Вы чего то начитались..Сделав любую программу , ну типа подвести под насадку - эт всего лишь приучение, для которого нужно время , и времени нужно много. Но это приучение заключается в том, что будет работать не то что даете ( типа программа) , а то , что с этим сделает вода. Получившаяся куча , над которой попыхтит вода уже будет восприниматься по-другому, а на этой куче может сработать различная насадка, даже на контрасте .Грубо - вместо того, что бы предложить рыбе что то ( может и найденное перебором или еще как ) Вы пытаетесь развить под себя теорию и оправдать не нужные затраты.
Задача программы , как Вы это называете, создать кучу, хоть чем то сходную с природной. Иначе заинтересуется, но уйдет..
И — боже вас сохрани — не читайте до обеда советских газет.Гм… Да ведь других нет.
Вот никаких и не читайте. (с)
ПС купив программу и не попав (с какого перепуга она попадет.. она заточена на Ваш водоем?), дурачком полюбе будите ВЫ...