Pull to refresh
107
0

Пользователь

Send message
Вот приложение, но оно не показатель, там вообще ничего не оптимизировалось, взял код как он был год назад написан и кинул на маркет: play.google.com/store/apps/details?id=org.gromozeka1980.caterpillar_logic
в статье я давал ссылку на существующие приложения, там много интересного :)
игрался когда-то с чем-то похожим, можно менять одну букву либо добавлять. сохранилась цепочка:
ёж -> уж -> буж -> бук -> бок -> блок -> блик -> бзик -> узик -> узник -> ушник -> пушник -> путник -> путаник -> путание -> питание -> писание -> списание -> спивание -> спаивание -> опаивание -> опаливание -> осаливание -> оскаливание -> оскабливание -> поскабливание -> проскабливание
так вот откуда все эти «скачать» и «залить»!
Я думаю, многим будет интересно сравнить пиковую производительность этой машины (133 мегафлопса) с производительностями различных современных устройств.
Данные по различным устройствам есть в конце статьи — ru.wikipedia.org/wiki/FLOPS.
Чего заминусовали — непонятно.
Пользуясь случаем, хочу сказать спасибо за одну из любимых игр :)
Из раздела «Вопросы и ответы» понравилось:

Q: And where's TARDIS?
A: It's both too large and too small for the chart.
=====================================
В: А где ТАРДИС?
О: Она одновременно слишком большая и слишком маленькая для схемы.
О да! На квик-бейсике до сих пор, среди ночи разбуди, напишу эту радость:
FOR I=37 TO 32767
SOUND I,1
NEXT I
знаю, что заминусуют, но справедливости ради, там и речь, вроде, идёт о десятке приложений, а тут об одном. но разглядывать графики по-любому надо внимательней :)
интересно, если к какому-нибудь ситкому применить, сколько минут на серию удастся сэкономить?
идеальной нет, те что есть пока дают возможность уверенно обыгрывать людей, что немало :)
есть основания полагать, что за прошедшие 8 лет люди стали сильнее или программы слабее?

то что известно точно — железо стало быстрее, соответственно появилась (у программ) возможность просматривать дерево игры на большую глубину за то же время.
а, вы о том, что шахматы пока не «решённая» игра…
ну да, пока не решённая
для минусовальщиков. объясняю свой предыдущий комментарий.
в ответ на «так о том и речь, что модель, по которой делается отсечение, не учитывается, что может быть плохой ход, который приведёт к победе.» я дал ссылку на «альфа-бета отсечение», для того, чтобы собеседник разобрался, как работает этот алгоритм и осознал, что всё замечательно учитывается, если глубина перебора достаточно большая и оценочная функция достаточно хорошая.
Ну в общем сила игры программы складывается из двух компонентов — глубины перебора и мощности оценочной функции. Если перебор полный (можно сделать например в «крестиках-ноликах») — оценочная функция вообще не нужна, достаточно уметь различать терминальные позиции — выигрыш/проигрыш/ничья. Если оценочная функция идеальна (например для игры «ним»), не нужен перебор, достаточно просмотреть только ближайший ход. В нетривиальных играх перебор не полный и оценочная функция не идеальна. Но причём здесь «обсчитывает только наиболее вероятные шаги»?
С тем, что компьютеры обсчитывают только наиболее вероятные шаги… Подозреваю, что в шахматных программах (если речь не идёт о спец. случаях, например о дебюте), как и в других играх с полной информацией, используется минимакс с альфа-бета отсечением, т.е. пробуем все подряд ходы, доходим до определённой глубины, на этой глубине делаем оценку позиций какой-то оценочной функцией, откатываемся назад и выбираем ход, приносящий максимальную выгоду. Никаких «вероятных шагов».
плюс поставил за замечательный комикс.
со второй частью высказывания не согласен :)
таки проблема. реальный мир тоже, к сожалению, конечен и если все его атомы потратить на создание компьютера, просчитывающего полное дерво шахмат, этих самых атомов очень сильно не хватит…

Information

Rating
Does not participate
Location
Мерказ, Израиль
Date of birth
Registered
Activity