Софтодром   

Программы

Windows Windows
Linux Linux
Android Android
iOS iPhone

Новости

Форумы
аня.дети
вика.дети
маша.дети
оля.дети
катя.москва
лиза.москва
света.москва
таня.москва
детям.москва

Все домены тут

Итальянец посчитал сложность выигрыша в классические компьютерные игры



Новости    Игры


Итальянец Джованни Вильетта из Пизанского университета подсчитал вычислительную сложность известных компьютерных игр. Статья ученого пока не принята к публикации, однако ее препринт доступен на сайте arXiv.org.

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

Как оказалось, большая часть игр принадлежит к так называемому классу NP - это задачи, решающиеся за полиномиальное время на недетерминированной машине Тьюринга (то есть машине, программа которой допускает развилки). Также нашлись игры, принадлежащие к классу P (полиномиальное время на детерминированной машине Тьюринга), L (задачи, решаемые с привлечение логарифмически зависящего от начальных данных количества памяти детерминированной машиной Тьюринга), NL (то же, что и L, только машина недетрминированная) и PSPACE.

Кроме этого, несколько задач оказались NP-полными и PSPACE-полными. По сути это самые сложные задачи в своих классах - к ним за полиномиальное время можно свести любую задачу из данного класса. Например, к NP-полным задачам относится задача коммивояжера - поиск замкнутого кратчайшего пути в графе, который проходит по каждой вершине хотя бы один раз.

Полный список результатов выглядит следующим образом:

1. Boulder Dash (1984) - сложность NP
2. Deflektor (1987) - сложность L
3. Doom (1993) - сложность PSPACE
4. Lemmings (1991) - сложность NP
5. Lode Runner (1983) - сложность NP
6. Mindbender (1989) - сложность NL
7. Pac-Man (1980) - сложность NP
8. Pipe Mania (1989) - NP-полная игра
9. Prince of Persia (1989) - PSPACE-полная игра
10. Puzzle Bobble 3 (1996) - NP-полная игра
11. Skweek (1989) - NP-полная игра
12. Starcraft (1998) - сложность NP
13. Tron (1982) - сложность NP

Вильетта также заявил, что аналогичный анализ для современных игр смысла не имеет, так как в них могут встречаться неразрешимые головоломки.


Автор: Lenta.ru
Дата:

Новое: Игры
30.03.2025 16:15

Отечественный аналог симулятора FIFA создадут до 2030 года

После начала СВО американская компания Electronic Arts, выпускающая футбольный симулятор FIFA, удалила из игры российские футбольные клубы и сборные


05.02.2025 00:49

МТС запустила оплату Steam и других игровых сервисов через лицевой счет

МТС предоставила возможность абонентам оплачивать наиболее популярные зарубежные игровые сервисы со своих лицевых счетов


28.01.2025 21:44

Россиянам запретят покупать игровые консоли Sony PlayStation и Microsoft Xbox из Европы

Игровые консоли Sony PlayStation и Microsoft Xbox будут включены в новый пакет антироссийских санкций, заявила глава евродипломатии Кая Каллас


25.01.2025 10:35

Блокчейн-игру Age of Mars внесли в реестр нарушителей

Судом было установлено, что на сайте игры распространяются персональные данные российского гражданина, включая его фамилию, имя, отчество, фотографии и дату рождения


20.01.2025 19:30

В Госдуме создали рабочую группу по регулированию контента в видеоиграх

Речь идет о проекте базового закона «О деятельности по разработке и распространению видеоигр на территории РФ», который был внесен в Госдуму в конце минувшего года


Популярное: Игры
04.01.2024 13:49

Подросток из США первым в мире прошел «Тетрис» — видео

Игра «Тетрис» была разработана в 1984 году советским программистом Алексеем Пажитновым, который в то время работал в Вычислительном центре Академии наук СССР


04.11.2023 19:43

Разработчики Genshin Impact представили трейлер версии 4.2

Разработчики популярной игры Genshin Impact представили трейлер, посвященный обновлению 4.2


04.11.2023 20:01

Релизный трейлер симулятора ралли EA Sports WRC

Electronic Arts выпустила симулятор ралли EA Sports WRC, игра доступна для Windows, а также консолей PlayStation 5 и Xbox Series X/S


03.11.2023 23:33

Трейлер анонса World of Warcraft: Cataclysm Classic

Компания Blizzard Entertainment, разработчик игры World of Warcraft, представила трейлер с анонсом дополнения Cataclysm


03.11.2023 23:56

Трейлер сюжетной кампании Call of Duty: Modern Warfare III

Разработчики Call of Duty: Modern Warfare III представили трейлер сюжетной кампании



Ищете, где скачать бесплатные программы?

Скачать бесплатные программы для компьютера на Windows и смартфона на iOS или Android можно на Софтодроме. На данный момент в каталоге Софтодрома представлено более 13 000 бесплатных программ для Windows, iOS, Android и Linux.
Все рубрики статей (2384 / 224):


Бесплатные программы | Рейтинги | Статистика | Авторам | Рассылки
Copyright © 1999-2025 Softodrom.ru
Реклама | О проекте | О перепечатках | Пользовательское соглашение | Политика конфиденциальности | Карта сайта