GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.2 (12)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Игра Х-О. Подводные камни. Обсуждение.
Nuarez
Сообщений: 107
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 19 июл 13 17:30
Цитата:
Автор: Андрей
1. Никаких
"самостоятельных"
целей быть не может.
Любая цель порождается
какой-то предыдущей. А
это значит есть какая-
то одна, врождённая.

Да стоит ли утверждать так категорично. Голод и жажда, например, две абсолютно параллельные цели. Они поочерено в детстве гнали меня домой. Одна не порождала другую. Но когда я узнал о том, что люди умирают? Не с рождения же. Лет может с 7-10. У меня не было глобальной цели выжить. Не было, б смысле, у моего интеллекта такой цели. У организма видимо была и организм заставлял страдать от этих ощущений, но это проблемма понятия 'квалиа', ощущений. Уместно ли их пременять в вопросах интеллекта? Почему бы в моей игре тогда не быть места сразу двум задачам, или ожиданиям, как хотите.?
[Ответ][Цитата]
Анатоль
Сообщений: 1964
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 19 июл 13 21:18
Цитата:
Автор: Nuarez
У вас как угроза распознается.

В разных методах по разному.
Или по фигурам из ноликов (крестиков).
Или оценкой перспективности пустых клеток на предмет поставить туда нолик (крестик).
Цитата:
И вилки у вас узнаются?
Да.
Цитата:
У меня щас компа нет, я не могу вашу прогу заценить.

А без компа Вам удобно программировать?
[Ответ][Цитата]
Nuarez
Сообщений: 107
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 19 июл 13 23:35
Цитата:
Автор: Анатоль


А без компа Вам удобно программировать?


На php-языке. На сервере. Там можно с телефона редачить. Пока сойдет.
[Ответ][Цитата]
Nuarez
Сообщений: 107
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 0:20
Цитата:
Автор: Анатоль


Т. Е. Вы каждый раз сканируете все игровое поле? Я хочу так попробовать:
Только, начиная от последнего хода соперника, просчитывать квадрат 9х9 клеток, вокруг этого хода. Так найдем потенциально опасные линии с каждым новым ходом. Не надо рыть по всему полю. Но есть минус-так, наверное вилки не ссыщутся. Что скажете? Не пробовали. Ответьте прямо, если, это примитивная идея. Я не профессиональный программист. )
[Ответ][Цитата]
гость
78.25.121.*
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 0:49
Андрей> НЕ-ожидание порождает бездействие

НЕ-ожидание это готовность к неожиданному, это не совсем 'бездействие', это внутренняя работа по поддержанию соотв. функционального статуса. Тут унификация не проходит - готовность к неожиданному это не ожидание неожиданного, на реализационном уровне это разные вещи.
Ожидание можно рассматривать как форму готовности, готовность можно рассматривать как форму ожидания, как бы вводить некое стратифицированное унифицирующее понятие, но тогда суть будет именно в том, что схемы реализации на разных уровнях понятия будут различаться. Одно дело ожидать конкретного, другое - общая готовность (тот самый неснижаемый уровень общефункциональной активности о котором я говорил). Суть будет не в унифицирующем понятии, а в механизмах его схематизации, дающих разные схемы для разных контексов (условий, уровней, обстоятельств).
НЕ-ожидание, сотояние готовности, общего внимания, настороженности как фоновая задача сопровождает конкретную ситуационную задачу. И информационная система переключается с режима конкретных операций по данной задаче в режим общего надзора, удостоверения общего смысла (по иерархии контекстов). Или супервизор работает параллельно, либо
пассивно мониторя контектсы, либо активно арбитражируя конфликты. Как бы НЕ-ожидание это задача системного монитора, это внутренняя задача, собственная задача, это не внешняя задача с конкретными ожиданиями. Монитор ожидает неожиданное, но неожиданное и внешнее и внутреннее (прерывание со стороны батареи, скажем), поэтому это не то ожидание, которое имеет место на внешних задачах. Обработка внешнего неожиданного и внутреннего неожиданного это разные классы системных задач. Для первого есть эскапистские стратегии (бегство), для вторых их нет. Вторые порождают системный
кризис.

так что чорт лысый только сказал, что ваша начальная схема с ожиданием только несколько упростила ситуацию, а развитие этой схемы на основе ее собственных (но подавленных) ресурсов привело к ее более развитому, более 'уравновешенному' состоянию..
[Ответ][Цитата]
гость
78.25.120.*
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 0:58
Андр.> Интеллект не переключается между режимами "достаточно простая игра"/"достаточно сложная игра",

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



[Ответ][Цитата]
Nuarez
Сообщений: 107
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 2:34
Цитата:
Автор: Анатоль

Кстати, как вы вилку будушюю узнаете? Ведь их потенциально много всяких может быть. Если не секрет, можно в двух словах?
[Ответ][Цитата]
Nuarez
Сообщений: 107
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 2:35
Цитата:
Автор: Анатоль

