Announced on Open-Chess.org by Chris Formula
http://www.open-chess.org/viewtopic.php?f=7&t=406
It definitely is slightly stronger than Stockfish 1.8.
Logo by Dave:
http://sites.google.com/site/strategict ... st-results
1000 Positions
10 seconds per position
Hardware: Q6600, 32 bits, 2 GB RAM, 2.4 GHZ. Arena 2.01 GUI.
Tinapa 1.01 based on Stockfish
Moderators: hgm, Rebel, chrisw
-
- Posts: 613
- Joined: Sun Jan 18, 2009 7:03 am
Re: Tinapa 1.01 based on Stockfish
And here is the actual change
With more aggressive null move pruning you gain some speed which translates to increased performance in test suites.
However risk of tactical oversights grows which may hurt in actual games.
Still, I feel it's worth a try
Code: Select all
// Null move dynamic reduction based on depth
- int R = 3 + (depth >= 5 * OnePly ? depth / 8 : 0);
+ int R = 3 + (depth >= 9 ? 1 : 0) + (depth >= 15 ? 1 : 0) + (depth >= 21 ? 1 : 0) + (depth >= 27 ? 1 : 0) + (depth >= 33 ? 1 : 0) + (depth >= 39 ? 1 : 0);
However risk of tactical oversights grows which may hurt in actual games.
Still, I feel it's worth a try
Joona Kiiski
-
- Posts: 2684
- Joined: Sat Jun 14, 2008 9:17 pm
Re: Tinapa 1.01 based on Stockfish
you may also want to rewrite in this way to better spot the difference:zamar wrote:And here is the actual change
Code: Select all
// Null move dynamic reduction based on depth
- int R = 3 + (depth >= 5 * OnePly ? depth / 8 : 0);
+ int R = 3 + (depth > 4 * OnePly ? (depth - 3) / 6 : 0);
A pity people finds easier to get a nice name then testing his pacthes
-
- Posts: 3019
- Joined: Wed Mar 08, 2006 9:57 pm
- Location: Rio de Janeiro, Brazil
Re: Tinapa 1.01 based on Stockfish
I will soon be releasing GargleBlaster 1.01, an improved version of Stockfish. Though there are no code changes of any kind, I did some major work on the name, achieving a new level of tweakdom. I still have some fine-tuning to do, but stay on the lookout for further announcements.mcostalba wrote:you may also want to rewrite in this way to better spot the difference:zamar wrote:And here is the actual change
Nothing earth shattering, just a small tweak to null reduction formula in particular a bit more aggressive now. I expect very small ELO difference (in either direction) if any.Code: Select all
// Null move dynamic reduction based on depth - int R = 3 + (depth >= 5 * OnePly ? depth / 8 : 0); + int R = 3 + (depth > 4 * OnePly ? (depth - 3) / 6 : 0);
A pity people finds easier to get a nice name then testing his pacthes
"Tactics are the bricks and sticks that make up a game, but positional play is the architectural blueprint."
-
- Posts: 10281
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
Re: Tinapa 1.01 based on Stockfish
Some questions:Albert Silver wrote:I will soon be releasing GargleBlaster 1.01, an improved version of Stockfish. Though there are no code changes of any kind, I did some major work on the name, achieving a new level of tweakdom. I still have some fine-tuning to do, but stay on the lookout for further announcements.mcostalba wrote:you may also want to rewrite in this way to better spot the difference:zamar wrote:And here is the actual change
Nothing earth shattering, just a small tweak to null reduction formula in particular a bit more aggressive now. I expect very small ELO difference (in either direction) if any.Code: Select all
// Null move dynamic reduction based on depth - int R = 3 + (depth >= 5 * OnePly ? depth / 8 : 0); + int R = 3 + (depth > 4 * OnePly ? (depth - 3) / 6 : 0);
A pity people finds easier to get a nice name then testing his pacthes
1)How many hours did you work on the name?
2)Can we expect the new name to convince better programmers to work on the code?
If the reply to 2 is yes then
I admit that your new name is an improvement.
-
- Posts: 4186
- Joined: Wed Mar 08, 2006 9:31 pm
- Location: Sulu Sea
Re: Tinapa 1.01 based on Stockfish
kinda OT:
Tinapa is the Filipino name of smoked "galunggong" fish.
it's very delicious.
Tinapa is the Filipino name of smoked "galunggong" fish.
it's very delicious.
.
.
................. Mu Shin ..........................
.
................. Mu Shin ..........................
-
- Posts: 3019
- Joined: Wed Mar 08, 2006 9:57 pm
- Location: Rio de Janeiro, Brazil
Re: Tinapa 1.01 based on Stockfish
One cannot measure these things properly in hours. Creativity and imagination can manifest themselves in a fraction of a second, which may be the only thing we are aware of, while the subconscious has been working on it for days, weeks, or more, without our noticing.Uri Blass wrote:Some questions:Albert Silver wrote:I will soon be releasing GargleBlaster 1.01, an improved version of Stockfish. Though there are no code changes of any kind, I did some major work on the name, achieving a new level of tweakdom. I still have some fine-tuning to do, but stay on the lookout for further announcements.
1)How many hours did you work on the name?
Expectations are dangerous, especially when based on factors over which one has no control. If the better programmers are tickled by the name, or inspired by the reference to a classic work of comic sci-fi, then yes, possibly. Note that this is not the first reference to the aforementioned work. Hsu and co. did it first.2)Can we expect the new name to convince better programmers to work on the code?
If the reply to 2 is yes then
I admit that your new name is an improvement.
"Tactics are the bricks and sticks that make up a game, but positional play is the architectural blueprint."
-
- Posts: 9773
- Joined: Wed Mar 08, 2006 8:44 pm
- Location: Amman,Jordan
Re: Tinapa 1.01 based on Stockfish
Wow Albert,I'm impressedAlbert Silver wrote:One cannot measure these things properly in hours. Creativity and imagination can manifest themselves in a fraction of a second, which may be the only thing we are aware of, while the subconscious has been working on it for days, weeks, or more, without our noticing.Uri Blass wrote:Some questions:Albert Silver wrote:I will soon be releasing GargleBlaster 1.01, an improved version of Stockfish. Though there are no code changes of any kind, I did some major work on the name, achieving a new level of tweakdom. I still have some fine-tuning to do, but stay on the lookout for further announcements.
1)How many hours did you work on the name?
Expectations are dangerous, especially when based on factors over which one has no control. If the better programmers are tickled by the name, or inspired by the reference to a classic work of comic sci-fi, then yes, possibly. Note that this is not the first reference to the aforementioned work. Hsu and co. did it first.2)Can we expect the new name to convince better programmers to work on the code?
If the reply to 2 is yes then
I admit that your new name is an improvement.
Cheers,
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
-
- Posts: 342
- Joined: Tue Jan 19, 2010 2:05 am
Re: Tinapa 1.01 based on Stockfish
Some of the comments in SF have periods at the end like so:Albert Silver wrote:One cannot measure these things properly in hours. Creativity and imagination can manifest themselves in a fraction of a second, which may be the only thing we are aware of, while the subconscious has been working on it for days, weeks, or more, without our noticing.Uri Blass wrote:Some questions:Albert Silver wrote:I will soon be releasing GargleBlaster 1.01, an improved version of Stockfish. Though there are no code changes of any kind, I did some major work on the name, achieving a new level of tweakdom. I still have some fine-tuning to do, but stay on the lookout for further announcements.
1)How many hours did you work on the name?
Expectations are dangerous, especially when based on factors over which one has no control. If the better programmers are tickled by the name, or inspired by the reference to a classic work of comic sci-fi, then yes, possibly. Note that this is not the first reference to the aforementioned work. Hsu and co. did it first.2)Can we expect the new name to convince better programmers to work on the code?
If the reply to 2 is yes then
I admit that your new name is an improvement.
Code: Select all
/// EndgameFunctions member definitions.
Code: Select all
/// MaterialInfoTable c'tor and d'tor, called once by each thread
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Tinapa 1.01 based on Stockfish
Not worth the pain. Such a patch increases playing strength by only 10 Elo points.benstoker wrote:
Some of the comments in SF have periods at the end like so:
But other comments are missing the periods, like so:Code: Select all
/// EndgameFunctions member definitions.
I have corrected this and put periods on the end of all comments consistently and if the developers don't accept this patch, I will be releasing my own version also.Code: Select all
/// MaterialInfoTable c'tor and d'tor, called once by each thread
.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de