public void tick() { if (numSteps == 0) { if (Util.coinflip()) { dir = dir.next(); } else { dir = dir.prev(); } numSteps = (int) (Math.random() * 100) + 25; } numSteps--; }