Why the raw charts look asymmetric — a dataset artefact
Connect-4 is a perfectly symmetric game. To save storage, the dataset stores each position only once in its "left-canonical" form. Only 180 positions have their mirror in the dataset — exactly the self-symmetric ones. The remaining 67,377 have their mirror deliberately omitted. Because X moves first, X's pieces appear strongly left-heavy (1.89× more in cols A–C vs E–G); O's second move can land anywhere so O shows a weaker bias (1.40×). The toggle below reveals the true, symmetric picture.