回覆列表
-
1 # 小雨0613
-
2 # 上進龍井0n5
中國象棋在比賽時,有數步的規定(實際上叫做讀秒)。一般的比賽是設局時四十分鐘,但兩位選手不分上下,下一場的比賽又要準備開始,估計在沒定的時間內無法定輸贏,就用讀秒式數步多少鈔為限,誰先用完讀秒的秒數,那麼就是想的時候太長,則為輸棋,因為對手還有時間繼續而你用完了。
-
3 # 傲龍槍
是不是說象棋的重複步數,這個重複步數是說象棋不能連續使用重複步數三次以上。比如說用車連續將軍,或者車馬連續組合將軍,不能在相同位置連續循環三次,走棋也有如此,毫無意義的連續三次長捉對方子力也是犯規行為。系統會強制你停在第二次循環結束。所以下棋要避免這樣的情況被停在不利位置,而要利用這個規則促使對方走在不利位置。
大約等於1.41332E+23種(科學計數法)
也就是1.111111×10²³種
計算方法按象棋基本規則:
一、棋子不能和棋子重疊。但計算時為了簡化,大部分重疊的視為已經被吃掉了。
二、將帥相見的局面也視為可以出現的局面(這個局面視為已經分出勝負的終局局面,因為計算時也會涵蓋將死無法應將的局面同理)。
三、不考慮“已經犯規”的規則,那就要仔細計算了。(比如默認將帥不能出九宮)先說最野蠻的計算:1、兵、卒都可以存在於其中55個點。c(55,5)+c(55,4)+c(55,3)+c(55,2)+c(55,1)+1雙方情況翻倍。
2、車馬炮都可以存在於其中90個點。但車馬炮本身不一樣。c(90,2)+c(90,1)+1 連續相乘三次。雙方情況翻倍。
3、象可以存在於其中7個點。c(2,7)+c(1,7)+1雙方情況翻倍。
4、士可以存在於其中5個點。c(2,5)+c(1,5)+1雙方情況翻倍。
5、將可以存在於其中9個點。雙方情況翻倍。這個計算方法有一點瑕疵,就是實際上還是有一些子力重複沒有被排除。