Go to file
2022-07-25 22:26:58 +02:00
planetwars-client rename bot_api to client_api 2022-07-25 22:16:50 +02:00
planetwars-matchrunner pull docker bots before running them 2022-07-24 23:08:51 +02:00
planetwars-rules apply clippy suggestions 2022-03-13 15:20:03 +01:00
planetwars-server limit amount of matches used by ranker 2022-07-25 22:26:58 +02:00
proto rename bot_api to client_api 2022-07-25 22:16:50 +02:00
simplebot add simplebot source code 2022-02-24 20:44:13 +01:00
web add placeholders for empty lists 2022-07-24 18:09:04 +02:00
.gitignore gitignore node_modules 2022-01-17 23:56:11 +01:00
Cargo.toml set up stub grpc client 2022-06-01 20:19:13 +02:00
README.md update README 2022-07-23 00:38:44 +02:00

planetwars

Planetwars is a competitive programming game. You implement a bot that will be pitted against all other bots.

You can try it out at https://planetwars.dev

current features:

  • write your bot in python
  • save your bot so that others can play against it
  • saved bots are automatically ranked in the background.

At the moment only python is supported, but a more generic docker-based system is in development.

Project layout:

  • planetwars-server: rust webserver
  • planetwars-matchrunner: code for running matches
  • planetwars-rules: implements the game rules
  • planetwars-client: for running your bot locally
  • web/pw-server: frontend
  • web/pw-visualizer: code for the visualizer