background Ludii Portal
Home of the Ludii General Game System


Home Games Forum Downloads Concepts Contribute Tutorials Tournaments World Map About

Goats Wintering







'Goats Wintering' gives the impression of goats gathering into herds in a sheltered area as winter approaches.
The goal is to maximize the connections between the goats. However, goats may not be placed too close to others of their kind along sight-lines. So there is tension in who can place and move their goats together most efficiently.

The novel movement mechanism is that a goat's movement is restricted to steps that increase its friendly contact, -- or, when increasing friendly contact is not avaiable to it, steps that decrease its contact with competing goats.

When goats get close enough to others of their kind, they can then thus move to join a flock and increase the connections. But frequently they will need the presence of the opponent's goats to be able to get this close to their own flocks. This is because goats allow movement choices for any goats near them: isolated goats can't move. So, the tension is in finding places to enter one's goats that are at a suitable range to gather them together.

There is capture: Moves that fully surround any of the opponents goats cause those goats to leave the play area.
To prevent cycling, the subordinate kind of goat move is not allowed after a pass. This allows a player with a strong lead to pass until the other player runs out of moves and the game ends.

The game is inspired from Infuse by the same Author, but the clumping here is more open and pronounced and clumps are distance-limited, not line-of-sight limited.

It may be played on either hex grids with adjacent movement, or square grids with ortho-diagonal diagonal movement.


--- Goal: Have the warmest goats at end. The warmth of you goats is the total number of contacts they have with other goats. To find the winner, it is only necessary to count goat-to-goat contacts between their own kind.

The game start on an empty board. Play alternates.

On a turn either:
1. Pass (sometimes this is forced); or

2. Place a goat on an empty cell that is not too close to another goat of its color:
-- If they are in line, they need gap of 2 or 3 spaces (as selected in Options.)

3. Move one of your goats one step with the following condition:
-- the goat must gain more contacts with adjacent goats of its own kind than before; or

4. Use the following alternate condition to step-move a goat that cannot move using the previous rule:
-- the step must reduce your goat's net contact with enemy goats.

Exception: Moves using rule 4. are not allowed immediately after the previous player has passed.

-- After moving, simultaneously remove all individual enemy goats that have no adjacent space empty.
-- Capturing does not happen on a passing turn: to capture one must play a piece.

Ending the game
-- The game ends with 2 passes. Then the number of connections are compared.
-- In the case of a tie, the last to pass loses.

Variants not implemented: No capture. / Score simple goat count.


Dale W. Walton

Creation date


Ludeme Description

Goats Wintering.lud


Browse all concepts for Goats Wintering here.



     Contact Us

lkjh Maastricht University Data Science and Knowledge Engineering (DKE), Paul-Henri Spaaklaan 1, 6229 EN Maastricht, Netherlands Funded by a €2m ERC Consolidator Grant (#771292) from the European Research Council