init() при оптимизации
Просто хочу после первой оптимизации загнать все в один файл и прогнать по другому периоду и номеру варианта.
Все не нужно, ...
Так почему бы в deinit() не делать сортировку? Через глобальную переменную можно организовать счётчик тестирований. Ну а если сортировка будет сделана на 1000-ном, а оптимизатор сделает 1003, вряд ли это сильно повлияет. Можно делать и через каждые, скажем, 100 проходов. То есть на 99 проходах дописывать результаты, а на сотом переписывать файл, сохраняя заданное число лучших результатов.
P.S. Ну и само собой тот же счётчик позволит читать в init() не весь файл, а только заданную строчку.
Вопрос, а как получить результаты тестирования? Только если самому считать.
Я успел добавить P.S. к предыдущему посту, он не поможет?