Do you mean Terje has cleaned up Weiss, and Fabian cleaned up FabChess, or is Terje now also working on FabChess?Tony P. wrote: ↑Fri Oct 09, 2020 8:09 pmAndrew's clarity ethic is rubbing off on the open source community Terje's and Fabi's cleanup of the FabChess code is a WIP, and so is its wiki.Hrvoje Horvatic wrote: ↑Fri Oct 09, 2020 11:16 am Ethereal has one of the most readable, cleanest codebases out there... I enjoyed reading it... plenty of comments in code, too...
it is not only one of the strongest engines, it's code is just beautiful... If I were to recommend to someone to clone/steal an engine codebase, it would be Ethereal...
Also, Arasan has traditionally been generously commented and has a detailed programmer guide. Jon Dart is the sensei of computer chess.
I've been seeing lots of mentions of Ethereal's beautiful and well-commented code. I'll have to take a look at it sometime. I think I am able to write quite clean and well-commented code myself, but maybe I can still learn a thing or two