-
Notifications
You must be signed in to change notification settings - Fork 0
Yuri213212/pwt
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
pwt (ver 0.2 beta) by Yuri213212 使用协议:对于所有文件遵循CC BY-NC-SA 4.0。 https://creativecommons.org/licenses/by-nc-sa/4.0/ 此游戏曾经为“走进美妙的数学花园”数学竞赛的个人游戏(游戏比赛部分)。 游戏没有官方的名字说法,英文名暂定为“Pentagram without triangle”,缩写为“pwt”。 规则如下: ·双方各有5枚棋子,轮流在五角星棋盘的交叉点下棋 ·如果一方的棋子与棋盘上的线构成三角形,该玩家输 ·如果双方将10枚棋子安全地下完,游戏平局 该程序实现了游戏的操作和胜负判定,并且添加了两个级别的AI。 低级AI只会尽量保证下一步不自杀,而高级AI知道最优解,AI的动作拥有随机性。 你可以在任何时间点让AI帮你走下一步,但是推荐在使用AI时只让同一种AI控制同一个玩家,达到玩家对战AI或者AI互掐的效果。 程序中Player1为先手方,执蓝棋;Player2为后手方,执粉棋。 每走一步,最后下的棋子中心拥有白色叉标记。 操作方法: ·对于人类玩家,单击交叉点附近下棋 ·对于AI玩家,单击菜单上的JuniorAI或SeniorAI按钮,或者键盘按J(低级AI)或S(高级AI)下棋 ·单击菜单上的New Game按钮或者键盘按Esc重置棋盘
About
mini board game used in math competition
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published