И, также существенный момент. Решения принимал я сам, иногда вопреки каким либо программных индикаторам... и опять же, помнится, по твоей наводке. Когда ты поделился темой, что генерировать могут ассиметрично.
Так алгоритмизируй эти решения и вводи в программу в качестве новых индикаторов. Так все програмнные продукты и совершенствуются.
Если, конечно, не хочешь сохранить для пользователя творческий момент - чтоб скучно не было