public BidirectionalMapProblem ( Map aMap, String initialState, String goalState ) : System | ||
aMap | Map | |
initialState | String | |
goalState | String | |
return | System |
public BidirectionalMapProblem(Map aMap, String initialState,
String goalState) : base(initialState, MapFunctionFactory.getActionsFunction(aMap),
MapFunctionFactory.getResultFunction(), new DefaultGoalTest(
goalState), new MapStepCostFunction(aMap))
{
;
map = aMap;
reverseProblem = new Problem(goalState, MapFunctionFactory
.getActionsFunction(aMap), MapFunctionFactory
.getResultFunction(), new DefaultGoalTest(initialState),
new MapStepCostFunction(aMap));
}