Эммммм.....
Бокс для лайнсов?
Может пока не поздно курьером пойти работать и нуевонафиг это программирование?
Добавлено через 3 минуты
делаешь шаблоны вида:

Код:
0, 0, 1
0, 1, 0
1, 0, 0

Код:
1, 1, 1

Код:
1
1
1

Код:
1, 0, 0
0, 1, 0
0, 0, 1
Прикладываешь штамп к своему большому полю, получаешь пересечение со штампом.
Это как самое очевидное и простое решение.
Если мозги включить то можно и что-то поизящнее придумать. Мне сейчас этим заниматься не охота.
И да. В любом случае или 0, 1 или тру/фолс.
Но у тебя там скорее всего будут шарики разноцветные, так что тру фолс наверное нет, а вот номер цвета вполне может быть.
Добавлено через 7 минут
Еще одно простое решение - пройтись по всем ячейкам и посмотреть на +/- одну в каждую сторону от нее.
если и + и - будут такими же как исходная - можно убирать.