- HQ Control Panel Position -- The HQ Control Panel is supposed to always
remain on top of the map display. However, on Windows 98/NT, the control
panel moves behind the map when the user clicks on the map canvas (or
sometimes even when the mouse simply moves onto the map). The control
panel can be retrieved using the task bar.
- Security Holes -- An attempt has been made to prevent authors of
contestant programs from accidentally accessing information on pieces
that are not in sensor range. However, it is possible for a contestant
to restrict the memory or CPU cycles available to the other
player. This could be done by grabbing all the memory of the JVM or
spawning children of the Board thread. Since the source code for each
contestant is available, such techniques should be easily detected
by the authors of the other contestants.
- Applet org.gherrity.hq.gui.Main can't start: ERROR -- This occurs on some
machines when running Netscape. It is caused by the classloader finding
the class org.gherrity.hq.gui.Main on the local file system using the
CLASSPATH environment variable. This local class is loaded rather than
the class in the jar file from the URL. I just unset the CLASSPATH
environment variable in the shell running Netscape.