Chess Games From 12 Top Players
Chess games downloaded from chess.com database
@kaggle.liury123_chess_game_from_12_top_players
Chess games downloaded from chess.com database
@kaggle.liury123_chess_game_from_12_top_players
I collected games played by 12 great chess masters in history. The 12 players are Alexander Alekhine, Viswanathan Anand, José Raúl Capablanca, Bobby Fischer, Judit Polgár, Hikaru Nakamura, Mikhail Tal, Fabiano Caruana, Garry Kasparov, Magnus Carlsen, Paul Morphy and Mikhail Botvinnik. They are the first 12 players showing up on chess.com chess database
There are two folders and 4 csv files.
The folder called Raw_game contains the raw pgn game files for the 12 players. The folder called image is used to write my own kernel, you can just ignore it.
The 4 csv files captures different characteristics of the games played by the 12 great masters.
Thanks chess.com for hosting the database and the powerful python-chess package for helping me parsing the game pgn files
Can you find a way to prove that these players have different playing styles?
CREATE TABLE game_data (
"player" VARCHAR,
"color" VARCHAR,
"opponent" VARCHAR,
"player_elo" DOUBLE,
"opponent_elo" DOUBLE,
"result" VARCHAR,
"event" VARCHAR,
"site" VARCHAR,
"date" VARCHAR,
"lines" VARCHAR,
"moves" DOUBLE,
"file_name" VARCHAR
);CREATE TABLE player_attacked_square_info (
"move_num" BIGINT,
"player" VARCHAR,
"color" VARCHAR,
"file_name" VARCHAR,
"attacked_square_num" BIGINT
);CREATE TABLE player_piece_info (
"queen" BIGINT,
"rook" BIGINT,
"knight" BIGINT,
"bishop" BIGINT,
"pawn" BIGINT,
"move_num" BIGINT,
"file_name" VARCHAR,
"color" VARCHAR,
"player" VARCHAR
);CREATE TABLE player_piece_sac_data (
"player" VARCHAR,
"color" VARCHAR,
"moves" BIGINT,
"total_sac" DOUBLE,
"file_name" VARCHAR
);Anyone who has the link will be able to view this.