Package edu.udo.cs.ie.cowbots.internalActions.scout

Package class diagram package edu.udo.cs.ie.cowbots.internalActions.scout
Class Summary
astar  
calculateDistanceToDestination  
checkDestValidity  
checkHelpersNearCWP Class for calculating the distance of relevant Helpers to a Closewaypoint.
checkPriority Class, which was used in the group-formation.
checkScoutArea Class for calculating the distance between the own desired scoutDestination and all scoutOptions and -Destinations of other Agents
considerWorldknown Standalone-class for setting the "worldknown"-predicate in the scout-role (functionality also included in getScoutCandidate)
createWaypoints  
DistanceComparator  
distanceToCP Class for calculating the distance of the Agent to the checkpoint
getNearestHelper Class for choosing the nearest Helper to a certain Point
getOpeningPosition Class for calculating the position to handle the switch while passing a fence
getRandomScoutCandidate This class implements an internal action which computes a candidate point for the scout, if the world is known (the predicate "worldknown must be set in the context of the ASL-Plan).
getRelevantFence Class to calculate the next fence the group needs to pass
getScoutCandidate This class implements an internal action which computes candidate points for the scout.
getScoutSwitchFinder Class to calculate the Helper, who should be ordered to serach for a switch if the switch for the relevant fence isn't found yet
Partner  
selectPartner This class implements an internal action which computes the partner in a 2-man-scout-team scenario.
WeightComparator  
WeightedPoint