Какая хорошая мобильная игра для создания ИИ, соответствующей шаблонам? - PullRequest
2 голосов
/ 18 декабря 2011

Итак, у меня выпускной класс по искусственному интеллекту, и наш последний проект состоял в том, чтобы внедрить софт-бота в Java для игры в тральщик.Что ж, мне очень весело, но когда я обсуждал этот проект со своим приятелем, с которым я пишу игры для iPhone (или, точнее, я занимался искусством, он занимался программированием, по большей части для наших прошлых игр)), он указал мне - «Разве в версии приложения ваш противник ИИ уже не знает, где находятся все мины, и просто выберет неправильный ход определенное количество времени в зависимости от сложности?»

Это заставило меня задуматься ... Мне очень понравился этот класс, и я надеялся каким-то образом применить его к мобильному приложению, возможно, к приложению для Android.Но он прав ... это тот случай, когда знание мира эквивалентно автоматическому выигрышу, поэтому в искусственном интеллекте нет никакой необходимости, даже в соревновании тральщика типа «человек против компьютера».

Итак, вот мой вопрос: Какая хорошая игра, на которую я могу атаковать, используя ИИ, основанный на сопоставлении с образцом, который на самом деле НУЖЕН ИИ для компьютерного игрока, чтобы преуспеть (т.е. полное знание мира недостаточно для решения)?

Я полагал, что Go был слишком интенсивным, чтобы его можно было хорошо реализовать на мобильном устройстве, поэтому все оставшиеся игры, о которых я мог подумать, казались более подходящими для традиционного состязательного поиска с отсечкой (что меня меньше возбуждает), например:

  • Китайские шашки
  • Классические шашки
  • Шахматы

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

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

(PS Я ставлю это под домашнее задание.Это не для задания, но я подумал, так как это касается моего последнего проекта окольным путем, и я мог бы также дать понять, что его происхождение связано со школой ...)

РЕДАКТИРОВАТЬ Чтобы уточнить, конечно, я мог бы просто сделать игру в реальном времени с ИИ или попытаться изобрести свою собственную игру-головоломку, но я как бы думал о создании уже существующей настольной игры ... Просто пытался придуматьодин с сопоставлением с образцом в нем ...

РЕДАКТИРОВАТЬ 2 Как указывалось в первом ответе, шахматы можно было бы хорошо выполнять на мобильных устройствах.Я все еще надеюсь на сопоставление с образцом.

1 Ответ

1 голос
/ 18 декабря 2011

Я думаю, что сегодняшние карманные компьютеры подходят для шахмат; по крайней мере, я помню, что на моем калькуляторе HP48 были шахматные программы, которые меня постоянно били:

4 МГц и 128 КБ памяти. Ах да.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...