Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
04 Июнь 2024, 01:13:52
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

Тестирование ИИ

Страниц  :   Вниз
  Печать  
Автор Тема: Тестирование ИИ  (Прочитано 2949 раз)
0 Пользователей и 1 Гость смотрят эту тему.
NOSTRA
Настоящий гродненец
****

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 475


Программист - велосипедист

S Просмотр профиля WWW
« : 25 Март 2009, 20:34:26 »

Хеллоу всем. В общем я тут написал (ну точнее запрограммировал) одну игру, известную как "Волк и охотники".
Смысл игры: волку надо пройти от начала шахматной доски до конца, охотникам - не дать этого сделать.

Так вот прошу, кому не лень, потестить программу. Вы играете за волка. И если вам удасться выиграть, выложите плиз текстовый файлик, который создатся в папке с этим exe-шником (если вы выиграете конечно))).

Всем выложившим - плюсую репутацию.
Спасибо.

P.S. Для запуска игрушки нужен .NET Framework 2.0

* Wolf & Hunters.zip (10,58 Кб - загружено 143 раз.)
Записан

nelli_dream
Гость
« Ответ #1 : 02 Апрель 2009, 16:05:09 »

Одно станно, как можно победить ваш ИИ, когда охотников 4 и в строке тоже 4 клетки, в которых ходить можно.. и ходят они всегда одинаково?? Просто не возможно пробить стену, наверное. Грустный(
Записан
Hackett
Почетный гродненец
*****

Репутация: +61/-0
Offline Offline

Пол: Мужской
Сообщений: 1920


Rock On!

Просмотр профиля
« Ответ #2 : 02 Апрель 2009, 20:00:24 »

Как-как?! Чудом))))
ЗЫ пробовал... Убери одного охотника)))
Записан

Бред Питт
Почетный гродненец
*****

Репутация: +450/-5
Offline Offline

Пол: Мужской
Сообщений: 1773


Просмотр профиля
« Ответ #3 : 02 Апрель 2009, 22:41:24 »

