Download a language specific starter kit as a quick and easy way to get started playing in the Halite AI competition. Can’t find your preferred language? We love contributions! Check out our guide on how to build a new starter bot.

System Requirements

System requirements are detailed here.

Starter kits Download

Operating System
Language Version None MacOS Windows Linux-x64
C++ 1.0 Download Download Download Download
CSharp 1.0 Download Download Download Download
Clojure 0.9.0-beta Download Download Download Download
Cython3 0.9.0-beta Download Download Download Download
Dart 0.9.0-beta Download Download Download Download
Elixir 0.9.0-beta Download Download Download Download
FSharp 0.9.0-beta Download Download Download Download
Go 1.0 Download Download Download Download
Haskell 0.9.0-beta Download Download Download Download
Java 1.0 Download Download Download Download
JavaScript 1.0 Download Download Download Download
Julia 0.9.0-beta Download Download Download Download
Kotlin 0.9.0-beta Download Download Download Download
ML-StarterBot-Python 1.0 Download Download Download Download
OCaml 0.9.0-beta Download Download Download Download
PHP 0.9.0-beta Download Download Download Download
Python3 1.0 Download Download Download Download
Ruby 1.0-beta Download Download Download Download
Rust 1.0 Download Download Download Download
Scala 1.0 Download Download Download Download
Swift 0.9.0-beta Download Download Download Download
All Languages Download Download Download Download
Only Game Environment 0.9.0-Beta NA Download Download Download

Halite Tools and Source Download

Tool Version All Platforms MacOS Linux Windows
Halite Client Tool 0.9.0-Beta Download NA NA NA
Halite Visualizer 0.9.0-Beta NA Download Instructions Instructions
Source NA Download NA NA NA