double maxVel = Math.random();
if(maxVel < .1) {
maxVel = 4;
}
else if(maxVel < .5) {
maxVel = 5;
}
else if(maxVel < .6) {
maxVel = 3;
}
else if(maxVel < .4) {
maxVel = 6;
}
else if(maxVel < .7) {
maxVel = 8;
}
else if(maxVel < .9) {
maxVel = 7;
}
else if(maxVel > .8) {
maxVel = 8;
}
out.println("Max velocity:" + maxVel);
setMaxVelocity?(maxVel);
Well, you'll never end up reaching that maxVel < .4 part because the < .5 condition covers that. I've found it a lot better to just do maxVel=Math.random()*12+3; (12 because I've found it better to have the bot spend more time at full speed and 3 because you never set the speed below that in your code.) -- Alcatraz