12-16-2020, 06:01 AM
(This post was last modified: 12-16-2020, 06:27 AM by dale walton.)
Attached is a game I scripted for testing.
The main problem is in the subject line:
It seems an All Passed end condition is not being triggered when the first pass was forced (even though (move Pass) is always a legal option for every turn)
Edit: - or is it thinking Neutral didn't pass? Or is my "(end ...) scripting wrong?
Other issues: The neural "Fan" image:"fan" piece is shown on top of a letter "A" - which I have not asked it to do anywhere.
Also (sites Occupied by:NonMover) is not working as I expected/hoped - seems to behave like Next. So I had to do a workaround.
The documentation shows NonMover as an option. If this is how it is supposed to work then "NonMover:Players who are not moving" should add a reminder note that "Neutral is not a player but only a role, so NonMover does not include Neutral"
I suppose the distinction is that Neutral never takes a turn of it's own and so is not a decision making entity.
The main problem is in the subject line:
It seems an All Passed end condition is not being triggered when the first pass was forced (even though (move Pass) is always a legal option for every turn)
Edit: - or is it thinking Neutral didn't pass? Or is my "(end ...) scripting wrong?
Other issues: The neural "Fan" image:"fan" piece is shown on top of a letter "A" - which I have not asked it to do anywhere.
Also (sites Occupied by:NonMover) is not working as I expected/hoped - seems to behave like Next. So I had to do a workaround.
The documentation shows NonMover as an option. If this is how it is supposed to work then "NonMover:Players who are not moving" should add a reminder note that "Neutral is not a player but only a role, so NonMover does not include Neutral"
I suppose the distinction is that Neutral never takes a turn of it's own and so is not a decision making entity.