{"push_id":549711510,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"68156a2cd2417684e0c45a2f8e0ccb9ea246d6db","before":"6d70302409ec198f78afa9270756aa265367116d","commits":[{"sha":"9e0181417166bf632fe42f027f292e4d5b7a47c8","author":{"email":"b457796504aec35cdc81190c4a6f0bb334375ae6@gmail.com","name":"Arthur O'Dwyer"},"message":"SmartBot now understands a snub.\n\nSuppose the players sitting around the table (in order)\nare Alice, Bob, and Charlie. If Alice gives Charlie a\ncolor hint, Bob can conclude that Alice saw no reason to\ngive him (Bob) a valuable-card warning, which in turn\nmeans that Bob's \"next card to discard\" is definitely\nnot valuable.\n\nThis boosts SmartBot's average score by 0.1 ppg and its\nwin rate by 0.5%.","distinct":true,"url":"https://api.github.com/repos/Quuxplusone/Hanabi/commits/9e0181417166bf632fe42f027f292e4d5b7a47c8"},{"sha":"235444d13ad27a85d3a062c7e1abf72923f269dd","author":{"email":"b457796504aec35cdc81190c4a6f0bb334375ae6@gmail.com","name":"Arthur O'Dwyer"},"message":"SmartBot now tries to discard cards others don't know it knows.\n\nIf Alice deduces that her Nth card is worthless, but this fact\nis not public knowledge (i.e., Bob doesn't know that Alice knows),\nthen Alice should prefer to discard that Nth card rather than\nholding onto it and possibly causing Bob to waste a hint on it.\n\nThis has an insignificant effect on SmartBot's win rate.","distinct":true,"url":"https://api.github.com/repos/Quuxplusone/Hanabi/commits/235444d13ad27a85d3a062c7e1abf72923f269dd"},{"sha":"68156a2cd2417684e0c45a2f8e0ccb9ea246d6db","author":{"email":"b457796504aec35cdc81190c4a6f0bb334375ae6@gmail.com","name":"Arthur O'Dwyer"},"message":"Refactor SmartBot::bestHintForPlayer().\n\nSmartBot now takes into account the color or value information\nconveyed by a hint, even for non-playable cards. This means that\na hint about one playable card and two other previously unknown\n(but currently unplayable) cards is considered superior to a\nhint about one playable card and one other previously unknown\n(but unplayable) card.\n\nThis boosts SmartBot's average score by 0.1 ppg and\nits win rate by 0.8%.","distinct":true,"url":"https://api.github.com/repos/Quuxplusone/Hanabi/commits/68156a2cd2417684e0c45a2f8e0ccb9ea246d6db"}]}