dbravender / tricksterstable-rs

Rust implementations of game engines featured in Trickster's Table
Other
4 stars 0 forks source link

Hotdog: bot overbids too often and can easily be punished #31

Open dbravender opened 3 days ago

dbravender commented 3 days ago

From FateTriarrii on BGG https://boardgamegeek.com/boardgame/365349/hotdog/ratings

I have mostly played in trickster’s table, there the AI frequently overbid (especially bidding “the works,” which is a slalom-style bid). It is often a viable strategy to just wait for the AI to overbid and then punish it for a win.

The defender has a lot of power in choosing a special suit. With only two players, regaining the lead is often hard so choosing which cards can break the lead is crucial.

I feel like “the Works” is bid too often, but I think it is partly because the AI overvalues it. “The Works” is actually a very risky bid, as the bidder doesn’t get to choose a Trump suit. I imagine that two skilled humans would have a more even distribution of bids.

dbravender commented 3 days ago

Having the reward function be score based the whole time might bias it towards riskier bids. I'll try modifying the reward function during the bidding phase to be 1 for a win and -1 for a loss and not score-based.