Note that this system runs the server that the tool talks to. It is not currently a production system. If there is a power failure, the server could be down until the next weekday morning. (This should be fixed later this summer.)
In theory you should just have to click on this Java Web Start link: PuzzlePirates5050.jnlp. That will cause a link to the program to be downloaded to your system. Depending upon your browser, the program may be started automatically, or you may have to launch the file that was downloaded. That assumes that you have a fairly recent (Java 5, a.k.a Java 1.5, or later) Java installed on your system.
This program need to connect to TCP port 1028 on geneva.rutgers.edu. Most firewalls are configured to allow any outgoing connection, so you should have no problem with this. However if you are running a particularly paranoid firewall, you may need to open this port.
If you need Java, go to http://java.sun.com and look in the "Popular Downloads" box at the right. You want Java SE. The Java SE page will give you a choice of lots of different products. You want the most recent version of either the JDK or JRE. The JDK gives you the compiler and other tools to build Java applications yourself. The JRE gives only enough to run them.
If JWS doesn't work for you, you can download Puzzle_Pirates_50_50.jar. Assuming you have a copy of Java installed, you should change to the directory in which the jar file was downloaded, and run the following from the command line:
java -cp Puzzle_Pirates_50_50.jar Main
Java Web Start is broken in Apple's Java 6 preview for Tiger. Presumably it will work in Leopard, but I have no way to test that. Look at ~/Library/Caches/Java/deployment.properties. Using your favorite editor, change all occurrences of
deployment.javaws.jre....osarch=i386to
deployment.javaws.jre....osarch=ppcYes, I know that's wrong, but Apple's Java is confused.