[DELPHI] Анализ поля в играх вида "3 в ряд"

Нонейм13 років у сервісі
Дані замовника будуть вам доступні після подання заявки
12.11.2012

Требуется разработать алгоритм, который будет выдавать оптимальный ход для игры типа «3 и более в ряд».

Элементы будем называть геммами. Размер игрового поля может быть от 5х5 до 10х10. Задается константой в исходном файле (не динамически). Существует Х видов гемм (от 3 до 7), каждая из них имеет свой коэффициент «веса». Тоже задается статически перед компиляцией.

Основная задача: найти оптимальный ход, убирающий наибольшее количество гемм с поля (оцениваем по общему «весу» убранных гемм). Обязательное условие: алгоритм должен анализировать состояние поля после предлагаемого хода, так как после исчезновения гемм остальные опускаются вниз и могут составить новую комбинацию из 3х и более гемм, которая тоже может исчезнуть.

Более детальная информация в прилагаемом файле.

Предложения по срокам и ценам просьба присылать В ПРИВАТ.