Skip to content

Commit be4a2ce

Browse files
committed
Update roadmap: add Step 2 ChessBase MegaDatabase indexing
https://claude.ai/code/session_01VQfqug9MDEyRFydkmES4n2
1 parent 513010c commit be4a2ce

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,10 @@ python scraper.py Challenge34 --save-html page.html
101101
## Roadmap
102102

103103
- [x] Step 1 — Scrape tournament entry lists (kingregistration, chessaction)
104-
- [ ] Step 2 — Look up each player on USCF / chess.com / Lichess
105-
- [ ] Step 3 — Fetch recent games per player
104+
- [ ] Step 2 — Index ChessBase MegaDatabase for fast player lookups
105+
- 2a. Export MegaDatabase to PGN from ChessBase (File → Export → Export Database as PGN)
106+
- 2b. Stream PGN into a local SQLite index keyed on player name
107+
- 2c. Query index by name to retrieve all games as PGN
108+
- [ ] Step 3 — Look up each player on USCF / chess.com / Lichess
106109
- [ ] Step 4 — Analyse openings and tendencies
107110
- [ ] Step 5 — Generate per-opponent dossier report

0 commit comments

Comments
 (0)