Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Программные реализации алгоритмов теории игр
100%
Уникальность
Аа
5000 символов
Категория
Программирование
Курсовая работа

Программные реализации алгоритмов теории игр

Программные реализации алгоритмов теории игр .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Теория игр, молодая и очень перспективная область науки. Однако ввиду некоторой сложности своего математического аппарата, применять теорию игр исключительно для ручных вычислений оптимальных стратегий не вполне оптимально. Именно поэтому, существует множество различных программных реализаций алгоритмов теории игр, которые не требуют особенных знаний или расчетно-вычислительных усилий.
Одной из самых популярных платформ для программной реализации алгоритмов теории игр, является программный пакет вычислительной математики от фирмы MathWorks, который называется Matlab в соответствии с рисунком 2.1.
Рисунок 2.1 Программный математический пакет Matlab
Matlab обладает огромнейшими вычислительными возможностями, а так же очень большим количеством встроенных функций, реализующих различные вычислительные алгоритмы, среди них в том числе, и алгоритмы теории игр. Большим преимуществом данной системы, является то, что использовать ее для решения задач теории игр, является довольно детерминированным процессом. Пользователь, знающий основы программирования и обладающий знанием платформы Matlab способен реализовать вычисления в данной системе по алгоритмам теории игр, однако это также является и слабым местом системы. В основе работы Matlab лежит собственный язык программирования, к тому же не самый простой

Зарегистрируйся, чтобы продолжить изучение работы

. Однако, этот факт все же не слишком влияет на популярность использования данной платформы в области теории игр, а также иных расчетно-вычислительных задач [19].
Рассмотрим другую платформу – Wolfram Mathematica. Данная платформа реализует похожую концепцию функционирования с Matlab, однако она прежде всего ориентирована на простоту использования. Собственный язык программирования данной системы Wolfram Language спроектирован по принципам интуитивной понятности и максимальной схожести с формальным английским языком.
Все это делает Wolfram Mathematica универсальным инструментом, который используют математики, инженеры, программисты, физики и и т.п. Одна из самых важных особенностей данной платформы это наличие мощной справочной системы, благодаря которой можно легко разобраться во всех особенностях работы системы.
К примеру, для реализации модели игры «камень, ножницы, бумага» с использованием теории игр Wolfram Mathematica предлагает мощный набор инструментов из встроенных функций, которые также помогают реализовать визуальный интерфейс в соответствии с рисунком 2.2.
Как можно заметить, использование визуального интерфейса, делает реализацию алгоритмов теории игр более наглядной и понятной

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Больше курсовых работ по программированию:

Разработка веб-приложения «Гид по Красноярску»

46413 символов
Программирование
Курсовая работа
Уникальность

Информационно-справочная система «Авиатехника второй мировой войны»

47680 символов
Программирование
Курсовая работа
Уникальность

Сравнение интерпретируемых и компилируемых языков программирования

30829 символов
Программирование
Курсовая работа
Уникальность
Все Курсовые работы по программированию
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач