WillFlame14 / hanabi-bot

A bot that plays on the hanab.live interface.
GNU General Public License v3.0
16 stars 10 forks source link

Gave tempo chop move over a prompt + play #335

Open flackr opened 4 months ago

flackr commented 4 months ago

Version (PM the bot with /version): v1.5.1 Convention settings: /setall 11 Steps to reproduce or replay link: https://hanab.live/replay/1222787#6 Additional information: On turn 6, robot1 reclues the y2 to play it and chop move the r4. It seems like cluing yellow to mr_fancy_pants2 would be better, unless it has determined that having r1 ready for red chop focus is better?

WillFlame14 commented 4 months ago

The bot assigns additional priority to TCCMs that can move the chop from a useful (unplayable) card to trash. In the case of critical cards, they would need a clue regardless, so getting a playable at the same time is usually worth it. Otherwise, the card is a bottom-deck risk. It's often hard to touch such cards on chop since they would become focused instead, so the TCCM is the main method of saving 3s and 4s from being discarded if a TCM isn't available.

Note that this extra priority doesn't apply if the new card on chop isn't trash. The bot only did it in this situation since a duplicate r1 is visible.

flackr commented 3 months ago

Thanks! I understand now what happened, though I do question the wisdom of chop moving 4's that are still nowhere close to playable getting players closer to having locked hands, especially at a cost of clue efficiency in this case. Happy to closet this WAI but I'll just note that the guide ranks this 4 as low value: https://hanabi.github.io/level-6/#the-value-of-one-away-from-playable-cards