I'm big into fishing so a fish reference will be mandatoryDann Corbit wrote: ↑Fri Apr 17, 2020 10:45 pm Best names for an engine are quirky and unassuming,
witness: Stockfish, Fruit, Yace, Fizbo, Booot, Arasan, Gull.
How strong should an engine be with various features implemented?
Moderator: Ras
-
jmcd
- Posts: 58
- Joined: Wed Mar 18, 2020 10:00 pm
- Full name: Jonathan McDermid
Re: How strong should an engine be with various features implemented?
Clovis GitHub
-
jmcd
- Posts: 58
- Joined: Wed Mar 18, 2020 10:00 pm
- Full name: Jonathan McDermid
Re: How strong should an engine be with various features implemented?
This is what I needed to hear. I think I've spent a bit too much time obsessing over things that don't actually help the engine at all in the long term, when performance is being bottlenecked in unrelated areas. I'll have some time to do some big restructuring in a week or two, and I will try to add some comments and change the quirks of my code to match what is standard. After looking through stockfish and some other programs, I've noticed that there is a general precedent for how components are named across different engines which I have not followed, and I know that many of the things I have written would be downright misleading for somebody who knows what most chess engines look like.Dann Corbit wrote: ↑Fri Apr 17, 2020 10:51 pm Don't use a tree when you can use a hash, aim for good big-O properties but ONLY AFTER you have correct code and you have verified that the code you are trying to improve is the bottleneck with a profiler.
Clovis GitHub
-
Henk
- Posts: 7251
- Joined: Mon May 27, 2013 10:31 am
Re: How strong should an engine be with various features implemented?
-
Dann Corbit
- Posts: 12814
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: How strong should an engine be with various features implemented?
And the best logo of all time was the planetary cheese balls of Andscacs. Velociraptor skeleton for raptor was cool too, but cheese balls is definitely #1. I cheered for Andscacs the whole tournament.jmcd wrote: ↑Fri Apr 17, 2020 11:21 pmI'm big into fishing so a fish reference will be mandatoryDann Corbit wrote: ↑Fri Apr 17, 2020 10:45 pm Best names for an engine are quirky and unassuming,
witness: Stockfish, Fruit, Yace, Fizbo, Booot, Arasan, Gull.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.