Все делают ставку на искусственный интеллект. В то время как некоторые предупреждают, что ИИ представляет серьезную опасность, , факт в том, что программирование искусственного интеллекта — то, куда направляется много карьер.
Хорошая новость заключается в том, что вы можете перейти к программированию ИИ с такими популярными языками, как Python, Java, C ++ и даже более старыми, такими как Lisp, поэтому вернитесь на экран и посмотрите, достаточно ли хороши ваши навыки, чтобы оставить свой след в этом зачатке. и гудит поле.
Другими словами, проверьте свои навыки в этой задаче программирования ИИ — летайте вокруг виртуальной вселенной, отправляйте корабли на мои планеты и выращивайте большие флоты, чтобы победить своих противников.
Построить бот для битвы
Halite — это задача программирования искусственного интеллекта, открытая для программистов всех уровней. Цель состоит в том, чтобы создать ботов, используя язык кодирования по вашему выбору (это не зависит от языка) и вступить в битву в виртуальной вселенной.
Идея пришла к двум стажерам средней школы (Бенджамину Спектору и Майклу Трулллу), которые шли к будущему искусственному интеллекту, когда решили построить этот конкурс по программированию для энтузиастов.
Конкурс этого года, который называется Halite II, имеет космическую тематику, и вы можете попробовать его в любое время с октября 2017 года по январь 2018 года . Сейчас уже ноябрь, но вы можете присоединиться даже к последней неделе соревнований.
Вот как это работает:
- Зарегистрируйтесь через GitHub.
- Посмотрите несколько игр, чтобы почувствовать окружающую среду.
- Загрузите базовый набор для ботов и стартовый набор для своей платформы и выбранного языка.
- Усовершенствуйте базового бота с помощью кода AI, отправьте его и следите за его производительностью.
- Обновляйте бота с улучшениями по мере продвижения в игре.
Это видео показывает игровую доску в действии:
Идея состоит в том, чтобы взять прототип (базовый бот) и сделать его умнее при программировании ИИ. Halite — это арена, которую ваш настроенный бот будет гладиатором, сражающимся с другими ботами. Правила конкурса делают его интересным способом изучения и применения искусственного интеллекта, машинного обучения и других продвинутых алгоритмов.
Halite говорит, что умная стратегия обеспечит победу:
«Лучшая тактика для Halite II потребует использования сложного поиска пути, с использованием таких концепций, как алгоритмы Прима и Дейкстры и проблема коммивояжера».
Что вы думаете о вызове Halite? Вы участвовали в каком-либо другом конкурсе по программированию искусственного интеллекта?