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

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

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

C++ Дайте ссылку на компилятор C++
C++ Дайте совет :)
C++ Дайте пожалуйста ответы
C++ libjpeg - дайте мануал!
C++ Дайте задач
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.07.2011, 20:04     дайте предстовления о ИИ #2
Цитата Сообщение от leoned Посмотреть сообщение
для крестиков ноликов
читай на вики статью про крестики нолики
leoned
 Аватар для leoned
29 / 29 / 1
Регистрация: 30.06.2011
Сообщений: 467
17.07.2011, 20:06  [ТС]     дайте предстовления о ИИ #3
я привёл это к примеру
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.07.2011, 20:08     дайте предстовления о ИИ #4
leoned, у каждой программы своя логика
leoned
 Аватар для leoned
29 / 29 / 1
Регистрация: 30.06.2011
Сообщений: 467
17.07.2011, 20:15  [ТС]     дайте предстовления о ИИ #5
ну уже кое что
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
17.07.2011, 20:58     дайте предстовления о ИИ #6
Цитата Сообщение от leoned Посмотреть сообщение
Дайте пожалуйста представления о ии
на самом деле никакого ии не существует
есть просто запрограмированая (соответственно к правилам игры) реакция программы на действия пользователя
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
17.07.2011, 21:11     дайте предстовления о ИИ #7
Цитата Сообщение от leoned Посмотреть сообщение
Дайте пожалуйста представления о ии(любом хоть для крестиков ноликов)что бы иметь представления о нём
Очень обширная тема.
Если касается программирования игр, то копай в сторону эвристических функций, альфа-бета-процедура, дерево игры...
Можно тут привлечь еще одну тему: генетические алгоритмы.
Широко используются нейронные сети, особенно в совокупности с нечеткостями.
Много работ по методам представления знаний.
Экспертные системы - много информации по этой теме.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
17.07.2011, 23:58     дайте предстовления о ИИ #8
leoned, Посмотри книгу М.В. Мозговой - 85 нетривиальных проектов, решений и задач, там есть что-то в этом роде.
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
18.07.2011, 01:50     дайте предстовления о ИИ #9
Если бы не другие проекты, я бы накропал эту игру, за нечего делать. Главное- алгоритм, он описан как щас помню у Мартина Гарднера "математические головоломки и развлечения".
И он нетруден.
С графикой не работал, ну это по фиг в консоли бы кропал на крайняк
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
18.07.2011, 08:57     дайте предстовления о ИИ #10
kravam, ты напиши крестики - нолики 5 в ряд на бесконечном поле. Нужна эвристическая функция оценки хода. Нужна альфа-бета-процедура для отсечения неперспективных ветвей дерева игры,. Нужна процедура просмотра вперед перспективных ходов.
Но можно и полным перебором... Например, на ограниченном поле 100*100...
co6ak
Кошковед
 Аватар для co6ak
403 / 496 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
18.07.2011, 09:36     дайте предстовления о ИИ #11
не знаю как на Ц или ц++, но для Delphi есть отличная библиотека NeuralBase, которая эмулирует работу нейронной сети.
вещь весьма забавная и интересная. можно вот в нэте почитать про математический аппарат этой сети.
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
18.07.2011, 09:40     дайте предстовления о ИИ #12
co6ak, нейронные сети - не просто забавная вещь. Например, FineReader - это нейронные сети. Распознавание символов - это самое оно. У нас студенты лабу пишут по по распознаванию символов с помощью НС - весьма нетривиальная задача. Собственно, большая часть нетривиальности - в обучении сети.
co6ak
Кошковед
 Аватар для co6ak
403 / 496 / 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++
Дайте совет C++

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

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

Текущее время: 00:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru