Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2012.04.01;
Скачать: [xml.tar.bz2];

Вниз

Когда, интересно, появятся компьютеры, способные   Найти похожие ветки 

 
Бездомный   (2011-11-11 17:13) [0]

рассчитывать ходы для игр подобных шашкам, шахматам путем полного перебора все возможных вариантов7


 
Anatoly Podgoretsky ©   (2011-11-11 17:22) [1]

> Бездомный  (11.11.2011 17:13:00)  [0]

Шашки уже давно


 
Anatoly Podgoretsky ©   (2011-11-11 17:23) [2]

Да и без всякого перебора, по таблице


 
KSergey ©   (2011-11-11 17:31) [3]

Всех возможных это в смысле от текущей позиции и до мата/пата?


 
MastaK ©   (2011-11-11 17:57) [4]


> Всех возможных это в смысле от текущей позиции и до мата/пата?

Сейчас такого нет,но видимо про это и шла речь.


 
clickmaker ©   (2011-11-11 18:03) [5]

> Когда, интересно, появятся компьютеры, способные

на уровне CPU?


 
Бездомный   (2011-11-11 18:07) [6]


> Всех возможных это в смысле от текущей позиции и до мата/пата?

Да да именно так!


> Anatoly Podgoretsky ©   (11.11.11 17:22) [1]
>
> Шашки уже давно

Так ходов особенно в конце очень много, особенно в русские шашки. Точно хватит памяти?


 
Pavia ©   (2011-11-11 19:32) [7]

Хватит там ходов то не больше чем в шахматах. А шахматы уже для макс. 7-10 фигур просчитаны. Вот и считай на доске 32 фигуры. Та как там половина пешек, а их считать гораздо проще то лет через 30 примерно появятся компьютеры способные перебрать все варианты в шахматах.


 
Inovet ©   (2011-11-11 19:36) [8]

> [7] Pavia ©   (11.11.11 19:32)
> то лет через 30 примерно появятся компьютеры способные перебрать
> все варианты в шахматах.

Терминаторы победят бледнотиков.


 
DiamondShark ©   (2011-11-11 22:57) [9]

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


> Когда, интересно, появятся компьютеры, способные
> рассчитывать ходы для игр подобных шашкам, шахматам путем
> полного перебора все возможных вариантов


Вот тут, я думаю, требуется решение основного вопроса системотехники.

-----------
(*) Тонкий намёк на пресловутый "основной вопрос философии"


 
SQLEX ©   (2011-11-11 23:00) [10]

Если бы все население земного шара круглые сутки играло в шахматы, делая ежесекундно по одному ходу, то для исчерпания всех возможных шахматных партий такая непрерывная поголовная игра должна была бы длиться не менее 10100 веков!

Источник: Я. И. Перельман. Занимательная алгебра. Москва 1976.


 
SQLEX ©   (2011-11-11 23:01) [11]

10^100


 
MastaK ©   (2011-11-11 23:14) [12]


> Источник: Я. И. Перельман. Занимательная алгебра. Москва
> 1976.

Вот шахматы и неисчерпаемы.Об этом говорили многие сильные шахматисты.А если учесть перестановку фигур,то веков будет поменьше.Думаю что такую задачу,даже Перельман не решил бы:)


 
Simon   (2011-11-12 00:10) [13]

Шахматы - фигня. Вы Го посчитайте
http://ru.wikipedia.org/wiki/Го#.D0.93.D0.BE_.D0.B8_.D0.BA.D0.BE.D0.BC.D0.BF.D1.8C.D1.8E.D1.82.D0.B5.D1.80


 
MastaK ©   (2011-11-12 00:26) [14]


> Simon
> Шахматы - фигня.

Это твое имхо.Ты наверно в шахматы ни разу не играл и в го тоже.Так что не можешь сам сказать что сложнее.Я в это го не играл а в шахматы и по прежнему рублюсь.И я считаю шахматы самой сложной игрой из всех существующих.Разумеется логических.А то что программы в го играют слабо так это потому что наверно недавно начали разрабатываться да и не так популярны как шахматы.


 
KilkennyCat ©   (2011-11-12 00:42) [15]

Компьютеры такие уже есть.
Огромное количество вариантов слишком преувеличено - какой смысл считать идиотические варианты?


 
MastaK ©   (2011-11-12 00:48) [16]


> какой смысл считать идиотические варианты

А разве они умеют считать только то что нужно не перебирая плохие варианты?


 
George ©   (2011-11-12 02:20) [17]

А по-моему есть проект распределенных вычислений, связанный с шахматами. Как бы не chess@home


 
George ©   (2011-11-12 02:22) [18]

http://habrahabr.ru/blogs/artificial_intelligence/128598/
http://chessathome.org/


 
Бездомный   (2011-11-12 03:51) [19]

Как это вы раскусили:) На самом деле мне больше хочется не шахматы просчитать, там и так все хорошо, а именно эту самую игру Го (или Точки). Хотелось бы поиграть с игроком, который всегда(!) делает самые выгодные ходы, ну и поучиться у него.
То что сейчас есть, к сожалению, играет на низком уровне и оочень долго думает :(

P.S. Лично я считаю эту игру сложнее шахмат. но это имхо в тему просто.


 
MastaK ©   (2011-11-12 11:17) [20]


> То что сейчас есть, к сожалению, играет на низком уровне

Так этож  в программировании круто!

> хочется не шахматы просчитать, там и так все хорошо, а именно
> эту самую игру Го

Движок хочешь написать?


 
Inovet ©   (2011-11-12 12:06) [21]

> [13] Simon   (12.11.11 00:10)
> Шахматы - фигня. Вы Го посчитайте

Я в Яндексе нашёл "шашки играть с компьютером". Открыл первую, один раз съиграл и выиграл.

Вывод: шахматы - фигня, шашки сложнее шахмат, раз на них не могут написать программу всегда делающую правильные ходы.
http://www.ourgames.ru/igra/Checkers_Board.html


 
Процик   (2011-11-12 12:32) [22]

Опять тоже самое.Всем известно что шашки рядом не стоят с шахматами.Вы не правильно рассуждаете.То что никто не написал хорошей проги по шашкам и то что вы выиграли не значит что шашки круче.Почему вы решили что шашки круче так может потому:
1.Сейчас шашки уже не популярны потому и никто даже не старается писать движки по серьезному.
2.Может проги по шашкам писали слабые програмеры
3.Если в шашках еще можно играть совершенно,то в шахматах это не реально.
4.Вы наверно играли со слабой прогой в шашки.В компьютерных клубах есть простые но серьезно играющие шашки.Вот с такой прогой попробуйте сыграть.
5.Спросите у любого шашиста "что лучше шашки или шахматы"и я уже знаю что он ответит.

P.S.
Зачем так о шахматах говорить.


 
MastaK ©   (2011-11-12 12:51) [23]


> Вывод: шахматы - фигня, шашки сложнее шахмат,

Почему вы считаете шашки сложней шахмат?


 
Inovet ©   (2011-11-12 12:52) [24]

> [22] Процик   (12.11.11 12:32)
> Вы не правильно рассуждаете.

Чёрд, а я то думал правильно, отвечая на пост 13 и повторяя ход мысли.


 
Inovet ©   (2011-11-12 12:55) [25]

> [23] MastaK ©   (12.11.11 12:51)
> Почему вы считаете шашки сложней шахмат?

Потому что Го сложнее шахмат, а щащаки сложнее Го.


 
Simon   (2011-11-12 13:00) [26]

> Inovet ©

Ваша аналогия не к месту. Речь шла о полном переборе, простая комбинаторика. Го в этом плане намного сложнее шахмат.


 
Бездомный   (2011-11-12 13:05) [27]


> 5.Спросите у любого шашиста "что лучше шашки или шахматы"и
> я уже знаю что он ответит.

Спросите у любого программиста, что лучше дельфи или си? Я уже знаю что он ответит :))


 
Inovet ©   (2011-11-12 13:13) [28]

> [26] Simon   (12.11.11 13:00)

И чё все такие серьёзные.


 
KilkennyCat ©   (2011-11-12 13:15) [29]


>  о полном переборе

бессмыслица.


 
MastaK ©   (2011-11-12 13:22) [30]


> Потому что Го сложнее шахмат, а щащаки сложнее Го.

Разу уж тема зашла до такого...Я общался с одним профи по шашкам который в шахматах был кмс.Я ему задал этот вопрос.Он сказал что шахматы на много сложнее шашек.Я тоже играл в шашки правда не как профи и скажу что шахматы действительно сложнее.В шахматах один может стать максимум кмс-мастером,другой гросом а третий чемпионом мира.Притом они все будут по серьезному заниматься шахматами.А почему разные результаты,да потому что талант у всех разный.И если вы смогли стать кмс-мастером то вы еще что то можете в шахматах.Попробуйте изучить хорошо хотябы все возможные ответы на ход 1.е4 или d4.Шашки в плане изучения и игры на много проще и легче шахмат.

> Речь шла о полном переборе, простая комбинаторика

Так и надо было сразу написать что речь идет о переборе.Но это еще не значит го сложнее шахмат.Как я уже писал я в го не катал.За всю мою жизнь из шахматистов,шашистов и других умных профессий,все говорили что нет игры сложнее шахмат.Или они все не знали игру го.Simon предлагаю тебе поизучать шахматы и го по несколько лет а потому проверить что лучше:)Я тоже хочу поучить го.Заинтриговали вы все меня.го круче шахмат.Афигеть просто.


 
MastaK ©   (2011-11-12 13:30) [31]


> Спросите у любого программиста, что лучше дельфи или си?
>  Я уже знаю что он ответит :))

Неправильная аналогия вопроса.С++ и делфи это относится к программированию а шахматы и шашки разные вещи.


 
DiamondShark ©   (2011-11-12 13:40) [32]


> KilkennyCat ©   (12.11.11 00:42) [15]
>  какой смысл считать идиотические варианты?

А как определить, что вариант идилтический, не посчитав его?


 
MastaK ©   (2011-11-12 13:43) [33]


> А как определить, что вариант идилтический, не посчитав
> его?

Правильно подмечено!Именно об этом я писал в посте [16].Ответ никак:)


 
KilkennyCat ©   (2011-11-12 13:55) [34]

согласно правилам. нет смысла всегда ходить одной пешкой до упора, потом другой и т.д.


 
MastaK ©   (2011-11-12 14:00) [35]


> согласно правилам. нет смысла всегда ходить одной пешкой
> до упора, потом другой и т.д.

И в эндшпиле тоже нельзя до упора проводить пешку во ферзи?


 
Pavia ©   (2011-11-12 14:03) [36]

Надо сказать что шашки бывают разные.

По поводу сложности.
Вот тут можно почитать
http://www.membrana.ru/particle/3314
Кто не доверяет этому источнику может перепроверить числа сам по другим источникам.

Если сложность оценивать в переборе то

шахматы - Число всех возможных позиций на шахматной доске (не противоречащих правилам, скажем, двух королей вы не можете поставить рядом) составляет ориентировочно 10^46
шашки - в шашках порядок куда скромнее — 10^20
Го - число возможных конечных позиций в партии го (на стандартном поле 19 х 19) составляет 10^171. И к ним можно прийти одним из 10^1100 путей!

Так что по такому критерию Го вне конкуренции.

сравните — сумма всех элементарных частиц во Вселенной составляет «всего» 10^80.

Дальше мои слова.

Но эти цифры далеки от реалий. Ясно что программы используют не простой перебор, а что более умное.
Но на сегодняшней день реальность такова в шашки компьютеры научились играть давным давно. В шахматах победили компьютеры совсем недавно, а вот в Го первенство за человеком. Пожалуй по тому что не существует хорошей программы.

Программы для Го основаны на переборе. Программисты таких программ говорят что ещё 10-30 лет и компьютеры победят в Го.

Но на самом деле это ещё не конец. Есть та грань которая отделяет человека от машины. Человек обладает искусственным интеллектом. И развивая интеллектуальность человек всё ещё сможет бороться с машиной.


 
Simon   (2011-11-12 14:07) [37]

http://ru.wikipedia.org/wiki/Компьютерное_го


 
KilkennyCat ©   (2011-11-12 14:15) [38]


> MastaK ©   (12.11.11 14:00) [35]
> И в эндшпиле тоже нельзя до упора проводить пешку во ферзи?
>

а эндшпиль с самого начала начинается?


 
Inovet ©   (2011-11-12 14:21) [39]

> [28] Inovet ©   (12.11.11 13:13)
> И чё все такие серьёзные.

Пошутим лучше

Люблю я Вас, о шахмат Бог.
Стелюсь ковром у Ваших ног.
Видал в гробу другие Го.
Всё кроме шахмат - суть г..о.

Играю в них и ночь и день,
И спать, и есть, и пить мне лень.
Сперва ходы все изучу,
А уж потом пойду к врачу.

Скажу ему: "Теперь я Бог,
Теперь я святость и порок.
Пусть все немедленно хотят,
Чтоб я любил их как котят".


 
Inovet ©   (2011-11-12 14:27) [40]

> [36] Pavia ©   (12.11.11 14:03)
> Человек обладает искусственным интеллектом.

Да, ИИ человека разработал Бог.



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2012.04.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.004 c
2-1323787418
tj.nelson
2011-12-13 18:43
2012.04.01
Помогите разобраться с реестром windows 7


15-1322845352
paxpet
2011-12-02 21:02
2012.04.01
Можно ли увеличить размер шрифта в интерфесе delphi


2-1323785586
Liroi
2011-12-13 18:13
2012.04.01
Помогите исправить ошибку


15-1323165693
Scott Storch
2011-12-06 14:01
2012.04.01
обозвать поля


15-1322598602
Юрий
2011-11-30 00:30
2012.04.01
С днем рождения ! 30 ноября 2011 среда





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский