Gomoku, also known as five in a row, is a classical board game, ideally suited for quickly testing novel Artificial Intelligence (AI) techniques. With the aim of facilitating a developer willing to write a new Gomoku player, in this report we present an analysis of the main game concepts and strategies, which is wider and deeper than existing ones. Moreover, after discussing the general structure of an artificial player, we present and analyse a strong Gomoku player, named Wine, the code of which is freely available on the Internet and which is an excelent example of how a modern player is organised.
翻译:Gomoko(又称连续五人)是一个古典棋盘游戏,非常适合快速测试新的人工智能(AI)技术。为了便利开发者愿意写出一个新的Gomoku玩家,我们在本报告中对主要游戏概念和战略进行了分析,分析范围比现有游戏概念和战略更宽、更深。此外,在讨论人造玩家的一般结构之后,我们介绍并分析一个叫Wine的强大的Gomoku玩家,这个游戏的代码可以在因特网上免费获得,是现代玩家如何组织起来的极好例子。