Bitcoin Forum

Local => Бизнес => Topic started by: Lois on July 10, 2013, 01:14:44 PM



Title: Ищу серьёзные вычислительные мощности
Post by: Lois on July 10, 2013, 01:14:44 PM
Я хочу создать шахматную программу, но проблема в том, что она на моём компе будет делать ход очевидно за 80 часов, что неприемлимо.
Я сейчас хочу выяснить что там творится в этой области ( так как никогда этой темой не занимался). В общем там работает рендом и я пока не знаю насколько повысится его скорость при увеличении мощности.
Поэтому надо сделать ряд шагов, самый первый выяснить сколько времени разыгрывается одна партия ( в тестовой программе). На моём компе на одну партию уходит в среднем 1.8 секунды.
В общем надо протестировать программу. Если идея , что с увеличением мощности время розыгрыша партии уменьшится, то буду создавать рабочую программу и понадобится играть с шахматы. Это я готов делать на платной основе!
В общем вот программа для теста
Я разработал идею рендомных шахмат. Суть её в том, что фигуры делают случайные ходы, случайно выбранными фигурами и превращения пешек в другие фигуры также случайное.
Пользуясь этой идеей можно создавать крайне интересные шахматные задачи.
Вот программа, которая решает некоторые виды задач
Вот exe для Win32,
http://yadi.sk/d/rbZ4G9G_6S94A
randomchess.exe FEN TESTSCOUNT [--print-moves]
FEN — начальная позиция (внимание, конь — S, не N)
TESTSCOUNT — количество партий
--print-moves — распечатывать ходы, опционально

Пуск — Выполнить — command
c:    нажать enter
cd c:\ нажать enter
randomchess\randomchess.exe rsbqkbsr/pppppppp/8/8/8/8/PPPPPPPP/RSBQKBSR 1000  нажать enter

Формат FEN можно скопировать вот здесь
http://www.chessvideos.tv/chess-diagram-generator.php

Предельная задача
4k3/8/8/1pBp1p1p/1PbP3P/5P2/8/4K3


Title: Re: Ищу серьёзные вычислительные мощности
Post by: rPman on July 10, 2013, 02:05:35 PM
обратись к MrSoch с его мегафермой - https://bitcointalk.org/index.php?topic=234357.msg2477397#msg2477397
Или же закажи себе у амазона, там для некоторых задач можно получить отличный кластер за 'копеечки' за считанные минуты (регается аккаунт, прописывается кредитка и несколькими кликами запускается инстанс хоть с виндой хоть с linux, оплата после - ежемесячная, по факту траты ресурсов)


Title: Re: Ищу серьёзные вычислительные мощности
Post by: Lois on July 10, 2013, 02:47:51 PM
обратись к MrSoch с его мегафермой - https://bitcointalk.org/index.php?topic=234357.msg2477397#msg2477397
Или же закажи себе у амазона, там для некоторых задач можно получить отличный кластер за 'копеечки' за считанные минуты (регается аккаунт, прописывается кредитка и несколькими кликами запускается инстанс хоть с виндой хоть с linux, оплата после - ежемесячная, по факту траты ресурсов)

блин, похоже там не несколько кликов...
http://habrahabr.ru/post/135713/
http://cloudzone.ru/community/blogs/iaas/25.html
Наверное гораздо легче найти специалиста на плату, тем более мне это надо не на долгое время, а просто проверить идею. Если она работает, тогда можно ещё о чём то говорить... .


Title: Re: Ищу серьёзные вычислительные мощности
Post by: lexxus on July 10, 2013, 03:41:58 PM
Интеренсо сможете ли вы побить так Рыбку.
Она тоже делает Monte Carlo, но это идет как доп. инструмент анализа
http://en.chessbase.com/home/TabId/211/PostId/4005075


Title: Re: Ищу серьёзные вычислительные мощности
Post by: Lois on July 10, 2013, 04:05:30 PM
Интеренсо сможете ли вы побить так Рыбку.
Она тоже делает Monte Carlo, но это идет как доп. инструмент анализа
http://en.chessbase.com/home/TabId/211/PostId/4005075

Рыбка вообще-то была чемпионом мира и долгое время, но потом её дисквалифицировали за то что якобы разработчик использовал код от другой программы с открытым кодом.
В моём случае я хочу получить больше научный результат- меня интересует как именно она играет. Я думаю пару партий будет достаточно, чтобы это понять!!!
А как Вы думаете, она вообще способна хоть что-то делать?
Некоторые думают, что это всё будут чисто случайные ходы!!!
Кстати, сейчас я выяснил, что очевидно смогу и на своём компе всё сделать ( просто запустил штук 7 таких программ одновременно, комп всё выдержал), так что на просчёт хода у меня уйдёт 4 часа. Конечно тоже очень много, но можно сыграть одну партию!!!