Google
 

Сайт Андрея Иванова

Андрей Иванов - все секреты шашек и шашистов

Login





 


 Забыли пароль?
 или новый пользователь? Зарегистрируйся!

Кто с нами

Пользователей:  На сайте
Пользователей:  Пользователей: 0
Гостей:  Гостей: 526
Всего:  Всего: 526
Пользователей:  Зарегистрированные
No members connected


Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
Автор Сообщение
vicnaum
Тема сообщения:   СообщениеОтправлено: Фев 06, 2010 - 03:48 PM



Зарегистрирован: Июнь 17, 2005
Сообщений: 651

Kvadratu "я считаю миттельшпилем 6 на 6"

Команда Эдэона-профи считает 6 на 6 - эндшпилем и будет просчитывать его также, как и эндшпиль 5 на 5 - только с простыми шашками.
Есть еще идея зацепить и миттельшпиль 7 на 7, но это только после 6 на 6

Вопрос к Kvadratu : "Какая средняя глубина была у Каллисто в матчах при контроле 600 секунд каждому на партию?"

С уважением коллектив программы Эдэона-профи.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
nikvo
Тема сообщения:   СообщениеОтправлено: Фев 06, 2010 - 02:55 PM



Зарегистрирован: Фев 08, 2003
Сообщений: 1251

edvardbuzinskij писал(а):
nikvo Вот теперь думаю ,какой сделать вывод из этого!!!?

Confused В стоклетки надо играть;там теории нет.


В канадские шашки ещё меньше теории.Very Happy
Смотрел партию из чемпионата мира по канадским.Ходов по 50 они делают практически не думая.Никакой динамичности
Sad
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения:   СообщениеОтправлено: Фев 06, 2010 - 02:50 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
plus600 писал(а):
Вообще-то, идея использования двух программ для насчета дебютов путем играния большого числа партий с ограниченным временем мне представляется достаточно спорной. Это как разрабатывать дебюты на основе партий двух (пусть и достаточно хороших) игроков.

Некие сомнения и соображения по этому поводу есть и у меня.
1. Каллисто и Скифи играют весьма разнообразно, тем не менее, в миттельшпиле (в данном случае я считаю миттельшпилем 6 на 6, 7 на 7 и 8 на Cool дело часто сводится к стандартному набору позиций, достаточно многочисленному, но все же вполне описываемому. Такой набор позиций программы вполне могут иметь у себя в виде некоего постоянного хеша.
2. Одна из причин насильно разнообразить репертуар - расчет позиций после 8 и 9 пх. Некоторые дебюты пусть и ничейные, программы не хотят играть, в т.ч. Каллисто и Скифи, а посмотреть хочется.
3. Анализ примерно 300000 партий показал, что повторов партий ход в ход - буквально единицы! Чего нельзя сказать, например, о Тундре и Дамире, которые упрямо играют одно и тоже.
4. Недавно обнаружил в одной из своих тем свой же вопрос обращенный к авторам программ. Имеется огромная выборка партий, пусть ето будет база партий получающихся после 9 полуходов объемом в 50000 микроматчей. Имеется набор результатов микроматча:
Скифи-Каллисто 2:0 n раз
Скифи-Каллисто 1.5:0.5 m раз
Скифи-Каллисто 1:1 d раз
Скифи-Каллисто 0.5:1.5 x раз
Скифи-Каллисто 0:2 y раз
т.е. n+m+d+x+y=50000
статистики пока нет, я обязательно все посчитаю и выложу.
а. Делаем выборку дебютов, например, в которых микроматчи закончились с результатом
Скифи-Каллисто 2:0 n раз
Скифи-Каллисто 1.5:0.5 m раз
б. Запускаем микроматч с таким набором позиций.
Какой прогнозируемый результат? Wink
Этот опыт я обязательно поставлю, примерно через неделю, когда таки завершится последний проект.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
edvardbuzinskij
Тема сообщения:   СообщениеОтправлено: Фев 06, 2010 - 12:17 PM



Зарегистрирован: Май 12, 2007
Сообщений: 6054

nikvo Вот теперь думаю ,какой сделать вывод из этого!!!?

Confused В стоклетки надо играть;там теории нет.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
nikvo
Тема сообщения:   СообщениеОтправлено: Фев 06, 2010 - 11:40 AM



Зарегистрирован: Фев 08, 2003
Сообщений: 1251

plus600 писал(а):
Вообще-то, идея использования двух программ для насчета дебютов путем играния большого числа партий с ограниченным временем мне представляется достаточно спорной. Это как разрабатывать дебюты на основе партий двух (пусть и достаточно хороших) игроков.


У меня есть программа Тоша. Она поддерживает 6 движков
Tosha 1.0
Kallisto 4
KestoG v1.3
KestoG 1.4 Moscow
Skifi russian 0.35
Skifi russian 0.39

Между движками можно проводить турниры,выставляя любые позиции.
Так я и делаю.только выставляю позиции,которые мне интересны.Например , после 5,6 или нужную мне позицию ходов.Практика показывает,что 1 место может занять любая прога.Хотя чаще 1 место занимает Каллисто.В основном использую контроль 5 +2
Минимум играется микроматч из 2 партий.Потом нахожу следующую критическую позицию на основе этих партий и ставлю следующую позицию ,на пару ходов,допустим позже.
Вспоминаю Кустарёва,которые дал мне тетрадище с городской партией и сказал,что бы я всё это выучил наизусть.А потом он мне даст другие дебюты.Я ему честно сказал,что я не только не смогу её выучить,но даже не в состоянии её всю переписать.))Тогда он мне сказал,что я никогда не стану гроссом.
На что я ему ответил,что он тоже не гросс))
Кстати Юрий Михайлович первым составил ЭБ в бумагах.У него было по окончаниям более 100 громадных фолиантов.То есть по своему характеру он был фундаменталист,как Квадрат 64))

