Another freeze situation

Previous topic - Next topic

LobsterNinja

Freeze after Revenge Witch plays Fortune. It played Fortune previously without freezing, and I don't know what the secondary condition is. It could be about to play a second Fortune perhaps.

I've left it in the frozen state in case you would like to debug it. Account = LobsterNinja, and I don't plan to play for the next couple days.

Last turns:

Turn 20 - Revenge Witch R plays a Silver, a Gold, and 2 Coppers. (+$7) R buys and gains a Gold. R draws 5 cards.

Turn 20 - Lord Rattington Lor plays a Candlestick Maker. Candlestick Maker is enchanted by Enchantress Lor draws a card. Lor gets +1 Action. Lor plays a Candlestick Maker. Lor gets +1 Action. Lor gets +1 Buy. Lor gets +1 Coffers. Lor plays a Copper. (+$1) Lor uses 1 Coffers. (+$1) Lor draws 5 cards.

(incidental stupid play: Lor uses a Coffer but buys nothing - not that this would make much difference to the result)

Turn 20 - LobsterNinja Lob starts their turn. Lob draws a Gold and a Warrior (Enchantress). Lob plays a Wandering Minstrel. Lob gets +1 Action. Lob draws a Warrior. Lob gets +2 Actions. Lob reveals a Gold, a Province, and a Wandering Minstrel. Lob topdecks a Wandering Minstrel. Lob discards a Gold and a Province. Lob plays a Warrior. Lob gets +1 Action. Lob draws a Province and a Wandering Minstrel. R discards an Estate. Lor discards a Curse. Lob plays a Wandering Minstrel. Lob gets +1 Action. Lob draws a Silver. Lob gets +2 Actions. Lob reveals a Mercenary, a Wandering Minstrel, and a Fortune. Lob topdecks a Mercenary and a Wandering Minstrel. Lob discards a Fortune. Lob plays a Warrior. Lob gets +1 Action. Lob draws a Mercenary and a Wandering Minstrel. R discards a Fortune and a Copper. Lor discards a Gladiator. Lor trashes a Gladiator. Lor discards an Estate. Lob plays a Wandering Minstrel. Lob gets +1 Action. Lob draws a Silver. Lob gets +2 Actions. Lob reveals a Province and 2 Farmlands. Lob discards a Province and 2 Farmlands. Lob plays a Treasure Hunter. Lob gets +2 Action. Lob gets +$1. Lob plays 4 Silvers and a Gold. (+$11) Lob buys Alliance. Lob gains a Province. Lob gains a Duchy. Lob gains an Estate. Lob gains a Gold. Lob gains a Silver. Lob gains a Copper. Lob returns a Treasure Hunter. Lob receives a Warrior. Lob shuffles their deck. Lob draws 2 Duchies, a Warrior, and 2 Fortunes.

Turn 21 - Revenge Witch R plays a Candlestick Maker. R gets +1 Action. R gets +1 Buy. R gets +1 Coffers. R plays a Copper. (+$1) R plays a Fortune. R gets +1 Buy. (freezes here)

____________

Another incidental bad play earlier in the game: Plays Fortune, but not as the last treasure.

Turn 14 - Revenge Witch R plays 2 Golds. (+$6) R plays a Fortune. R gets +1 Buy. R plays a Silver and a Copper. (+$3) R repays 4 debt. R buys and gains a Fortune. R repays 3 debt (5 remaining). R draws 5 cards.

____

Regarding AI: Making a rule based AI for Dominion is futile because there are an absurd number of interactions. I'm thinking a Monti Carlo based approach would yield better results. Enumerate every decision point and select randomly, repeat maybe 1000 times, play the most successful first move. Then perhaps use machine learning to modify probabilities for different move situations, so Monti Carlo picks good moves more often.



Ingix

Thanks for posting and helping.  ;D

Unfortunately, keeping the game running is the worst thing you could do. What I need you to do is to go back in it, write down the game number (it should be in the chat window and the top of the game log, ask if you can't find it).

Post the game number as a reply here, then resign the game. Then I can load the game and see what went wrong.

LobsterNinja

Oops, well now I know for next time. I logged on recently and the game isn't active.