«MARVIN» — конкурс экспериментальных программ

Кто принимает участие: В конкурсе могут принимать участие студенты старших (старше 2го) курсов и магистранты вузов России. В конкурсе не могут принимать участие победили наших конкурсов NERD и MARVIN.

В чем суть конкурса: MARVIN — конкурс для тех, кто умеет не только придумывать исследования, но и воплощать их на практике. Задача участников конкурса MARVIN заключается в том, чтобы написать код на языке Python или MATLAB для воспроизведения какого-либо известного исследования, выполненного до 2000 года. Эксперимент может быть любым, но чем он сложнее, тем больше у вас шансов на победу. Важное условие — код должен быть написан без использования визуальных редакторов, таких как Builder в PsychoPy или OpenSesame (при этом вы можете свободно использовать библиотеку PsychoPy или ей подобные).

Как подать заявку: Работы принимаются по почте до 18 декабря 2016 г. (23:59 по московскому времени). В теме письма должна быть пометка «MARVIN», а в теле письма указано имя, курс и место обучения автора работы.

Pro Tip: Если ваш эксперимент в архиве занимает больше 50 Мб, возможно, вы что-то сделали не так.

Требования к оформлению: Работа должна быть прислана в виде zip-архива с исходным кодом и необходимыми дополнительными материалами. Также работа должна быть выложена в открытый доступ (например, в github). Эксперимент должен запускаться с одного файла. То есть, если в эксперименте несколько групп, то выбор группы должен задаваться либо в файле с настройками, либо при вводе информации об испытуемом в начале эксперимента. К работе необходимо приложить описание дизайна эксперимента в виде ссылки на статью, в которой опубликовано исследование, и указанием страниц, на которых приводится описание.

Критерии и система оценки:

Каждый эксперимент будет оценен членами жюри по единым критериям. По каждому критерию программа может получить от 1 до 3 баллов, победившим считается программа, набравшая наибольшее количество баллов в сумме. Критерии:

  • Отсутствие ошибок в работе программы
  • Соответствие программы оригинальному дизайну
  • Степень независимости от экспериментатора на разных стадиях исследования (предъявление инструкции, рандомизация условий, сбор данных, …)
  • Сложность компьютерной реализации.
  • Премиальные баллы: интересные и/или красивые стимулы, общая аккуратность реализации программы.

Призы: Премия победителю — 15 000 руб. По решению экспертов возможны дополнительные поощрительные призы.

Cоветы участникам:

  • При подготовке и проверке своей работы обратите внимание на критерии оценки
  • Постарайтесь сделать вашу программу максимально очевидной для использования, не стесняйтесь комментировать код и писать сопровождающие инструкции
  • Используйте системы контроля версий — это и удобно, и полезно, и способ публикации кода в открытом доступе