Added BlackBoxHeuristic and documentation.