@inbook{f0ddb4e3869e4a309274995b23774c28,
title = "Software Framework for Generic Game Development in CGDG",
abstract = "In this paper, we propose a software framework for easily facilitating computer game developments. Using the software framework, the developers can easily implement game record editors for computer game AI analysis. Additionally, using the framework, the developers can easily design job-level (JL) search algorithm to dispatch jobs to workers of a desktop grid, named CGDG. Based on the framework, we successfully developed several record editors for many games, such as Connect6, Go, Chinese Chess, Mahjong, and also developed some JL search algorithms, such as JL proof number search (JL-PNS), JL Monte-Carlo tree search (JL-MCTS), JL alpha-beta search (JL-ABS). Most importantly, once a JL algorithm such as JL-PNS is implemented, it can be applied to all games. This demonstrates the excellence of this framework.",
keywords = "CGDG, Game record editor, Job-level algorithm, Software framework",
author = "Liu, {Hao Yun} and I-Chen Wu and Liao, {Ting Fu} and Kang, {Hao Hua} and Chen, {Lung Pin}",
year = "2013",
month = jun,
day = "28",
doi = "10.1007/978-3-642-35452-6_24",
language = "English",
isbn = "9783642354519",
series = "Smart Innovation, Systems and Technologies",
pages = "219--229",
editor = "Jain Lakhmi and Chang Ruay-Shiung and Peng Sheng-Lung",
booktitle = "Advances in Intelligent Systems and Applications -Volume 1 Proceedings of the International Computer Symposium ICS 2012 Held at Hualien,Taiwan",
}