fbpx

Chess Openings Wizard – Program Versions

windows-logoapple-logoapple-logoapple-logo 
Last Report:  September 28, 2020

 
“Before you read the bug report…”
 

Chess Openings Wizard is constantly under development to stay current with new engines, best practices, new versions of Windows, Macintosh, iPad, and Android, and the ideas from players who use it every day.

That said, it is risky to make the bug list available to the public. The vast majority of software publishers keep their bug list private so as not to discourage new purchases who might assume that the software has too many problems because everything known about the program is in this list.

Rest assured, Chess Openings Wizard is used by more than 60,000 chess players.

I publish our bug list because:

I personally appreciate it when a software maker tells me about any known problems for programs that I want to purchase.

I think chess players are smart enough to realize that all sophisticated software has bugs, and that listing them publicly is my way of making sure you know it’s being worked on.

Thanks.

Mike Leahy, The Database Man!


The most recent builds of Professional and Express contain these changes:

  1. When you purchase a new program, your permanent product key will be emailed immediately.
  2. You can install your product key on up to three of your computers. (Please don’t share your key.)
  3. The registration system does not require a connection to the internet.
  4. You can log in and get the latest download links and your product keys any time.

There are currently no trial versions of Chess Openings Wizard.

If you are using a version prior to 2016, here are the top ten reasons to upgrade.

Chess Openings Wizard ProgramLatest BuildReleased
Professional WindowsBuild 117August 10, 2020
Professional MacintoshBuild 120August 28, 2020
Express WindowsBuild 119August 18, 2020
Express MacintoshBuild 123September 4, 2020
iPad and iPhoneBuild 50January 20, 2020
AndroidBuild 48January 4 , 2020
COW Engine Server for WindowsBuild 8November 12, 2018
COW Engine Server for MacintoshBuild 9November 19, 2018

Changes in build 124 (unpublished)

Replaces build 119.
The default engine is Stockfish 10.
The old limitation of 255 characters for file paths has been lifted.
The program now stores its settings in an .INI file.
The training wizard now allows you to set a maximum move number. You can train only through move 9 for example.
The Training Wizard setup window has a new Help button.
Fixed the Go menu’s Jump to Next and Jump to Previous named positions.
The limit of 100 imported plies was lifted to 500 (allowing 250 move games).
Duplicate imported comments from PGN games can be suppressed.
PGN import adds hyphens to game dates (2020-09-15 rather than 20200915).
Ctrl+Alt+T starts training immediately by selecting Commands | Train Now.
Games | Find Games with this Move Order... now automatically fills in the move order with the line in the active ebook.
The app will ask your permission to overwrite an existing file when downloading a matching file from Dropbox.
The last played lichess game of any player can be instantly imported into a repertoire ebook, automatically fast forwarded to the novelty from that game.

Changes in build 123

This is an Express build for Mac. It has all the changes since build 107 plus it uses figurine notation in the engine analysis.

It will load the settings from build 107, the last released version.

It is, of course, Catalina friendly.

It fixes a problem with the menu items that load the next and previous board names in endgame and tactics puzzle ebooks.

It will run Stockfish 12. However, that engine could not be included in this update due to Apple security issues with “hardened runtimes.”

Aesthetic changes were made so that certain large numbers had commas, and certain messages would not word wrap.

Changes in build 120

Replaces build 104 for Macintosh. Includes all improvements in builds 115-199.

Changes in build 119

Replaces build 93.

The Games | Select Game… option now correctly goes to the list of searched games.

Candidates moves that match the moves of the loaded game (in the Game window) are marked with a ‘G‘.

Build 119 Express now supports algebraic hints in the diagrams.

When pasting in a PGN game, the game is also loaded into the Game window (as well as adding the moves to the ebook).

Changes in build 115, 116, 117

A shortcut key was added for grabbing (copying and pasting) engine analysis.

A bug was fixed that affected large PGN imports (more than 30,000 games at one time).

A bug was fixed that sometimes hindered loading more than 2,000 named positions.

Changes in build 113

The program now checks to see if there is an update available.

Backsolving fixes a bug when a line is added with a blank Informant rate.

Changes in build 112

Diagram can have algebraic hints in the frame.

Backsolving fixes a bug when the only candidate’s Informant rate symbol is blank and the setting to ignore blank rates is checked.

A check box option to ignore blank rates was added to the program settings (for real time backsolving).

