Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rlee287/halite-iii-bot-comparator
An enhanced bot comparator for Halite III
https://github.com/rlee287/halite-iii-bot-comparator
Last synced: 2 days ago
JSON representation
An enhanced bot comparator for Halite III
- Host: GitHub
- URL: https://github.com/rlee287/halite-iii-bot-comparator
- Owner: rlee287
- License: mit
- Created: 2018-10-30T15:56:47.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-11-20T21:00:52.000Z (about 6 years ago)
- Last Synced: 2024-12-24T01:15:13.938Z (11 days ago)
- Language: Python
- Size: 9.77 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Halite-III-Bot-Comparator
An enhanced bot comparator for Halite III that is equivalent to the `play` module of the hlt client tool. This tool does not have external dependencies besides of Python.## Usage
Change directory into the `hlt_bot_compare` folder and run the `hlt_gym.py` file.
If you would like to run the gym from any directory, you can add this directory into the PATH environmental variable.Example usage:
```
./hlt_gym.py -r "python3 MyBotA.py" -r "python3 MyBotB.py" # Minimal usage
./hlt_gym.py -b /halite/path -r "python3 MyBotA.py" -r "python3 MyBotB.py" #Manually specify path to halite executable
```Run `./hlt_gym.py --help` for a full list of options.
*Tip: If you are running Java bots from another directory, specify the directory using the `-cp` or `-classpath` option and specify the class file relative to that directory.*