public short num_vecinas() { short cuenta = 0; // 1 if (tablero.verificacion(renglon - 1, columna - 1) && tablero.celula_estado_final(renglon - 1, columna - 1) == Estado.viva) { cuenta++; } if (tablero.verificacion(renglon - 1, columna) && tablero.celula_estado_final(renglon - 1, columna) == Estado.viva) { cuenta++; } if (tablero.verificacion(renglon - 1, columna + 1) && tablero.celula_estado_final(renglon - 1, columna + 1) == Estado.viva) { cuenta++; } //falta hacer lo mismo para las otras vecinas if (tablero.verificacion(renglon, columna - 1) && tablero.celula_estado_final(renglon, columna - 1) == Estado.viva) { cuenta++; } if (tablero.verificacion(renglon, columna + 1) && tablero.celula_estado_final(renglon, columna + 1) == Estado.viva) { cuenta++; } //falta hacer lo mismo para las otras vecinas if (tablero.verificacion(renglon + 1, columna - 1) && tablero.celula_estado_final(renglon + 1, columna - 1) == Estado.viva) { cuenta++; } if (tablero.verificacion(renglon + 1, columna) && tablero.celula_estado_final(renglon + 1, columna) == Estado.viva) { cuenta++; } if (tablero.verificacion(renglon + 1, columna + 1) && tablero.celula_estado_final(renglon + 1, columna + 1) == Estado.viva) { cuenta++; } //falta hacer lo mismo para las otras vecinas return(cuenta); }