Bug fixed that did not allow the first move of a named position (from tactics or endgame puzzles) to be added to a speed learning set.

Backsolved rate and numeric assessment are instantly updated when program settings are changed (to ignore blank rates for example).

Build 112 looks for the settings from build 92 and uses them if it can, saving the headache of starting over with default settings.

Changes in build 104, 107

Support for MacOS Catalina was added.

Changes in build 91, 93, 94, 95

Dropbox support has been added. Choose Dropbox… from the File menu. Click the help button in the Dropbox window for more information.

New sample ebooks are included.

Stockfish 10 64bit is the new default engine.

$GAME$ error fixed when opening ebooks by clicking on them. (Windows)

Fixes “top candidate only” bug seen in some Windows 10 machines. (Windows)

Changes in build 87, 88

The MacOS Mojave issue is fixed. (The popup to edit candidate moves would disappear.)

New sample ebooks are included.

Stockfish 10 is the new default chess engine.

Changes in build 80 and 81

For Macintosh, the DMG file delivering the app is now “signed” and the app no longer stores the product key inside the app which should make Apple’s new version of

Gatekeeper happy. Gatekeeper in some cases would quarantine the Chess Openings Wizard app causing it to fail to open the Pedigree and ECO code databases.

A shortcut key of Control-Option-R on Macintosh and Ctrl-Alt-R on Windows will allow an ebook to be reset to its default settings and sizes. This is helpful if an ebook opens but is completely off the screen due to removing an extra monitor.

Changes in build 69, 75

The diagram settings are correctly saved.

A new option to remove the diagram’s frame was added.

Added arrows to show the last move made (optional).

Fixed issues with garbled diagrams when opening new windows on Windows 10 (certain graphics drivers).

Changes in build 67, 68

The size of the candidate moves can be adjusted.

The Pedigree ribbon is oriented sideways so that it is easier to compare different candidates.

The diagram prompts for underpromotions when moving a pawn to the eighth rank.

The correct promotion piece is drawn when clicking a candidate move that promotes a piece.

The program is smarter about saving the state of windows, including moving an ebook to and from  Windows/Macintosh and to and from computers that have multiple monitors.

More shortcut keys have been added to the menus. (Leif W, Stephen K)

Speed Learning was added. (YouTube video here)

Bug with board names longer than 41 characters fixed.

The selected square no longer stays selected when dragging a piece.

The maximums for nodes in EPD analysis to 2,000 (which is in millions of nodes) and 1,000,000 for seconds. (suggested by Bogg)

Changes in prior versionsResolutionSpotterPro
Express
Font size of comments can be adjusted.Changed in build 60, 70 PE
More shortcut keys have been added.Added in build 62 P
Speed learning addedAdded in build 62 Pro P
Mac and Windows default to high speed piece movement.Changed in build 62 and beyond PE
Piece speed and diagram type (square color, font, etc) can be adjusted.Changed in build 60 P


Bugs

