AIMA.Core.Environment.Map.MapFunctionFactory.getResultFunction C# (CSharp) Метод

getResultFunction() публичный статический Метод

public static getResultFunction ( ) : ResultFunction
Результат ResultFunction
        public static ResultFunction getResultFunction()
        {
            if (null == _resultFunction)
            {
                _resultFunction = new MapResultFunction();
            }
            return _resultFunction;
        }

Usage Example

Пример #1
0
        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));
        }