02-09-2021, 02:20 PM
(This post was last modified: 02-09-2021, 02:22 PM by dale walton.)
Well the easiest extension for us would be if such board generators were implemented, including the display.
I am afraid implementing as large pieces on an oversized board would really kill the AI.
But, as a general approach, if the large piece has 4 elements and the board is x2 in each direction that could work for display purposes? and the move destinations could be limited to one quadrant. Then when selecting the piece to move, you would select the locations of each of its sub pieces as separate starting points from which to check move legality, and the player chosen destination would become the base piece location of the large piece set after the move.
Does that make sense?
For mobius, each piece would be 2 pairs of pieces moving in mirrored directions.
I am afraid implementing as large pieces on an oversized board would really kill the AI.
But, as a general approach, if the large piece has 4 elements and the board is x2 in each direction that could work for display purposes? and the move destinations could be limited to one quadrant. Then when selecting the piece to move, you would select the locations of each of its sub pieces as separate starting points from which to check move legality, and the player chosen destination would become the base piece location of the large piece set after the move.
Does that make sense?
For mobius, each piece would be 2 pairs of pieces moving in mirrored directions.