По договоренности
Нужна программа, которая распознавала бы расположение и тип камней на поле в 5 рядов и шесть столбцов (Приложение 1) для игры Battle Camp (саму игру использовать не обязательно, но для понимания задания можете скачать с appStore или GooglePlay). Типов камней всего шесть: лист, огонь, вода, сердце, воздух и камень.
Суть задания состоит в том, чтобы программа собирала от 3 камней одного типа до 5 и больше в ряд (приложение 2), уголок (приложение 3) или крест (приложение 4). Программа должна уметь собирать любые типы камней. Использовать можно любой камень в поле, то есть имеется ввиду в этом этапе самой игры предусмотрено, что можно "взять" камень из любого поля и перемещать его по вертикали иили горизонтали вплоть до достижения нужного результата (приложения 2-4). Скорость исполнения самой программы (не срок написания) важен, то есть речь должна идти о нескольких секундах, максимум 10 секунд.
Все условия обговариваются, трудности возможного исполнения самой программы тоже обсуждаются как альтернативные пути решения. Программа должна быть написана в среде доступной для Windows.