panwauu / tac-with-bug

Webapp for the popular boardgame TAC
https://tac-with-bug.herokuapp.com/
4 stars 4 forks source link

AI: Futuro avoid splitting of 7s #143

Closed panwauu closed 10 months ago

panwauu commented 10 months ago

Sevens are often done one by one and thus lead to slow computation.

1) Avoid computing similar nodes. Everytime loop nodes to remove duplicates and only keep the one with least nodes or disallow 7 on same ball

2) Incentivice less moves

Maybe somehow sort 7 movements: Always move a ball with a higher index after (Problem with moves in the goal where it is ok to move the ball multiple times)