Méthode | Description | |
---|---|---|
XYEnvironment ( int width, int height ) : System | ||
addObjectToLocation ( EnvironmentObject eo, |
||
executeAction ( Agent a, System.Action action ) : EnvironmentState | ||
getCurrentLocationFor ( EnvironmentObject eo ) : |
||
getCurrentState ( ) : EnvironmentState | ||
getObjectsAt ( |
||
getObjectsNear ( Agent agent, int radius ) : HashSet |
||
getPerceptSeenBy ( Agent anAgent ) : Percept | ||
isBlocked ( |
||
makePerimeter ( ) : void | ||
moveObject ( EnvironmentObject eo, |
||
moveObjectToAbsoluteLocation ( EnvironmentObject eo, |
public XYEnvironment ( int width, int height ) : System | ||
width | int | |
height | int | |
Résultat | System |
public addObjectToLocation ( EnvironmentObject eo, |
||
eo | EnvironmentObject | |
loc | ||
Résultat | void |
public executeAction ( Agent a, System.Action action ) : EnvironmentState | ||
a | Agent | |
action | System.Action | |
Résultat | EnvironmentState |
public getCurrentLocationFor ( EnvironmentObject eo ) : |
||
eo | EnvironmentObject | |
Résultat |
public getCurrentState ( ) : EnvironmentState | ||
Résultat | EnvironmentState |
public getObjectsAt ( |
||
loc | ||
Résultat | HashSet |
public getObjectsNear ( Agent agent, int radius ) : HashSet |
||
agent | Agent | |
radius | int | |
Résultat | HashSet |
public getPerceptSeenBy ( Agent anAgent ) : Percept | ||
anAgent | Agent | |
Résultat | Percept |
public isBlocked ( |
||
loc | ||
Résultat | bool |
public moveObject ( EnvironmentObject eo, |
||
eo | EnvironmentObject | |
direction | ||
Résultat | void |
public moveObjectToAbsoluteLocation ( EnvironmentObject eo, |
||
eo | EnvironmentObject | |
loc | ||
Résultat | void |