Olympiad 2021 Official information

Ответить
Artem.spb

Activity Автор
professor
professor
Сообщения: 3538
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 56 раз
Поблагодарили: 189 раз
Контактная информация:

Olympiad 2021 Official information

Сообщение Artem.spb »

This thread publishes official information regarding the Olympiad 2021. For questions, please use this thread:
The organizing committee of the Olympiad: Artem.spb, IvanLis, Pavel Krivozubov.
In addition to the forum, communication with the organizers is possible only through personal messages on the forum and through the official e-mail LabVIEWPortal@yandex.ru

В этой теме публикуется официальная информация относительно олимпиады 2021. Для вопросов пожалуйста используйте эту тему:
Оргкомитет олимпиады: Artem.spb, IvanLis, Pavel Krivozubov.
Кроме форума общение с организаторами возможно только через личные сообщения на форуме и через официальную почту портала LabVIEWPortal@yandex.ru.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3538
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 56 раз
Поблагодарили: 189 раз
Контактная информация:

Re: Olympiad 2021 Official information

Сообщение Artem.spb »

Prizes and gifts
All active participants of the Olympiad can receive points for recertification CLD-R / CLA-R
5 points for participating in the coding challenge. To be eligible for these must complete the coding challenge but do not need to win or place for an award.
5 additional points if partisipants also place for an award in the challenge.


1st place
  • NI myRIO Embedded Systems Accessory Kit
  • a set of souvenirs from labviewportal: T-shirts and mugs with forum logos (according to the number of participants in the team)
  • a set of souvenirs from the media partner, hh.ru (according to the number of participants in the team)
2nd place
  • a set of souvenirs from labviewportal: T-shirts with forum logos (according to the number of participants in the team)
  • a set of souvenirs from the media partner, hh.ru (according to the number of participants in the team)
3rd place
  • a set of souvenirs from labviewportal: circles with forum logos (according to the number of participants in the team)
  • a set of souvenirs from the media partner, hh.ru (according to the number of participants in the team)

Призы и подарки
Все активные участники олимпиады могут получить баллы для ресертификации CLD-R/CLA-R
5 баллов за предоставление рабочего решения в рамках олимпиады
5 баллов дополнительно в случае присуждения команде/участнику призового места.

1 место
  • набор NI myRIO Embedded Systems Accessory Kit
  • набор сувениров от labviewportal: футболки и кружки с логотипами форума (по количеству участников в команде)
  • набор сувениров от информационного партнёра, hh.ru (по количеству участников в команде)
2 место
  • набор сувениров от labviewportal: футболки с логотипами форума (по количеству участников в команде)
  • набор сувениров от информационного партнёра, hh.ru (по количеству участников в команде)
3 место
  • набор сувениров от labviewportal: кружки с логотипами форума (по количеству участников в команде)
  • набор сувениров от информационного партнёра, hh.ru (по количеству участников в команде)
Artem.spb

Activity Автор
professor
professor
Сообщения: 3538
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 56 раз
Поблагодарили: 189 раз
Контактная информация:

Re: Olympiad 2021 Official information

Сообщение Artem.spb »

Our set of prizes has been replenished.
The first place winner will receive the NI myRIO Embedded Systems Accessory Kit from MIR (Modular Measurement Solutions)

Наш комплект призов пополнился.
Команда, занявшее первое место получит набор NI myRIO Embedded Systems Accessory Kit от компании МИР (Модульные измерительные решения)
myRIO_Embedded_Systems_Accessory_Kit_-_Kit_Pic_-_600__41003.1533581242.jpg
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5540
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 32 раза
Поблагодарили: 103 раза

Olympiad 2021 Official information

Сообщение IvanLis »

Snake Game Rules
Snake Game En.pdf
(235.34 КБ) 536 скачиваний
Snake Game Rus.pdf
(250.39 КБ) 587 скачиваний

Snake Game Arbiter
Snake Project_2015.zip
LabVIEW 2015
(1.52 МБ) 483 скачивания
New version Arbiter with a bug fix.


Snake Template
Snake Template.png

--------------------

We spent a lot of time creating and testing the Arbiter, but if you find an error, please inform the organizing committee of the Olympiad.

Мы потратили много времени на создание и тестирование Арбитра, но если Вы обнаружили ошибку, просьба сообщить оргкомитету олимпиады:

Artem.spb, IvanLis, Pavel Krivozubov.
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5540
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 32 раза
Поблагодарили: 103 раза

Olympiad 2021 Official information

Сообщение IvanLis »

Snake Game Field Create


Snake Game


Snake Game Tour


Snake Game Read Log By Time


Snake Game Read Log By Step
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5540
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 32 раза
Поблагодарили: 103 раза

Re: Olympiad 2021 Official information

Сообщение IvanLis »

New version Arbiter with a bug fix.
Выкладываю обновленную версию Арбитра.
Snake Project_2015 2021-04-19.zip
(1.52 МБ) 525 скачиваний


You can replace files of the same name in the folder:
Можно не качать программу полностью, заменить три метода класса Field:
...\Snake Project_2015\Field\Metod\
Field Metod.zip
(30.52 КБ) 508 скачиваний
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5540
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 32 раза
Поблагодарили: 103 раза

Re: Olympiad 2021 Official information

Сообщение IvanLis »

Получены решения от:
Destroyers of the Universe - 25.04.2021 14:55
105 Element - 25.04.2021 17:57
zmeeed - 25.04.2021 20:43

The list is not yet complete, these are solutions sent to labviewportal@yandex.ru
Based on the results of checking all the solutions sent, a list of teams participating in the competition will be published.
-----------------
Список пока не полный, это решения высланные на почту labviewportal@yandex.ru
По результатам проверки всех присланных решений будет опубликован список команд принимающих участие в соревновании.
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5540
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 32 раза
Поблагодарили: 103 раза

Re: Olympiad 2021 Official information

Сообщение IvanLis »

Dear Olympiad participants!
Tomorrow, May 1, 2021 at 10:00 am (UTC) or 13:00 (Moscow time), the start of the competition will take place.
The number of participants is three, so the competition will be held in 5 rounds, on five different fields.
There will be three players on the field. Each round will feature three changeover games. That is, there will be 15 games in total.
We will do our best to organize online video broadcasting of all games.
URL broadcast will be published in this thread.

-----------------------------

Уважаемые участники Олимпиады!
Завтра, 1 мая 2021 года в 10:00 am (UTC) или 13:00 (по московскому времени), состоится начало состязаний.
Количество участников три, по этому соревнование будет проходить в 5 туров, на пяти разных полях.
На поле будут находиться три игрока. В рамках каждого тура будет проведено три игры со сменой мест игроками. То есть всего будет проведено 15 игр.
Мы сделаем все возможное для организации online видео трансляции всех игр.
URL трансляции будет опубликована в данной теме.
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5540
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 32 раза
Поблагодарили: 103 раза

Re: Olympiad 2021 Official information

Сообщение IvanLis »

Link to the online broadcast of the competition.

We invite everyone.
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5540
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 32 раза
Поблагодарили: 103 раза

Re: Olympiad 2021 Official information

Сообщение IvanLis »

Olympiad results:
1st place - 105 Element - UKR/RUS
2nd place - Destroyers of the Universe - SVK
3rd place - zmeeed - RUS

Result, logs file and source code (LabVIEW 2020):
https://drive.google.com/drive/folders/ ... THW739RBV0
Artem.spb

Activity Автор
professor
professor
Сообщения: 3538
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 56 раз
Поблагодарили: 189 раз
Контактная информация:

Re: Olympiad 2021 Official information

Сообщение Artem.spb »

:1stplace: Congratulations! :1stplace:

Write to me in private messages your home addresses, where to send the prizes.
Also tell me the size of the shirt you want
If you would like to receive points for re-certification, write it in PM. In the reply message I will write the instructions.

Your prizes:
1st place - 105 Element :1stplace: :1stplace: :1stplace:
T-shirt and
1st.jpg
cup.jpg
hh.jpg


