• 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