It's very important that you upgrade to the latest non-experimental version
[12/05/2004] Voronoi Applet in two flavors Recreational and Full
[11/28/2004] Voronoi Simplified, updated signed and is an applet
[11/08/2004] WARNING added, protocol altered
[10/20/2004] Minor scoring imbalance fixed version now 2.0.4
[10/19/2004] INCSTATUS (Incremental Status) now sent. Bug-fix release.
[10/17/2004] STATUS command now sent!
player version now implements fairness.
Random Player in Python
2 Random Players in Separate Threads
in Python. If you want to simulate a slugfest, this would be a good
You need Heurgame.jar(at
least version 1.0) and
voronoi2.1-signed.jar The Server
Heurgame Framework contains the reusable
objects and classes that compose most of Voronoi
Sockpuppet to help mediate Socket IO
- Defaults for the competition (2 Player mode)
Time Limit: 2 Minutes (the summation of the time from all of your turns
should be less than 2 Minutes)
Points Per Player: 7
- The "Slugfest" in class will involve each player having 4 turns,
the same time limit of 2 minutes applies. The board will also remain
tha same size
- If you get a message from the server that translates to the end of the
game (starting with "FINAL " or "OUTTAHERE "), please close your
Give it a try:
Unrestricted Applet Version
Please be patient with the applet. All button presses
are received, just not always handled in a timely manner.
Running the Server
java -cp heurgame1.0.jar;voronoi2.1.jar
Runs the Server on 127.0.0.1:20000 with a board 550x550 each
player has 7 Turns and a total time usage of 2 minutes.
java -cp heurgame1.0.jar;voronoi2.1.jar server_hostname
server_hostname - is the hostname that the server
port - valid open port for the server to attach
Ideas for the next implementation...
- Crossword mode where the disqualified players keep their previous area...
- Adversarial approach where you don't know the full state of the board until the round is over...
E-mail me any questions or comments dbk1 [ at ]