2nd place - Destroyers of the Universe :1stplace: :1stplace:
No photo of T-shirt yet :(
hh.jpg


3rd place - zmeeed :1stplace:
cup.jpg
hh.jpg
Vollinger
interested
interested
Сообщения: 4
Зарегистрирован: 12 апр 2021, 22:25
Версия LabVIEW: 2017
Поблагодарили: 3 раза
Контактная информация:

Re: Olympiad 2021 Official information

Сообщение Vollinger »

Unfortunately I cannot write a personal message, apparently I cannot use this feature since I registered just recently.

Could you please give me rights to send personal message, or email address where I can send you the information?
Вложения
image.png
image.png (9.81 КБ) 15997 просмотров
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5540
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 32 раза
Поблагодарили: 103 раза

Re: Olympiad 2021 Official information

Сообщение IvanLis »

Vollinger писал(а): 05 май 2021, 09:29 Unfortunately I cannot write a personal message, apparently I cannot use this feature since I registered just recently.

Could you please give me rights to send personal message, or email address where I can send you the information?
Write a message to the mail
LabVIEWPortal@yandex.ru
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5540
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 32 раза
Поблагодарили: 103 раза

Olympiad 2021 Official information

Сообщение IvanLis »

Всех приветствую!
За мной остался небольшой должок.

Я вначале олимпиады спрашивал, можно ли запустить "вне зачета" свою змейку.
Теперь я думаю, можно выложить результаты. Для того, что бы не переделывать игровые поля, я запускал ее с двумя сильнейшими змейками.
Весь процесс занял чуть менее часа, кому интересно можно посмотреть:


Что могу сказать. Назвал я ее Snake AI, т.к. в ней не реализовано никакого алгоритма, а я не могу пояснить логики ее работы. Единственное, что можно сразу сказать, что она не обжора. Т.е. у нее есть некоторый предел насыщения, после которого она еду игнорирует, а при уменьшении длины, снова начинает искать еду. На видео видно, что в конце, когда длина равна 1, проявляется "баг", у меня не было достаточно времени и ресурсов на ее обучение, возможно если бы я продолжил, то результат был бы лучше. Так же я не стал ставить никаких "заплаток", дабы видеть "чистый" результат работы.

Мне в образовательных целях было интересно мультиагентное обучение ИНС , но создавать среду существования было лень, по этому я совместил полезное с приятным: сделал задание для олимпиады, а для себя некоторый шаг вперед :wink: .

"Интеллект" Snake AI представляет ИНС (многослойный перцептрон): 33-28-16-4. При обучении (подборе весов нейронов) использовался RGA (real-coded GA).
Т.е. фактически я случайным образом создал 200 разных змеек. Запустил их на поле (4 змейки на одном поле). Отобрал наиболее приспособленных, критерием отбора было количество шагов до гибели. Потом используя метод "рулетки" выбрал 90 лучших для продолжения популяции, а еще 20 (лучших) оставлял без изменений (на всякий случай, кто в курсе, те меня поймут). Путем скрещивания и мутации, получал 180 новых змеек, частично унаследовавших свойства родителей, плюс 20 лучших, получили снова 200 шт.
Данный процесс можно продолжать до бесконечности, постоянно стремясь к совершенству, но время и ресурсы ограничены, по этому получилось около 7700 поколений.

Кривая приспособленности и параметры скрещивания и мутации на скрине.
Train Progress.png
Ввиду нестационарности среды существования и других влияний, выглядит хаотично, но результат получен.
Возможно, я бы получил лучший результат, но я начал обучение сразу на сложном поле, что не дало допустимых результатов (стогнация на графике). По этому я остановил обучение и продолжил на простом поле с большим количеством еды, после того как змейки адекватно начали перемещаться по полю, я уменьшил еду, что натренировало у них способность за ней охотиться. Затем последовательно усложнял поле, что позволило получить нормальные результаты. Это видно по графикам, когда идут сильные провалы, т.е. условия изменились, а змейки об этом не в курсе. Заканчивал обучение на самом сложном поле, периодически "встряхивая" популяцию. Я думаю понятно, что чем умнее змейки, тем дольше проходит тур, в конце обучения, на оценивание каждого поколения уходило более 10 минут.
Могу добавить, что обучение я делал еще до начала олимпиады, по этому проводилось на поле с четырьмя игроками и оно никак не связано с полями, используемыми при проведении состязаний.
Train Field.png
Train Field.png (11.26 КБ) 15224 просмотра
В заключение могу сказать, что весь процесс тренировки не сопровождался анимированным отображением процесса состязаний, иначе бы это было совсем долго :D , по этому в первые я увидел результат записывая видео, так что считайте, увидел результат вместе с вами.

Кому интересно, можете посоревновать змеек: Snake AI_LV2020
Ответить

Вернуться в «Olympiad 2021»