No description
Find a file
2022-07-18 21:03:34 +02:00
planetwars-cli update README 2022-02-24 22:46:48 +01:00
planetwars-client consistently use player_key and player_id 2022-06-09 20:57:45 +02:00
planetwars-matchrunner tying it together: execute docker bots 2022-07-11 20:43:10 +02:00
planetwars-rules apply clippy suggestions 2022-03-13 15:20:03 +01:00
planetwars-server allow disabling ranker in develpoment 2022-07-17 18:23:24 +02:00
proto implement grpc match creation PoC 2022-06-08 22:37:38 +02:00
simplebot add simplebot source code 2022-02-24 20:44:13 +01:00
web use texture for rendering ships 2022-07-18 21:02:27 +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-03 22:01:00 +02:00

planetwars

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

Currently a demo is available at https://demo.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
  • web/pw-server: frontend
  • web/pw-visualizer: code for the visualizer