Was dürft ihr benutzen? Nur und/oder oder auch andere logische Operatoren ?
Ich mache es einfach die primitive/lange Art für ein Quadrat auch nur zum Teil:
Der Fall, dass nur oben links ein schwarzer Stein liegt:
((1,1) AND !(2,1) AND !(1,2) AND !(2,2) )
Das verknüpfen wir mit einem OR mit dem Fall,dass nur oben links ein schwarzer Stein liegt:
( !(1,1) AND (2,1) AND !(1,2) AND !(2,2) )
Und weiterhin verknüpfen wir diese Bedingungen mit OR mit den Fällen "nur unten links" und "nur unten rechts".
Das müssten wir jetzt für alle Quadrate aufstellen und jeweils die Quadrate mit einem AND verknüpfen.
Wahrscheinlich gehts auch kürzer mit XOR bzw. anderen Operatoren.