Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

With chessboard

Public visualization

Viewing a saved revision (read-only)

52b2a2316ee14c318486e8c9b99f9011

With chessboard

0 stars0🌍 Public
PPeiyang Li
Last edited Jun 3, 2023
Created on May 29, 2023
Forked from Chess for Newbies

This example visualizes the first K steps of chess games from a CSV dataset, showing the frequency of different move sequences. It features an interactive chessboard where users can drag and drop pieces, with legal moves highlighted in grey and invalid moves snapping back. The board is implemented using the chessboard.js library combined with the chess.js engine for move validation, while the underlying React framework handles the data processing and visualization of move frequencies.

AI-generated description

A bare minimum HTML page demonstrating use of CSS and JavaScript.

See also React Starter.