Author: Inmann Werner
Date: 00:30:03 06/20/00
Go up one level in this thread
Hello some rough ideas.. What speaks against using both systems (bitboards and 0x88) in one engine. At make_move and undo_move, you have surely a speed decrease. But everywhere else, you can "mix" Bitboard and 0x88 code, whichever is faster or more efficient. Also in evaluation, it sometimes help, to have a "normal" boardrepresentation too. In my new version, I want to use 4 movegenerators. a) promising captures b) rest of the moves c) if I am in check d) quiet search Second idea: What speaks against Bitboards like BITBOARD BITSWHITE[6],BITSBLACK[6]; where 1 to 6 are the material (BITSWHITE[5] are the white queens) you can "overdefine" the Bitboards, so you can access the wanted bitboard directly. I hope you understand my ugly english.. Greetings Werner
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.