將帥在九宮格移動的特性 - 象棋

Belly avatar
By Belly
at 2009-07-24T19:40

Table of Contents

7─8─9
│\│/│
4─5─6
│/│\│
1─2─3

直行代表初始位置,橫列代表接下來的位置。
在K^n矩陣裡若元素A_ij等於X,表示經過n次
後將帥由i移動至j有X種不同選擇路徑。

K^1
1 2 3 4 5 6 7 8 9
┌─┬─┬─┬─┬─┬─┬─┬─┬─┐
1│ 0│ 1│ 0│ 1│ 0│ 0│ 0│ 0│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
2│ 1│ 0│ 1│ 0│ 1│ 0│ 0│ 0│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
3│ 0│ 1│ 0│ 0│ 0│ 1│ 0│ 0│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
4│ 1│ 0│ 0│ 0│ 1│ 0│ 1│ 0│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
5│ 0│ 1│ 0│ 1│ 0│ 1│ 0│ 1│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
6│ 0│ 0│ 1│ 0│ 1│ 0│ 0│ 0│ 1│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
7│ 0│ 0│ 0│ 1│ 0│ 0│ 0│ 1│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
8│ 0│ 0│ 0│ 0│ 1│ 0│ 1│ 0│ 1│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
9│ 0│ 0│ 0│ 0│ 0│ 1│ 0│ 1│ 0│
└─┴─┴─┴─┴─┴─┴─┴─┴─┘


K^2
1 2 3 4 5 6 7 8 9
┌─┬─┬─┬─┬─┬─┬─┬─┬─┐
1│ 2│ 0│ 1│ 0│ 2│ 0│ 1│ 0│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
2│ 0│ 3│ 0│ 2│ 0│ 2│ 0│ 1│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
3│ 1│ 0│ 2│ 0│ 2│ 0│ 0│ 0│ 1│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
4│ 0│ 2│ 0│ 3│ 0│ 1│ 0│ 2│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
5│ 2│ 0│ 2│ 0│ 4│ 0│ 2│ 0│ 2│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
6│ 0│ 2│ 0│ 1│ 0│ 3│ 0│ 2│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
7│ 1│ 0│ 0│ 0│ 2│ 0│ 2│ 0│ 1│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
8│ 0│ 1│ 0│ 2│ 0│ 2│ 0│ 3│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
9│ 0│ 0│ 1│ 0│ 2│ 0│ 1│ 0│ 2│
└─┴─┴─┴─┴─┴─┴─┴─┴─┘


K^3
1 2 3 4 5 6 7 8 9
┌─┬─┬─┬─┬─┬─┬─┬─┬─┐
1│ 0│ 5│ 0│ 5│ 0│ 3│ 0│ 3│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
2│ 5│ 0│ 5│ 0│ 8│ 0│ 3│ 0│ 3│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
3│ 0│ 5│ 0│ 3│ 0│ 5│ 0│ 3│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
4│ 5│ 0│ 3│ 0│ 8│ 0│ 5│ 0│ 3│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
5│ 0│ 8│ 0│ 8│ 0│ 8│ 0│ 8│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
6│ 3│ 0│ 5│ 0│ 8│ 0│ 3│ 0│ 5│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
7│ 0│ 3│ 0│ 5│ 0│ 3│ 0│ 5│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
8│ 3│ 0│ 3│ 0│ 8│ 0│ 5│ 0│ 5│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
9│ 0│ 3│ 0│ 3│ 0│ 5│ 0│ 5│ 0│
└─┴─┴─┴─┴─┴─┴─┴─┴─┘

K^4
1 2 3 4 5 6 7 8 9
┌─┬─┬─┬─┬─┬─┬─┬─┬─┐
1│10│ 0│ 8│ 0│16│ 0│ 8│ 0│ 6│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
2│ 0│18│ 0│16│ 0│16│ 0│14│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
3│ 8│ 0│10│ 0│16│ 0│ 6│ 0│ 8│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
4│ 0│16│ 0│18│ 0│14│ 0│16│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
5│16│ 0│16│ 0│32│ 0│16│ 0│16│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
6│ 0│16│ 0│14│ 0│18│ 0│16│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
7│ 8│ 0│ 6│ 0│16│ 0│10│ 0│ 8│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
8│ 0│14│ 0│16│ 0│16│ 0│18│ 0│
├─┼─┼─┼─┼─┼─┼─┼─┼─┤
9│ 6│ 0│ 8│ 0│16│ 0│ 8│ 0│10│
└─┴─┴─┴─┴─┴─┴─┴─┴─┘

--
Tags: 象棋

All Comments

Madame avatar
By Madame
at 2009-07-27T07:24
馬之Adjacency矩陣則是90*90
Annie avatar
By Annie
at 2009-07-30T17:42
你講這些只怕曲高和寡.一般人哪知什麼是adjacency矩
陣? 而且這跟人類對於棋勢分析的思維很難結合. 若用
Dora avatar
By Dora
at 2009-07-31T17:21
來搞電腦象棋或許有用.
Hedwig avatar
By Hedwig
at 2009-08-02T03:21
恩恩
Valerie avatar
By Valerie
at 2009-08-02T22:34
改天拿來用看看

請問關於仙人指步

Rachel avatar
By Rachel
at 2009-07-23T21:04
最近在社團跟同學下棋,同學都喜歡走...兵七進一. 我一開始都回敬...卒七進一.結果都輸. 後來學長教我說這時候應該包二平三比較好, 可是接下來同學又下...炮二平五. 這樣黑棋就沒辦法下成屏風馬,因為前面一步已經平炮. 所以我的戰績總是敗多勝少. 想請問版上各位高手,遇到仙人指步這個佈局到底應 ...

有關中砲的開局

Ingrid avatar
By Ingrid
at 2009-07-23T13:08
※ 引述《iolo1166 (IOLO)》之銘言: : 之前學象棋 : 我師父都說中砲局不好.... 我覺得這一句就看個人了, 因此為何中炮局不好? 這個問題應該是每個人體會的問題, 這樣的話要看每個人的實戰經驗來斷定, 每個人棋風和特性不同, 有些人棋風是大砍大殺,大開大闔, 這種你叫他下封閉 ...

有關中砲的開局

Mary avatar
By Mary
at 2009-07-18T20:55
※ 引述《iolo1166 (IOLO)》之銘言: : 之前學象棋 : 我師父都說中砲局不好.... : 只教過我 : 砲2平5 : 馬2近3 : 車一平2 : 車2近4 巡河 : 大概是這樣 : 問題 : 1 : 為何中砲不好 是不是兩邊相 補不起來 都會被砲打將 : 2 : 我曾經去大陸土豆網下載高手對局 ...

有關中砲的開局

Ethan avatar
By Ethan
at 2009-07-18T00:29
※ 引述《iolo1166 (IOLO)》之銘言: : 之前學象棋 : 我師父都說中砲局不好.... 中炮是近代開局的主流, 而且跟其它開局相比, 中炮是 被研究得最多最詳細的. 就對局(有棋譜的)數量來看, 其它開局全部加總起來也遠遠不及中炮. 我在很小的時候也聽老人說中砲不好, 因為陣式不穩, 主要是怕 ...

我想玩象棋,請問現在有沒人可跟我對羿的~

Irma avatar
By Irma
at 2009-07-17T23:47
明天放假日 雖然有重要事得早起 但平日就已那麼早睡了 放假的前一天 不想那麼早睡 想下盤棋動個腦較好入眠 現在 此時 此刻 有沒人有也想下盤棋呢? - ...