Getting Started

The AI Sandbox server can be run on Windows, Mac or Linux desktops and allows you to experiment with reinforcement learning and other artificial intelligence scenarios. The server exposes interfaces that applications in any language (that support the protobuf protocol) can connect to and interact with. To see a worked example, see the demos on GitHub:

To get Started follow these steps:

Step 1 - download and run the client.

The server is available from the download page in three formats:

Step 2 - Configure and run a simulation.

Running the application shows you a configuration screen showing the options available:

Scenario setup

Configure the simulation and press “start Simulation” to start.

Step 3 - Write an agent to explore the simulation.

When running, the simulation will open a network port for each of the agents in use. You can use any programming language that supports the Protobuf protocol to connect to this port and communicate with the server.

Examples are included in the following GitHub repositories: