diff options
| author | Maksymilian Jopek <maks@jopek.eu> | 2022-12-14 17:42:14 +0100 |
|---|---|---|
| committer | Maksymilian Jopek <maks@jopek.eu> | 2022-12-14 17:42:14 +0100 |
| commit | 28aad1c29cbd6a1bfb6b2ec7955f50f2b9ccb471 (patch) | |
| tree | 7ba6158468c6f54214330217d3db64c9951cbc73 /app/src/main/java/com/jopek/pai_fillo_nai/Bot.java | |
| parent | 056e25ba31dc7e3632c080eea6006b7960d80edf (diff) | |
| download | pai-fillo-nai-28aad1c29cbd6a1bfb6b2ec7955f50f2b9ccb471.tar.gz pai-fillo-nai-28aad1c29cbd6a1bfb6b2ec7955f50f2b9ccb471.tar.zst pai-fillo-nai-28aad1c29cbd6a1bfb6b2ec7955f50f2b9ccb471.zip | |
Fix bot and online layout
Diffstat (limited to 'app/src/main/java/com/jopek/pai_fillo_nai/Bot.java')
| -rw-r--r-- | app/src/main/java/com/jopek/pai_fillo_nai/Bot.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/src/main/java/com/jopek/pai_fillo_nai/Bot.java b/app/src/main/java/com/jopek/pai_fillo_nai/Bot.java index 8f59d2b..d96367d 100644 --- a/app/src/main/java/com/jopek/pai_fillo_nai/Bot.java +++ b/app/src/main/java/com/jopek/pai_fillo_nai/Bot.java @@ -34,6 +34,8 @@ public class Bot { static int minimax(int depth, Boolean isMax) { int score = goodOrBad(); + if (score == 10 && depth < 2) + return score * 100_000; if (score == 10) return score; @@ -61,6 +63,7 @@ public class Bot { if (board[i] == -1) { board[i] = opponent; best = Math.min(best, minimax(depth + 1, !isMax)); + board[i] = -1; } } |
