3 <title>Applet Bots
</title>
4 <link rel=
"stylesheet" type=
"text/css" href=
"styles.css"/>
10 Welcome to Applet Bots, a multi-agent environment simulation project
11 started by
<a href=
"http://www.erik-rasmussen.com/">Erik Rasmussen
</a>.
12 The intial goal in this project was to create a two-dimensional
13 environment for virtual robots (called
"agents") to wander
14 around in and perform tasks based on simple algorithms.
17 The rules are as follows:
21 Agents are represented as circles and bounce off of
22 walls and other objects according to the laws of physics.
25 An agent must not know his absolute position (x and y
26 coordinates) in the world.
29 An agent has a limited sight starting from the edge of
30 his
"body" out in
360°.
33 An agent can know his velocity and the velocity of any
34 other objects he can see.
37 An agent can only control his movement by setting his
38 acceleration. This is very different from changing his
42 In one time cycle, each agent may observe the world and
43 optionally modify his acceleration only once.
47 The final goal is to have some kind of learning AI bots playing
48 a game similar to soccer or capture the flag or something.
51 Inspiration for this project has come from
52 <a href=
"http://www.robocup.org/" rel=
"nofollow">RoboCup
</a>,
53 <a href=
"http://www.red3d.com/cwr/boids/" rel=
"nofollow">Boids
</a>, and the
54 <a href=
"http://www.swarm.org/" rel=
"nofollow">Swarm Development Group
</a>.
56 <div id=
"simulations">
57 <h3>The Simulations
</h3>
60 <a href=
"applets/friendly.html">Friendly Bots
</a>
63 <a href=
"applets/kicker.html">Kicker Bots
</a>
66 <a href=
"applets/directedKicker.html">Directed Kickers
</a>
69 <a href=
"applets/tag.html">Tag Bots
</a>
72 <a href=
"applets/gatherers.html">Gatherers
</a>
75 <a href=
"applets/swarm.html">Swarm
</a>
80 If the applets don't work, you might need to install the Sun
81 Java Virtual Machine in your browser. To do so,
82 <a href=
"http://java.sun.com/getjava/download.html">click here
</a>.
84 <div style=
"text-align:center;">
85 <a href=
"dist/javadoc/index.html">View Java Documentation
</a>
87 <div style=
"text-align:center;">
88 <a href=
"https://sourceforge.net/projects/applet-bots/">SourceForge Project
</a>
91 <p style=
"text-align:center;">
92 Please leave questions and comments in
<a href=
"http://sourceforge.net/forum/forum.php?forum_id=737101">the forum
</a>.
95 <div class=
"official">
96 The official version of this file is at
<a href=
"http://applet-bots.sourceforge.net/">applet-bots.sourceforge.net
</a>
97 <a href=
"http://sourceforge.net" class=
"sf-logo"><img border=
"0" alt=
"SourceForge.net Logo" src=
"http://sflogo.sourceforge.net/sflogo.php?group_id=205988&type=1"/></a>