Open-sourced my Java chess AI high school project
Chess AI in Java - 2005 High School Project. Contribute to theronic/chessmate development by creating an account on GitHub.
Open-sourced my Java chess AI high school project launched on April 20, 2013 with 51 votes, #49 of 528 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 13 years on.
In plain words
Chessmate is a Java-based chess AI program originally developed as a high school project in 2005 and later open-sourced on GitHub. It is designed for developers and chess enthusiasts interested in studying or contributing to AI game-playing implementations. The project allows users to explore the source code and participate in ongoing development of the chess engine.
written from the facts on this page · September 2026
Does a similar job
all alternatives →


Chess bot predicts your blunders to beat you faster2024 · chessmate.ai · ▲8Chessmate is a transformer-based model that predicts your next chess move, tailored to players around 1500 ELO on lichess. Soon it will also offer personalized models and a broader range of ELO-based models. Hopefully this can offer a new and innovative way to learn chess and enjoy playing against a uniquely challenging bot!
Sameshi – a ~1200 Elo chess engine that fits within 2KBFeb 2026 · github.com · ▲230I made a chess engine today, and made it fit within 2KB. I used a variant of MinMax called Negamax, with alpha beta pruning. For the board representation I have used a 120-cell "mailbox". I managed to squeeze in checkmate/stalemate in there, after trimming out some edge cases. I am a great fan of demoscene (computer art subculture) since middle school, and hence it was a ritual i had to perform. For estimating the Elo, I measured 240 automated games against Stockfish Elo levels (1320 to 1600) under fixed depth-5 and some constrained rules, using equal color distribution. Then converted…
- MWMy weekend project - Chessboard picture recognition2011 · codebazaar.blogspot.com · ▲51
Follow the discussion on YCombinator . I like to play chess. It is challenging, it requires strategic thinking and it is a great way to ...
More ai this month
the category →



Paintings by AI models: programs run through a simulation of oil paint.
AI · 20d ago · stillwet.art

PixVerse R2▲381A real-time world model you can explore and change
AI · 28d ago · world.pixverse.video
Source: Show HN post ↗
Launched alongside, April 2013
the whole month →- IM
Dev tools · 2013 · scarcecapital.com
- CN
Life & fun · 2013 · kentonv.github.com

Website usability audit tool for AI. The 2013 checklist, resurrected for 2026. Copyable prompts to audit any website against proven UX principles.
AI · 2013 · userium.com
- CJ
Life & fun · 2013 · heelhook.github.com

True Sublime Text style multiple selections for Vim - terryma/vim-multiple-cursors
Life & fun · 2013 · github.com
- HSHN Store▲190
Commerce · 2013 · hnstore.co