Search found 4 matches

by jayakiran
Sat May 07, 2016 9:44 am
Forum: Programming and Technical Discussions
Topic: Triple Repitition: Is this considered a repitition or not?
Replies: 3
Views: 3284

Re: Triple Repitition: Is this considered a repitition or no

Got my answer from H. G. Muller on TalkChess.

hgm
------
According to FIDE rules it would be a repetition. En-passant rights are only supposed to be present when there is an actual Pawn that can make such a capture.

This is different from castling rights; those are supposed to exist (and thus ...
by jayakiran
Sat May 07, 2016 9:26 am
Forum: Programming and Technical Discussions
Topic: Triple Repitition: Is this considered a repitition or not?
Replies: 3
Views: 3284

Triple Repitition: Is this considered a repitition or not?

Hi guys -

Q: A position is repeated 3 times (same castling rights each time), but the first time the position was arrived by a double pawn push (but no possible en-passant captures - either because there were no capturing pawns or because an ep-capture would be illegal...) - is this considered a ...
by jayakiran
Thu Apr 21, 2016 4:07 pm
Forum: Programming and Technical Discussions
Topic: BishopMask for MagicBitboard Implementation
Replies: 3
Views: 3043

Re: BishopMask for MagicBitboard Implementation

Hi guys -

Thanks for the confirmation/explanation.

I initially thought that the mask should be different for different bishop/rook positions... Now that I think about it, there is no reason for that to be the case. What should be unique (ignoring good collisions) is the hash of each possible ...
by jayakiran
Sat Apr 16, 2016 11:43 am
Forum: Programming and Technical Discussions
Topic: BishopMask for MagicBitboard Implementation
Replies: 3
Views: 3043

BishopMask for MagicBitboard Implementation

Hi -

I'm working on a chess engine with MagicBitBoard move generator. I have a question about BishopMask. I have seen that for this mask (as well as RookMask), we turn off the bits at the edge of the board. My question is, if we do that, bishops at opposite corners of the board will have the same ...