返回列表 发新帖

关于中国象棋行棋结构的思路整理

[复制链接]

1

主题

0

回帖

13

积分

新手上路

积分
13
发表于 昨天 12:26 |显示全部楼层 | 阅读模式
这是对于上一帖的思路整理:
已知象棋中存在这样一种情况,即,当棋局进入某局面时,此时行棋方只要采取适当的策略(可能有多种),那么即使对手采取最优策略,其最终也一定会取得胜利。
根据这种现象,我们定义以下局面:
N局面:当棋局达到此局面时,只要行棋方采取适当的策略(可能有多种),即使对手采取最优策略,其最终也一定会胜利。
P局面:当棋局达到此局面时,即使行棋方采取最优策略,只要对手采取适当的策略(可能有多种),其最终也一定会失败。
容易证明:1.如果棋局最终分出了胜负,那么最终局面一定是P局面2.N局面后至少存在一个P局面3.P局面后只允许对应N局面
可以发现这样的规则与Nim博弈较为类似。
已知即使采取最优策略,象棋依旧中存在和棋的情况,如果不考虑步数的限制,可以证明所有和棋局一定是循环的。且,存在这样一种情况,当棋局进入某局面时,行棋者只有两类选择,要么进入会走向和棋的局面,要么走向N局面(如馬双相对单車)。
根据这种现象,我们定义以下局面:
D局面:当棋局达到此局面时,即使行棋方采取最优策略,也只能得到和棋的结果。
容易证明:1.如果形成了和棋,那么一定会形成循环,且组成循环的每一局面都为D局面2.D局面后至少存在一个D局面3.D局面后除了D局面,只允许对应N局面
附关于象棋结构的猜想图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

2

回帖

11

积分

新手上路

积分
11
发表于 昨天 12:43 |显示全部楼层
有没有可能D局面后还是D局面,但是不循环,比如兑子兑完了开始随机游走

1

主题

1

回帖

13

积分

新手上路

积分
13
发表于 昨天 13:48 |显示全部楼层
你可以这么搞:
和棋算红赢列一个图,和棋算黑赢列另一个图。把D局面定义为两个图N/P状态不同的局面。

0

主题

1

回帖

10

积分

新手上路

积分
10
发表于 昨天 14:51 |显示全部楼层
有希望推导出初始局面是n还是d吗
学习交流
小学交流
初中交流
高中交流
大学交流
小学学习
小学语文
小学数学
小学英语
初中学习
初中语文
初中数学
初中英语
初中物理
初中化学
初中学习
初中生物
初中地理
初中历史
初中政治
高中学习
高中语文
高中数学
高中英语
高中物理
高中化学
高中学习
高中生物
高中地理
高中历史
高中政治
大学考试
考研总复习
四六级英语考试
公务员考试
事业单位考试
专升本考试
大学考试
自学考试
成年人高考
各类就业考试
快速回复 返回顶部 返回列表