Fai un metodo che ha N parametri booleani e come ho detto prima, minimo 5. In sostanza, in Java:

public static boolean miaFunzioneBooleana(boolean b4, ....altri....., boolean b0) { ..... }
in pratica dovrei far leggere i mintermini come sequenza di booleani (bit)...inserire i bit al metodo come parametro e confrontarli...giusto?