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/OfflineGameActivity.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/OfflineGameActivity.java')
| -rw-r--r-- | app/src/main/java/com/jopek/pai_fillo_nai/OfflineGameActivity.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/src/main/java/com/jopek/pai_fillo_nai/OfflineGameActivity.java b/app/src/main/java/com/jopek/pai_fillo_nai/OfflineGameActivity.java index e7a3210..cfc23f6 100644 --- a/app/src/main/java/com/jopek/pai_fillo_nai/OfflineGameActivity.java +++ b/app/src/main/java/com/jopek/pai_fillo_nai/OfflineGameActivity.java @@ -5,6 +5,7 @@ import android.content.Intent; import android.os.Build; import android.os.Bundle; import android.os.Handler; +import android.util.Log; import android.view.WindowManager; import android.widget.ImageView; import android.widget.TextView; @@ -141,6 +142,7 @@ public class OfflineGameActivity extends AppCompatActivity { } protected void onSquareClick(TextView square, int id, boolean force) { + Log.d(TAG, "onSquareClick: " + botTurn + " " + force); if (botTurn && !force) return; if (gameBoard[id] != -1) return; gameBoard[id] = whoseTurn; @@ -170,7 +172,8 @@ public class OfflineGameActivity extends AppCompatActivity { int chosenSquare = -1; chosenSquare = Bot.getBestMove(gameBoard.clone(), playerIs == 0 ? 1 : 0, playerIs); onSquareClick(squares[chosenSquare], chosenSquare, true); - botTurn = false; + if (!checkWon()) + botTurn = false; } protected boolean checkWon() { |
