05-18-2021, 06:52 AM
No, The reason is because you have a
(do ....) in which you have a (forEach ....) containing a (move Add ...) which is true for many values.
Consequently, if you print the legal moves, you will see some moves with many ActionAdd with a "decision=true", which is the reason of your bug.
So if you want to use a (forEach ....) here with many decision moves, you should not use a (do ...) to encapsulate it because the computing actions will have many decisions in them.
Regards,
Eric
(do ....) in which you have a (forEach ....) containing a (move Add ...) which is true for many values.
Consequently, if you print the legal moves, you will see some moves with many ActionAdd with a "decision=true", which is the reason of your bug.
So if you want to use a (forEach ....) here with many decision moves, you should not use a (do ...) to encapsulate it because the computing actions will have many decisions in them.
Regards,
Eric