Программирование функций классами в ООП разрывает мой мозг...


Программирование функций классами в ООП разрывает мой мозг...
Atom
27.04.2012


Пытаюсь сделать из S# стратегии и тест-трейдера фитнес-функцию для оптимизатора из AForge.net.

Столкнулся с непостижимым для меня противоречием: фитнес-функция в афордже должна быть запрограммирована как класс, в котором реализован интерфейс, и затем алгоритмы мутации и всего такого создают экземпляр этого класса.

Мое мышление функционального программиста наивно вынесло SimpleHistoryTesting в функцию, которую я не знаю, как вызывать из фитнес-функции.

Как правильно делать? Извините, что задаю вопросы по для кого-то очевидным вещам, но мне уже плохо, когда я смотрю, как отъедает память тестирование... И у меня нет средств её освободить принудительно.


Теги:


Спасибо:


Spiritschaser

Фотография
Дата: 27.04.2012
Ответить


И ещё вопрос. Если я сделаю какую-то функцию типа static, и буду вызывать её с разными параметрами несколько тысяч раз - она будет static объектами в памяти постоянно оставаться, или таки будет убираться сборщиком мусора?
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy