diff --git a/README.md b/README.md index 3250022..3e7bd92 100644 --- a/README.md +++ b/README.md @@ -24,19 +24,20 @@ ## 规则 1. 双方将己方棋子按规则秘密地布置在己方棋盘的兵站或大本营中后战斗开始; -2. 黑方先行, 然后依次行棋; +2. 黑方先行,然后依次行棋; 3. 军旗、大本营内的棋子、地雷等不能移动; 4. 行棋不得跨越已有棋子的位置; -5. 在公路线上,所有可移动棋子每回合只能沿公路线,向任意方向走一格; -6. 在铁路上的棋子,沿铁路无子阻挡时,可以直线行动不限格数(部分地区规定工兵外所有可动棋子在铁路上最多只可走三格,但可拐弯)。 若该棋子为工兵,可沿中间路程未被阻挡的铁路线行进至可能达到的任一位置; -7. 走入已有敌方棋子的位置时即为攻击; -8. 不得攻击己方或在行营内的棋子; -9. 攻击敌方相同棋子,则同归于尽; +5. 在公路线上,棋子每回合只能沿公路线,向有连线的方向走一格; +6. 在铁路线上,沿铁路无子阻挡时,棋子可可以直线行动不限格数(部分地区规定工兵外所有可动棋子在铁路上最多只可走三格,但可拐弯)。 若该棋子为工兵,可沿中间路程未被阻挡的铁路线行进至可能达到的任一位置; +7. 走入有敌方棋子的位置时即为攻击; +8. 不得攻击己方棋子或行营内的棋子; +9. 攻击时双方棋子相同,则同归于尽; 10. 炸弹不能攻击军旗,攻击其它棋子则同归于尽; -11. 部分地区规定司令不可消灭军旗; -12. 攻击结果由裁判作出,双方不得知晓对方棋子; -13. 己方司令被消灭后强制向敌方明示己方军旗所在位置(部分地区规则规定司令+军长被消灭后须翻开非军旗的大本营中的棋子,但司令未被消灭但军长已被消灭则不须翻开任何大本营中的棋子); -14. 攻击敌方军旗,或敌方失去所有机动力时,则为获胜! +11. 攻击地雷则同归于尽,工兵除外; +12. 部分地区规定司令不可攻击军旗; +13. 攻击结果由裁判作出,双方不得知晓对方棋子; +14. 己方司令被消灭后强制向敌方明示己方军旗所在位置(部分地区规则规定司令+军长被消灭后须翻开非军旗的大本营中的棋子); +15. 攻击敌方军旗或敌方失去所有机动力时,则为获胜! ## 实现步骤 - 显示棋盘底图