The value of things should probably change as the player gets closer to the end.
Probably not one to be implemented in this simple AI, but we should support this in another.
As an example of an advanced move, when you are on the last square before the end, the time cost of the piece means nothing as you will only move one square anyway.
The value of things should probably change as the player gets closer to the end. Probably not one to be implemented in this simple AI, but we should support this in another.
As an example of an advanced move, when you are on the last square before the end, the time cost of the piece means nothing as you will only move one square anyway.