Guest User

Untitled

a guest
May 23rd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. public void doSomething(Environnement environnement) {
  2. this.aleaTurn(environnement.GetRandomGenerator());
  3. Point front = environnement.getPointInFrontOf(this.position,this.heading);
  4.  
  5. Agent newAgent = environnement.getAgent(front);
  6. if(newAgent==null){
  7. this.position=front;
  8. return;
  9. }
  10. if(newAgent.isLiftable()) {
  11. if(this.agentLifted==null) {
  12. this.liftAgent(newAgent);
  13. this.position = front;
  14. }
  15. else if(this.agentLifted.getName().equals(newAgent.getName())) {
  16. this.agentLifted.setPosition(this.position);
  17. }
  18. }
  19. }
Add Comment
Please, Sign In to add comment