Google
 

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

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

Login





 


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

Кто с нами

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


Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
Автор Сообщение
alemo
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 10:28 PM



Зарегистрирован: Апр 04, 2003
Сообщений: 6942

"Kidal" konechno zhestkoe slovo, zrya ya navernoye ego ispolzoval, izvinyaus. No uchastiye avtorov, esli chto-to testiruetsya tolko pomozhet. Kazhdy avtor znayet - chto, gde i kak u nego rabotayet.

Esli tzel sorevnovaniya - testirovaniye, eto xorosho. A chto kstati vi testirovali ?

Poimite ... ya prostoy polzovatel i slishu "Tundra poplila" ... ili "PLUS600" poluchil proigrishnuyu pozitziyu - i chto zhe ya dolzhen dumat ? Tut nado ostorozhno.

A v printzipe - ideya takix sorevnovany "po Gamburgskomu chetu" plodotvornaya Laughing Eto vi pravilno delayete, chto "vstryaxnuli" avtorov Wink


Последний раз редактировалось alemo в Янв 11, 2006 - 10:30 PM; всего редактировалось 1 раз
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 10:16 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
Sancoderу
А что Вы скажете по поводу партии Tundra-Damira, в которой Тундра постепенно приплыла...
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 10:08 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
Алексей, жду от Вас обновленную версию программы, только не трогайте оценочную функцию, она у вас кажется отлажена лучше всего. Если 6-ти фигурка большая то может имеет смысл выслать ее генератор? Rolling Eyes
Со всеми гарантиями с моей стороны (не передавть на сторону, не декомпилировать и т.д. и т.п.) Wink
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 10:03 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
Михаилу (Mig)
Если Вы любезно согласитесь предоставить мне хотя бы демо
версию Tornado III (на что я не сильно рассчитываю в наш
коммерческий век), то проведу турнир с участием четырех
сильнейших на мой взгляд программ:
Damira, Plus600, Tornado и Tundra

Alemo
Никто никого не кидал. Если уж авторы программ не играю друг с
другом, почему бы это не сделать НЕЗАИНТЕРЕСОВАННЫМ лицам,
к которым я себя причисляю? Так и будут вариться в собственном соку
утверждая что их программа сильнейшая?
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
booot
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 10:02 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 47

"Po russki eto nazivaetsya: "Bez menya menya zhenili". Kak mozhno bilo provodit takoye sorevnovaniya bez uchastiys avtorov ??? A potom eshe vivodi delat .. "

В сообществе шахматного программирования под протокол Winboard (Программисты чекерса, кстати, сделали нечто подобное - ChekerBoard) эта практика , кстати, в порядке вещей! Есть с десяток сайтов, где проводятся подобные регулярные турниры (включающие до 300 движков!) с различным контролем времени и конфигурации железа. Так же принято вышедшую новую версию обкатывать всем сообществом в различных тестовых группах с различным количеством партий и различным контролем времени. За неделю до 1-2 тысяч тестовых партий может так распределенно сыграться Smile. Крепко кстати помогает как в отладке багов, так и в выяснении на каком железе какой движок себя лучше чувствует. В целом скорее сильно помогает, чем мешает программистам. Разве что там практически все движки - бесплатные...
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
alemo
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 09:47 PM



Зарегистрирован: Апр 04, 2003
Сообщений: 6942

Tak ved PLUS600 tozhe kazhetsya klassno kinuli Embarassed

Po russki eto nazivaetsya: "Bez menya menya zhenili". Kak mozhno bilo provodit takoye sorevnovaniya bez uchastiys avtorov ??? A potom eshe vivodi delat ..

ALEMO
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
booot
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 09:42 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 47

"Пытается запуститься, висят песочные часы
секунды три, потом пропадают и все, как будто ничего и не было.
Кстати, на терминальном сервере не запускается и Taskman, запускается
только с консоли сервера."


Интересная проблема - буду смотреть. Вполне похоже на несовместимость.

"В планах проведение турнира Tundra Version 2.3 Krepki PROFESSIONAL,
Plus600 Version 6.32k Professional + Damira 1.12 from 28.11.2005
с регламентом 3 мин на ход и затем 5 мин на ход. "