DescriptionResolutionSpotterOSPro
Express
ImpactProjection
Engine server continues analyzing after Android disconnects, using 100% CPUFixed in build 8.Rafa M.WindowsEngine ServerhighFixed in build 8
Importing 2,500 games crashestested with 750,000 gamesCelestino J.MacPEhigh
Importing PGN does not color code noveltiesFixed in build 115-120Keith K.Windows/MacPEhighFixed in build 119.
Engine name and path is limited in lengthLimitationJames C.WindowsPEmedium
EPD analysis fails after a large number of positionsinvestigatingNavid M.MacProhigh
PGN import slows, increases memory usagefixed in build 120Navid M.MacProhighFixed in build 115
Make Paste PGN behave like importing PGNcould not duplicateIlyas A.WindowsPEhighNot an issue
Error message and possible crash with Mac High Sierra – Use the Candidate menu instead of the dropdownFixed in build 86.Timothy R.MacPEhighFixed
Double clicking a document when the program is running causes two copies of the program and $GAME$ Assertion errorBugPhil T.WinPEhighFixed in Pro build 91 and beyond
Backsolving a position with a blank rate when “Ignore blank rate symbols” is checked gives the wrong Informant symbol.BugBernd H.WinPhighFixed in build 111.
‘G’ indicator of loaded game not workingFixed in build 119Tom R.Win/MacPEhighFixed in build 119. 
Setting up an illegal position (without a king) causes a crashBugHud D.Win/MacPEhigh 
Under-promotions not workingFixed in build 86.MikeWinEhighFixed
Pasting engine analysis needs a carriage return after itBugRon T.Win/MacPElowFixed
Add Informant synching from legacy versionBugRon T.WinPhigh 
Make move order searches like legacy versionFixed in build 124ElirubWin/MacPEhigh 
Diagram is distorted when first opening an ebookBug – not yet reproducedMike B, Raimund K.WinP, Ehigh Fixed
Importing games with no result gives incorrect backsolved Informant ratesBugsagisagWinPhighFixed in build 111.
Selecting speed learning positions causes multiple confirmation windows.Bug – duplicated with customer dataHud D.Win/MacPhigh 
Mac Stockfish 7 crashesStockfish 10 replaced earlier versions.Celestino J.MacP, EhighFixed in build 91
cannot create a swap chain for ‘TCanvasD2D’Bug – not yet reproduced, likely a graphics driver problemDaniel G.WinElowAssumed graphics driver issue
Crashes when candidate drop down button is clickedFixed in Catalina versionsJon G. A.MacEhighFixed
UNIQUE constraint error when adding duplicate positions to speed learningBugMike at BookupMac/WinPlow 
Mac Finder won’t open the app when a document is double clickedLimitation – the documents must be opened from within the appJacques P.MacP, Elow 
Backsolving freezes on start with sample data (Polar Bear ebook)BugEric O. Phigh 
Find games with this move order – doesn’t fill in movesFixed in build 124Eliezer R. Phigh 
Mac version beeps when pressing right arrow key for movesBugJacques P. Phigh 
Does not use MasterChess 8000 files.Design decision – workaround is to export all games to PGN. A new version of MasterChess will likely be the ultimate answer.  Plow 
The candidate area can lose focus and won’t react to arrow key navigation when this happens.Bug.Jacques P. Pmedium 
Only the top candidate move is played when clicking on other candidate moves. Windows 10Fixed.Geoffrey B. Colin P.
David M.
Lazaro M.
 Windows 10PhighFixed in build 91
The splitter bar below the past moves pane also moves the top splitter bar.Bug.Stan R.
John G.
 Plow 
Window menu is not populated. Harish S.    
Creating a Speed Learning set with named positions causes a dialog window to appear for each name. Hud D P Fixed in build 111.

Suggestions

DescriptionSponsorImportanceProjection
Add dark mode themeAl M.Medium
Add sounds effects for pieces movingErnesto D.Low 
Add limit to the number of moves trainedPete Z.MediumAdded in build 124
Add button “restart training” to restart the last session with the exact same settingsPete Z.MediumAdded in build 124
Add auto update using Inno Setup’s /SP- /silent /noicons “/dir=expand:{pf}\My Program”Mike L.Low 
Have engine pause when EPD analysis finishesHud D.Low 
Add magic hand to training modeMike L.Low 
Add the C.A.P. databank (aka “Joy of Chess”)Steven K.Low 
Add algebraic hints to the borders of diagramsAdolfo P. P. Clive D. Mike W.LowDone
Add 3D chess boardRon T.Low 
Allow arrow keys to play movesMike W.Low 
Have the Enter key handle OK buttons.Jacques P.Low 
Add the ECO printing functionGerald GLow 
Add move guessing to the diagram (clicking on ‘to’ square) as in ChessBase.Jacques P.  
Add a way to play a game against the engine from any position.Jeremy  
Have EPD engine analysis ignore nodes when set to zero.BoggLow 
Add option to Backsolving to ignore blank numeric assessmentsBoggLow 
Add Speed TestingJim GHigh 
Add Pro function to export lines as individual games (as in legacy)Bolvar G
Valet W
Medium 
Add candidate font size adjustment to Express Mac version (Windows done)Serge D, Tom RHighDone
Fix Find Games with this move order (Express version)Tom RHigh 
Add command to synchronize Informant symbols based on numeric assessments (Pro version)sagisagMedium 
Add command to Show All Move Orders (Pro and Express versions)AmoranemixMedium 
Program will run two instances, creating error messages for the shared $GAME$ database.Sandy S.MediumFixed in build 91
Program has to be killed with task manager if it cannot open an ebook from the last session.Randy MMedium Fixed
Add ability to select multiple PGN files for importSteve SMedium 
Add arrows and square highlightsMike L. and othersLow 
Add rate symbol synchronization with numeric assessments with ranges higher than 100 for ++–Ron T.Medium