Tournament Date
- Code Freeze: Wednesday, May, 03, 2006 at 11 AM
- Tournament begins at noon on the same day in Symonds 2 lab.
- Depending on the number of entries, we may or may not have a second round on
Friday to determine the winner.
Rules
- The Othello tournament is totally optional and will not affect your
grade in any negative manner. Everyone is encouraged to participate simply
it is a lot of fun! On top of that, the winner will get 10 points added to
the current numerical weighted class grade
(100 pts total), the second place winner will get 7 points, the third
place winner will get 4 points, and the fourth place winner will get 1 point.
-
E-mail comp212@ to notify us of your intention to participate and let us know if
you will come to the tournament and have pizzas with us. Let us know what
toppings you prefer. We need a count of attendees to order the appropriate
amount of pizzas.
- Name your strategy
OthelloStrat. Use your username as the package name for your strategy. This package MUST be completely self-contained.
This means it must contain all your AlphaBeta classes and Accumulator classes.
In addition, your package must contain at the first level a pre-compiled
OthelloStrat.class file. This also means that your package must
be a top-level package at the same level as view, model, and controller.
Do not have it inside your model package. You must follow all the standard
interfaces. We will use reflection to load your player.
Remember the naming conventions asked for in the Project write up.
Be sure that your strategy has either a constructor that takes no parameters
or a constructor that takes a single IModel parameter! The strategy
you will be using for the tournament is not required for your regular
project submission.
These directions are imperative, and if not followed, you may
be disqualified from the tournament. If you are worried about whether you
got everything correct, show up to the tournament and if there is a problem
you can help us correct it before the tournament. If your code doesn't
work and we can't figure it out, you will be disqualified.
- The general rule is your strategy should not violate any of the rules of
the real game. In a real game, you cannot alter the moves of your opponent
in any way, so your strategy should not do that. Along the same line,
your strategy should not attempt to interfere with the time in order to
prevent the opponent from legitimately uses his/her time to compute the next
move. No networking capability is allowed either. Play it like a real
one-on-one game.
- There is a mediocre strategy written by your
humble instructors (DXN & SBW) that you may want to use to test against
your own strategy. The strategy name is Comp212Prof.SBW_DXN_strategy.
-
Submit ONLY your strategy package using the assignment WEBCT page. The
name of the "assigment" is Othello. Your strategy must be turned in by 11:00am
Wednesday. We will turn off WEBCT at this time so we have a chance
to check everyone's submission and load it.
- The maximum time you have
for each move is 60 seconds.
- The tournament will be in a round-robin style. You will each play once as
white and once as black against each other player.
You do not have to be present to participate. However, everyone is
encouraged to show up at the final round. Lunch (pizzas) will be served.
- Winners will be notified by email and posted on the web page.
- Any issues not explicitly addressed in this document will be decided by the
tournament administrators. These rules are setup to make things as fair as
possible. Any foul play will result in immediate disqualification.
- Any questions? e-mail comp212@
Results
|
Team O |
|
|
|
|
|
|
|
TEAM X |
cds3824 |
goodhartdbs4364 |
gcw5217 |
hkl4487 |
cnl4735 |
AnandStone |
rlortman_thy4295 |
cliffeNrath |
cds3824 |
-12 |
-1 |
1 |
-1 |
-1 |
-1 |
-1 |
-1 |
goodhartdbs4364 |
1 |
-9 |
-1 |
-1 |
-1 |
-1 |
-1 |
-1 |
gcw5217 |
1 |
1 |
2 |
-1 |
-1 |
1 |
1 |
1 |
hkl4487 |
1 |
1 |
1 |
14 |
1 |
1 |
1 |
1 |
cnl4735 |
1 |
0 |
-1 |
-1 |
7 |
1 |
1 |
1 |
AnandStone |
1 |
1 |
1 |
-1 |
-1 |
0 |
1 |
-1 |
rlortman_thy4295 |
1 |
1 |
-1 |
-1 |
-1 |
1 |
-4 |
-1 |
cliffeNrath |
1 |
1 |
1 |
-1 |
-1 |
-1 |
1 |
2 |
Another exciting Othello tournament for Comp 212! Thank you, every one,
for your participation!
- This year's champion is team hkl4487 (Hubert Lee and David Eng).
They were unbeaten in the tournament.
- Second place belongs to team cnl4735 (Charles Laubach and J.D. Leonard).
- Third place is a tie between gcw5217 (Chris Warrington and Emily
Fortuna) and cliffeNrath (Jay Cliffe and Nuvan Rathnayaka).
- Team AnandStone (Narendra Anand and Barron Stone) placed fourth.
Congratulations to you all!
Have a great summer and a great geek career!
The Spring 2006 Comp 212 Teaching Staff
Last Revised
Wednesday, 03-May-2006 20:10:34 CDT
©2004 Stephen Wong and Dung Nguyen