Jeremy D. Monin - 2007-11-23

Logged In: YES
user_id=220161
Originator: NO

I've submitted patch # 1836817 for this feature request.

This idea was also suggested in the general forum by jcondit, but I was unable to contact him about his implementation. Thread "Single-player applet" - 2005-03-05 16:02.

Some info:

- The standard logon screen gets a new "Practice" button, and if the server
is unavailable, the buttom of the error message pane shows a Practice
button.

- You can play multiple practice games at once.

- Several robots are spawned. Some use the faster, some the smarter,
algorithm (SOCRobotDM.SMART_STRATEGY). The "smarter" robots have a new
icon with a mortarboard. The local server randomly chooses which robots
will be in your practice game.

More details are in the patch tracker for #1836817.

This code could also be used to help implement feature req #1179052, Socket communication for localhost clients.