Communications Server

A single instance of this server runs on the same computer as the MapTool and accepts connections from each robot. It relays messages between the MapTool and each robot, informing the MapTool from which robot each message originated.


The Code

The server can be found here.

What is still needed

This server might be done except for fixing bugs that arise in testing. It also might need code to decide what to do after a round of the game has ended, unless that were handled entirely in evolution.py and MapTool.