Одно станно, как можно победить ваш ИИ, когда охотников 4 и в строке тоже 4 клетки, в которых ходить можно.. и ходят они всегда одинаково?? Просто не возможно пробить стену, наверное. Грустный(
Не все так просто  Улыбка
В тот момент, когда уже вроде все варианты были просчитаны, находился "обходной путь" (я просто в курсе - с автором общаюсь).

зы: Серега, не жмись с репутацией - плюсуй больше  Улыбка
Записан

Театр закрывается. Нас всех тошнит.
_SworD_
Почетный гродненец
*****

Репутация: +79/-2
Offline Offline

Пол: Мужской
Сообщений: 1603


Все делай с умом!

Просмотр профиля WWW
« Ответ #4 : 03 Апрель 2009, 00:37:52 »

У мя воще игруля не завелась. На чем писал? И заново выложи, хочу заюзать.
Записан
nelli_dream
Гость
« Ответ #5 : 03 Апрель 2009, 08:40:23 »

У меня тоже не заводилась, пока не выкачала второй фрэймворк..

На самом деле, Hackett, прав.. чтобы было интереснее или типа проще, может, убрать одного охотника.
Вообще, я бы сделала при старте программы выбор количества охотников : 2,3,4.. Ну как будто уровни сложности! Подмигивающий

NOSTRA, вы всерьез программируете ИИ?
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #6 : 03 Апрель 2009, 12:34:51 »

каким боком это относится к ИИ?
Записан
RILLey_ELf
Гость
« Ответ #7 : 03 Апрель 2009, 17:54:06 »

в сущности верно, но слишком критично.

мне не нравится что эти 4-ре гонца действуют не по лучшей тактике а по "зажмём в конце полюбому"
создал ситуауию когда комп одним ходом меня мог убить в середине поля
тем временем комп почему то этого не сделал

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

Репутация: +79/-2
Offline Offline

Пол: Мужской
Сообщений: 1603


Все делай с умом!

Просмотр профиля WWW
« Ответ #8 : 03 Апрель 2009, 20:13:55 »

на чем на C# писал?
Записан
nakedsnake
NCC
Гродненец
**

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 178


Я люблю Гродненский форум!

Просмотр профиля Email
« Ответ #9 : 04 Апрель 2009, 23:24:58 »

Да нету там никакого ии...
там комбинации записаны штук -20 точно а остальное прога думает...
нет ну конечно можно ее обыграть ... было билда 2 тому назад
Записан

Тот кто сражается с монстрами должен следить, как бы не превратиться в одного из них...
NOSTRA
Настоящий гродненец
****

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 475


Программист - велосипедист

S Просмотр профиля WWW
« Ответ #10 : 05 Апрель 2009, 19:36:39 »

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

Всем кто не поленился скачать и потестировать - огромное спасибо! Извините конечно, но данная версия, как оказалось позже, является финальной - а значит победить ее невозможно. В замешательстве Конечно, нет мысла играть с непобедимым ИИ...
      И кстати: ну да, может слишком понтово это называть ИИ, но просто я так обозвал то, что ходы охотниками осуществялет как бы комп, и он (точнее мой алгоритм) оценивает, как походить в той или иной ситуации. Ну и отчасти надо ж было привлечь народ потестить прогу))) Улыбка
   
     Да, нету смылсла играть с непобедимым компом, просто программа создавалась не как игра для масс, а для сдачи в качестве лабораторной работы. А там свои расценки: если препод выиграет 0 раз из десяти - типа оценка 10, 1 раз - другая оценка, и т.д. Поэтому был и расчет сделать алгоритм непобедимым)))
     
        Для особо умных, не знающих принципов работы моего алгоритма (да-да, витек Злой) поясню, что суть его такова:
 - в большинтве случаев ходов применяется основной алгоритм, с несколькими уровнями фильтрации оптимальных ходов
 - однако присутствует список исключений, при которых надо походить не по алгоритму.
     Вот и все. Писать что-то более серьезное, с просчетом на ход-два вперед, у меня не было времени, да и смысла-то на доске 8*8...  Строит глазки
   Но от этого написать данный.... интеллект).... ладно алгоритм, не так просто как кажется на первый взгляд. Поэтому, плиз, с уважением отнеситесь к моему труду. Особо интеллектуальным личностям предлагаю самим попробовать написать данную игру, сделаете круто, без исключений всяких, не то что у меня - тогда я вам руку пожму, и признаю вас настоящим программером)

   Ладно, ещё раз всем спасибо. Может есть какие предложения? В проекте было у меня вообще сделать просто игрушку такую на двоих (в смысле Человек vs. Человек), но не знаю есть ли смысл...

   P.S. Ответы на вопросы:
У мя воще игруля не завелась. На чем писал? И заново выложи, хочу заюзать.
Неужели в первом посте настолько мелко написано, что для запуска нужен .NET Framework 2.0. В курсе что это такое?
создал ситуауию когда комп одним ходом меня мог убить в середине поля
тем временем комп почему то этого не сделал
Сори, но такого не может быть. Завершение игры в один ход у меня просчитано. Плюс волки ходят оптимальным, ЕДИНСТВЕННО ВЕРНЫМ образом. Быть может в конце они одерживают победу не в 2, а в 3 хода. Это уж издержки производства))) Не судите строго. Насчет долгого запуска... ну там же анизоропная фильтрация, шейдеры 4.1... какая у вас видеокарта?


P.P.S. Кстаттте, вот выдержка из Википедии:
       Иску́сственный интелле́кт (ИИ) (англ. Artificial intelligence, AI) — это наука и разработка интеллектуальных машин и систем, особенно интеллектуальных компьютерных программ, направленных на то, чтобы понять человеческий интеллект. При этом используемые методы не обязаны быть биологически правдоподобны. Но проблема состоит в том, что неизвестно какие вычислительные процедуры мы хотим называть интеллектуальным. А так как мы понимаем только некоторые механизмы интеллекта, то под интеллектом в пределах этой науки мы понимаем только вычислительную часть способности достигнуть целей в мире.
 А может я прав?  Подмигивающий
Записан

spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #11 : 05 Апрель 2009, 20:24:56 »

автор признал свой слив => селфовн
Записан
NOSTRA
Настоящий гродненец
****

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 475


Программист - велосипедист

S Просмотр профиля WWW
« Ответ #12 : 05 Апрель 2009, 21:42:20 »

автор признал свой слив => селфовн
а вот и "особо интеллектуальные личности"...
"Знаешь сколько на свете особо интеллектульных личностей, куда ж без них. Пойдем лучше рогаликов купим."
                                                                                                                                                 Copyright Хрюндель
(Внимание! В цитате есть замена!  Смеющийся)
но комментс)))
Записан

_SworD_
Почетный гродненец
*****

Репутация: +79/-2
Offline Offline

Пол: Мужской
Сообщений: 1603


Все делай с умом!

Просмотр профиля WWW
« Ответ #13 : 05 Апрель 2009, 23:44:52 »


   P.S. Ответы на вопросы:
У мя воще игруля не завелась. На чем писал? И заново выложи, хочу заюзать.
Неужели в первом посте настолько мелко написано, что для запуска нужен .NET Framework 2.0. В курсе что это такое?
А *.nix ставить не нужно?  Смеющийся
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #14 : 06 Апрель 2009, 09:40:49 »

автор признал свой слив => селфовн
а вот и "особо интеллектуальные личности"...
"Знаешь сколько на свете особо интеллектульных личностей, куда ж без них. Пойдем лучше рогаликов купим."
                                                                                                                                                 Copyright Хрюндель
(Внимание! В цитате есть замена!  Смеющийся)
но комментс)))


Замена в том что ты слово "интеллектуальных" написал с ошибкой?
Сам написал, сам посмеялся. Молодец. Давай еще чужих умных цитат, девченкам это нравится.
Записан
RILLey_ELf
Гость
« Ответ #15 : 06 Апрель 2009, 10:44:06 »

у меня nvidia 9400 2 гб ram 2 проца 2ггц,
всё равно запуск - ну оооочень медленно

я думаю тут чтото с перерисовкой не так (возможно перерисовываем весь экран так часто как это только возможно).

и в целом закывайте этот флейм Улыбка
Записан
NOSTRA
Настоящий гродненец
****

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 475


Программист - велосипедист

S Просмотр профиля WWW
« Ответ #16 : 06 Апрель 2009, 15:42:58 »

      Да пошутил я насчет видеокарты. Да, действительно, перерисовка там ацтой как часто делается, и вообще там работа с графикой на уровне, эмм.. на низком короче) Но медленный запуск - это сколько? А то у некоторых медленный - 5 с, у некторых 0.5 с - уже непозволительная роскошь для запуска у таких маловесных приложений. А то у себя как бы никаких тормозов с запуском не замечал, только во время игры неприятное моргание из-за перерисовки, как я уже говорил.

На посты "отмороженных членов экипажа" (и опять же цитата, только уже не вымышленного персонажа Улыбка) отвечать не собираюсь.

Вопрос к Nelli Dream: Вы спрашивали, программирую ли я ИИ. Это чисто из интереса, или есть какие- то предложения?  Улыбка
Записан

spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #17 : 06 Апрель 2009, 16:09:49 »

На посты "отмороженных членов экипажа" (и опять же цитата, только уже не вымышленного персонажа Улыбка) отвечать не собираюсь.

о.О тут такие есть Непонимающий

А почему ты им отвечать не будешь? Игноририуешь неудобные вопросы? Если по сабжу нечего сказать то так и напиши. Причем своими словами если найдутся, не стоит приплетать в это известных и неизвестных классиков.

Добавлено: [time]Mon Apr  6 15:10:38 2009[/time]
программирую ли я ИИ. Это чисто из интереса, или есть какие- то предложения?  Улыбка

Нет, просто смешно  Смеющийся
Записан
PoliteX
Почетный гродненец
*****

Репутация: +398/-1
Offline Offline

Пол: Мужской
Сообщений: 2482


Dum Spiro Spero - Пока дышу, надеюсь