Кстати, как вы вилку будушюю узнаете? Ведь их потенциально много всяких может быть. Если не секрет, можно в двух словах?
[Ответ][Цитата]
Анатоль
Сообщений: 1964
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 2:57
Цитата:
Автор: Nuarez
Т. Е. Вы каждый раз сканируете все игровое поле?

Нет. Добавляю до образа только последний ход. Образ при этом меняется только в некоторой окрестности хода.
Реализовать это сложнее, чем сканировать каждый раз поле, но зато большая экономия времени. Благодаря этому программа работает быстро (десятки тысяч игор за секунду).
[Ответ][Цитата]
Андрей
Сообщений: 3943
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 4:54
Цитата:
Автор: Nuarez
Память должна быть общая. Весь вопрос в том, из каких элементарных частиц она должна состоять?
Я себе мыслю память как огромную картотеку. Чтобы запомнить текущую ситуацию нужно соотнести её с каким-то одним конкретным ящичком в этой картотеке. Общий принцип предельно прост: "запоминать нужно туда, откуда потом будешь вспоминать". А откуда мы вспоминаем? Что является для нас критерием для вспоминания? Задача! Значит центральным организующим элементом памяти является задача. Чем больше у нас задач, тем больше дифференциация памяти, тем больше ящичков, по которым можно разносить всё, что запоминается.

Тут возникает вопрос, что же первично в самый первый момент, когда ИИ ничего не знает? Задача, как нетождество между ожиданием и действительностью. Или ожидание, как решение предыдущей задачи? Ведь в памяти ещё нет ничего, ни задач ни ожиданий. Стоп. Ожидание как раз есть. То ожидание, которое заложил программист - "выигрывай". Следовательно, память пуста, в ней пока нет ни одного ящичка. Первый ящичек возникает при первом противоречии первого врождённого ожидания и первого момента действительности.
Дальше нужно аккуратно подумать и развить эту схему.

Цитата:
Автор: Nuarez
Голод и жажда, например, две абсолютно параллельные цели. Они поочерено в детстве гнали меня домой. Одна не порождала другую.
Это значит только одно, что их порождала какая-то общая для них над-цель (я предпочитаю "над-ожидание"), например, "чувствуй себя комфортно".

Цитата:
Автор: Nuarez
У меня не было глобальной цели выжить. Не было, б смысле, у моего интеллекта такой цели.
Абсолютно согласен.
Выживание, как сознательная цель, появляется где-то в школьном возрасте.

Цитата:
Автор: Nuarez
Почему бы в моей игре тогда не быть места сразу двум задачам, или ожиданиям, как хотите.?
Если главных целей будет две, то как Вы (программа) будете разрешать конфликты между ними? Ведь организм, по сути, это разделяемый ресурс нескольких синхронных процессов. Возьмём Ваш пример: голод и жажда. Допустим, Вы голодны и испытываете жажду одновременно. Еда - слева, а вода - справа. Куда идти?
[Ответ][Цитата]
гость
78.25.121.*
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 5:25
если поев, сдохнешь от жажды, то иди к воде,
если попив, сдохнешь от голода, то иди к еде,
самое печальное в том, что может быть так, что что бы ты ни сделал ты все равно сдохнешь.
[Ответ][Цитата]
Анатоль
Сообщений: 1964
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 7:46
Цитата:
Автор: Nuarez
Кстати, как вы вилку будушюю узнаете? Ведь их потенциально много всяких может быть.

Как образуется вилка?
Когда одним ходом создается две (минимум) угрозы.
Нужно смотреть пустые клетки. Если найдётся пустая клетка, поставив крестик (нолик) в которую возникнет две угрозы (она обязательно на пересечении тех линий, где образуются угрозы), то это и есть будущая (за один ход) вилка.
[Ответ][Цитата]
Nuarez
Сообщений: 107
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 18:57
Цитата:
Автор: Андрей

Я себе мыслю память как огромную картотеку. Чтобы запомнить текущую ситуацию нужно соотнести её с каким-то одним конкретным ящичком в этой картотеке.
Ну, в общем да, а я представляю по той же схеме, как папки на компе. Есть еще вариант табличный, но он имеет свои минусы, но и плюсы есть. Смотря какая задача будет у интеллекта.
[Ответ][Цитата]
Nuarez
Сообщений: 107
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 20 июл 13 19:17
Цитата:
Автор: Андрей

.

Теперь надо игру разбить на какието элементы. Создать папку 'линии'. В ней 4 папки, 'горизонт','верт', 'диаг1','диаг2'. В них по ходу игры, делать каки-то записи, мини-сюжеты игры. Потом на их основе составлять стратегии игры или узнавать опасные ситуации. И еще много всяких папок. Как-то так хочу сделать
[Ответ][Цитата]
rrr3
Сообщений: 11857
На: Игра Х-О. Подводные камни. Обсуждение.
Добавлено: 21 июл 13 21:27
Цитата:
Автор: Nuarez
...И еще много всяких папок...

Во-во, особенно если Вы хотите создать СИИ для разных задач, а не только для игры в Х-О.
Причем папки придется создавать "скальпелем".
[Ответ][Цитата]
 Стр.2 (12)1  [2]  3  4  5  6  ...  12<< < Пред. | След. > >>