- milestone: 291231 --> Next_Release
- priority: 5 --> 3
Computer players should have an AI for choosing the
right card to play that isn't completely predictable.
The old VB game played (IIRC) most-valuable-first with
no regard to strategy, e.g. it would spend all its Wild
cards first since they were expensive.
It has been suggested that we implement each player
with a separate AI, some playing most valuable
playable, others playing random playables, and others
playing a mix of the two.
We should also spare Wilds until needed, with the
occasional random usage of Wilds to keep it from being
completely predictable.
Also of note, the color the AI chooses could be
semi-random. for example, if a computer player is down
to only two cards and he changes the color to Red with
a Wild I know his last card is Red. No doubt. So an
effort could be made to make this less predictable.
Also the AI could take into account that same logic. If
a player is almost out and has revealed a good lead on
his card suit, the other AIs could work to change it
away from that, or at least make that a more viable option.
Perhaps even work together to keep him in the game.
Though, that tends to make the game never ever end,
so... we'll have to discuss that part more in-depth
when the time comes...