# Check & Challenge

> High-intensity physical chess meets tactical puzzle challenges for Generation ALPHA.

Check & Challenge is a hybrid physical-digital esports and educational platform. Players compete over a physical chess board while solving dynamic tactical chess questions on their mobile devices. The game synchronizes real-time chess clocks, adaptive difficulty puzzles, and tournament leaderboards.

## Core Features

- **Asynchronous Pre-Turn Tactics**: While the opponent makes their physical move, the waiting player receives a tactical question to solve without using their own clock time.
- **Adaptive Difficulty Engine**: Real-time Finite State Machine (FSM) promoting/demoting players across Easy, Normal, and Hard tiers based on streak performance.
- **Hybrid Scoring System**: Combines physical chess result (win/draw/loss, time bonus, move efficiency, speed bonus) with tactical quiz points and hot streak bonuses.
- **Dual-Device Arbiter & Tournament Control**: Live QR scanning, real-time spectator boards, admin arbiter controls, dispute resolution, and composite tournament leaderboards.

## Game Rules & Scoring

### Quiz Points by Difficulty
- **Easy**: +5 correct, -3 wrong, -1 pass
- **Normal**: +7 correct, -4 wrong, -2 pass
- **Hard**: +10 correct, -5 wrong, -2 pass
- **Hot Streak Bonus**: +3 bonus points for every 3 consecutive correct answers.

### Final Match Score Formula
`Final Score = Chess Score + (Quiz Score * Result Multiplier)`
- Winner / Draw: 1.0x Quiz Multiplier
- Loser: 0.8x Quiz Multiplier

## Canonical URLs

- Homepage: https://check-and-challenge.web.app/
- Play Arena: https://check-and-challenge.web.app/play
- Live Leaderboard: https://check-and-challenge.web.app/leaderboard
- QR Scanner: https://check-and-challenge.web.app/scan
- Full LLM Documentation: https://check-and-challenge.web.app/llms-full.txt
- Sitemap: https://check-and-challenge.web.app/sitemap.xml
