Difference between revisions of "Module/Movement/Walls"
Jump to navigation
Jump to search
(Module movement Walls) |
m (category) |
||
Line 23: | Line 23: | ||
} | } | ||
</pre> | </pre> | ||
+ | |||
+ | [[Category:Code Snippets]] |
Revision as of 20:05, 11 May 2009
package jab.movement; import jab.Module; import jab.Movement; /** * Credits * Walls - a sample robot by Mathew Nelson, and maintained by Flemming N. Larsen **/ public class Walls extends Movement{ public Walls(Module bot) { super(bot); } public void move() { if (bot.getHeading() % 90 != 0) bot.setTurnLeft(bot.getHeading() % 90); bot.setAhead(Double.POSITIVE_INFINITY); if (bot.getVelocity()==0) bot.setTurnRight(90); } }