比较客观的说法是: 中国象棋的棋盘较大,棋子密度较低,即是说开局和中局每步的分支较多,增加了对弈程式设计的难度。象棋的状态空间(State space)复杂度可达1048;而赛局树(Game tree)复杂度,可达10150 。整体复杂度介于日本将棋与国际象棋之间。 国际象棋的残局比中国象棋相对较为复杂,因为王的移动不受限制,且没有“将帅不可照面”的限制,而且兵的走法更为多样(包括升变)。 皆有人工的残排局,但只有中国象棋习惯对残排局取个文雅的称呼。 两者在和局的规定上有不同。中国象棋中无棋可走的一方作负,但国际象棋中立即成为和棋。另外,中国象棋重复长将作负,国际象棋却是和棋。这对两种棋的残局战术均有极大影响。 希望我的回答能帮到你^_^
中国象棋的棋盘较大,棋子密度较低,即是说开局和中局每步的分支较多,增加了对弈程式设计的难度。象棋的状态空间(State space)复杂度可达1048;而赛局树(Game tree)复杂度,可达10150 。整体复杂度介于日本将棋与国际象棋之间。
国际象棋的残局比中国象棋相对较为复杂,因为王的移动不受限制,且没有“将帅不可照面”的限制,而且兵的走法更为多样(包括升变)。
皆有人工的残排局,但只有中国象棋习惯对残排局取个文雅的称呼。
两者在和局的规定上有不同。中国象棋中无棋可走的一方作负,但国际象棋中立即成为和棋。另外,中国象棋重复长将作负,国际象棋却是和棋。这对两种棋的残局战术均有极大影响。
希望我的回答能帮到你^_^