Не ну так не честно - старую рабочую версию Дамиры с 4-х фигурной ЭБ под полные коммерческие версии кидать Smile.
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 09:33 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
Plus600
Сергей, Ваша программа ужасно себя ведет Smile
На рабочей станции вместо c7-d6 она сыграла иначе c7-b6,
на терминальном сервере ответила также c7-b6.
Ну и что? Я думаю обычное дело, при совпадении оценок бросается
жребий. И точно. Вернулся на несколько ходов назад и продолжил!!!
7. ... c7-d6 8.c5:e7 пишет,
что через ход выиграет!!!???, потом бьет f8:d6 и пишет примерно равная
позиция.
У Вас есть сомнения относительно честности проведения турнира и/или подтасовки результатов? Question
Зря! Я был объективен Embarassed
P.S.
Раз программа самообучаемая, то повторить партию ход в ход невозможно?
Тем более проигранную.
Файл протокола пока воздержусь высылать. Анонимность никто не отменял, вроде. Wink
Попробую на работе провести real-time матч Plus600-Damira-Tundra не пользуясь терминальными серверами и с ОДИНАКОВОЙ конфигурацией железа, типа Celeron 2800+256 mb оперативки.
Если время, конечно, позволит. Может подскажете, регламент, дебюты, время на ход и т.п.
С уважением, Квадрат
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
plus600
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 08:59 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
Kvadrat64 писал(а):


Plus600
Я посмотрю партию и постараюсь выслать Вам файл протокола, если он не затирается. А может ли быть такое, что программа которой Вы пользуетесь играет совсем не так, как программа выложенная у Вас на сайте?

Такое возможно только при наличии ошибок в версии на сайте и отсутствии их у меня. В противном случае все совпадает. Общий файл протокола не затирается.

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



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
Да, Алексей, я повторил партию Дамира-DN
Дамира эффектно расправилась с противником даже не строя треугольника.
Причем я включал режим обдумывания за счет времени соперника,
все равно она ловила без проблем.
Не знаю что это за глюки были во время проведения турнира.
Дамира-ДН
1. g3-h4 f6-e5 2. e3-d4 e7-f6 3. d2-e3 h6-g5 4. e1-d2 b6-a5
5. f2-g3 c7-b6 6. g3-f4 e5:g3 7. h2:h6 d6-c5 8. e3-f4 c5:g5
9. h6:f4 g7-h6 10. a3-b4 b8-c7 11. b4-c5 b6:d4 12. c3:g7 h8:f6
13. b2-c3 c7-d6 14. a1-b2 a7-b6 15. d2-e3 f8-e7 16. b2-a3 b6-c5
17. c3-d4 c5-b4 18. a3:c5 d6:b4 19. f4-e5 d8-c7 20. e5:g7 h6:f8
21. g1-f2 c7-d6 22. h4-g5 f8-g7 23. g5-h6 g7-f6 24. e3-f4 f6-g5
25. f2-e3 e7-f6 26. h6-g7 f6:h8 27. f4:h6 b4-a3 28. e3-f4 d6-c5
29. d4:b6 a5:c7 30. f4-e5 c7-b6 31. e5-f6 b6-c5 32. f6-e7 c5-d4
33. e7-d8 h8-g7 34. h6:f8 a3-b2 35. c1:a3 d4-e3 36. d8-h4 e3-d2
37. h4-e1 d2-c1 38. f8-h6
1-0

Касательно Дамиры и терминального сервера. Дамиру копировал
целым каталогом, поверьте, квалификации хватает. На работе
Дамира тоже не работает на сервере терминала, хотя там оперативка
под 2 гига (512+512+512+256). Пытается запуститься, висят песочные часы
секунды три, потом пропадают и все, как будто ничего и не было.
Кстати, на терминальном сервере не запускается и Taskman, запускается
только с консоли сервера. Дамира также стартует с консоли, а с рабочей
станции на терм сервере не запускается.
Дома на терм сервере 256 мб, на раб станции 512 мб.
Представляю как меня сейчас забросают камнями.

В планах проведение турнира Tundra Version 2.3 Krepki PROFESSIONAL,
Plus600 Version 6.32k Professional + Damira 1.12 from 28.11.2005
с регламентом 3 мин на ход и затем 5 мин на ход.

Plus600
Я посмотрю партию и постараюсь выслать Вам файл протокола, если он не затирается. А может ли быть такое, что программа которой Вы пользуетесь играет совсем не так, как программа выложенная у Вас на сайте?
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
plus600
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 08:01 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
Kvadrat64 писал(а):
Видимо больше 3-х вложений в сообщение не удается добавить.
Выкладываю результаты, последнего, сенсационного на мой взгляд турнира по 1 минуте. Авторам программ - советую изучить, я думаю польза будет бооооольшая! Smile

Поскольку мне игра моей программы при анализе первой же партии показалась очень странной (в партии Damira-Plus600 у меня программа не выбирает таинственный ход 7...cd6 ни при какой глубине расчета), пара вопросов:
1. Какая конкретно версия программы использвалась? (к сожалению, было несколько сборок программы, в которых она делала не рассчитанный, а случайный ход)
2. Можно ли получить файл протокола (Protocol.all - туда пишется вся история игр)? Если игравшая версия такого файла еще не умела писать, то буду признателен за любой файл Protocol.600

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
booot
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 07:45 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 47

