Halite is a programming competition. Contestants write bots to play an original multi-player turn-based strategy game played on a rectangular grid. For more information about the game, visit our website.
admin/
- A collection of administrative resources (ex. a technical specification)airesources/
- The language-specific starter kits for writing botsenvironment/
- The halite game enginetests/
- All of the project's unit and integration testswebsite/
- The website that hosts the competition. Includes the API that manages the game servers.worker/
- The source for the worker servers that compile bots and run games safely
If you find a bug or have a feature request, please open an issue.
Want to help out? Have you implemented a patch or a new feature? Send us a pull request! If you are looking for things to do, check out our open issues.
If you'd like to write a starter package for a new language, see this guide.
Edit this whitelist and send us a pull request. If you need to change your email, head here. We'll make sure to tag all members of your organization who have already signed up.
Halite was primarily created by Ben Spector and Michael Truell for Two Sigma during their summer 2016 internship. However, many others contributed to Halite's developement, including Matt Adereth, Trammell Hudson, and Jaques Clapauch from Two Sigma and Arnaud Sahuguet and Scot Spinner from Cornell Tech. Halite's participants have also been instrumental to the project, with Nick Malaguti and Travis Erdman having contributed the most of all of the community.