1

Этап 1

Написать автореферат

05 апреля—07 апреля

2

Этап 2

Написать структуру и вводные части магистерской

3

Этап 3

Создать основную структуру проекта приложения

10 апреля—16 апреля

4

Этап 4

Написать материалы для конференции

5

Этап 5

Участвовать во второй конференции

6

Этап 6

Заполнить учебный план магистранта

22 апреля—28 апреля

7

Этап 7

Разобраться с практикой

8

Этап 8

Написать теоретическую главу магистерской

01 июня—31 июля

9

Этап 9

Написать обзор литературы и предметной области

24 апреля—27 августа

10

Этап 10

Писать практическую часть

11

Этап 11

Писать проекты

17 апреля—03 сентября

12

Этап 12

Отладить проект и игру

04 сентября—30 ноября

13

Этап 13

Доработка

14

Этап 14

Нормоконтроль магистерской

09 октября—30 ноября

15

Этап 15

Защита

01 декабря—31 декабря

1

Этап 1

Написать автореферат

05 апреля—07 апреля

3

Этап 3

Создать основную структуру проекта приложения

10 апреля—16 апреля

6

Этап 6

Заполнить учебный план магистранта

22 апреля—28 апреля

8

Этап 8

Написать теоретическую главу магистерской

01 июня—31 июля

12

Этап 12

Отладить проект и игру

04 сентября—30 ноября

15

Этап 15

Защита

01 декабря—31 декабря

2

Этап 2

Написать структуру и вводные части магистерской

4

Этап 4

Написать материалы для конференции

5

Этап 5

Участвовать во второй конференции

7

Этап 7

Разобраться с практикой

10

Этап 10

Писать практическую часть

13

Этап 13

Доработка

9

Этап 9

Написать обзор литературы и предметной области

24 апреля—27 августа

14

Этап 14

Нормоконтроль магистерской

09 октября—30 ноября

11

Этап 11

Писать проекты

17 апреля—03 сентября

05 апреля 2017 11 февраля 2018
Цель завершена 14 февраля 2018

Автор цели

Образование

Написать магистерскую диссертацию по математическим методам в игровом ИИ.

Я ничего не знаю, и это конкретная проблема. Даже для Короля Севера :)

Специфика моей магистерской - в отдельной инновационной теме автоматизации процесса машинного выбора в ИИ.

На самом деле, я знаю, что мне делать для написания магистерской, но всему проблема - моя патологическая лень. Именно благодаря лени и прокрастинации я более полугода делал 0% магистерской в месяц (заочка, к счастью, это позволяет).

Но зима близко, как и сессия ГЭК, и пора действовать.

 Критерий завершения

Написанная, апробированная и готовая к защите магистерская диссертация, плюс выполненная библиотека методов ИИ и приложение по визуализации дерева приоритетов действий

 Личные ресурсы

Время: апрель-декабрь + 2 резервных до защиты (досуг после работы, около 5ч. в день, и свободное время на работе, до 4ч)

Бюджет проекта: 0 BYN (если понадобится платный контент или литература - в пекло Литрес, Вонючка украдет для меня все что нужно с Рутора!)

Знания и навыки: представление о том, как писать магистерскую, высшее техническое образование, опыт управления Севером, [пока базовые] знания в области GD&D, основные знания Unity (достаточные для демо-проекта), обучаюсь на специализации Game Design and Development на Coursera (потому делаю синхронно один и тот же проект и на сдачу на курсах, и на магистерскую)

Информация: гугл, литература.

Полезные знакомства: мои знаменосцы профаны в геймдеве, и помогут мне разве что выиграть защиту поединком :), но других вариантов нет.

Другое: заявка и тезисы, поданные на НТ-конференцию по теме магистерской

 Экологичность цели

Я реализовываю собственный проект в сфере GDD, в рамках которого пишу диссертацию. Выводы, сделанные в магистерской, помогут мне ввести качественные улучшения в мою игру. Мне необходимо приобрести знания по разработке игрового интеллекта, а также по математическим методам оптимизации компьютерного выбора.

