Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import info.gridworld.actor.*;
- class ZBug extends Bug
- {
- int length;
- int counter =0;
- int n = 0;
- boolean breaker = false;
- public ZBug(int x)
- {
- length = x;
- }
- public void act()
- {
- if(!(breaker))
- {
- turn();
- turn();
- }
- while(n != ((2 * length) + 1))
- {
- if(counter != length && canMove())
- {
- move();
- counter++;
- }
- else
- {
- turn();
- turn();
- turn();
- while(counter != 0)
- {
- move();
- counter--;
- }
- turn();
- turn();
- turn();
- turn();
- turn();
- }
- n++;
- }
- breaker = true;
- }
- }
Add Comment
Please, Sign In to add comment