{"id":25430991,"url":"https://github.com/harry-hopkinson/chess","last_synced_at":"2025-05-14T14:16:05.986Z","repository":{"id":103822643,"uuid":"404648479","full_name":"Harry-Hopkinson/Chess","owner":"Harry-Hopkinson","description":"Chess with Python using the Pygame Module and the Stockfish Engine.","archived":false,"fork":false,"pushed_at":"2023-12-15T08:48:00.000Z","size":185,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-13T14:17:20.097Z","etag":null,"topics":["chess","pygame","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Harry-Hopkinson.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-09-09T08:42:52.000Z","updated_at":"2021-10-07T09:02:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"f8d0e56a-4845-4e3f-b90b-7f46bc83cc06","html_url":"https://github.com/Harry-Hopkinson/Chess","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harry-Hopkinson%2FChess","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harry-Hopkinson%2FChess/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harry-Hopkinson%2FChess/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harry-Hopkinson%2FChess/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Harry-Hopkinson","download_url":"https://codeload.github.com/Harry-Hopkinson/Chess/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254160579,"owners_count":22024571,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chess","pygame","python"],"created_at":"2025-02-17T03:48:47.155Z","updated_at":"2025-05-14T14:16:05.924Z","avatar_url":"https://github.com/Harry-Hopkinson.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Overview\n\n[![Build Status](https://github.com/official-stockfish/Stockfish/actions/workflows/stockfish.yml/badge.svg)](https://github.com/official-stockfish/Stockfish/actions)\n[![Build Status](https://ci.appveyor.com/api/projects/status/github/official-stockfish/Stockfish?branch=master\u0026svg=true)](https://ci.appveyor.com/project/mcostalba/stockfish/branch/master)\n\n\nChess with Python using the Pygame Module and the Stockfish Engine.\n[Stockfish](https://stockfishchess.org) is a free, powerful UCI chess engine\nderived from Glaurung 2.1. Stockfish is not a complete chess program and requires a\nUCI-compatible graphical user interface (GUI) (e.g. XBoard with PolyGlot, Scid,\nCute Chess, eboard, Arena, Sigma Chess, Shredder, Chess Partner or Fritz) in order\nto be used comfortably. Read the documentation for your GUI of choice for information\nabout how to use Stockfish with it.\n\nThe Stockfish engine features two evaluation functions for chess, the classical\nevaluation based on handcrafted terms, and the NNUE evaluation based on efficiently\nupdatable neural networks. The classical evaluation runs efficiently on almost all\nCPU architectures, while the NNUE evaluation benefits from the vector\nintrinsics available on most CPUs (sse2, avx2, neon, or similar).\n\n## Files\n\nRun the main.py file found in src/main.py\n\n  * [main.py](https://github.com/Harry-Hopkinson/Chess/blob/main/src/main.py), the main program you run.\n\n  * [Readme.md](https://github.com/Harry-Hopkinson/Chess-in-Python/blob/main/README.md), the file you are currently reading.\n\n  * [Copying.txt](https://github.com/Harry-Hopkinson/Chess-in-Python/blob/main/docs/Stockfish%20Official%20Docs/Copying.txt), a text file containing the GNU General Public License version 3.\n\n  * [AUTHORS](https://github.com/Harry-Hopkinson/Chess-in-Python/blob/main/docs/Stockfish%20Official%20Docs/AUTHORS.txt), a text file with the list of authors for the project\n\n  * [src](https://github.com/Harry-Hopkinson/Chess-in-Python/tree/main/src), a subdirectory containing the full source code, including a Makefile\n    that can be used to compile Stockfish on Unix-like systems.\n\n  * a file with the .nnue extension, storing the neural network for the NNUE\n    evaluation. Binary distributions will have this file embedded.\n    \n## Dependencies\n\nThis project needs the following commands to be installed. Use your command terminal for your native operating system.\n\npip install pygame - Windows\npython3 -m pip install -U pygame --user - Mac Os\n\npip install stockfish\npip install chess\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharry-hopkinson%2Fchess","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharry-hopkinson%2Fchess","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharry-hopkinson%2Fchess/lists"}