AIMA.Core.Environment.Map.MoveToAction.getToLocation C# (CSharp) Метод

getToLocation() публичный Метод

public getToLocation ( ) : String
Результат String
        public String getToLocation()
        {
            return (String)getAttribute(ATTRIBUTE_MOVE_TO_LOCATION);
        }
    }

Usage Example

Пример #1
0
        public override EnvironmentState executeAction(IAgent agent, Action a)
        {
            if (!a.isNoOp())
            {
                MoveToAction act = (MoveToAction)a;

                System.String currLoc  = getAgentLocation(agent);
                System.Double distance = aMap.getDistance(currLoc, act.getToLocation());
                if (distance != null)
                {
                    double currTD = getAgentTravelDistance(agent);
                    state.setAgentLocationAndTravelDistance(agent, act
                                                            .getToLocation(), currTD + distance);
                }
            }

            return(state);
        }
All Usage Examples Of AIMA.Core.Environment.Map.MoveToAction::getToLocation