五子棋禁手要怎么判斷
五子棋禁手要怎么判斷
五子棋禁手要怎么判斷?下面學習啦小編給你介紹五子棋一個禁手的判斷過程。歡迎閱讀。
五子棋禁手的判斷過程
沒事做了一道禁手題,推理過程是否正確尚不可知,但結(jié)果是對的。
E點是禁手嗎?我們從定義來下手,就是落了E點之后是否兩個活三?如果是兩個活三,那個E點就是禁手,如果不是兩個活三,那么E點就不是禁手。試看下圖。
落了E點之后,很明顯那條斜線的3是活三,還要判斷A、B所在的橫線和縱線是不是活三,很明顯A、B 兩個點是對稱的,所以只要判斷其中一個點就可以了。
我們來判斷A所在的橫線。A點假設(shè)可以落子,那么A所在的橫線就是活三,對E點而言就是有兩個活三了,E點是禁手。反之,對E點而言只有一個活三,就不是禁手。
得出結(jié)論1:A可以落子,E是禁手;A不可以落子,E不是禁手。
OK,現(xiàn)在就在A點落子,試看下圖。
落了A點之后,我們可以明顯看到一個斜活三和一個4,那么C所在的縱線是活三嗎?那就要看C點是否可以落子,假設(shè)C點可以落子,那么對A而言就有兩個活三,是禁手,那么A是不能落子的,反之,C點不可以落子,對A而言就有一個活三,不是禁手,那么A是可以落子的。
套進結(jié)論1,得出結(jié)論2:C可以落子,A不可以落子,E不是禁手。反之亦然。
那么C是否可以落子呢。試看下圖。
假設(shè)我們在C點落子,很明顯對C點而言有一個4和一個3,現(xiàn)在的關(guān)鍵是看F點所在的橫線是否可以落子。假設(shè)F點可以落子,那么,對C而言就有兩個活三,C是禁手,不可以落子的。反之亦然。很明顯,F(xiàn)點是不可以落子的,因為雙四的存在,所以C點不是禁手,是可以落子的。
套進結(jié)論2,E點不是禁手。
做完這道題,我再出個小題目,下圖中A是禁手嗎?需要幾層判斷?