{"id":26531806,"url":"https://github.com/codam-coding-college/chess-hackathon","last_synced_at":"2026-02-19T08:38:24.389Z","repository":{"id":275601705,"uuid":"914464609","full_name":"codam-coding-college/chess-hackathon","owner":"codam-coding-college","description":"Codam Chess-bot Hackathon 2025","archived":false,"fork":false,"pushed_at":"2025-03-14T13:48:01.000Z","size":108,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-07T11:51:28.277Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://hackathon.codam.nl/chessbot","language":"C","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/codam-coding-college.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":"2025-01-09T16:42:48.000Z","updated_at":"2025-03-14T13:48:04.000Z","dependencies_parsed_at":"2025-03-13T15:38:11.806Z","dependency_job_id":null,"html_url":"https://github.com/codam-coding-college/chess-hackathon","commit_stats":null,"previous_names":["codam-coding-college/chess-hackathon"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codam-coding-college/chess-hackathon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codam-coding-college%2Fchess-hackathon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codam-coding-college%2Fchess-hackathon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codam-coding-college%2Fchess-hackathon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codam-coding-college%2Fchess-hackathon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codam-coding-college","download_url":"https://codeload.github.com/codam-coding-college/chess-hackathon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codam-coding-college%2Fchess-hackathon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29608653,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-19T06:47:36.664Z","status":"ssl_error","status_checked_at":"2026-02-19T06:45:47.551Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2025-03-21T18:30:50.478Z","updated_at":"2026-02-19T08:38:24.366Z","avatar_url":"https://github.com/codam-coding-college.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chess-bot hackathon\nLets make a competitive chess-bot!\n\n## Context\nWriting a chess-bot is a challenging, fun and educational experience. From\noptimization and testing, to algorithms and debugging, there is a lot to learn\nand do.\n\nIn this hackathon, you'll build a chess-bot that is capable of playing standard\nchess, and at the end, have them compete against each other.\n\n## Other info:\n- [Rules](https://github.com/codam-coding-college/chess-hackathon/blob/master/rules.md)\n- [Environment](https://github.com/codam-coding-college/chess-hackathon/blob/master/environment.md)\n- [Submitting](https://github.com/codam-coding-college/chess-hackathon/blob/master/submitting.md)\n- [Tournament](https://github.com/codam-coding-college/chess-hackathon/blob/master/tournament.md)\n- [Minor league allowed code](https://github.com/codam-coding-college/chess-hackathon/tree/master/example)\n- [Resources](https://github.com/codam-coding-college/chess-hackathon/blob/master/resources.md)\n\n## Prizes\n1st place in each league:\n- The title \"Grandmaster\" on intra\n- A Codam hoodie per teammate\n- A trophy for the winning team\n- 10k coalition points per teammate for the coalition they represent\n- Bragging rights!\n\n2nd place in each league:\n- The title \"International master\" on intra\n- A pair of socks per teammate\n- 5k coalition points per teammate for the coalition they represent\n- Bragging rights!\n\n## Leagues\nYou might have already built many chess-bots, or this might be your first try.\nTo keep things fair, this hackathon has two leagues:\n\nMinor:\n\tRecommended for people building their first chess-bot. You'll \"only\" have\n\tto program the evaluation function, which determines which moves is the\n\tbest.\n\nMajor:\n\tRecommended for people who have experience with programming chess-bots,\n\tand/or are in for a challenge. You'll have to write everything from\n\tscratch(\\*).\n\n## Important rules:\nPlease note that this is not an exhaustive list of all the rules. More rules and\nother information can be found on the GitHub page.\n\n- Team compositions:\n\t- **Minor league:**\tmax 3 Codam students\n\t- **Major league:**\tmax 2 Codam students and/or alumni\n- All code(\\*) will have to be written during the event.\n- All code(\\*) must be written by your team and your team only. This means no\ngenerative AI or asking a \"friend\" to write the code for you.\n- No using already existing chess-bots(\\*\\*)\n- Except the explicitly allowed libraries, the usage of libraries is not\nallowed. This includes \"standard libraries\" which are included in some\nprogramming languages. See the GitHub page for more info\n\n\\*=There are some libraries (like standard libraries, libraries for parsing\nFENs, etc.) and boilerplate code that you'll be allowed to use, please see\nthe GitHub page for more info.\n\\*\\*=The minor league will be allowed to use a chess-bot boilerplate provided by\nus.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodam-coding-college%2Fchess-hackathon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodam-coding-college%2Fchess-hackathon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodam-coding-college%2Fchess-hackathon/lists"}