Graham Banks wrote:hgm wrote:Only for the brain-dead...
When Zach posts this, it does make one wonder what's going on though:
Are you really going to say that your bishop PST is "not nearly as similar as Rybkas"? That is just absurd.
I can imagine some reasons why it might be the same. But waffling about it isn't helping your case at all.
http://rybkaforum.net/cgi-bin/rybkaforu ... ?tid=22635
My comment that he responded two was combining two points...
(1) there is a subtle difference between copying every evaluation term and multiplying each by the same constant as opposed to copying and adding/subtracting a constant. Doing the former doesn't change a thing. Pawns are worth 10x more, knights are worth 10x more, outpost knight is worth 10x more. Etc. Doing the latter actually changes scoring, particularly how the specific piece (whose PST values are, say, modified by subtracting 10) is valued. If you subtract (or add) 8 to every bishop PST value, then you just subtly altered the value of any bishop by that amount. Which will definitely change how the program plays... Scores will change. PV will change. Game results will change...
(2) Crafty has 16 PST tables. Fruit has 10. If you compare the PST stuff in both, what you find and list under the similarity column is this:
(a) bishop PST values in Crafty and Fruit are identical except that for Crafty, the values are +8 bigger than fruit.
When you look at things about PSTs that are dissimilar, the column looks like this;
(a) there are no MG/EG differences in Crafty. There is one set of values for each piece (except kings).
(b) except for bishops, PST values in the two programs are completely different.
(c) for Kings, Crafty has 6 PSTs, where Fruit has 2. Crafty's PSTs are based on whether there are pawns on the kingside, the queenside, or both. One doesn't necessarily want to centralize the king if the only remaining pawns are on the A/B files, for example.
(d) Crafty has no Rook PSTs at all.
Summary:
One unexpected (to me) similarity. Rest is completely different.
My comment seemed to be clear when I wrote it...