v1.6.5
https://github.com/fohristiwhirl/nibbler/releases/tag/v1.6.5No important change from RC 3.
To recap then, v1.6.5 is mostly an internal cleanup of how Nibbler communicates with the engine. There are also some very minor improvements to the GUI, barely worth mentioning.
The engine-comms rewrite seems to be working as far as I can tell, but do let me know of any issues, especially desynchonisation messages.
This version may or may not be more reliable for the upcoming Ceres 0.89.
Fix changing behaviour when receiving a "bestmove" due to node limit, if the search position was locked.
Minor improvements to display of M and D when such values are not known.
Better logging.
As far as I can tell, the engine-comms rewrite seems OK. Let me know if you have any issues, especially if you ever see any "desync" messages.
Rewrote the code that communicates with the engine. All being well, this should make it much harder for the engine and Nibbler to end up out-of-sync with each other.
However, this was a substantial change in logic, and one cannot rule out the possiblity of bugs...
If all is well, there should be no noticeable change for the user.