Skip to content

robertmassaioli/Halite

 
 

Repository files navigation

Halite

Travis Badge License

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.

Folder Contents

  • admin/ - A collection of administrative resources (ex. a technical specification)
  • airesources/ - The language-specific starter kits for writing bots
  • environment/ - The halite game engine
  • tests/ - All of the project's unit and integration tests
  • website/ - 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

Contributing

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.

Authors

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 and Trammell Hudson from Two Sigma and Arnaud Sahuguet and Scot Spinner from Cornell Tech.

About

@twosigma's artificial intelligence programming challenge

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 57.7%
  • PHP 18.8%
  • Python 8.7%
  • JavaScript 6.0%
  • Java 2.0%
  • C# 1.8%
  • Other 5.0%