Here is an implementation of the game called 'Mensa Spiel', invented by Andreas Pichler from Mensa Austria. (Spiel means game in german)
It is played on a board with two connected rings. Starting from the center of the rings the pieces move on the colored sites in orthogonal steps forward, left or right.
There are three important rules:
The total STEPLENGHT is equal to the sum of the pips of a players color on positions occupied by their pieces.
Pieces either move to empty sites or they can CAPTURE an enemy-piece, when it is located on the same color in the opposite ring.
To bring a new STARTER to ones base, you have to reach the same color of a friendly piece in the opposite ring.
Captured pieces form a stack (top piece is owner of the stack) and need to be brought to the field in the center of the board to send the captured enemy-pieces to jail.
The first player to have 3 prisoners or extinction of opponent wins.
See details in the rules section of the game.
It's a complex strategical game in which almost every move changes the steplength and therefore the attack & defence patterns,
which makes it difficult to calculate for humans but also very entertaining to play.
I guess the movement part of the game can be implemented much shorter with a more algorithmic approach,
but since I was just learning the ludii language I couldn't do any better than using a lot of if's and a lot more of maps.
(maybe that's the reason compiling takes about 15 sec.)
But probably due to the non complex step-implementation as it is now, the performance in terms of calculation depth is very good.
Still, I hope it's interesting enough to include in the next release, which the game's author has given permission for.
Franz
The animation of the stack movement per drag&drop will be fixed in the next ludii version (1.3.6), so for now its better to click on a piece and then select the target site.
As in most games it is recommended to activate the 'Show Moves' option (the question mark at the bottom right) in the ludii-player to see the pieces that can move.
I plan to replace the 'Cone' images with the 'Triangle' graphics to get rid of the 3D part of the cones which will show the stacks more clearly.
But I have to test this first with the scaleX and scaleY parameters of the piece foreground ludeme, which will be available in version 1.3.6.
Regards,
Franz
It is played on a board with two connected rings. Starting from the center of the rings the pieces move on the colored sites in orthogonal steps forward, left or right.
There are three important rules:
The total STEPLENGHT is equal to the sum of the pips of a players color on positions occupied by their pieces.
Pieces either move to empty sites or they can CAPTURE an enemy-piece, when it is located on the same color in the opposite ring.
To bring a new STARTER to ones base, you have to reach the same color of a friendly piece in the opposite ring.
Captured pieces form a stack (top piece is owner of the stack) and need to be brought to the field in the center of the board to send the captured enemy-pieces to jail.
The first player to have 3 prisoners or extinction of opponent wins.
See details in the rules section of the game.
It's a complex strategical game in which almost every move changes the steplength and therefore the attack & defence patterns,
which makes it difficult to calculate for humans but also very entertaining to play.
I guess the movement part of the game can be implemented much shorter with a more algorithmic approach,
but since I was just learning the ludii language I couldn't do any better than using a lot of if's and a lot more of maps.
(maybe that's the reason compiling takes about 15 sec.)
But probably due to the non complex step-implementation as it is now, the performance in terms of calculation depth is very good.
Still, I hope it's interesting enough to include in the next release, which the game's author has given permission for.
Franz
The animation of the stack movement per drag&drop will be fixed in the next ludii version (1.3.6), so for now its better to click on a piece and then select the target site.
As in most games it is recommended to activate the 'Show Moves' option (the question mark at the bottom right) in the ludii-player to see the pieces that can move.
I plan to replace the 'Cone' images with the 'Triangle' graphics to get rid of the 3D part of the cones which will show the stacks more clearly.
But I have to test this first with the scaleX and scaleY parameters of the piece foreground ludeme, which will be available in version 1.3.6.
Regards,
Franz