import java.util.*;

public class Ia {

    public Jeton[] Bot( Jeton[] etat, int nbcoupstemp, int couleur,){
        double nbcoups = nbcoupstemp/2;
        int position =0;
        while (position > idFinLigne(ligne)){
            ligne++;
        }
        if (nbcoups < 6){
            while (condition == 0){
                position = (int)(Math.random() * (( 20 - 0 )+1));
                int ligne =0;
                if (caseVide(Jeton[position]) ==0) && idFinLigne(ligne) != position && idDebutLigne(ligne) != position{
                    if (nbcoupstemp%2 == 0){
                        return R[i];
                    }
                    else{
                        return B[i];
                    }
                }
            }

        }

        else {
            for (int i = 0; i <6){
                if (caseVide(Jeton[idFinLigne(i)]) ==0){
                    if (nbcoupstemp%2 == 0){
                        return R[idFinLigne(i)];
                    }
                    else{
                        return B[idFinLigne(i)];
                    }

                }
                if (caseVide(Jeton[idDebutLigne(i)]) ==0){
                    if (nbcoupstemp%2 == 0){
                        return R[idDebutLigne(i)];
                    }
                    else{
                        return B[idDebutLigne(i)];
                    }

                }

                else {
                    for (int i = 0; i <20){
                        if (caseVide(Jeton[i]) ==0){
                            if (caseVide(Jeton[i+1]) ==0 ){
                                if (nbcoupstemp%2 == 0){
                                    return R[i];
                                }
                                else{
                                    return B[i];
                                }
                            }
                        }
                    }
                    for (int i = 0; i <20){
                        if (caseVide(Jeton[i]) ==0){
                            if (nbcoupstemp%2 == 0){
                                return R[i];
                            }
                            else{
                                return B[i];
                            }
                        }
                    }

                }
            }
        }


    }

}
@@ -96,19 +96,19 @@
 int 
-cou
+va
 leur
-,
+ 
 )%7B%0A
+%0A
     
@@ -164,24 +164,25 @@
 osition =0;%0A
+%0A
         whil
@@ -215,16 +215,17 @@
 igne))%7B%0A
+%0A
         
@@ -237,16 +237,17 @@
 igne++;%0A
+%0A
         
@@ -240,32 +240,33 @@
 e++;%0A%0A        %7D%0A
+%0A
         if (nbco
@@ -265,22 +265,22 @@
 if (
-nbcoups
+valeur
  %3C 6)%7B%0A
+%0A
     
@@ -303,32 +303,33 @@
 ondition == 0)%7B%0A
+%0A
                 
@@ -408,16 +408,17 @@
 gne =0;%0A
+%0A
         
@@ -458,17 +458,16 @@
 on%5D) ==0
-)
  && idFi
@@ -526,18 +526,20 @@
 position
+)
 %7B%0A
+%0A
         
@@ -567,32 +567,33 @@
 pstemp%252 == 0)%7B%0A
+%0A
                 
@@ -653,32 +653,33 @@
           else%7B%0A
+%0A
                 
@@ -745,33 +745,32 @@
 %7D%0A            %7D%0A
-%0A
         %7D%0A%0A     
@@ -771,32 +771,33 @@
 %0A        else %7B%0A
+%0A
             for 
@@ -810,17 +810,25 @@
  = 0
+ 
 ; i %3C6
+ ; i++
 )%7B%0A
+%0A
     
@@ -872,32 +872,33 @@
 igne(i)%5D) ==0)%7B%0A
+%0A
                 
@@ -918,32 +918,33 @@
 pstemp%252 == 0)%7B%0A
+%0A
                 
@@ -990,32 +990,33 @@
               %7D%0A
+%0A
                 
@@ -1017,32 +1017,33 @@
           else%7B%0A
+%0A
                 
@@ -1089,33 +1089,32 @@
               %7D%0A
-%0A
                 
@@ -1166,32 +1166,33 @@
 igne(i)%5D) ==0)%7B%0A
+%0A
                 
@@ -1212,32 +1212,33 @@
 pstemp%252 == 0)%7B%0A
+%0A
                 
@@ -1286,32 +1286,33 @@
               %7D%0A
+%0A
                 
@@ -1313,32 +1313,33 @@
           else%7B%0A
+%0A
                 
@@ -1387,33 +1387,32 @@
               %7D%0A
-%0A
                 
@@ -1437,16 +1437,17 @@
  else %7B%0A
+%0A
         
@@ -1468,34 +1468,42 @@
 r (int i = 0
+ 
 ; i %3C20
+ ; i++
 )%7B%0A
+%0A
             
@@ -1535,32 +1535,33 @@
 Jeton%5Bi%5D) ==0)%7B%0A
+%0A
                 
@@ -1604,16 +1604,17 @@
  ==0 )%7B%0A
+%0A
         
@@ -1654,32 +1654,33 @@
 pstemp%252 == 0)%7B%0A
+%0A
                 
@@ -1738,32 +1738,33 @@
               %7D%0A
+%0A
                 
@@ -1777,32 +1777,33 @@
           else%7B%0A
+%0A
                 
@@ -1939,32 +1939,33 @@
               %7D%0A
+%0A
                 
@@ -1986,18 +1986,27 @@
  = 0
+ 
 ; i %3C
+=
 20
+ ; i++
 )%7B%0A
+%0A
     
@@ -2050,24 +2050,25 @@
 n%5Bi%5D) ==0)%7B%0A
+%0A
             
@@ -2108,16 +2108,17 @@
  == 0)%7B%0A
+%0A
         
@@ -2176,32 +2176,33 @@
               %7D%0A
+%0A
                 
@@ -2219,16 +2219,17 @@
   else%7B%0A
+%0A
         
@@ -2335,33 +2335,32 @@
               %7D%0A
-%0A
                 
@@ -2389,14 +2389,11 @@
   %7D%0A
-%0A%0A
     %7D%0A
-%0A
 %7D

alpha 2