Thursday, 10/23, 4:30pm, 6:30pm
The first Robocode tournament will count as Lab Test 1. The tournament will be held during class.
I'm going to allow TEAMS OF TWO OR THREE to submit one robot for the tournament. This is optional. If you want to work alone, you may. If you're in a team, all of you in the team will get the same grade for Lab Test 1. If you're going to be in a team, you must let me know the team members by the end of Thursday (10/9).
I'll need to have your robot code (.java file) by Thursday, 10/23, 3pm. Use the CS-175 ecampus dropbox. Do not dropbox .class files.
You don't have to be present during the tournament. I'll just need your robot code. If I don't have your robot code, you or your team will get a ZERO for Lab Test 1.
The objective of your team's robot will be the following:
The tournament winner will be awarded a certificate.
NOTE: Your robot's effectiveness at tagging SittingDucks in the shortest amount of time does not determine your grade for Lab Test 1.
Your robot must meet the following minimum requirements; if you meet all the requirements, you will get full marks for Lab Test 1, otherwise you will get less than full marks:
setColors(Color.bodyColor, Color.gunColor, Color.radarColor)
or setColors(Color.bodyColor, Color.gunColor, Color.radarColor, Color.bulletColor, Color.scanArcColor)
method.public void onScannedRobot(ScannedRobotEvent e)
method.public void onHitWall()
method to avoid getting stuck on walls.public void onHitRobot()
method to react to hitting another robot.Other Guidance: