Code Progression
Performance Test One
reverse(4);
//reverse all motors
motorSpeed(4,41);
// run all motors at 41 percent power
goFor(4.05);
//run motors for 4.05 seconds
reverse(4.125);
//reverse all motors
motorSpeed(4,25);
// run all motors at 25 percent power
goFor(2.4);
//run motors for 2.4 seconds
motorSpeed(4,0);
//run all motors at 0 percent power
goFor(7);
//run motors for 7 seconds
reverse(4);
//reverse all motors
motorSpeed(4,35);
//run all motors at 35 percent power
goFor(2.5);
//run motors for 2.5 seconds
Performance Test Two
//reverse all motors and run at 40% power for 4.1 seconds
reverse(4);
motorSpeed(4,40);
goFor(4.1);
motorSpeed(4,25);
//brake all motors for 7 seconds
motorSpeed(4,0);
goFor(7);
//reverse all motors and run at 15% power for 3 seconds
reverse(4);
motorSpeed(4,15);
goFor(4,3);
//stop all motors for 6.5 seconds
motorSpeed(4,0);
goFor(6.5);
//reverse all motors and stop for 6.5 seconds
reverse(4);
motorSpeed(4,0);
goFor(6.5);
//reverse all motors and run at 50% power for 2 seconds
reverse(4);
motorSpeed(4,50);
goFor(2);
Final Performance Test
//reverse all motors and run at 40% power until AEV reaches 205 marks
reverse(4);
motorSpeed(4,40);
goToAbsolutePosition(205);
motorSpeed(4,25);
//stop all motors for seven seconds
motorSpeed(4,0);
goFor(7);
//reverse all motors and run at 15% power until AEV reches 168 marks
reverse(4);
motorSpeed(4,15);
goToRelativePosition(168);
//stop all motors for 6.5 seconds
motorSpeed(4,0);
goFor(6.5);
//reverse all motors and brake for 6.5 seconds
reverse(4)
motorSpeed(4,0);
goFor(6.5);
//reverse all motors and brake for 10 seconds
reverse(4);
motorSpeed(4,0);
goFor(10);
//run all motors at 50% power for 2 seconds
motorSpeed(4,50);
goFor(2);