rendered paste body public static boolean verifligne(char tab[][], int pos, char comparer)
{
int lig = 0;
for(int i = 0; i < tab.length; i++)
if(tab[i][pos-1] == comparer)
{
lig = i;
break;
}
boolean valide = false;
if (pos > 3) {
if(tab[lig][pos-4] == comparer) {
pos = pos-4;
}
else if(tab[lig][pos-3] == comparer) {
pos = pos-3;
}
else if(tab[lig][pos-2] == comparer) {
pos = pos-2;
}
}
else if (pos > 2){
if(tab[lig][pos-3] == comparer) {
pos = pos-3;
}
else if(tab[lig][pos-2] == comparer) {
pos = pos-2;
}
}
else if (pos > 1){
if(tab[lig][pos-2] == comparer) {
pos = pos-2;
}
}
else if (pos > 0){
pos = pos-1;
}
if(pos < tab[0].length - 3) {
if(tab[lig][pos] == comparer && tab[lig][pos+1] == comparer && tab[lig][pos+2] == comparer)
valide = true;
}
return valide;
}