Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
leoned
30 / 30 / 0
Регистрация: 30.06.2011
Сообщений: 467
1

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

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

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

Дайте задач
Здравствуйте! Изучаю я c++ уже больше 2 лет. Встречался с сортировками,...

Дайте совет :)
Вообщем есть задание. Вводиться строка например: аааа бббб 222 ыыыы кккк енен...

Дайте совет
Всем привет.У меня такая ситуация сложилась. Я с учительницей по информатике...

Дайте пожалуйста ответы
1) Почему при объявлении матрицы с одновременной инициализацией первые скобки...

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

13
Jupiter
Каратель
Эксперт С++
6570 / 3991 / 400
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.07.2011, 20:04 2
Цитата Сообщение от leoned Посмотреть сообщение
для крестиков ноликов
читай на вики статью про крестики нолики
0
leoned
30 / 30 / 0
Регистрация: 30.06.2011
Сообщений: 467
17.07.2011, 20:06  [ТС] 3
я привёл это к примеру
0
Jupiter
Каратель
Эксперт С++
6570 / 3991 / 400
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.07.2011, 20:08 4
leoned, у каждой программы своя логика
0
leoned
30 / 30 / 0
Регистрация: 30.06.2011
Сообщений: 467
17.07.2011, 20:15  [ТС] 5
ну уже кое что
0
Mayonez
382 / 274 / 53
Регистрация: 26.12.2009
Сообщений: 875
17.07.2011, 20:58 6
Цитата Сообщение от leoned Посмотреть сообщение
Дайте пожалуйста представления о ии
на самом деле никакого ии не существует
есть просто запрограмированая (соответственно к правилам игры) реакция программы на действия пользователя
1
ValeryLaptev
Эксперт С++
1052 / 831 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
17.07.2011, 21:11 7
Цитата Сообщение от leoned Посмотреть сообщение
Дайте пожалуйста представления о ии(любом хоть для крестиков ноликов)что бы иметь представления о нём
Очень обширная тема.
Если касается программирования игр, то копай в сторону эвристических функций, альфа-бета-процедура, дерево игры...
Можно тут привлечь еще одну тему: генетические алгоритмы.
Широко используются нейронные сети, особенно в совокупности с нечеткостями.
Много работ по методам представления знаний.
Экспертные системы - много информации по этой теме.
0
asics
Freelance
Эксперт С++
2858 / 1793 / 355
Регистрация: 09.09.2010
Сообщений: 3,841
17.07.2011, 23:58 8
leoned, Посмотри книгу М.В. Мозговой - 85 нетривиальных проектов, решений и задач, там есть что-то в этом роде.
0
kravam
быдлокодер
1710 / 897 / 105
Регистрация: 04.06.2008
Сообщений: 5,553
18.07.2011, 01:50 9
Если бы не другие проекты, я бы накропал эту игру, за нечего делать. Главное- алгоритм, он описан как щас помню у Мартина Гарднера "математические головоломки и развлечения".
И он нетруден.
С графикой не работал, ну это по фиг в консоли бы кропал на крайняк
0
ValeryLaptev
Эксперт С++
1052 / 831 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
18.07.2011, 08:57 10
kravam, ты напиши крестики - нолики 5 в ряд на бесконечном поле. Нужна эвристическая функция оценки хода. Нужна альфа-бета-процедура для отсечения неперспективных ветвей дерева игры,. Нужна процедура просмотра вперед перспективных ходов.
Но можно и полным перебором... Например, на ограниченном поле 100*100...
0
co6ak
Кошковед
515 / 503 / 63
Регистрация: 12.04.2010
Сообщений: 1,392
18.07.2011, 09:36 11
не знаю как на Ц или ц++, но для Delphi есть отличная библиотека NeuralBase, которая эмулирует работу нейронной сети.
вещь весьма забавная и интересная. можно вот в нэте почитать про математический аппарат этой сети.
0
ValeryLaptev
Эксперт С++
1052 / 831 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
18.07.2011, 09:40 12
co6ak, нейронные сети - не просто забавная вещь. Например, FineReader - это нейронные сети. Распознавание символов - это самое оно. У нас студенты лабу пишут по по распознаванию символов с помощью НС - весьма нетривиальная задача. Собственно, большая часть нетривиальности - в обучении сети.
0
co6ak
Кошковед
515 / 503 / 63
Регистрация: 12.04.2010
Сообщений: 1,392
18.07.2011, 09:53 13
я вот очень долго рассчитывал оптимальное количество узлов нейронки, дабы обеспечить нормальную обучаемость и работоспособность.

нам нейронку преподавали в техникуме(!! ), так же была программа какраз таки распознания введенного символа, где мышой рисовали на поле ввода что-то, а нейронка пытался понять что именно хотел аффтар
0
kravam
быдлокодер
1710 / 897 / 105
Регистрация: 04.06.2008
Сообщений: 5,553
18.07.2011, 15:39 14
ValeryLaptev, я имел ввиду 3 на 3. Всё остальное от лукавого
0
18.07.2011, 15:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.07.2011, 15:39

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

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

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


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

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

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