Bitboard methods for games


Autoria(s): Browne, Cameron B.
Data(s)

2014

Resumo

Bitboards allow the efficient encoding of games for computer play and the application of fast bitwiseparallel algorithms for common game-related operations. This article describes: (1) a selection of bitboard techniques including an introduction to bitboards and bitwise operations; (2) a classification scheme that distinguishes filter, query and update methods, and; (3) a sampling of bitboard algorithms for a range of games other than chess, with notes on their performance and practical application.

Formato

application/pdf

Identificador

http://eprints.qut.edu.au/85005/

Publicador

International Computer Games Association

Relação

http://eprints.qut.edu.au/85005/1/__staffhome.qut.edu.au_staffgroupm%24_meaton_Desktop_bits-7.pdf

http://ticc.uvt.nl/icga/journal/

Browne, Cameron B. (2014) Bitboard methods for games. ICGA Journal, 37(2), pp. 67-84.

Direitos

Copyright 2014 The Author(s)

Fonte

School of Electrical Engineering & Computer Science; Science & Engineering Faculty

Palavras-Chave #Bitboards #Algorithms #Computer play #Games
Tipo

Journal Article