So wie ich das erklärt hatte ist es ein bisschen anders. Du überprüfst quasi jeden "roten" Stein, ob der neben einem anderen "roten" Stein liegt. Wenn das der Fall ist, wird der Kontrollwert D erhöht. Wobei mir gerade ein starker Fehler auffällt:
Folgende Situation tritt ein:
2 rote Steine liegen nebeneinander ->Wert D+1
2 rote Steine an einer völlig anderen Stelle liegen nebeneinander -> Wert C+1
gleicher Fall nochmal:
Folge= alle Steine verschwinden.
Ob man das umgehen kann, weiß ich nicht, bin kein Experte. Das da oben war bloß der nächste Gedanke...
Tut mir leid, ist mir erst jetzt aufgefallen :-/
Vieleicht hilft dir der Patch ja weiter
Aber wenn man es so macht, wie du das dargestellt hast, müsste es klappen.
Aber das müsste dann auch wiederum für jeden roten Stein überprüft werden.
LG
cenny