public PathFinder(ISuccessorNodesGenerator successorNodesGenerator, IGValueCalculator gValueCalculator, IHValueCalculator hValueCalculator) { _successorNodesGenerator = successorNodesGenerator; _gValueCalculator = gValueCalculator; _hValueCalculator = hValueCalculator; }