Есть ли у Вас собственные разработки эволюционных алгоритмов? - страница 42

 
Реter Konow:
Какое минимальное кол-во участников необходимо?
Не знаю. Ждём представителей MQ. От них будут зависеть необходимое количество призовых мест. 
А чемп все равно состоится, даже если участников будет хотя бы 2е
 
Это правильно! Думаю сейчас пора оставить философскую дискуссию и обсуждать конкретные детали проведения чемпионата. Как бы не называлась эта тема, задача будет совершенно конкретной и ясной для большинства. Пусть используют свой шанс на выйгрыш.
 
Наверно тоже буду. Немного осталось... По крайней мере массовку составлю.
 
Трудности с изучением ООП, на мой взгляд, связаны с умением абстрагироваться. Так же и с ЭА. Но у практикующих программистов с этим проблем быть не должно. 
 

Andrey Dik

Реter Konow

Igor Volodin

Dmitry Fedoseev 

 

кто ещё смелый? :) 

 
Попроси Голубева английский форум на уши поднять, там народ позитивнее и конструктивнее
 
Комбинатор:
...
5-м будешь?
 
Andrey Dik:
5-м будешь?
Что за пьянка? Можно расписать по пунктам? К чему пришли? Будет ли батл и т.д.? Лень читать 40 страниц.
 
Nikolay Sarjenuk:
Что за пьянка? Можно расписать по пунктам? К чему пришли? Будет ли батл и т.д.? Лень читать 40 страниц.

Вот.

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Есть ли у Вас собственные разработки эволюционных алгоритмов?

Andrey Dik, 2016.05.17 08:45

1. Через унифицированный интерфейс будут передаваться варианты аргументов функции и соответствующее им значение ФФ, а не сама ФФ.

2. Программа участников должна быть в формате библиотеки *.ex5.

3. Время будет замерять исполняющая программа в виде скрипта.

4. Никаких ограничений на использование файлов и Dll нет. Алгоритм участника не будет знать ничего о ФФ, поэтому не важно что и как считает оптимизатор, полезной информации ему взять будет просто неоткуда, разве что информация будет черпаться из Эфира или с помощью Молитв, но если это удастся и поможет решить задачу более эффективно чем конкуренты, то почему бы и нет? - это будет новым словом в и значимой вехой в вычислительной технике.

Схема программного стенда на чемпионате такая:

Исполняющий скрипт -> Библиотека участника с алгоритмом

                                    |

                                    -> Библиотека с ФФ 

"Исполняющий скрипт" - программа с открытым исходным кодом, одинакова для всех участников.

"Библиотека участника с алгоритмом" - библиотека участника чемпа, скомпилированная и без исходников,  может обращаться к dll и к файлам, это не запрещено. 

"Библиотека с ФФ" - библиотека с ФФ, одинаковая для всех, скомпилированная, исходники будут открыты по окончанию чемпа.

 

Может быть, хотя это и не обязательно,  "Исполняющий скрипт" будет сохранять в файл результаты ФФ на каждой итерации (умышленно избегаю слово "Эпоха", дабы не спровоцировать споры о терминах), таким образом будет возможность проанализировать ход "мыслей" алгоритма. Не трудно будет понять, что алгоритм мухлюет, если будут попадаться сразу ответы близкие к эталонным. Любой обман и махинация с алгоритмом раскроется обязательно. Никто не сможет обхитрить своих конкурентов, битва честная. 


 
Andrey Dik:

Andrey Dik

Реter Konow

Igor Volodin

Dmitry Fedoseev 

 

кто ещё смелый? :) 

"Великолепная четверка". :)