Design and Realization of Surakarta Chess Game Program
DOI:
https://doi.org/10.54097/fcis.v3i1.6349Keywords:
Surakarta Chess, Evaluation Function, Game Tree Search, Alpha-Beta Pruning AlgorithmAbstract
At present, the research on Surakarta game is relatively less than other games. Aiming at this situation, a Surakarta chess game program is designed. This program implements basic algorithms such as board representation, move generation, game evaluation, and game tree search. The evaluation of the chess game takes into account the number of pieces, moving range, attacking range, attacking power of pieces, board value, arc value, etc. The game tree search algorithm uses the Alpha-Beta pruning algorithm. The whole program is fully functional and has a strong game level, which provides reference significance and reference value for related research. The program won the second prize at the national level in the computer game competition for college students in China, and the second prize at the provincial level in the computer game competition for college students in Liaoning Province, which verified the feasibility of the game program algorithm.
Downloads
References
Li Dongxuan, Hu Wei, Wang Jingwen. Research on Surakarta Game System Based on Alpha-Beta Algorithm [J]. Intelligent Computer and Application, 2022,12(2):123-125.
Che Xiaofei, Xu Yong, Jiang Zonghua. Design and Implementation of Surakarta Chess System [J]. Information and Computer, 2021,33(6):70-73.
Zhang Liqun. Realizing the Capturing Algorithm of Surakarta Chess Network Game Platform [J]. Computer Engineering and Application, 2016,52(7):62-66.
Li Shuqin, Li Jingbo, Han Yuhua, Tao Situo. Research on Evaluation Function in Surakarta Game System [J]. Journal of Beijing Information Technology University: Natural Science Edition, 2012,27(6):42-4561.
Wang Yajie, Qiu Hongkun, Wu Yanyan, Li Fei, Yang Zhoufeng. Research and development of computer games [J]. Journal of Intelligent Systems, 2016,11(6):788-798.
Lu Yanhui, Gong Ruimin. Research on Valuation Algorithms and Game Training in Computer Games [J]. Computer Engineering, 2012,38(11):163-166.
Wang Jiao, Xu Xinhe. Computer Game: Frontier Field of Artificial Intelligence--National Undergraduate Computer Game Competition [J]. Computer Education, 2012(7): 14-18.
Zhang Mingliang, Wu Jun, Li Fanchang. The design of evaluation function of Gobang machine game system [J]. Computer Application, 2012,32(7):1969-19721990.


