Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
leoned
30 / 30 / 1
Регистрация: 30.06.2011
Сообщений: 467
#1

дайте предстовления о ИИ - C++

17.07.2011, 19:40. Просмотров 1006. Ответов 13
Метки нет (Все метки)

Дайте пожалуйста представления о ии(любом хоть для крестиков ноликов)что бы иметь представления о нём
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2011, 19:40     дайте предстовления о ИИ
Посмотрите здесь:

Дайте совет - C++
Всем привет.У меня такая ситуация сложилась. Я с учительницей по информатике изучаю паскаль. Дошли до процедур и функций. Но...

Дайте совет :) - C++
Вообщем есть задание. Вводиться строка например: аааа бббб 222 ыыыы кккк енен 2313 Нужно чтобы прога раскидала эти строки вот так: 1...

Дайте задач - C++
Здравствуйте! Изучаю я c++ уже больше 2 лет. Встречался с сортировками, поисками, хэш-таблицами, наследованием, virtual функциями,...

Дайте определение терминам - C++
Дайте определение этому 1. Структура программы на языке Си++. 2. Операторы объявления имен и операторы-выражения в С++. ...

Дайте ссылку на Dshow - C++
Помогите! Киньте мне силку на dshow.a, никак не могу найти

Дайте совет по оптимизации - C++
Необходимо оптимизировать реализацию морского боя. Изначально поле представлял в виде символьного массива, естественно длинной 10х10 ...

libjpeg - дайте мануал! - C++
Научите меня пользоваться libjpeg. Я в интернете не нашел ничего хорошего. Я уже гуглил - поиск не дал результатов!

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.07.2011, 20:04     дайте предстовления о ИИ #2
Цитата Сообщение от leoned Посмотреть сообщение
для крестиков ноликов
читай на вики статью про крестики нолики
leoned
30 / 30 / 1
Регистрация: 30.06.2011
Сообщений: 467
17.07.2011, 20:06  [ТС]     дайте предстовления о ИИ #3
я привёл это к примеру
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.07.2011, 20:08     дайте предстовления о ИИ #4
leoned, у каждой программы своя логика
leoned
30 / 30 / 1
Регистрация: 30.06.2011
Сообщений: 467
17.07.2011, 20:15  [ТС]     дайте предстовления о ИИ #5
ну уже кое что
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
17.07.2011, 20:58     дайте предстовления о ИИ #6
Цитата Сообщение от leoned Посмотреть сообщение
Дайте пожалуйста представления о ии
на самом деле никакого ии не существует
есть просто запрограмированая (соответственно к правилам игры) реакция программы на действия пользователя
ValeryLaptev
Эксперт С++
1035 / 814 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
17.07.2011, 21:11     дайте предстовления о ИИ #7
Цитата Сообщение от leoned Посмотреть сообщение
Дайте пожалуйста представления о ии(любом хоть для крестиков ноликов)что бы иметь представления о нём
Очень обширная тема.
Если касается программирования игр, то копай в сторону эвристических функций, альфа-бета-процедура, дерево игры...
Можно тут привлечь еще одну тему: генетические алгоритмы.
Широко используются нейронные сети, особенно в совокупности с нечеткостями.
Много работ по методам представления знаний.
Экспертные системы - много информации по этой теме.
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
17.07.2011, 23:58     дайте предстовления о ИИ #8
leoned, Посмотри книгу М.В. Мозговой - 85 нетривиальных проектов, решений и задач, там есть что-то в этом роде.
kravam
быдлокодер
1691 / 878 / 44
Регистрация: 04.06.2008
Сообщений: 5,423
18.07.2011, 01:50     дайте предстовления о ИИ #9
Если бы не другие проекты, я бы накропал эту игру, за нечего делать. Главное- алгоритм, он описан как щас помню у Мартина Гарднера "математические головоломки и развлечения".
И он нетруден.
С графикой не работал, ну это по фиг в консоли бы кропал на крайняк
ValeryLaptev
Эксперт С++
1035 / 814 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
18.07.2011, 08:57     дайте предстовления о ИИ #10
kravam, ты напиши крестики - нолики 5 в ряд на бесконечном поле. Нужна эвристическая функция оценки хода. Нужна альфа-бета-процедура для отсечения неперспективных ветвей дерева игры,. Нужна процедура просмотра вперед перспективных ходов.
Но можно и полным перебором... Например, на ограниченном поле 100*100...
co6ak
Кошковед
407 / 500 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
18.07.2011, 09:36     дайте предстовления о ИИ #11
не знаю как на Ц или ц++, но для Delphi есть отличная библиотека NeuralBase, которая эмулирует работу нейронной сети.
вещь весьма забавная и интересная. можно вот в нэте почитать про математический аппарат этой сети.
ValeryLaptev
Эксперт С++
1035 / 814 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
18.07.2011, 09:40     дайте предстовления о ИИ #12
co6ak, нейронные сети - не просто забавная вещь. Например, FineReader - это нейронные сети. Распознавание символов - это самое оно. У нас студенты лабу пишут по по распознаванию символов с помощью НС - весьма нетривиальная задача. Собственно, большая часть нетривиальности - в обучении сети.
co6ak
Кошковед
407 / 500 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
18.07.2011, 09:53     дайте предстовления о ИИ #13
я вот очень долго рассчитывал оптимальное количество узлов нейронки, дабы обеспечить нормальную обучаемость и работоспособность.

нам нейронку преподавали в техникуме(!! ), так же была программа какраз таки распознания введенного символа, где мышой рисовали на поле ввода что-то, а нейронка пытался понять что именно хотел аффтар
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.07.2011, 15:39     дайте предстовления о ИИ
Еще ссылки по теме:

Задача. Дайте ей шанс - C++
Как ее решить? Помогите пожалуйста. Перепишите задачу в сообщение. п. 5.18 5.19 Правил

дайте подсказку. Страуструп - C++
10. (*2) Напишите класс или шаблон, подходящий для реализации обратного вызова. 11. (*2.5) Напишите класс Lock (блокировка) для...

Дайте задачу новичку - C++
Мне очень скучно, я уже сделал все программы на которые только фантазии хватило :) Дайте мне пожалуйста какую-то задачу, только не очень...

Дайте, пожалуйста, контрпримеры - C++
Задача №93 в acmp задание в тему

MVC дайте пример - C++
Столько прочитал книг и статей про этот шаблон,прочитал так же про другие шаблоны GoF...все понимаю,а применить не могу:confused: Все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
kravam
быдлокодер
1691 / 878 / 44
Регистрация: 04.06.2008
Сообщений: 5,423
18.07.2011, 15:39     дайте предстовления о ИИ #14
ValeryLaptev, я имел ввиду 3 на 3. Всё остальное от лукавого
Yandex
Объявления
18.07.2011, 15:39     дайте предстовления о ИИ
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru