Tools in This Collection
Elo Rating Calculator
Calculate Elo rating changes and win probability for any two players
Pokemon Type Calculator
Look up type effectiveness multipliers for any Pokemon or attack
MTG Life Counter
Track life totals, poison, and Commander damage for 2-4 players
Game Night Score Tracker
Track scores for any board game across multiple players and rounds
Game Mechanics Calculators
Game mechanics tools handle the math that underlies competitive play — rating systems, damage calculations, life point tracking, and score management. These are the numbers that determine who wins and by how much, across very different game types.
Elo Rating: Chess, Video Games, and Competitive Play
Elo rating is the most widely used competitive ranking system, originally developed by physicist Arpad Elo for chess and now used in video games, sports, and any head-to-head competition. The system works through expected score calculation: E_A = 1 / (1 + 10^((R_B - R_A)/400)). If player A (1200 rating) faces player B (1000 rating), A's expected score is 1 / (1 + 10^(-200/400)) = 1 / (1 + 10^-0.5) ≈ 0.76. After winning, A's rating changes by K × (1 - 0.76) = K × 0.24. With K=32 (standard for casual play), A gains 7.68 rating points. Player B loses the same amount.
K-factor determines how volatile ratings are: K=32 is used for new players and casual play (ratings move quickly), K=16 for established players (more stable), K=10 for elite players (very slow changes near the top). The Elo Rating Calculator computes both win probability and exact rating changes for any two players at any K-factor.
Pokemon Type Effectiveness
Pokemon type matchups determine damage multipliers in battle. Super effective attacks deal 2x damage; doubly super effective (dual weaknesses) deal 4x. Not very effective attacks deal 0.5x; immune types deal 0x. The Pokemon Type Calculator handles the complex dual-type interaction matrix — a Water/Flying type like Gyarados takes 4x from Electric (both types are weak), 0x from Ground (Flying is immune), and 0.5x from Water (Water resists Water). Memorizing all 18x18 interactions is impractical; looking them up mid-battle is where calculators earn their keep.
MTG Life Counter and Score Tracking
Magic: The Gathering games start at 20 life, though Commander format uses 40. The MTG Life Counter tracks life totals for 2-4 players simultaneously, handles poison counters (10 poison counters = death), and supports Commander damage tracking (21 combat damage from one commander = elimination). The Game Night Score Tracker handles any board or card game with multiple players and rounds — useful for Catan, Wingspan, Terraforming Mars, Ticket to Ride, or any game where mental running totals get messy across 4+ players.
Frequently Asked Questions
How is Elo rating calculated?
Elo uses an expected score formula: E = 1 / (1 + 10^((opponent_rating - your_rating)/400)). Your rating changes by K × (actual result - expected score). A win counts as 1, draw as 0.5, loss as 0. With K=32 and an expected score of 0.75, winning gains K × (1 - 0.75) = 8 points and losing loses K × (0 - 0.75) = -24 points — you risk more than you gain when favored, and less than you gain when the underdog.
What is the starting Elo rating?
Starting Elo varies by system. Chess typically starts new players at 1000-1200. Online games vary widely: Chess.com starts at 1200, USCF starts at 500-800. Many video game systems use 1000-1200 as a starting point. The specific number matters less than your position relative to other players — a 1200 in one system may be equivalent to an 800 in another.
How does Pokemon dual typing affect weaknesses?
Dual-type Pokemon multiply effectiveness from both type matchups. A Fire/Flying type takes 2x from Rock (Rock hits both Fire and Flying normally), 4x from Water (Water hits Fire 2x, and Flying at 1x — wait, only type interactions stack multiplicatively for weaknesses and resistances). The type calculator handles all 18-type combinations automatically, including immunities that override super-effectiveness.
What formats does the MTG life counter support?
The MTG Life Counter supports Standard/Modern format (20 life), Commander/EDH format (40 life), Commander Commander Damage tracking (21 damage from one commander eliminates that player), and Poison counter tracking (10 poison counters eliminate a player). It handles 2-4 players simultaneously with large, tap-friendly life total buttons for use during active games.