А Литвинович дал мне тоненькую тетрадочку с моим дебютным репертуаром и сказал,что я примерно играл то,что в ней написано.
А если он сыграет не по тетрадочке,спросил я(У Кустарёва не могло быть,что бы этого хода не было)он сказал,что это не важно.Потому что он подобрал во всех дебютах построения,которые я более менее лучше разыгрываю.И ход в сторону всё равно приведёт меня к знакомым построениям

Вот теперь думаю ,какой сделать вывод из этого!!!

Sad
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
plus600
Тема сообщения:   СообщениеОтправлено: Фев 06, 2010 - 07:52 AM



Зарегистрирован: Дек 24, 2002
Сообщений: 1322
Откуда : Москва
Вообще-то, идея использования двух программ для насчета дебютов путем играния большого числа партий с ограниченным временем мне представляется достаточно спорной. Это как разрабатывать дебюты на основе партий двух (пусть и достаточно хороших) игроков.

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения: Re: 500000 партий  СообщениеОтправлено: Фев 06, 2010 - 05:12 AM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
MiG писал(а):

Интересно узнать, каковы стратегические цели создания такой базы партий. Объем работы, конечно, впечатляет. Но вот будь у меня такие ресурсы железа, я бы их использовал по другому Shocked

По-другому как использовать машинное время я не придумал, наиболее рациональным посчитал экстенсивным способом накапливать расчеты переходя от мелких проектов к значимым. Изначально, в 2006 году не ставилась какая-то глобальная задача - типа догнать и обогнать. Я помогал Игорю в тестировании Каллисто, давал какие-то советы относительно ОФ и т.д. Главным была статистика. По мере выхода более свежих релизов, они тестировались с предыдущими, если результат был успешен, Игорь двигался дальше (практически аналогично тестировалась и программа Скифи) По мере тестирования, стал копиться объем партий, для интереса я стал запускать матчи которые уже вышли за рамки простого тестирования. (здесь возникла трудность с созданием интересного файла дебютов, т.к. вручную его наполнять - неблагодарное занятие.) Появилась идея создать хорошую ДБ для Каллисто и Скифи. К сожалению, ни Игорь, ни Сергей не проявили интереса к этой идее, хотя на коротких и очень коротких контролях их программы получили бы колоссальный прирост в силе игры. (Кстати, и решающая партия ЧМ могла бы закончиться иначе Smile )
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения: Re: 500000 партий  СообщениеОтправлено: Фев 06, 2010 - 04:47 AM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
MiG писал(а):

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

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

