Give pieces of same type same Zobrist key
authorH.G. Muller <h.g.muller@hccnet.nl>
Thu, 5 Jul 2012 21:39:00 +0000 (23:39 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Fri, 6 Jul 2012 20:25:37 +0000 (22:25 +0200)
commit1f3a4bc931765ccd3638208ec7e41990e1c25fb0
treef04982cc7cf83ae2e944d1bf0c35f50c98d0c9aa
parenta1fd66f0ce454b9a91758b0bcfd2e853626852af
Give pieces of same type same Zobrist key

Give different piece keys to white and black pieces of same type. Switch
to a system that assigns the key 'on demand', when the entry in the
list of piece descriptions is first used. Let Lookup return pointer
rather than number in list, so that future versions can search in multiple
lists (for other variants).
hachu.c