nowfound

AI · April 20, 2013

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.

Visit github.com ↗Alternativestop 9% of April 2013

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 →
  • Chessmate2020 · apps.apple.com · ▲79

    Chess for macOS

  • Chessmaster AIJan 2026 · play.google.com · ▲232

    Transform Your Chess Skills with AI-Powered Training

  • Noctie2024 · noctie.ai · ▲284

    Practice chess with a genius owl

  • Chess bot predicts your blunders to beat you faster2024 · chessmate.ai · ▲8

    Chessmate 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 · ▲230

    I 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…

  • MW
    My 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 →
  • Video model that turns script into viral social media videos

    AI · 17d ago · spira.ai

  • The browser where Claude Code and Codex work beside you

    AI · 17d ago · rill.love

  • Kolibri is Aleph Alpha

    AI · 18d ago · tej.as

  • Paintings by AI models: programs run through a simulation of oil paint.

    AI · 20d ago · stillwet.art

  • Onepin▲384

    AI voiceover with every name, price and date said right

    AI · 30d ago · onepin.ai

  • A 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 →