DocumentCode
2669177
Title
Debugging computer game program using Zobrist hashing
Author
Cheng, Liu ; Yajie, Wang ; Fei, Li ; Xiaoyan, Wang
Author_Institution
Eng. Training Center, Shenyang Aerosp. Univ., Shenyang, China
fYear
2012
fDate
23-25 May 2012
Firstpage
1514
Lastpage
1517
Abstract
Due to the large scale of game tree, AI computer game programs run slowly in the debug mode of Microsoft vc++6.0 IDE and is very hard to debug the core algorithms. This paper argues that, based on Zobrist hashing and other technologies, we could do debugging works in release mode rather then in debug mode to greatly speed up the program development. An example is given about how to debug a Connect6 computer game named Consau with this method.
Keywords
C++ language; artificial intelligence; computer games; file organisation; program debugging; tree searching; AI computer game programs; Connect6 computer game; Consau; Microsoft VC++6.0 IDE; Zobrist hashing; computer game program debugging; core algorithm debugging; game tree; program development; Algorithm design and analysis; Artificial intelligence; Computers; Debugging; Electronic mail; Games; History; Algorithmic Error; Connect6; Game Tree; Microsoft vc++6.0 IDE; Release Mode; Text File; Zobrist Hashing;
fLanguage
English
Publisher
ieee
Conference_Titel
Control and Decision Conference (CCDC), 2012 24th Chinese
Conference_Location
Taiyuan
Print_ISBN
978-1-4577-2073-4
Type
conf
DOI
10.1109/CCDC.2012.6244245
Filename
6244245
Link To Document