The map consists of houses, some of which are connected by paths. Houses are defined by x and y
coordinate.
Each player starts with
3 units on one side of the map.
Then the players try to capture a triangle by owning all three corner houses of it.
They can use a triangle to spawn a new unit, kill all opponent units on a given house and add or remove a
path between two houses.
Moving units
Units can be moved from a house to one of the direct neighbors each turn.
House ownership
A house is owned, when the player has strictly more units on it than the opponent player or when all
neighboring houses are owned by that player.
Surrounded units
When a unit is surrounded by opponent houses, meaning each neighboring house is owned by the opponent, the
unit is killed.
Triangles
A triangle is defined by three houses, that are all connected with each other. A triangle may not contain any other houses inside itself.
After each turn the players get
1 point for each triangle they currently own.
Capturing a triangle
To capture a triangle, a player has to own all three corners of it and be eligible to claim the
triangle.
Initially the players can capture all triangles. This will only change after using them.
A captured triangle will remain in the ownership of the player until it's used or captured by the
opponent.
Using a triangle
When owning a triangle, a player can use it to perform one of the actions described below.
This will make the triangle neutral again. The player using it can only capture it again after moving
all units away from each house or after it got captured by the opponent player.
Some usages have an additional cost, meaning that the player loses a certain amount of units on each
house of the triangle. If the player doesn't have enough units on each house, the triangle can't be
used. In order to use a unit, it must have been there for the whole turn and not just moved or
spawned there.
Spawning a unit
One way to use a triangle is to spawn a unit. This will place a unit on one house of the triangle. The
player can choose the corner to spawn on.
Spawning has no cost.
Attacking a house
A triangle can be used to attack a house, killing all opponent units on it. This action has a cost of
1. The attacked house has to be adjacent to at least one house of the used triangle.
Adding a path
A triangle can be used to create a path between two houses. This can possibly create new triangles
as well. This action has a cost of 1.
The new path must be connected to one house of the used triangle. The path may not cross any existing
paths or have a length greater than 400.
Removing a path
A triangle can be used to remove a path between two houses. This can possibly remove triangles as
well. This action has a cost of 1.
The removed path must be connected to one house of the used triangle.