я же не пишу, что это законченная ДБ.
К примеру, 47 позиций, получающихся после 2-х полуходов, разыграно 31 раз. После 3-х полуходов 17 раз, после 4-х полуходов 59 раз. После 5 пх 5 раз, после 6 пх 4 раза, после 7 пх 1 раз, после 8 пх 1 раз, ну и скоро добавится после 9 пх 1 раз.
(Мечтаю рассчитать и 10 пх, но это может получиться если навалиться всем шашечным миром)
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
vicnaum
Тема сообщения:   СообщениеОтправлено: Фев 06, 2010 - 02:02 AM



Зарегистрирован: Июнь 17, 2005
Сообщений: 651

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

Можно спросить? А как бы использовали?

Команда Эдэон-профи
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
MiG
Тема сообщения: Re: 500000 партий  СообщениеОтправлено: Фев 05, 2010 - 09:07 PM



Зарегистрирован: Сен 12, 2002
Сообщений: 391

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


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

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

Интересно узнать, каковы стратегические цели создания такой базы партий. Объем работы, конечно, впечатляет. Но вот будь у меня такие ресурсы железа, я бы их использовал по другому Shocked
 
 Профиль пользователя отправить личное сообщение Послать e-mail  
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения: Re: 500000 партий  СообщениеОтправлено: Фев 05, 2010 - 05:53 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
plus600 писал(а):

500 000 партий по 10 минут каждому, это двадцать минут на партию, три партии в час, итого на одном компьюетере на расчет 500 000 партий нужно 167 000 тысяч часов или 19 лет...

Хорошая реклама Exclamation
Вообще, с небольшими перерывами, матчи идут с лета 2006 года.
Т.е. менее 4-х лет.
А вот и подсказка. Для форсирования одного из проектов было привлечено, например, двадцать компьютеров.
Кстати, это заметно в самих pdn файлах. Дата часто идет там не нарастающим итогом, а может хаотически скакать. Это означает, что дебютный файл был разбит на несколько частей и рассчитывался одновременно на нескольких машинах.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения: Re: 500000 партий  СообщениеОтправлено: Фев 05, 2010 - 05:43 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
plus600 писал(а):
Kvadrat64 писал(а):
В основной массе партии играны контролем по 10 минут каждому движку +5 сек фишер. ...

500 000 партий по 10 минут каждому, это двадцать минут на партию, три партии в час, итого на одном компьюетере на расчет 500 000 партий нужно 167 000 тысяч часов или 19 лет...

Сергей, Вы очень хорошо считаете. Теперь попробуйте сообразить, как можно уменьшить это число. Laughing
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения:   СообщениеОтправлено: Фев 05, 2010 - 05:40 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
В прилагаемом файле дебюты леталок. Может возьмется кто-нибудь отсеять из него явно проигранные дебюты (н-р те, в которых одна из сторон сразу теряет шашку).



FLY.rar
 Описание:

Скачать
 Имя файла:  FLY.rar
 Размер:  11.62 KB
 Скачано:  603 Раз(а)

 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
plus600
Тема сообщения: Re: 500000 партий  СообщениеОтправлено: Фев 05, 2010 - 05:37 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1322
Откуда : Москва
Kvadrat64 писал(а):
В основной массе партии играны контролем по 10 минут каждому движку +5 сек фишер. ...

500 000 партий по 10 минут каждому, это двадцать минут на партию, три партии в час, итого на одном компьюетере на расчет 500 000 партий нужно 167 000 тысяч часов или 19 лет...

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения:   СообщениеОтправлено: Фев 05, 2010 - 04:50 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
nikvo писал(а):
проект, связанный с расчетом примерно 50000 позиций в русских шашках получающихся после первых 9 полуходов.
Квадрат,правда,расскажите про это поподробнее.

Вот уже несколько лет, после знакомства с Каллисто я собираю и систематизирую матчи проведенные по определенным стартовым позициям. Некоторые материалы об этом, в частности, статистика есть и здесь на сайте. Подробнее тут, хотя там скорее про проект из 50000 дебютов.
http://kvkvadrat.narod2.ru/
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Показать:     
Перейти к:  
Время в формате GMT + 3
Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
PNphpBB2 © 2003-2007 
 
Page created in 0.657598018646 seconds.