Botpot architecture

Fig. 1 shows the high level architecture of how the platform works.

  1. The server sends the game state to all the participating bots.

  2. When it is Bot 1's turn to make a move, Bot 1 will calculate an action to make based on the game state that it has received.

  3. Bot 1 decides to place his circle in the top left of the board. The action is sent to the server.

  4. The server updates the game state based on this action.

  5. The server resends the game state to all the bots, and this is repeated until the game is over.

Last updated