{"id":23127484,"url":"https://github.com/angstrom-123/jupiter","last_synced_at":"2025-04-04T05:42:02.838Z","repository":{"id":268412710,"uuid":"903967671","full_name":"angstrom-123/Jupiter","owner":"angstrom-123","description":"Chess engine to play against (Unfinished)","archived":false,"fork":false,"pushed_at":"2025-03-12T03:17:11.000Z","size":173,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-12T04:20:06.421Z","etag":null,"topics":["alpha-beta-pruning","chess","chess-ai","chess-board","chess-bot","chess-engine","chess-game","chessbot","negamax","quiescence-search","transposition-table","zobrist-hashing"],"latest_commit_sha":null,"homepage":"","language":"Java","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/angstrom-123.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-16T01:55:14.000Z","updated_at":"2025-03-12T03:17:15.000Z","dependencies_parsed_at":"2025-03-12T04:29:33.555Z","dependency_job_id":null,"html_url":"https://github.com/angstrom-123/Jupiter","commit_stats":null,"previous_names":["angstrom-123/jupiter"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angstrom-123%2FJupiter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angstrom-123%2FJupiter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angstrom-123%2FJupiter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angstrom-123%2FJupiter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/angstrom-123","download_url":"https://codeload.github.com/angstrom-123/Jupiter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247128743,"owners_count":20888234,"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":["alpha-beta-pruning","chess","chess-ai","chess-board","chess-bot","chess-engine","chess-game","chessbot","negamax","quiescence-search","transposition-table","zobrist-hashing"],"created_at":"2024-12-17T09:12:41.531Z","updated_at":"2025-04-04T05:42:02.833Z","avatar_url":"https://github.com/angstrom-123.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jupiter\nSimple chess engine with accompanying GUI written in Java.\n\n## Features\n- Alpha-Beta pruning with Quiescence Search\n- Transposition table position lookup\n- Move ordering optimizations\n- Iterative deepening\n- LazySMP multithreading with thread voting\n- Estimated rating of 700-900 elo\n\n## Running\nRequires an installation of JDK-21.\n\nTo run the engine, run \"java -jar Jupiter-x.x.x.jar\". Add \"-b\" or \"-w\" to \nchoose to play as black or white, the default is white. The engine thinks \nfor 5 seconds before making a move. \n\n## TODO\n- Update algebraic notation to support castling and en passant\n- Fix windows DPI scaling problems with sprites\n- Optimize: killer moves, pawn position evaluation\n- Update screenshots\n\n## Screenshots\n![Screenshot 2025-03-13 021929](https://github.com/user-attachments/assets/44773d99-3ff2-412b-9b03-19f62eafc134)\n![Screenshot 2025-03-13 021331](https://github.com/user-attachments/assets/f68b0f4c-8775-42da-9ca5-80977b74efe8)\n![Screenshot 2025-03-13 021620](https://github.com/user-attachments/assets/97d9264a-a084-4c1a-941f-c9af67e3982c)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangstrom-123%2Fjupiter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fangstrom-123%2Fjupiter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangstrom-123%2Fjupiter/lists"}