@ilaripih ilaripih released this Jul 20, 2017 · 137 commits to master since this release

Assets 6

10-year anniversary release! Changelog:

  • Set "Termination" tag when a player's connection stalls
  • Confirm that the user wants to stop an ongoing tournament
  • 1-digit precision for tournament score and draw percentage
  • Fixed some memory leaks
  • Fixed Crazyhouse FEN parsing
  • Dialogs are closed when Cute Chess quits
  • Re-validate starting FEN in New Game dialog when variant is changed
  • Fix Crazyhouse piece drops by human player
  • Fix Crazyhouse FEN output
  • Don't show finished games when opening Active Games window
  • Increase maximum resign adjudication score
  • Do not use time increment for book moves
  • Automatically flip board if human plays as black against an engine
  • Replace Gaviota tablebases with Syzygy
  • Flip board for the gauntlet player with black pieces
  • Add game result description as PGN comment if there are no moves
  • Handle premature "bestmove" while pondering
  • Confirmation for closing tournament game
  • Accept case-insensitive variant name in PGN
  • Fixed size for New Tournament dialog
  • Show engine count in Engine Management dialog
  • Fix mate by pawn promotion bug
  • Support Xboard protocol 1's "edit" command
  • Support new mate score format of xboard engines in addition to old format
  • Map variant tag values chess and normal to standard variant for PGN import
  • Disallow starting a tournament with only 1 engine
  • Properly reset Evaluation History widget when switching active game
  • Prevent crash when newly configured engine hangs or crashes
  • Fix main window's layout restoration when the window is maximized
  • Realtime engine statistics to Evaluation widgets:
    • Nodes per second
    • Tablebase hits
    • Hash table usage
    • Current ponder move
    • Ponderhit percentage

New chess variants (credit to @alwey):

  • Berolina
  • King of the hill
  • Racing kings
  • Horde
  • Three-check
  • Loop
  • Chessgi
  • Extinction
  • Kinglet
  • Checkless
  • Janus

SHA-256 verification

$ sha256sum cutechess*
0fe2f7be519540b46335f515c7a8c84b89e802977b399834fb7ba1168e8d26e5  cutechess_20170720+1.0.0+1.0.0-1_amd64.deb
87bac794f0a532bb08f6ad8460b38e8f5c011c0fefee3b9b89e14c6ca90c729f  cutechess-20170720+1.0.0+1.0.0-1.x86_64.rpm
81f17ab3a4582e96e510ec07d0e99e5973f0c15ed81760a4b931f82c25da0649  cutechess-cli-1.0.0-linux64.tar.gz
6e6e1682ef299637e23299d98e7c94df014c8509c1f413787a7daed8020db337  cutechess_setup.exe