Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 798 Bytes

README.md

File metadata and controls

16 lines (12 loc) · 798 Bytes

Chess Theory Tree

Parse a PGN database of chess matches into a tree that fits each game's opening to a tree of ECO codes. The tree above parses a FICS Games Database (83171 games) with all time controls, average rating > 2000, and for entirety of 2022. The games are each matched to nodes in the theory tree with traversal, and the positions with less than 2% occurance are filtered out to keep the graph legible.

TODO:

  • get some data from High elo players
  • learn how to use ECO codes
  • plot K most popular openings/ECO codes on Netgraph
  • try using PyQT or d3.js to overlay chess board for each position