KO
|
EN
gitlite โ search
Search
#javascript
#python
#react
#css
#open-source
#reactjs
#python3
#hacktoberfest
#html5
#cli
#mysql
#css3
cgarena
โ 28
Open GitHub โ
Local bot arena similar to CodinGame.
Download README (.md)
Explore Similar Repositories
hub
:
๐ The collaborative collection of open source CI/CD templates to help everyone quickly build powerful pipelines.
mast1c0re-ps2-usb-game-loader
:
Load PS2 games from a exFAT USB stick using the mast1c0re vulnerability on the PlayStation 4
openapify
:
Framework agnostic OpenAPI Specification generation for code lovers
exporters
:
The official exporters for Motion Canvas
C2023-Public
:
Code for Team 1678's 2023 robot, Tangerine Tumbler.
// repository documentation
Was this content helpful?
โ 0
(0 ratings)
Select Rating:
โ
โ
โ
โ
โ
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
cgarena
?
Download (.md)
# CG Arena [](https://crates.io/crates/cgarena) [](https://crates.io/crates/cgarena) Local bot arena similar to CodinGame.  ## Features - Web UI - Add/Delete/Rename bots - Matchmaking - Rating calculation - OpenSkill - TrueSkill - Elo - Bradley-Terry - Realtime leaderboard - Analytics - Custom leaderboards based on some match criteria (e.g. small maps) - Visualize bot data, x-axis for turn, y-axis for your param (e.g. average/min/max money on each turn) - Fully local, but you can expose web server to check leaderboard from your phone ## Installation You would need `cargo` installed. ([Here](https://doc.rust-lang.org/cargo/getting-started/installation.html) is how to install it). ```shell cargo install cgarena ``` The same command can be used to update CG Arena to the latest version. ## Usage Please check the full usage documentation [here](docs/index.md). You can also check [the example setup guide for CodinGame](docs/example_codingame_setup.md). ## Building from source To build CG Arena from source code run the following (make sure `cargo` and `npm` are installed): ```shell git clone https://github.com/aangairbender/cgarena.git cd cgarena make build ``` You can find the executable in `/target/release` folder. ## Thanks Thanks to - Psyho's [psyleague](https://github.com/FakePsyho/psyleague) for the idea inspiration! - Magus's [CG stats](https://cgstats.magusgeek.com/) for the UI inspiration! - [CodinGame](https://www.codingame.com/) for such an amazing platform and bot competitions! - You for your interest in CG Arena!