Просмотр профиля WWW
« Ответ #18 : 06 Апрель 2009, 18:44:16 »

я так понял оценка 10 была Улыбка поздравляю.

spammer, да вы тролль сударь Смеющийся с орфографическим словариком
Записан
NOSTRA
Настоящий гродненец
****

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 475


Программист - велосипедист

S Просмотр профиля WWW
« Ответ #19 : 06 Апрель 2009, 20:44:21 »

спс Улыбка
Записан

_SworD_
Почетный гродненец
*****

Репутация: +79/-2
Offline Offline

Пол: Мужской
Сообщений: 1603


Все делай с умом!

Просмотр профиля WWW
« Ответ #20 : 06 Апрель 2009, 20:50:47 »

спс Улыбка

С 10 коллега?
Записан
NOSTRA
Настоящий гродненец
****

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 475


Программист - велосипедист

S Просмотр профиля WWW
« Ответ #21 : 06 Апрель 2009, 20:54:34 »

Чиво?

P.S. А, забыл ответить: да писал на C#.
Записан

_SworD_
Почетный гродненец
*****

Репутация: +79/-2
Offline Offline

Пол: Мужской
Сообщений: 1603


Все делай с умом!

Просмотр профиля WWW
« Ответ #22 : 06 Апрель 2009, 23:39:17 »


Поздравляю с 10-ой.  Как я понял, ты ее уже заработал. Улыбка
Записан
Hackett
Почетный гродненец
*****

Репутация: +61/-0
Offline Offline

Пол: Мужской
Сообщений: 1920


Rock On!

Просмотр профиля
« Ответ #23 : 07 Апрель 2009, 00:20:52 »

Нет, ещё не заработал)))
ЗЫ миша, рановато с универа сбёг... валил бы лабы и не срал на форуме... а то помню как тебе сдавали...
Записан

spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #24 : 07 Апрель 2009, 09:49:10 »

Лучше срать на форуме чем в универе. Имхо.
Записан
RILLey_ELf
Гость
« Ответ #25 : 07 Апрель 2009, 11:56:13 »

лучше срать в туалете у себя дома,
чтобы другие этого не видели и не слышали

сделай перерисовку потребованию а не каждый раз
допиши возможность двух игроков TCP/IP
возможность выбора игры за охотников\волков (или кого там)

измени дизайн
иначе твой проект дальше лабы тебе не пригодится и можешь его выбрасывать
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #26 : 07 Апрель 2009, 12:39:25 »

лучше срать в туалете у себя дома,
чтобы другие этого не видели и не слышали

это почему же? не обязательно то что кажется правильным вам должно быть таковым для всех остальных. моральный релятивизм ёпта

Добавлено: [time]Tue Apr  7 11:48:07 2009[/time]
сделай перерисовку потребованию а не каждый раз
допиши возможность двух игроков TCP/IP
возможность выбора игры за охотников\волков (или кого там)
измени дизайн
иначе твой проект дальше лабы тебе не пригодится и можешь его выбрасывать

каким образом это приблизит проект к тому как его позиционируют, а именно к "ИИ" ?
Записан
denman ツ
наконец-то
Почетный гродненец
*****

Репутация: +106/-0
Offline Offline

Пол: Мужской
Сообщений: 1772


умиротворен

Просмотр профиля
« Ответ #27 : 07 Апрель 2009, 13:19:07 »

я вот только одного не понял, как преподаватель мог поставить высший балл(с условием что он проиграет), если в этой программе не возможно выиграть? блатом попахивает  Веселый
Записан

"Бывают в жизни огорчения, случается с каждым". "Опыт неудач ведет к успеху!"
Покупки на Aliexpress? В "шапке" большинство ответов!
iddqd
Лёдчег
Почетный гродненец
*****

Репутация: +170/-10
Offline Offline

Пол: Мужской
Сообщений: 2275


Не уйдешь!

Просмотр профиля
« Ответ #28 : 07 Апрель 2009, 15:35:21 »

все господа, достаточно! закрываю, пошол откровенный говногон
Записан
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,204 секунд. Запросов: 19.