A player reached 100 points. Lowest total score wins!
Rank
Player
Final Score
⚙️ Game Settings
Higher levels make the bots mathematically smarter, NOT biased!
Allows you to clearly see your card land and watch bots make their plays.
Matches Completed:0
Matches Won (1st Place):0
Total Rounds Played:0
Personal Best (Lowest Total):--
Scores and records automatically persist across page refreshes until you reset them.
⚖️ Mathematical Proof of Zero Bias
Why do commercial Hearts games feel rigged?
Most commercial card apps use "rubber-banding" AI that peeks at your hidden hand and coordinates bots to dump the Queen of Spades on the human player to artificially manipulate win rates.
How Fair Hearts guarantees 100% fairness:
Zero Information Leakage: The AI functions receive only their own cards and publicly played cards. There is literally no code allowing them to peek at your hand.
Radical Symmetry: In the algorithm, all 4 seats are identical anonymous competitors. The bot does not even know which seat is human.
Independent Self-Interest: Every bot plays strictly to minimize its own score or win the match. When dumping penalty cards, bots target whoever is leading the scoreboard, never a specific player.
Open Source: The complete logic is readable in your browser console under window.Hearts.