09-06-2022, 09:53 AM
Hi,
1) I am not sure what you mean by the "move counting function"?
2) For the slide bug you mention. It is not. The default value of (to ..) in slide is just out of date, I removed it from the doc.
But having (to if:(is In (to) (sites Empty))) in the slide move makes the slide move to stop as soon as it reachs an empty site, which is not the same has having no condition for the (to ....) meaning that only the between condition (sliding on empty sites) will be used.
3) For the directions, did you use the (directions ...) ludeme? Which allow you to decide the relative directions according to different relation type? Because for games played on vertices that's often necessary for them to work as wished.
4) I will add this game to Ludii
5) I do not think the ai is buggy, it just did not see it with the time you allocated to it. But I will ask Dennis to have a look, just in case.
1) I am not sure what you mean by the "move counting function"?
2) For the slide bug you mention. It is not. The default value of (to ..) in slide is just out of date, I removed it from the doc.
But having (to if:(is In (to) (sites Empty))) in the slide move makes the slide move to stop as soon as it reachs an empty site, which is not the same has having no condition for the (to ....) meaning that only the between condition (sliding on empty sites) will be used.
3) For the directions, did you use the (directions ...) ludeme? Which allow you to decide the relative directions according to different relation type? Because for games played on vertices that's often necessary for them to work as wished.
4) I will add this game to Ludii
5) I do not think the ai is buggy, it just did not see it with the time you allocated to it. But I will ask Dennis to have a look, just in case.