| QUOTE |
| The game is played with robots. Robots "play" with each other in one on one (1vs1) duels. A duel last 10 rounds. During each round, each robot select either "Friend" or "Foe". If both robots select "Friend", they add 1 (+1) to their score. If both robots select "Foe", nothing happen (0 point). If one robot select "Friend", the other "Foe", the robot that selected "Friend" subtracts 3 points (-3), and the robot that selected "Foe" adds 2 points (+2). Each robot will play all other robot once, in a 10 rounds duel. Whoever has the highest cumulative total score wins. Example: There are 11 robots. Each robot will fight each other 10 robots. There will be 10 duels played per robot, with 10 rounds each (100 rounds total). Whoever has the highest total after their 100 rounds win. Your task is to design a robot. In other words, you will program how it behaves in a duel in its selection of "Friend" or "Foe". Programs can be as simple as "Randomly selecting between Friend or Foe" for each round, to hard-coded selections such as "Always Foe", to more intricate designs such as "If my opponent selected foe during the first 3 rounds, select Friend at the 4th round." All that matters is that your robot always give only one answer to any given situation. Please note that each duel is independent. In other words, you can't base your decision based on a duel with another robot. You can't say "If my opponent only played Foe in his last duel with another robot, always play Foe". What you CAN do is base yourself on past ROUNDS within that particular duel. You also cannot specifically target a player's robot. "If my opponent is Eburt, always play Foe." is not valid. |
| QUOTE (Eburt @ Aug 20 2007, 01:33 AM) |
| When is the deadline to submit a bot program? Will you hate me if it takes you 10+ minutes to choose friend or foe for my bot? Just kidding, I wouldn't make it's code that complicated :P |
| QUOTE (rookee @ Aug 19 2007, 08:17 PM) |
| Now this game is 99% luck. |