Search found 3 matches

by OWL
Fri Jan 15, 2021 7:13 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Question regarding data structures
Replies: 8
Views: 235

Re: Question regarding data structures

Wow that is definitely a lot faster than my implementation, using static arrays and generating all moves at once I get 43000kn/s. Would you mind sharing how you have done it? I would be really interested in studying it. I used a static array where the first element stores the size of the array so th...
by OWL
Thu Jan 14, 2021 12:11 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Question regarding data structures
Replies: 8
Views: 235

Question regarding data structures

Hi, I created a draughts engine in Java and for extra speed I want to rewrite it in C++. I just finished the first part of the move generator, but it is slower which is wierd to me. I store positions as bitboards and moves too, to make/unmake a move I XOR the 2 bitboard arrays together. In Java I us...
by OWL
Wed Jan 13, 2021 4:27 pm
Forum: Computer Chess Club: General Topics
Topic: positions when humans are stronger than engines
Replies: 17
Views: 655

Re: positions when humans are stronger than engines

I think it is still a draw, so saying white can win is incorrect. If black just passes he cannot lose. Black has no weaknesses and he can just keep his pawns on the 7th