长打和逼和算和放在象棋里是不行的。
长打:王的活动性比帅(将)强的多,有人认为在残局里王的助功价值高于一个轻子。尤其是他能斜着走,这样重子不易进行长将。但是帅只能在直线走一步,所以车特别容易长将。所以国际象棋的长打可以判和,但是中国象棋不能。
逼和:国际象棋里,通常要多一个重子才能赢,中国象棋里是多一点就可以(单马难胜象,三高兵对士象全等除外)。不过国际象棋有升变的规则,这样要多一个重子不太难。但中国象棋就没有升变,而且还有士象的限制,如果是逼和而不是困毙,那么过半的和棋率就更高了。这样,兵对将,马对将这种例胜棋就和了(因为正常的取胜是用困毙的规则)。还有一个原因是让人有理由去把兵升变为车或象,弥补这个漏洞。
升变:中国象棋的兵下底,仍然可以平移的。但是国际象棋如果不去升变,那就动不了了。算是个漏洞。所以就有人想出了升变。但是中国象棋没有这个必要,而且中国象棋里兵走吃相同,比国际象棋冲到底线容易的多。如果让的话,一个人有4-5个车都很容易。那这棋没法下了,很容易就双车错(类似残局双车杀王的一种中局杀法)了。不过国际象棋由于兵有“直走斜吃”的规定,而且兵与兵非常容易互相封锁,所以不到残局兵是几乎不可能下底的。但是中国象棋也有人想出了一种升变,就是仕(士)相(象)在原位可以变为兵(卒),但本质是为了降低和棋率,与国际象棋兵不能平走的漏洞完全是两个事。它们是根本不能比较的。还有从文化上也说不通,中世纪西方的封建制度要比中国古代的封建制度黑暗的多。