Search found 3 matches

by No4b
Tue Jun 30, 2020 12:54 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Chess varinat engine questions
Replies: 6
Views: 270

Re: Chess varinat engine questions

A megabyte Pawn hash will get you a long way. It depends a bit on how large your entries are, of course; Pawn hash can be used for many otherwise hard to calculate infos about the Pawn structure other than the overall evaluation, such as what are (half-)open files, what is your most advanced passer...
by No4b
Sun Jun 28, 2020 10:15 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Chess varinat engine questions
Replies: 6
Views: 270

Re: Chess varinat engine questions

Thank you for your suggestions. 2) And the risk of hash collisions should only be affected by speed and number of hash table entries, not number of piece types. At least if you do it right. Just have an array of random 64 bit numbers indexed by piece type and location on the board, so as you get mor...
by No4b
Thu Jun 25, 2020 12:00 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Chess varinat engine questions
Replies: 6
Views: 270

Chess varinat engine questions

Hello all! Recently I have been working on the AI for my unity game that is can be reduced to be a chess variant. I am completely new to the computer chess and well mostly new to the programming so I have some questions. 1) How people do "levels" in chess engines? As my engine is firstly a game AI, ...