五子棋的c語言源碼

這是實現五子棋落子和判斷勝負的源代碼,電腦落子涉及的人工智能算法(目前AI屬於弱智的隨機落子)暫時沒有實現。本文重點講一下勝負判斷功能的實現,咱們都知道五子棋中獲勝的條件就是五聯子,而五聯子的方向有四種:水平、豎直和兩個對角線方向。掃描的思想是在每一個落子的位置判斷各個方向能掃描的次數(最多爲5)。以水平方向爲例,數組下標爲【5】【5】的從【5】【0】開始判斷連往右的五個座標(即數組元素)的值是否
相關文章
相關標籤/搜索