Chess AI

AI difficulty currently ranges from Level 1 (about 500 Elo) to Level 10 (about 2000 Elo). The first person to beat Level 10, please leave me a message on my CurseForge page! Craft board blocks, place the pieces, and run matches

File Details

chessai-1.1.0.jar

  • R
  • Mar 12, 2026
  • 233.70 KB
  • 12
  • 1.20.1
  • Forge

File Name

chessai-1.1.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:chess-ai-1475927:7747856")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

AI difficulty currently ranges from Level 1 (about 600–800 Elo) to Level 10 (about 1600 Elo).
The first person to beat Level 10, please leave me a message on my CurseForge page!

 

Added

  • Added a brand new AI engine

  • Added 10 AI difficulty levels

  • Added asynchronous AI move calculation

  • Added an "AI is thinking..." status message

  • Added AI difficulty selection to the chess clock menu

  • Added persistence for the selected AI difficulty

Improved

  • Improved AI turn handling during timed matches

  • Improved stability when applying AI moves

  • Improved game flow between player turns and AI turns

  • Improved support for Player vs AI games in the chess clock interface

  • Updated English and French translations

Changed

  • Refactored the old built-in AI logic into a separate dedicated engine

  • Reworked AI move processing to be safer and more reliable

  • Updated the chess clock menu to display:

    • game mode

    • time control

    • AI difficulty

Technical

  • Added position hashing for better AI search handling

  • Added search improvements such as:

    • move ordering

    • quiescence search

    • mobility evaluation

    • piece-square tables

    • transposition table

  • Added dynamic AI time budgeting based on difficulty and server performance

If you want something a bit cleaner for CurseForge description style, use this version:

ChessAI 1.1.0

This update introduces a much more advanced AI system and improves the overall flow of Player vs AI matches.

Highlights

  • New dedicated AI engine

  • 10 selectable AI difficulty levels

  • Async AI thinking and move calculation

  • AI thinking status message

  • Difficulty selection in the chess clock menu

  • Better handling for timed games

  • Updated EN/FR translations

  • Internal AI and match flow refactor

Notes

  • AI difficulty cannot be changed while a match is already running

  • Difficulty is saved with the match data

I can also make you a compact CurseForge release note, a more polished marketing version, or a Markdown version with proper section spacing.