public void tick(Map currentMap){
		Random random = new Random();
		double headM = (random.nextDouble()-.5)/10;
		if(headM > .02 || headM < -.02){
			heading += headM;
		}
		vel += (random.nextDouble()-.4)/100;
		move(currentMap);
		vel=vel%8;
		stats.tick(0);
	}