Skip to main content

Package to generate chess heatmaps from pgn files

Project description

A python project which uses dask and coiled to explore parallelism. The project produces a control heatmap for a chess game. HeatMap visualization shows which side controls which sqaures for each ply in the chess board. It can be used to analyze important squares, utilization, capture squares. Supply chess games in form of .PGN files. An animated GIF is generated which produces a heatmap for each game in the GIF. Each frame in the GIF corresponds to a ply. Parallelism using dask tasks have been applied for handling different games(that are the input) and for calculation of power of each square in a ply (for all games). The tasks are run on a Coiled cluster.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chess_heatmap_qxf2-0.0.0.16.tar.gz (5.5 kB view hashes)

Uploaded Source

Built Distribution

chess_heatmap_qxf2-0.0.0.16-py3-none-any.whl (19.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page