Rebel wrote:bob wrote: You continue to show you have NO IDEA how rotated bitboards work.
You keep on downplaying my expertise in matters, typical.
When it's about bit-boards, somehow you and the Rybka investigators were able to undermine Rybka's MAIN unburden evidence (a bit-board engine) into a disadvantage that greatly worked against Vas. If there is a difference between Fruit and Rybka blame it on the bit-boards and the difference magically disappears.
Just saying.
No, YOU are "downplaying your skills" because you REPEATEDLY ignore the cost of producing that "attacks" bit vector when comparing Rybka and Fruit. You repeatedly state "Vas does in one instruction what it takes fruit 4 loops to do." That is outright false. And either you know it and are making a false statement knowingly, which means you are a liar, or else you don't understand that, and therefore, as I stated, don't have a clue about how rotated bitboards work. Which is it? Liar or incompetent?
In fact, it is not just one instruction in Rybka if you ignore the attack generation issue. One has to fetch the bitboard, plus friendly occupied squares, complement the friendly occupied square, and then AND the two values prior to the popcnt instruction.
So how about stopping with the false statements.
The mobility code itself doesn't offer clear proof of copying. It offers clear proof that fruit and Rybka 1.0 beta do exactly the same form of mobility, counting the exact same squares in the same way, something that is not done by ALL programs. It also shows that Fruit and Rybka do mobility the same way for all pieces (other than kings). Another thing that not all programs do. It is just one of a BUNCH of similarities. Too many similarities to be originally written.
A single piece of evidence (btw you should stop misusing "unburden everywhere) doesn't mean much. But you want to take a single piece and say "this is not convincing that copying occurred." We ALL agree. For a single piece. But there is not just a single piece, is there? There are many pieces. And each adds to the "story". You think if you can refute just one, that is good enough. Wrong answer.