danzel / PatchworkSim

Simulation of the board game Patchwork for AI exploration
2 stars 0 forks source link

GreedyCardValueUtilityMoveMaker change weights as game proceeds #11

Closed danzel closed 6 years ago

danzel commented 6 years ago

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.

danzel commented 6 years ago

This could probably be tuned/evolved using a genetic tuner.

danzel commented 6 years ago

Implemented with genetic tuning in 86a2517b88c5d11331732f89086ddf6ca6efba23