Advertisement
Guest User

TTT

a guest
Oct 26th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.96 KB | None | 0 0
  1. public static boolean reihe() {
  2.         for (int i = 0; i <= number - 1; i++) {
  3.            
  4.                 if (board[i][number-1]== board[i][i]&&board[i][number-1] != 0 &&board[i][number-1]== board[i][number-1]&&board[i][number-1] == 1) {
  5.                     System.out.println("Player1 hat gewonnen!");
  6.                     return true;
  7.                 }
  8.                 if (board[i][number-1]== board[i][0]&&board[i][number-1] != 0 && board[i][number-1] == 2 && board[i][number-1]==2){
  9.             System.out.println("Player2 hat gewonnen");
  10.                     return true;
  11.         }}
  12.         return false;
  13.     }
  14.    
  15.     public static boolean zeile() {
  16.         for (int j = 0; j <= number - 1; j++) {
  17.            
  18.                 if (board[number-1][j]== board[0][j]&&board[number-1][j] != 0 && board[number-1][j]==1 ) {
  19.                     System.out.println("Player1 hat gewonnen!");
  20.                     return true;
  21.                
  22.                 }
  23.                 if (board[number-1][j]== board[0][j]&&board[number-1][j] != 0 && board[number-1][j]==2 ) {
  24.                     System.out.println("Player2 hat gewonnen!");
  25.                     return true;
  26.                 }
  27.         }
  28.         return false;
  29.     }
  30.     public static boolean dia() {
  31.         for (int j = 0; j <= number - 1; j++) {
  32.             for(int k= 0; k<=number-1; k++){
  33.            
  34.                 if (board[j][k]== board[number-1][number-1]&&board[j][k] != 0 && board[j][k]==board[j][k]&&board[j][k]== 1 ) {
  35.                     System.out.println("Player1 hat gewonnen");
  36.                     return true;
  37.                 }
  38.                 if (board[j][k]== board[number-1][number-1]&&board[j][k] != 0 &&board[j][k]== 2 ) {
  39.                     System.out.println("Player2 hat gewonnen");
  40.                     return true;
  41.                 }
  42.                 }
  43.            
  44.         }
  45.         return false;
  46.     }
  47.    
  48.     public static boolean unent(){
  49.         if(boardfull==true){
  50.            
  51.             return true;
  52.         }
  53.         return false;
  54.        
  55.     }
  56. public static boolean checkWin(int x, int y){
  57.     for(int i=0;i<=board.length-1;i++){
  58.         if(board[x][i]!=player1){
  59.             break;
  60.         }
  61.         if(i==board.length-1){
  62.             System.out.println("Reihe");
  63.             return true;
  64.         }
  65.     }
  66.     return false;
  67. }
  68.     public static void checkForWin() {
  69.         //checkWin(x,y);
  70.         BoardFull();
  71.         zeile();
  72.         reihe();
  73.         dia();
  74.         //if(unent()== true){System.out.println("Unentschieden!");}
  75.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement