Aiming at the current differences in functions of the Gomoku game platform and the limitation of the engine’s design language,a universal Gomoku engine operating platform is designed and implemented to reduce the restrictions on the types of engine design languages.The platform is based on the AlphaBeta pruning algorithm as the builtin engine.It combines iterative deepening,Zobrist caching,and heuristic search algorithms,and establishes a set game platform,engine and engine interaction integrated game platform.The platform uses loading engine files to automatically play games between Gomoku algorithms,and provides a reference to the engine’s interface and engine design,which is convenient for users to quickly write their own Gomoku algorithm engines.A large number of battle test experiments show that the platform excels in automatic game simulation,manmachine game,engine loading,and game rules,which greatly improves the efficiency of game algorithm design.
参考文献
相似文献
引证文献
引用本文
曹风云, 赵卫华.基于Java的五子棋博弈平台研究[J].重庆工商大学学报(自然科学版),2021,38(2):10-15 CAO Feng-yun, ZHAO Wei-hua. Research on Javabased Gobang Game Platform[J]. Journal of Chongqing Technology and Business University(Natural Science Edition),2021,38(2):10-15