Dooz 遊戲 为 Android 評論 by AndroidFreeware
我使用 Kotlin 和 Jetpack Compose 為 Android 設備創建了這個實現。
功能
技術
- Jetpack Compose
- Material3 和動態顏色
遊戲
- 可變的遊戲棋盤格大小,從三乘三到九乘九(大於九乘九的棋盤簡直是荒謬且無法在手機上遊玩)
- 可變的遊戲 AI 難度(簡單、中等、困難)
變化
簡單遊戲
簡單遊戲是 Tic-tac-toe 最簡單的變體,棋盤為三乘三,兩名玩家參加。成功將三個標記連成一線(橫向、縱向或對角線)的玩家為勝者。
簡單遊戲 AI
目前在困難模式下,AI 使用策略而不是像 MinMax 這樣的 AI 搜索算法。這個策略包括以下步驟:獲勝、封堵、叉子、封堵叉子、中心遊玩、角落遊玩和側邊遊玩。
策略來源:Kevin Crowley 和 Robert S. Siegler 的《年幼兒童的 Tic-Tac-Toe 中的靈活策略使用》。
在簡單難度下,AI 在棋盤上隨機選擇一個空格。在中等難度下,AI 根據 50/50 的機率在簡單難度和困難難度之間選擇每一步。









