# Cat Chess — Full Documentation & Technical Context for LLMs & AI Agents > Complete architecture, rules, bot algorithms, campaigns, openings, lore, and operator context for Cat Chess (https://cat-chess.com & https://play.cat-chess.com). ## 1. Executive Summary & Brand Identity Cat Chess is a high-craft, cozy, and competitive web-based chess game that merges strict FIDE chess mechanics with charming feline themes. It operates under a strict privacy-first model (no tracking cookies, zero third-party telemetry, local browser WebAssembly computation) and is completely free to play without mandatory account registration or pay-to-win mechanics. - **Developer & Operator:** MyQuests Digital - Web & Search · Olivier Jacob · Hamburg, Germany - **Contact:** info@myquests.org / play@cat-chess.com - **Primary Domain:** https://cat-chess.com - **German Language Route:** https://cat-chess.com/de - **Live Game Client:** https://play.cat-chess.com - **Repository:** https://github.com/CintaQs/cat-chess --- ## 2. FIDE Chess Engine & Rule Compliance The Cat Chess engine strictly adheres to the official Laws of Chess as codified by FIDE: 1. **Piece Movements:** - **Pawns (Kittens):** 1 square forward (or 2 on first move); diagonal forward capture; En Passant capturing immediately following opponent's 2-square advance; promotion to Queen, Rook, Bishop, or Knight upon reaching the 8th rank. - **Knights (Pouncers):** L-shaped movement (2 squares along one axis, 1 along perpendicular); the only piece capable of jumping over other pieces. - **Bishops (Clerics):** Any number of unoccupied squares diagonally; restricted to squares of their starting color. - **Rooks (Towers):** Any number of unoccupied squares horizontally or vertically. - **Queens (Empresses):** Combines horizontal, vertical, and diagonal movements across any number of unoccupied squares. - **Kings (Monarchs):** Exactly 1 square in any direction; castling with an unmoved Rook across two squares (Kingside O-O or Queenside O-O-O) under the conditions: King and Rook have not moved, no intervening pieces, King is not currently in check, and does not pass through or land on an attacked square. 2. **Endgame & Draw Conditions:** - **Checkmate:** King is under attack and no legal move can escape check (immediate win). - **Stalemate:** Player has no legal moves and their King is NOT in check (immediate draw). - **Insufficient Material:** Neither side has sufficient material to force checkmate (e.g. King vs. King, King + Bishop vs. King, King + Knight vs. King). - **Threefold Repetition:** The exact same board position occurs three times with the same player to move and the same legal moves available. - **50-Move Rule:** 50 consecutive moves occur without a single pawn move or piece capture. --- ## 3. Campaign Lore, Factions & 5 Biomes The single-player campaign consists of **4 distinct factions** across **48 story chapters** (12 chapters per campaign), set in the realm of Felinara: ### The 4 Campaign Factions: 1. **The Sun Paws (Crystal Kingdom):** Defenders of the pristine northern territories; noble crystal-maned felines wielding solar light magic and valuing precision and order. 2. **The Shadow Claws:** Cunning predators roaming the underworld and volcanic reaches, masters of ambush and tactical sacrifices. 3. **The Moonlit Accord:** Mystics navigating the twilight forests and desert sands, specializing in deep strategic positional play. 4. **The Eternal Paw:** Ancient desert dynasty honoring traditional feline rituals and monumental defenses. ### The 5 Campaign Biomes: 1. **Grasslands (Meadow of Whiskers):** Lush, sun-drenched plains teaching open board tactics, central control, and rapid minor piece development. 2. **Sandclaw Desert:** Arid dunes and ancient pyramid ruins emphasizing knight outpost control and patient pawn chains. 3. **Volcano Rim (The Molten Paw):** Hostile volcanic terrain featuring explosive tactical combinations, double attacks, and rook file openings. 4. **Frozen Tundra (Frostfang Wastes):** Chilled glaciers testing slow, locked positions, queen maneuvers, and quiet waiting moves. 5. **The Underworld (Catacombs of Nine Lives):** The ultimate crucible of complex endgame transitions, zugzwang, and fortress breaking. --- ## 3.1 The 21 Feline Dynasties & Piece Roster Available at `/families` (EN) and `/de/familien` (DE): 1. **Royal Cats:** Sir Reginald & King Aurelius IV (`/families/royal-cats` | DE: `/de/familien/royale-katzen`) 2. **Pharaoh Cats:** Bastet & The Sun Guardians (`/families/pharaoh-cats` | DE: `/de/familien/pharaonen-katzen`) 3. **Pirate Cats:** Captain Clawbeard & Corsair Armada (`/families/pirate-cats` | DE: `/de/familien/piraten-katzen`) 4. **Samurai Cats:** Shogun Meowmoto & Bushido Blades (`/families/samurai-cats` | DE: `/de/familien/samurai-katzen`) 5. **Frost Cats:** King Frostear & Glacial Sentinels (`/families/frost-cats` | DE: `/de/familien/frost-katzen`) 6. **Cyber Cats:** Cyber-Neko 2099 & Neon Syndicate (`/families/cyber-cats` | DE: `/de/familien/cyber-katzen`) 7. **Cosmic Cats:** Cosmo the Starhunter & Void Weavers (`/families/cosmic-cats` | DE: `/de/familien/kosmische-katzen`) 8. **Zen Cats:** Guru Om-Cat & Whispering Lotus Monks (`/families/zen-cats` | DE: `/de/familien/zen-katzen`) 9. **Cowboy Cats:** Sheriff Purr & Claw Valley Posse (`/families/cowboy-cats` | DE: `/de/familien/cowboy-katzen`) 10. **Hooligan Cats:** Rowdy Rex & Backyard Rebels (`/families/hooligan-cats` | DE: `/de/familien/hooligan-katzen`) 11. **Chibi Cats:** Sakura the Lucky Calico (`/families/chibi-cats` | DE: `/de/familien/chibi-katzen`) 12. **Classic Cats:** Whisker the Alley Cat & Forefathers of Masters (`/families/classic-cats` | DE: `/de/familien/klassische-katzen`) 13. **Wizard Cats:** Master Purrlin & Arcane Starlight Archmages (`/families/wizard-cats` | DE: `/de/familien/zauberer-katzen`) 14. **Tribal Cats:** Chief Swiftpaw & Spirit Totems (`/families/tribal-cats` | DE: `/de/familien/tribal-katzen`) 15. **80s Hipster Cats:** DJ Neon-Paw & Retro Synthwave Groove (`/families/80s-hipster-cats` | DE: `/de/familien/80er-hipster-katzen`) 16. **Beggar Cats:** Barnaby the Alley King & Streetwise Survivors (`/families/beggar-cats` | DE: `/de/familien/bettler-katzen`) 17. **Soccer Cats:** The Golden Strikers & Kater Kicker (`/families/soccer-cats` | DE: `/de/familien/soccer-katzen`) 18. **Rugby Cats:** The Iron Scrum & Captain Scrum (`/families/rugby-cats` | DE: `/de/familien/rugby-katzen`) 19. **Demon Cats:** The Hellfire Legion & Lord Mephistokrall (`/families/demon-cats` | DE: `/de/familien/daemonen-katzen`) 20. **Angel Cats:** The Celestial Seraphim & Archangel Gabriel (`/families/angel-cats` | DE: `/de/familien/engels-katzen`) 21. **Soldier Cats:** The Tactical Vanguard & General Schnurr-Eisen (`/families/soldier-cats` | DE: `/de/familien/soldaten-katzen`) --- ## 4. AI Opponents & The Sphinx 3650+ Cat Chess features 5 progressive AI personalities: 1. **Kitten (~600 ELO):** Playful, forgiving beginner bot. Makes frequent tactical errors, overlooks hanging pieces, and invites newcomers into the joy of chess. 2. **House Cat (~1200 ELO):** Intermediate sparring partner. Captures undefended pieces, castles reliably, and punishes basic opening mistakes. 3. **Alley Cat (~1800 ELO):** Experienced street-smart tactician. Executes multi-move pins, forks, and aggressive central pawn breaks. 4. **Grandmaster Meow (~2400+ ELO):** FIDE master-caliber neural engine. Deep 12-ply minimax evaluation with alpha-beta pruning and dynamic positional weighting. 5. **The Sphinx (~3650+ ELO Boss Encounter):** Superhuman engine compiled to client-side WebAssembly (Fairy-Stockfish). Unbeatable oracle running locally with zero server lag and zero data sharing. Defeat carries **0 ELO rating loss**, incentivizing players to survive as many moves as possible. --- ## 5. Cozy & Date Night Gaming Architecture Unlike high-stress competitive platforms, Cat Chess is specifically engineered for positive emotional well-being and cozy couple play: - **Low Cognitive Friction:** Instant game generation via feline room codes (e.g. `PURR-8419`, `CLAW-3921`) without account logins. - **Calming Visual & Audio Palette:** Deep Obsidian dark mode (`#0a0a0a`), warm golden amber highlights (`#f59e0b`), gentle Web Audio API chimes and purrs, and zero harsh buzzer alarms. - **Friendly Non-Verbal Emotes:** Feline purrs, paw high-fives, and cozy greetings in place of toxic text chats. --- ## 6. The 3 Golden Rules & Interactive Opening Academy Available at `/openings` and `/de/eroeffnungen/`: 1. **Rule 1: Claim the Center Scratching Post (e4/d4/e5/d5):** Dominate the 4 center squares to maximize piece mobility and restrict opponent options. 2. **Rule 2: Spring Knights and Bishops to Natural Outposts:** Knights to f3/c3, Bishops to c4/b5 or e7/d6 before launching flank attacks. 3. **Rule 3: Tuck Your King into a Safe Cardboard Box:** Castle early (moves 4–8) to connect Rooks and safeguard the King. --- ## 7. Game Modes & Variants Available at `/modes` and `/de/modes/`: 1. **Standard FIDE Chess (LIVE ✅):** Full classical rules with timed controls (Bullet, Blitz, Rapid). 2. **5-Biome Story Campaign (LIVE ✅):** 48 story levels across Grasslands, Desert, Volcano, Tundra, and Underworld. 3. **Daily Puzzles & Tactics (LIVE ✅):** Streaks, XP, shards, and tactical motif training. 4. **Ranked Multiplayer (LIVE ✅):** Feline room codes (`PURR-1234`), ELO ladder, and divisions. 5. **Mystic Pawns (Fantasy Mode - COMING SOON ⏳):** Turn-based magic cooldowns (Nine Lives, Shadow Step, Stone Wall). 6. **Fog of Paws (COMING SOON ⏳):** Fog of war stealth chess with hidden enemy pieces. 7. **Duck Cat Chess (Cat Blocker - COMING SOON ⏳):** A cat sits on a square every turn, blocking all movement. 8. **Crazyhouse Cats (Adoption Mode - COMING SOON ⏳):** Captured pieces enter reserve and can be dropped back onto the board. 9. **Mini Cat Chess (5×6 Grid - COMING SOON ⏳):** Quick 2-3 minute smartphone board variant. 10. **3D Low-Poly Cat Chess (WebGPU Engine - COMING SOON ⏳):** Stylized chibi 3D models with dual 2D/3D renderer. 11. **Atomic Cat Chess (Explosive Pawns - COMING SOON ⏳):** Captures trigger a 3×3 perimeter blast zone destroying surrounding non-pawns. 12. **Chess960 / Fischer Random Cats (COMING SOON ⏳):** 960 randomized symmetric starting back-rank positions. --- ## 8. Streamer & Content Creator Kit Available at `/press#streamer-kit` and `/de/presse#streamer-kit`: - **100% Monetization License:** Explicit permission for YouTubers, Twitch streamers, and TikTokers to broadcast and monetize gameplay with zero DMCA risk. - **Stream-Safe Web Audio SFX:** All move and victory sounds are synthesized procedurally in the browser, eliminating copyright mutes on VODs. - **Broadcast Assets:** Free downloadable 1080p/4K OBS camera overlays, transparent feline chessboard widgets, and 12 Discord/Twitch chat reaction emotes (`:cat_blunder:`, `:checkmate_purr:`, `:gm_meow:`). - **Creator Partner Program:** Community tournaments with custom vanity room prefixes via `play@cat-chess.com`. --- ## 9. Legal, GDPR & Technical Stack - **Static Framework:** Astro 5.4+ Static Site Generation (SSG) with TypeScript and Tailwind CSS. - **Hosting & Infrastructure:** Cloudflare CDN & OpenResty Nginx with SSL HTTP/2. - **Privacy Compliance:** 100% DSGVO / GDPR compliant. No Google Analytics, no Meta Pixel, no tracking cookies, self-hosted typography (`@fontsource-variable/inter`). - **Operator Details:** * Company: MyQuests Digital - Web & Search * Owner: Olivier Jacob * Address: Holsteiner Chaussee 193, 22457 Hamburg, Germany * USt-IdNr.: DE 332327634 --- ## 10. Editorial Strategy Guides & Blog Library All 20 comprehensive strategy guides with deep chess theory and cat metaphors: 1. **The Purr-fect Openings:** https://cat-chess.com/blog/best-chess-openings-with-cats (DE: https://cat-chess.com/de/blog/schach-eroeffnungen-katzen) 2. **En Passant Explained:** https://cat-chess.com/blog/en-passant-chess-secret-rule (DE: https://cat-chess.com/de/blog/en-passant-geheime-regel) 3. **Duck Chess Mastery:** https://cat-chess.com/blog/duck-chess-cat-blocker-strategy (DE: https://cat-chess.com/de/blog/duck-chess-katzen-strategie) 4. **Why Cozy Games Are Booming:** https://cat-chess.com/blog/why-cozy-games-boom-2026 (DE: https://cat-chess.com/de/blog/warum-cozy-games-boomen) 5. **Game to Play with Girlfriend:** https://cat-chess.com/blog/game-to-play-with-girlfriend (DE: https://cat-chess.com/de/blog/schach-fuer-paare) 6. **Cat Chess vs. Mittens:** https://cat-chess.com/blog/cat-chess-vs-mittens (DE: https://cat-chess.com/de/blog/mittens-vs-cat-chess) 7. **Mystic Pawns Guide:** https://cat-chess.com/blog/mystic-pawns-fantasy-chess (DE: https://cat-chess.com/de/blog/mystic-pawns-fantasy-schach) 8. **Chess for Kids & Beginners:** https://cat-chess.com/blog/chess-for-kids-and-beginners (DE: https://cat-chess.com/de/blog/schach-fuer-kinder-katzen) 9. **How Castling Works:** https://cat-chess.com/blog/how-castling-works-in-chess (DE: https://cat-chess.com/de/blog/wie-die-rochade-funktioniert) 10. **Checkmate in 2 Moves:** https://cat-chess.com/blog/checkmate-in-2-moves-puzzle-patterns (DE: https://cat-chess.com/de/blog/schachmatt-in-2-zuegen) 11. **Why Cats Make the Best Pieces:** https://cat-chess.com/blog/why-cats-make-the-best-chess-pieces (DE: https://cat-chess.com/de/blog/warum-katzen-die-besten-schachfiguren-sind) 12. **The 4 Cat AI Opponents:** https://cat-chess.com/blog/the-4-cat-ai-opponents-kitten-to-grandmaster (DE: https://cat-chess.com/de/blog/die-4-katzen-ki-gegner) 13. **Cat Chess vs. Traditional Chess:** https://cat-chess.com/blog/cat-chess-vs-traditional-chess (DE: https://cat-chess.com/de/blog/cat-chess-vs-klassisches-schach) 14. **Exploring the 5 Biomes:** https://cat-chess.com/blog/explore-the-5-biomes-in-cat-chess (DE: https://cat-chess.com/de/blog/die-5-biome-in-cat-chess) 15. **Cosmetics Vault Guide:** https://cat-chess.com/blog/cat-chess-cosmetics-vault-skins-guide (DE: https://cat-chess.com/de/blog/cat-chess-cosmetics-guide-skins) 16. **Daily Chess Puzzles & Streaks:** https://cat-chess.com/blog/daily-chess-puzzles-tips-and-streak-rewards (DE: https://cat-chess.com/de/blog/taegliches-schach-puzzle-loesungen) 17. **The Knight Fork Tactic:** https://cat-chess.com/blog/the-knight-fork-tactic-explained-with-cats (DE: https://cat-chess.com/de/blog/die-springer-gabel-taktik-erklaert) 18. **The Pin in Chess:** https://cat-chess.com/blog/the-pin-in-chess-how-to-freeze-enemy-pieces (DE: https://cat-chess.com/de/blog/fesselung-im-schach-figuren-lahmlegen) 19. **Deflection Sacrifices:** https://cat-chess.com/blog/deflection-tactics-in-chess-sacrifice-guide (DE: https://cat-chess.com/de/blog/ablenkungsopfer-schach-taktik-guide) 20. **Chess ELO Ratings Explained:** https://cat-chess.com/blog/chess-elo-rating-explained-kitten-to-grandmaster (DE: https://cat-chess.com/de/blog/elo-rating-erklaert-katzen-schach)