"Это не касалось Дамиры, к сожалению, она НЕ запускалась на терминальном сервере, по причинам, которые я не смог установить.
Надо поговорить на эту тему с автором программы."


Тоже неприятная новость! Ваша версия по умолчанию использует около 40МБ оперативной памяти и работает только в своем небольшом каталоге. Ни реестр ни какие либо другие ресурсы сервера она не трогает. Может просто по ошибке не скопировали что-то из файлов (она пока сырая - если чего нужного не найдет вылетит без разъяснений)
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 07:33 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
Как это ни печально для меня, наступит полный кердык если программы подобные Дамире будут лежать в свободном доступе.
За деньги продавайте, а то кончатся email турниры и игра по переписке.
Впрочем, это тема для отдельного разговора
Rolling Eyes

В архиве tournier2.rar есть две партии damira-tornado_II.txt и damira-DN.txt, фактически выигранные Дамирой, а формально утвержденные ничьими. Так что я говорю, как было. Да, скорее всего программа просто сырая была, но даже в таком виде она играет оччень сильно.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kvadrat64
Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 07:20 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
Мигу.
Нет, конфигурации были различными, серверный компьютер обладал меньшей памятью и тактовой частотой процессора.
Поэтому, по возможности, проводились поединки со сменой железа.
Это не касалось Дамиры, к сожалению, она НЕ запускалась на терминальном сервере, по причинам, которые я не смог установить.
Надо поговорить на эту тему с автором программы.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
booot
6 Тема сообщения:   СообщениеОтправлено: Янв 11, 2006 - 07:15 PM



Зарегистрирован: Янв 11, 2006
Сообщений: 47

Добрый день, уважаемые господа! Я Алексей Морозов (г. Киев), один из авторов программы "Дамира". С интересом прочитал результаты тестовых турниров, проведенных пользователем Kvadrat64 и решил зарегистрироваться, чтоб ответить на вопросы о программе. Прежде всего прошу прощения у пользователя за некоторые неприятные баги в интерфейсе программы: эту, фактически сырую тестовую версию, я посылал Вам месяца полтора назад, когда программе не было и полугода. На интерфейс мы первое время не слишком налягали, поскольку нам в начале было важнее получение отлаженного рабочего алгоритма.

Прежде всего, в двух партия Дамира не смогла построить
элементарный треугольник Петрова. Значит есть дефект в базе или в алгоритме программы.


Это конечно шок. Работа с эндшпильными базами - самая отлаженная часть программы. Если программа с 4-х фигурной базой не смогла в конце построить треугольник Петрова, то это означает только что она вообще эндшпильные базы не использовала во время партии. Скорее всего просто не нашла их на жестком диске в момент запуска.

"Иногда зависает, точнее не дает делать очередной ход. Приходится переключать очередность
хода, чтобы восстановить нормальное течение партии. "


Подобные баги в интерфейсе были не редкость. Мой соавтор (Осипов Александр, Беларусь) информировал меня, что они уже отловлены и исправлены. В скором времени мы планируем заняться сайтом программы, где будут выкладываться самые свежие исправленные версии.

1. Реально ли работает функция Использование времени соперника?
Нет! Режим pondering (обдумывание за время соперника) только планируется и в интерфейсе лишь обозначен. Он есть в нашем "списке добрых дел" но не на первом месте, поскольку несколько специфичен в разработке и не является так уж жизненно необходимым кроме случаев проведения турнира с большим контролем времени.

2. Трудно заставить играть программу белыми
Было такое Smile. Лечиться последовательностью "Новая игра"-> "Дамира играет белыми"-> "Новая игра".

3. Зависает иногда при очереди хода человека.
Это возможно в случае если таки выбрана опция "обдумывание за счет времени противника". Честно скажу: при включении этой опции в вашей версии возможно, наверное, все , включая вылет, ненахождение эндшпильных баз или даже невозможный ход Smile. Прошу прощения что не спрятал от вас этот пункт меня в тестовой версии.

"4. Сила игры - Алексей, кажется вы создали монстра!"
Спасибо! Она , говорят, действительно хорошо играет. Да и на www.gambler.ru где я ее периодически обкатываю под ником engine в блиц партиях она ведет себя очень солидно.

"А на форуме Плюс600 активно обсуждался вопрос влияния количества фигур в ЭБ на силу игры."

Влияние это трудно переоценить. Обкатывая различные версии программы на гамблере я четко понял разницу между одной и той же версией с 4-х фигурной базой и 6-ти фигурной Smile.

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

Морозов Алексей. booot@rambler.ru
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Показать:     
Перейти к:  
Время в формате GMT + 3
Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
PNphpBB2 © 2003-2007 
 
Page created in 0.67977380752563 seconds.