08-19-2020, 03:05 PM
I am trying to use (is Connected <region> ) in a way you may not have foreseen - the documentation states that the region must be disjoint. However it would be useful if the value would be <true> in the case that the region is not disjointed.
Then
(not (is Connected (difference (sites Board) (sites Mover)))
would tell me that the Mover had blocked the Next player from the possibility of group connection by dividing the board into separate regions, which is one of the winning conditions of Muster.
However, when I try this the game does not compile.
Can you add it as an allowed use of the Connection ludeme.
Then
(not (is Connected (difference (sites Board) (sites Mover)))
would tell me that the Mover had blocked the Next player from the possibility of group connection by dividing the board into separate regions, which is one of the winning conditions of Muster.
However, when I try this the game does not compile.
Can you add it as an allowed use of the Connection ludeme.