I'm having a problem where Vision AI considers just passing a turn the same as playing a Coin and passing a turn. This makes it so that if you have any kind of combo where the Coin has a value, or if you're holding a card in your hand that can be played but shouldn't in that turn you'll play a coin and then end the turn. A simple fix would be to severely punish Coin --> end turn, and maybe add one exception -> when your hand is otherwise full.
Until then, I have to use stupid workarounds such as penalizing any kind of Coin >> combo, which will make it so that when you actually need a coin and/or have a combo, the combo will not be performed. I cannot make a Coin >-> * combo because that just doesn't work (can't find the card). Alternatively, I can give it hold value, but this against can go wrong if there is a card which is actually worse off playing than playing a coin.
So, tl;dr, Coin >> nothing should be heavily penalized.