You're right. I actually find that sometimes embarrassment can be a motivator to get things done. If I had figured out that Loki didn't have the right elo for its feature set myself, the release of Loki 3.0 would probably have taken a longer time, and not been as strong.mvanthoor wrote: ↑Sat May 29, 2021 5:23 pm Thanks Don't worry about embarrassment. If you put anything out there, someone, somewhere, will find things wrong with it. I had to remove a release myself. I wasn't really sure about the meager Elo and speed gain by the TT. In the end I posted a topic to see if anything was wrong. One of the comments about one piece of code was: "But that's all wrong! It should be..." Damn.
I checked out your book some time ago, and I must say, I really like it. I think it's good that you, and many chess programmers in general, are so inclusive to newcomers as to document nearly all your/their work.mvanthoor wrote: ↑Sat May 29, 2021 5:23 pm I wish I had more time to work on Rustic besides an evening hour here or there. Writing the book about the engine takes even more time than I thought as well Not even talking about testing. It would be very helpful if I had another computer. (I'm waiting for AMD's AM5 socket, or a successor to intel's X299. Then testing will be a LOT faster.) No matter; it'll get there.
Regarding testing, I think the main thing that makes my development faster is that I test with SPRT at 10s+0.1s whereas you test at longer, more realistic TC's.
Yeah I figured, I had to have one, and yours was nice and simple.