Алгоритм для анализа поля в играх вида "3 в ряд"

Ссылка на работу
image
из названия собственно все понятно заказывали функцию для дальнейшего использования в другом проекте, поэтому ГУИ делался только для демонстрации работы