Code review, anyone?
Posted: 27 Feb 2007, 17:02
The following was also posted to the CCC.
Today I have released the source code of a new development version of Glaurung. This version isn't really interesting for end users - it is very much a work in progress. It is probably not quite as strong as Glaurung 1.2, and many features are missing (including parallel search, Windows support, and opening book). The reason I release this source code is two-fold: To obtain benchmarks for 64-bit CPUs (see another thread), and to try to get some knowledgeable opinions about the code. I have tried to rewrite everything since Glaurung 1.2, but I am not happy with the results. I'm beginning to realize that I couldn't write decent C/C++ code if my life depends on it.
I'm looking for some fellow chess programmer(s) who is willing to do a mutual code review. You study my code carefully, pointing out obvious bugs, possible improvements, and bad programming style. I do the same for your code. I hope that this will help both sides to improve their code. Does anyone want to try?
Needless to say, the strength of your program doesn't matter. I am equally interested in getting in touch with programmers at any levels. Your C/C++ skills are more important to me than the strength of your program. If your program is not open source, I will of course not share your code with anyone without your permission.
Tord
Today I have released the source code of a new development version of Glaurung. This version isn't really interesting for end users - it is very much a work in progress. It is probably not quite as strong as Glaurung 1.2, and many features are missing (including parallel search, Windows support, and opening book). The reason I release this source code is two-fold: To obtain benchmarks for 64-bit CPUs (see another thread), and to try to get some knowledgeable opinions about the code. I have tried to rewrite everything since Glaurung 1.2, but I am not happy with the results. I'm beginning to realize that I couldn't write decent C/C++ code if my life depends on it.
I'm looking for some fellow chess programmer(s) who is willing to do a mutual code review. You study my code carefully, pointing out obvious bugs, possible improvements, and bad programming style. I do the same for your code. I hope that this will help both sides to improve their code. Does anyone want to try?
Needless to say, the strength of your program doesn't matter. I am equally interested in getting in touch with programmers at any levels. Your C/C++ skills are more important to me than the strength of your program. If your program is not open source, I will of course not share your code with anyone without your permission.
Tord