兵在棋盘上自有它存在的道理,没必要人为拨高,赋予特权,要不然祖宗发明棋的时候,就让它直接做“车”了。 为什么在规则中就非要沐猴而冠呢?这样做,除了用感情替代法律外,没有任何积极的意义,同时还给裁决带来不小的麻烦! 当然,我们也可以认同兵的子力价值浮动,但也不能无限放大,否则裁决就丧失公平,麻烦不断。 规则中不妨这样规定棋子的子力价值: 士象=1,马炮=5,车=10,将帅=1000; 兵(未过河)=0,在6线=6,在7线=7,在8线=8,在9线=9,在底线=10(和车的价值一样)。 这样做的好处,非常明显: 例如,6线兵换一马一相,可认为是兑,再多了就是捉。兵在底线换一车,可认为是兑,在8、9线换车时,那就是得子。根本用不着另行规定哪种情况是捉,只要小学数学没问题,就能算出来,一目了然,临场也好掌握,还圆了专家兵价值浮动的梦。 规则说:过河兵的价值略低于车,除此之外,换取数子不算得子;接着双说,两马、两炮相当于一车。显然自相矛盾!又说:用一强子换取数个过河兵,不算捉,又自相矛盾 既然兵略低于车,用兵换两马或两炮,就应该判捉,不能徇私情。 当然,按99规则说得那样也行,兵只要过河,其价值除了比将低之外,比谁都大,也可以统一标准。我们就规定过河兵的价值 =50,如此以来,用一兵把对方的子换干净了(将除外),也大不过兵的值,大家到时候算就行,计算结果谁损失小,就谁判捉,谁也无话可说。 总之,不管你怎同情兵,但自始至终,标准要统一,否则就难圆其说。 象棋的生命力在于简单易学但难精。而规则却把简单问题复杂化,使得学过高等数学的人都无法理解和掌握。 如果计算机的发展也象我们的象棋规则一样,越弄越复杂,大家都用命令来进行相关操作,大家都用二进制代码来编程,我想,今天99%的人不会使用计算机,更不会编程。 象棋规则的制定必须遵循公平、公正、符合棋理、简单易学的精神原则,而不是,人为复杂化,否则最终的下场就是失去生命力,被广大群众抛弃。 |