Re[8]: NP-полнота шахматной задачи
От: _DAle_ Беларусь  
Дата: 09.06.07 20:09
Оценка: 3 (1) +2
Здравствуйте, CiViLiS, Вы писали:

Осталось понять, как все, что написали в этом топике, связано с классом NP.
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
Re[3]: NP-полнота шахматной задачи
От: Roman Odaisky Украина  
Дата: 15.06.07 12:31
Оценка:
Здравствуйте, ., Вы писали:

>> D>Нахождение лучшего хода в шахматах не является NP полной задачей, хотя

>> это трудно строго доказать.
>> Да чего там трудного. Количесво позиций конечно => сложность — O(1).
.>Интересно, а кто-нибудь уже пробовал считать это количество? Что получилось?

Расставить 32 шахматные фигуры можно таким количеством способов:

Если учитывать возможность взятия фигур, будет больше, если учитывать правила шахмат — меньше… главное, что много.
До последнего не верил в пирамиду Лебедева.
Re[4]: NP-полнота шахматной задачи
От: . Великобритания  
Дата: 15.06.07 13:48
Оценка:
Roman Odaisky wrote:

> Если учитывать возможность взятия фигур, будет больше, если учитывать

> правила шахмат — меньше… главное, что много.
Нет, именно кол-во партий. Т.е. цепочек позиций от начала игры и до мата/пата. И с учётом того, что игра с повторённой
трижды позицией является ничьей. Интуитивно кажется, что их конечное число... но вот сколько?..
Posted via RSDN NNTP Server 2.1 beta
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[8]: NP-полнота шахматной задачи
От: novitk США  
Дата: 15.06.07 19:01
Оценка:
Здравствуйте, CiViLiS, Вы писали:

CVL>Здравствуйте, 0000xF, Вы писали:


CVL>>>Всего ходов примерно 10^40.

F>>После этого я отказываюсь вести диалог далше, только имейте в ввыду что всего ходов примерно 2^192>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>10^40
CVL>Ну я сам не считал -- где то увидел и запомнил, правда я имел ввиду не число возможных ходов, а число возможных комбинаций фигур на доске, то есть размер гипотетического графа.

Может туплю, но у меня верхняя граница возможных комбинаций фигур на доске — 10^19...

[ksh 8] % python
Python 2.4.3 (#2, Mar 21 2007, 11:28:15)
[GCC 3.2.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> def fact(n):
...     return reduce(lambda x, y: x*y, range(1, n))
>>> def comb(k, n):
...     return fact(n)/(fact(k)*fact(n-k))
>>> math.log10(sum(comb(i, 64) for i in range(2, 33)))
19.006024425156866
Re[9]: NP-полнота шахматной задачи
От: novitk США  
Дата: 15.06.07 19:47
Оценка:
N>Может туплю, но у меня верхняя граница возможных комбинаций фигур на доске — 10^19...

Ступил, вот тут
Автор: Roman Odaisky
Дата: 15.06.07
правильно.
Re: NP-полнота шахматной задачи
От: 0000xF  
Дата: 16.06.07 07:54
Оценка:
ИЗВИНЯЮСЬ.

ТОЛЬКО ЧТО УВИДЕЛЬ ЧТО НАПИСАЛЬ 10^40 ЛЕГКО ДОСИГАЕМА, АПЕЧАТОЧКА ВИШЛА !ДОЛЖЕН БЫЛЬ НАПИСАТЬ 2^40
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.