四子棋 線上遊戲
線上玩四子棋!投下彩色棋子,率先連成四個棋子獲勝。與朋友對戰或與AI對決。
線上玩四子棋!投下彩色棋子,率先連成四個棋子獲勝。與朋友對戰或與AI對決。
四子棋是一款兩人遊戲,在 7 列、6 行的垂直格上進行。玩家輪流將彩色代幣丟進列中;令牌從下往上堆疊。第一個將四個標記水平、垂直或對角線對齊的玩家獲勝。該遊戲由 Milton Bradley 於 1974 年商業發布,但基本規則較舊。
連接四已解決:透過完美的遊戲,第一個玩家獲勝。該證明於 1988 年完成。在實踐中,大多數玩家都玩得並不完美,因此遊戲往往很有趣且具有競爭性。該遊戲比 Tic-Tac-Toe 更具戰略性——更大的狀態空間(4.5 兆個可能的位置)支援圍繞分叉、威脅和縱隊控制的深層戰術。
該實現提供了針對 AI 的雙人遊戲和單人遊戲。 AI 難度是可配置的:隨機(簡單)、基於啟發式(中)和基於深度限制的搜尋(困難)。在困難難度下,人工智慧玩得很好,但並不完美——完美的遊戲需要比瀏覽器中的合理搜尋更深層的搜尋。
在休閒和嚴肅之間很好地連接四個尺度。快速遊戲用於娛樂,較長時間的遊戲用於策略練習。比井字遊戲更深的遊戲樹意味著隨著時間的推移,戰略還有真正的改進空間。
兩人遊戲也是一款可靠的社交遊戲。易學習,難以掌握,獲勝令人滿足。適合與朋友或家人一起度過輕鬆的時光 - 適合兒童,但對成人來說很有趣。
將代幣放入列中,將四個代幣排成一行。
遊戲狀態:一個 7×6 數組,追蹤每個單元格的顏色(紅色、黃色或空)。當玩家放置在一列中時,令牌會落在該列中最低的空行處。每次移動後獲勝檢定:掃描所有獲勝線(水平、垂直、對角線的 4 行圖案)。
AI:帶有 alpha-beta 剪枝的極小極大,通常採用迭代加深(搜尋深度 2、4、6 等,直到時間用完)。換位表快取評估的位置。位置評估功能統計威脅、阻止威脅、中央控制和節奏。
博弈樹:大約 4.5 兆個可能的位置。瀏覽器中無法進行全量搜尋;深度有限的搜尋(通常是 6-9 層)效果很好,但並不完美。殘局資料庫可以實現完美的遊戲,但太大而無法在瀏覽器中發布。