Skip to content

Releases: gaelazzo/python_chess

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 27 Jun 08:47

docs(release): ESC-to-stop note + CHANGELOG 1.5.0

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 19 Jun 13:40

♟️ Opening study: master plans, Lichess DB, transposition-aware analysis

The headline: instead of just the next move, this release surfaces opening plans — the clusters of moves masters actually play together — mined from the Lichess masters database.

✨ New in analysis (Play between humans)

  • Opening plans from the masters (key G) — typical per-side plans with a score and the opponent's conditional reply (W/D/L). Plans are numbered: press 1–9 to draw a plan's moves as arrows on the board (white for White, black for Black), 0 to clear. Results are cached and pre-fill the structure's ideas dossier (I).
  • Lichess database stats (key D) — a straight W/D/L move distribution for the current position (all players, not just masters).
  • Transposition awareness — warns when a move transposes into a position you already have, blocks duplicate analysis, Twins button / N to cycle, J to the original, Shift+J to find by FEN.
  • Multi-line move comments (key T) — preserved in the PGN.

🖌️ Interface

  • Icon toolbars in all modes; key remap; engine evaluation shown in the CPU panel.

📦 Docs & packaging

  • README and INSTALL updated with free Polyglot opening-book sources.
  • Commercial books are never bundled; PyInstaller now ships the toolbar icons.

Full changelog: see CHANGELOG.md

v1.2.5

Choose a tag to compare

@github-actions github-actions released this 12 Jun 15:03
Hires Chess Trainer v1.2.5 -- PGN moves mostra il bivio, dedup riesam…

v1.2.4

Choose a tag to compare

@github-actions github-actions released this 10 Jun 20:21
v1.2.4 - Personal Stats panel, PGN continuation, tidier move log

v1.2.3

Choose a tag to compare

@github-actions github-actions released this 10 Jun 14:49
Hires Chess Trainer v1.2.3

v1.2.2

Choose a tag to compare

@github-actions github-actions released this 10 Jun 14:16
Hires Chess Trainer v1.2.2

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 09 Jun 13:35
Hires Chess Trainer v1.2.1

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 18:05
Hires Chess Trainer v1.2.0

Hires Chess Trainer v1.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Jun 18:14

Hires Chess Trainer v1.1.0 — train on YOUR real chess mistakes.

Import your games from Chess.com/lichess, find where you go wrong (tactics, openings, endgames) and drill those mistakes with spaced repetition.

What's new in 1.1.0

  • Analysis — delete / truncate: Backspace deletes the current variation (current move + the rest); Del truncates the moves after the current position. Both ask for confirmation.
  • Save: you can now create a NEW PGN file when saving from analysis (not only append to an existing one) — handy for starting new opening files.
  • Engine eval in the live panel is now shown from White's point of view (positive = White better, negative = Black better), symmetric for both sides.
  • Board-orientation lock in analysis (key A) is now respected after the Notation panel (V), Load (L) and position Setup (U).
  • Game list now reads from the folder you picked (openings/, endgames/), not only pgn/.
  • Whole codebase and UI translated to English.

Install (Windows — no Python needed)

  1. Download and unzip HiresChess-windows.zip below.
  2. Download Stockfish from https://stockfishchess.org/download/ (AVX2 build) and put the .exe into the engines\ folder.
  3. Run chessMain.exe → Tools → Setup → Choose engine.

Optional: Polyglot opening book (.bin in books\) and Syzygy tablebases. Full guide in the README.

Windows 64-bit. If SmartScreen warns about an unrecognized app, click "More info" → "Run anyway" (the build is unsigned).

macOS: HiresChess-macos.dmg is experimental and currently untested — feedback welcome.

Hires Chess Trainer

Choose a tag to compare

@gaelazzo gaelazzo released this 06 Jun 18:13

Hires Chess Trainer — train on YOUR real chess mistakes.

Import your games from Chess.com / lichess, find where you go wrong (tactics, openings, endgames) and drill those mistakes with spaced repetition.

Install (Windows — no Python needed)

  1. Download HiresChess-v1.0.0-windows.zip below and unzip it.
  2. Download Stockfish from https://stockfishchess.org/download/ (AVX2 build) and put the .exe into the engines\ folder.
  3. Run chessMain.exe → Tools → Setup → Choose engine.

Optional: Polyglot opening book (.bin in books\) and Syzygy tablebases. Full guide in the README.

Windows 64-bit. If SmartScreen warns about an unrecognized app, click "More info" → "Run anyway" (the build is unsigned).