From 1cc2133d996eae54cd9ecbf48ff7e993815e576a Mon Sep 17 00:00:00 2001 From: zeus_glb Date: Thu, 21 Oct 2021 18:55:22 +0800 Subject: [PATCH] the seventh commit --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..7accfd5 --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +Lab8的在原来Lab7的基础上增加悔棋的功能。 + + + +**(1) 单人模式下的悔棋** + +每个用户在启动时都有3次悔棋的机会(次数需定义为一个可重新设初值的常量)。每次移动完成,并显示出结果后,在执行下一次操作之前,如果悔棋机会还没有用完,则提示用户: + +你还有有[n]次悔棋的机会,你要悔棋吗? + +单人模式下可以连续悔棋,直到悔棋机会用完。如果选择了悔棋,盘面和得分需要恢复为上次的得分。 + +**(2) 日志中增加悔棋日志** + +**日志格式:** + +悔棋扣除得分: 默认用户 2021/05/21/8:25:45 -12 + +如果上一次的得分包括了bouns,也需要扣除 + +**(3)双人模式下的悔棋** + +不能连续悔棋,只有上次的移动操作是自己才能悔棋。 \ No newline at end of file