WebSim

See the source HTML code for this page to see the simulation definition that is parsed and executed by the WebSim applet below.

All of this code is (c) 1996 by the respective authors, is freeware, and may be freely distributed. If modifications are made, please say so in the comments.

This works with Netscape using the Cosmo Player beta 3a plugin. Both beta 5 and beta 3a are available for download, but only beta 3a has supports Java. This beta Cosmo is slow and crashes frequently, but it does give a hint of what the final realease will look like.

This is a form of Isaacs' differential game, the "homocidal chauffeur". The car tries to hit the bike, and the bike tries to get away. The car is faster, but the bike has a tighter turn radius. This demo currently doesn't demonstrate learning. Instead, the car always heads straight for the bike, and the bike always heads at a right angle to the direction that the car is coming from. That bad policy for the bike means it always gets hit. Right click on the window to select a different viewpoint, either from above, inside the car, or on the bike. Left click and hold down on the round blue control to have the screen update continuously.


This Java applet requires a Java-aware browser such as Netscape 2.0 for Solaris/Win95/WinNT.
Back to WebSim.