Это моя основная цель (80% мотивации). 20% составляет перспектива поступления в аспирантуру и непопадание в ВС РБ. Я, конечно, лучший фехтовальщик Севера и (экс) лорд-командующий Ночного Дозора, но Алиссера Торне мне и одного хватило по горло. Во всех смыслах :)

  1. Написать автореферат

    Автореферат есть краткий (относительно!) брифинг проекта. Если написать его в самом начале, можно конкретизировать представления о магистерской.

    1. Написать черновое введение в автореферат

    2. Написать черновой обзор (брифинг) магистерской для автореферата

    3. Написать краткий план работы для автореферата

    4. Сделать предварительные выводы из написанного

    5. Сохранить автореферат при себе, пока не будет написана сама магистерская

  2. Написать структуру и вводные части магистерской

    Тут я напишу как саму структуру (с оглавлением и всеми сопутствующими ведомостями/заявками) диссертации, так и вводные ее части (общая характеристика, введение, заключение, размечу что будет в приложениях, и т.д.)

    1. Написать черновые заголовки глав, разделов, подразделов и т.д.

    2. Оформить по ним оглавление

    3. Настроить все стили под стандарт

    4. Написать общую характеристику работы

    5. Написать введение

    6. Написать заключение

  3. Создать основную структуру проекта приложения

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

    Я реализую магистерскую в рамках учебного проекта на Coursera, посему сама игра (либо ее демо) будет готова как раз к сроку защиты.

    Проект магистерской будет реализован в виде динамической библиотеки, содержащей методы взаимодействия персонажей с игровым миром, и методы пересчета приоритетов и контекстов этих действий. Для наглядности проекту понадобится программа визуализации очередей действия для персонажа, которая показывает, как меняются в очереди действия персонажей по времени. Также, может потребоваться приложение-патч (вроде Artmoney), который позволит извлекать из уже собранной игры параметры персонажей.

    Рабочий язык - C#, может использоватся язык батников для системного программирования приложения-патча.

    1. Создать решение (VS)

    2. Создать три проекта (для библиотеки, приложения визуализации и патча)

    3. Создать методы-заглушки для библиотеки в игре и методы с пустыми (пока) телами в самой DLL

    4. Создать интерфейс визуализации для приложения визуализации

    5. Создать базовую логику всех проектов

  4. Написать материалы для конференции

    Я подал заявку и тезисы и зарегистрировался на конференции, но материалы пока не готовы (откуда материалы, если нет магистерской?)

    Но исходя из теории, я смогу написать их и выступить с ними.

    1. Написать материалы, используя теорию

    2. Подготовить доклад и презентацию

    3. Показать консультанту доклад и презентацию

    4. Выступить с докладом и презентацией на конференции

    5. Подкорректировать тезисы перед тем, как они пойдут в печать

    6. Включить тему конференции как опубликованную работу в свою магистерскую

  5. Участвовать во второй конференции

    Нужно как минимум две апробации. Поэтому в сентябре будет вторая конференция, и я собираюсь выступить на ней с тем же материалом (или модифицированным), что был на этапе 4.

  6. Заполнить учебный план магистранта

    Я не только ничего не знаю, но и откровенно ленив, и этот этап полностью про это! :). План магистранта должен был быть заполнен и сдан до октября 2016 года :))) на данный момент он находится у меня, чистый как зеленая бумага, и немного пожеванный Призраком. Хвала старым и новым Богам, план главное сдать до защиты.

    1. Заполнить все, что знаю сам, карандашом

    2. Отнести план консультанту на проверку

    3. Вместе с консультантом заполнить план ручкой

  7. Разобраться с практикой

    Несмотря на то, что я заочник, практика все равно есть.

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

  8. Написать теоретическую главу магистерской

    Из трех глав я пока могу написать только теорию, поскольку представляю себе, как она должна выглядеть. Однажды я уже изложил черновой вариант теории, и он прошел начальную апробацию. Но он до сих пор в голове у меня, хотя должен быть на бумаге.

    1. Брифинг подхода Action First

    2. Требования к организации игровых и поведенческих систем для подхода

    3. Общие понятия подхода

    4. Структуры данных в подходе

    5. Алгоритмы работы

    6. Матосновы

  9. Написать обзор литературы и предметной области

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

    Логика исполнения та же, что и при написании теории, но эту главу я планирую сделать к концу лета.

    1. Написать о проблематике разработки NPC в видеоиграх, включая ее же с т.з. класса игры

    2. Написать об особенностях дизайна (game design) и геймплея для NPC

    3. Написать о методах, в которых используется ИИ для организации игрового интеллекта NPC

    4. Написать о слабо- и неформализованных сторонах процесса выполнения действий NPC, таких как машинный выбор в условиях неопределенности

    5. Роль машинного обучения и алгоритмов области Big Data в прикладном программировании NPC

    6. Написать о том, как можно применять алгоритмы и понятия теории информации в данной теме

  10. Писать практическую часть

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

  11. Писать проекты

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

  12. Отладить проект и игру

    Длительный и очень тяжелый период тестирования и исправления багов, совпадающий с аналогичным этапом на Coursera. Но цель в рамках магистерской - не сделать готовый продукт, а сделать ту часть, которую уже можно продемонстрировать на защите.

  13. Доработка

    Сюда будет включаться все, что требует доработки, по моему мнению либо по мнению консультанта.

    1. Обзор литературы

    2. Теория

    3. Реализация

    4. Документы

  14. Нормоконтроль магистерской

    По опыту диплома знаю - это основное зло во всех работах в универе, хуже, чем Иные, дотракийцы и Ланнистеры вместе взятые. Надо принять закон о запрете нормоконтроля на Севере.

    Придется каждый раз писать контролеру и исправлять запятые и кавычки.

    1. Сам нормоконтроль

    2. Допуск к защите

    3. Рецензия

  15. Защита

    Пройти суд поединком защиту на ГЭК. Сюда же я включаю сроки на доработку, подготовку доклада и сам день Д., получение диплома и рекомендации в аспирантуру.

    Ориентировочно это все будет в конце января.

    1. Сделать презентацию

    2. Защититься

  • 1697
  • 05 апреля 2017, 11:27
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?