I added an eval cache. It runs faster.
https://www.dropbox.com/s/fznvu20iisnzv ... er.7z?dl=0
I see that is uses the old-fashioned null move pruning.
Next:
I will add a smooth scaling version and see if it can beat the heat.
Fiddling with Fruit Reloaded
Moderator: Ras
-
Dann Corbit
- Posts: 12870
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
-
PK
- Posts: 913
- Joined: Mon Jan 15, 2007 11:23 am
- Location: Warsza
Re: Fiddling with Fruit Reloaded
It's a nice engine to fiddle with, albeit a demanding one (read: well tuned). Some time ago I have tried to improve its null move logic and failed. IIRC Daniel Mehrmann tried some other formulas, noticing that something strange happens at depth 11, also without success.
Pawel Koziol
http://www.pkoziol.cal24.pl/rodent/rodent.htm
http://www.pkoziol.cal24.pl/rodent/rodent.htm
-
Dann Corbit
- Posts: 12870
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Fiddling with Fruit Reloaded
This sort of thing is never a drop in from some other engine.PK wrote:It's a nice engine to fiddle with, albeit a demanding one (read: well tuned). Some time ago I have tried to improve its null move logic and failed. IIRC Daniel Mehrmann tried some other formulas, noticing that something strange happens at depth 11, also without success.
They are always tuned on a per engine basis.
I have a notion to fit the parameters using binary search.