You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: codeclash/arenas/halite2/halite2.py
+14-4Lines changed: 14 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,17 @@
2
2
3
3
4
4
classHalite2Arena(HaliteArena):
5
-
name: str="Halite-II"
6
-
description: str=""
7
-
default_args: dict= {}
8
-
submission: str="submission"
5
+
name: str="Halite2"
6
+
description: str="""Halite II is a multi-player AI-programming challenge in which bots pilot fleets of spaceships across a continuous space-themed universe.
7
+
Players command ships to mine planets for halite, use that resource to build additional ships, and expand control across the map.
8
+
Victory depends on efficient resource gathering, fleet management, and strategic expansion to outcompete rival bots for dominance.
9
+
10
+
You have the choice of writing your Halite bot in one of four programming languages: C++, Haskell, OCaml, or Rust.
11
+
Example implementations can be found under the `airesources/` folder.
12
+
Your submission should be stored in the `submission/` folder. This folder currently contains an example OCaml bot, but feel free to use any of the supported languages.
13
+
Please make sure your main file is named `main.<ext>`, where `<ext>` is the appropriate file extension for your chosen programming language.
14
+
You may include additional files as needed, but please ensure:
15
+
1. The `submission/` folder contains only files relevant to your bot.
16
+
2. The `submission/` folder ONLY contains a single bot (no multiple bots in one submission).
17
+
3. Your bot can be compiled. See `runGame.sh` under the corresponding `submission/<language>/` folder to see how we will compile and run your bot.
0 commit comments