《挟战象棋》 象棋C++新编系列之六 把经典象棋视作'象棋C语言',并以此为平台,编写出象棋新的玩法。 新编理念:一副象棋可有多种玩法。 与'象棋家族'其他成员的区别主要是,这个系列的开局与'象棋C'的开局在视觉上是没有不同的。 象棋C++新编系列之六 《挟战象棋》 新增设计规则如下: 1、挟战状态: 当一方三枚棋在横竖战线上,将虚拟的敌棋紧邻围夹在中间时(其它棋位置可忽略),此状态下这枚敌棋仅可以走动,暂时不可吃子,解除此状态同时解除此限。 2、交涉状态: 在双方均有已吃棋的局面下,可以将吃掉的某一枚敌棋放到敌方界内任一个有效空位处,例如:【士...