Партии
Комментирует Геннадий Шапиро (Пекин, 2008, часть 4)
Комментирует Геннадий Шапиро (Пекин, 2008, часть 3)
Комментирует Александр Колин
Комментирует Геннадий Шапиро (Пекин, 2008, часть 2)
Комментирует Геннадий Шапиро (Пекин, 2008, часть 1)
Комментирует Александр Георгиев (Тула, 2007, часть 2)
Комментирует Александр Георгиев (Тула, 2007, часть 1)
Решающий микроматч, ЧМ среди молодежи, Берлин, 2008
"Дыру эту не заштопать, не зашить!"
Шашечный Бог-рати-он
Шашисту на заметку
Кто с нами
 |
Зарегистрированные |
| No members connected |
В записную книжку
|
|
| Автор |
Сообщение |
NS |
|
Тема сообщения:
Отправлено: Апр 18, 2007 - 08:31 PM
|
|
Зарегистрирован: Авг 22, 2006
Сообщений: 614
Откуда : Санкт-Петербург
|
|
|
Цитата:
Прежде всего мне нужна оболочка для базы данных. Каллисто, все же намного приятнее пользоваться не в чистом виде, а в какой нибудь оболочке.
А как Ваша программа? Будет оболочка?
Нет, пока не планирую. Мне хватает и оболочки Каллисто, да и к Авроре при желании подключить мой движок особых поблем нет.
Писать оболочку просто неинтересно.
А программа нормально, обновление будет выложено в мае вместе с обновлением других программ входящих в Каллисто.
Насчет функций в оболочке - можно посмотреть ChessBase9+Fritz10, там есть много чего интересного.
И еще одна нужная вещь - преставление вложенных комментариев в виде дерева, сохранение оценок в комментариях, и возможность их спуска в корень дерева.
Когда много вложенных вариантов "в уме" спускать оценку в корень очень тяжело. |
|
|
| |
|
|
|
 |
AlexanderS |
|
Тема сообщения:
Отправлено: Апр 19, 2007 - 11:33 AM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 225
Откуда : Якутск
|
|
|
Kvadrat писал(а):
Может ли Аврора играть не по дебютной базе, а по базе партий? Например, выбирая продолжения где одержано наибольшее число побед. Можно ли ограничить импорт партии в базу количеством ходов (н-р задать параметр импорта - количество ходов не более ...) и количеством материала на доске (н-р задать параметр импорта - прекратить импорт, если количество шашек на доске меньше или равно ...)?
В Авроре очень немного позиций введенных вручную в дебютную библиотеку, в основном она пользуется статистикой из базы, необходимые условия - минимум 40% качества у хода и минимум 10% количества партий сыгранных этим ходом, при наличии нескольких ходов подпадающих под эти условия - выбор случаен.
Импорт полагаю Вас интересует не в базу а в дерево? Такая возможность есть, в официальной версии я ее отключил чтобы не усложнять интерфейс, кроме того у пользователей возникают лишние вопросы почему варианты в дереве обрываются тогда как в базе партии есть. |
|
|
| |
|
|
|
 |
Kvadrat |
|
Тема сообщения:
Отправлено: Апр 21, 2007 - 07:36 AM
|
|
Зарегистрирован: Дек 16, 2006
Сообщений: 370
|
|
А чем у Вас дерево от базы отличается? На сегодня у меня около 170000 партий, средняя длина партий 90 полуходов, из них почти половина полуходов - уже эндшпиль 3 на 3 или менее. К чему их импортировать?
Мне не интересно смотреть как Дашков обыграл Королева в ничейной позиции Саргина.
Что означает "минимум 40% качества у хода"? |
|
|
| |
|
|
|
 |
AlexanderS |
|
Тема сообщения:
Отправлено: Апр 21, 2007 - 09:33 AM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 225
Откуда : Якутск
|
|
|
Kvadrat писал(а):
А чем у Вас дерево от базы отличается?
в дереве хранятся позиции, в базе - партии
Цитата:
Что означает "минимум 40% качества у хода"?
+4-6=0 =40%
или
+0-2=8 =40% |
|
|
| |
|
|
|
 |
Kvadrat |
|
Тема сообщения:
Отправлено: Апр 22, 2007 - 08:18 AM
|
|
Зарегистрирован: Дек 16, 2006
Сообщений: 370
|
|
Т.е. если я правильно понял, можно строить дерево на основе партий.
При импорте партий хочется иметь возможность не загонять всю партию в базу целиком, а только первые N ходов, либо останавливать импорт по достижению M единиц материала на доске и переходить к следующей партии.
Т.е. нужна возможность ограничивать импорт не только при построении дерева, но и при импорте партий в базу. |
|
|
| |
|
|
|
 |
AlexanderS |
|
Тема сообщения:
Отправлено: Апр 23, 2007 - 12:43 PM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 225
Откуда : Якутск
|
|
|
Kvadrat писал(а):
Т.е. если я правильно понял, можно строить дерево на основе партий.
При импорте партий хочется иметь возможность не загонять всю партию в базу целиком, а только первые N ходов, либо останавливать импорт по достижению M единиц материала на доске и переходить к следующей партии.
Т.е. нужна возможность ограничивать импорт не только при построении дерева, но и при импорте партий в базу.
Что значит "можно". Дерево собственно и строится на основе партий.
Не вижу смысла ограничивать импорт партий в базу какими-то параметрами. Что касается дерева такая возможность принципиально есть. |
|
|
| |
|
|
|
 |
Kvadrat |
|
Тема сообщения:
Отправлено: Апр 23, 2007 - 03:37 PM
|
|
Зарегистрирован: Дек 16, 2006
Сообщений: 370
|
|
Дерево как файл существует отдельно от базы партий?
Можно ли добавлять позиции в дерево без перестройки всего дерева?
Ограничения при построении дерева доступны пользователям или нет?
Пардон, забыл про отключение в официальной версии ограничения при построении дерева. Можно все-таки включить? |
|
|
| |
|
|
|
 |
AlexanderS |
|
Тема сообщения:
Отправлено: Апр 23, 2007 - 11:38 PM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 225
Откуда : Якутск
|
|
|
Kvadrat писал(а):
Дерево как файл существует отдельно от базы партий?
Можно ли добавлять позиции в дерево без перестройки всего дерева?
Ограничения при построении дерева доступны пользователям или нет?
Пардон, забыл про отключение в официальной версии ограничения при построении дерева. Можно все-таки включить?
Существует отдельно от базы. Вручную добавлять пока нельзя, но можно добавлять отдельные партии (выделенные в списке партий).
Включить конечно можно, но для работы это не принципиально, при нынешних размерах дисков лишние 100 мб в размере баз мало кого волнуют. |
|
|
| |
|
|
|
 |
Kvadrat |
|
Тема сообщения:
Отправлено: Апр 24, 2007 - 04:18 PM
|
|
Зарегистрирован: Дек 16, 2006
Сообщений: 370
|
|
| 100 мб лишние не волнуют, скорость поиска падает. |
|
|
| |
|
|
|
 |
AlexanderS |
|
Тема сообщения:
Отправлено: Апр 30, 2007 - 09:13 AM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 225
Откуда : Якутск
|
|
|
Kvadrat писал(а):
100 мб лишние не волнуют, скорость поиска падает.
Действительно если база целиком помещается в память скорость поиска (по позициям) значительно возрастает.
Но дело в том что поиск производится только по базе, по дереву поиск не производится, из него только выводится информация по текущей позиции. А это довольно быстрая процедура, на полном дереве по стоклеточной базе (которое около гигабайта) я не замечал трудностей в работе даже на старых компьютерах (п2-п3). |
|
|
| |
|
|
|
 |
Kvadrat |
|
Тема сообщения:
Отправлено: Май 31, 2007 - 05:38 AM
|
|
Зарегистрирован: Дек 16, 2006
Сообщений: 370
|
|
При выгрузке в pdn взятия отмечаются как х, хотя в настройках стоит :. Для меня двоеточие привычнее, так написаны все шашечные книги.
При выгрузке партии с ходом помеченным как ? вместо вопроса
проставляется сочетание $2. Потом остается только гадать, что это такое.
Пожелание к программе: в дереве указывать ходы если они РЕАЛЬНО
присутствуют в базе (в т.ч. и с переменой цвета). Если же в базе хода нет, но он ведет к позиции из базы, то как-нибудь пометить его (цветом, курсивом, надписью и т.д.).
Неоднократно замечал, что можно очередным ходом свести игру к позициям из базы, и в тоже время выпустить выигрыш. Как в данном случае ведет себя Аврора?
В партии Старобинский - Кубасов
cd4 ba5 bc3 cb6 gh4 fg5 h:f6 e:g5 de5 d:f4 fg3 gh4 g:e5 hg5 gf2 gh6
cb2 dc7 ed4 fe7 ab4? hg3!! f:d8 bc5 b:d6 hg7 d:b6 a:e7 х
были небольшие проблемы с последним ходом.
Желательно, все-таки иметь возможность ограничения при создании дерева. (Количеством материала или количеством ходов) |
|
|
| |
|
|
|
 |
AlexanderS |
|
Тема сообщения:
Отправлено: Июнь 02, 2007 - 09:53 AM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 225
Откуда : Якутск
|
|
PDN все-таки предназначен для программ а не для людей, так что если Вам нужен читаемый текст разумнее делать вывод в Word.
$2 и т.п. стандартное обозначение примечаний, взято из TDambase как из единственной программы поддерживающей их. записи типа cb4? в PDN недопустимы по стандарту и вряд ли какая программа их поймет.
Формат дерева сейчас не изменить уже, только в будущей версии, я подумаю над этим.
Если стоит галочка использовать дерево и какой-то ход сводится к базе скажем ничейной партии и выпускает при этом выигрыш то программа его сделает... Эту проблему я знаю, и думаю с выходом новой версии движка решу. |
|
|
| |
|
|
|
 |
AlexanderS |
|
Тема сообщения:
Отправлено: Сен 24, 2007 - 10:51 AM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 225
Откуда : Якутск
|
|
|
|
|
 |
Kvadrat |
|
Тема сообщения:
Отправлено: Сен 24, 2007 - 04:54 PM
|
|
Зарегистрирован: Дек 16, 2006
Сообщений: 370
|
|
Может, лучше выложить генератор? Не каждый рискнет качать 7-ку.
Есть ли в новой Авроре возможность запускать матчи с против Каллисто? |
_________________ Пользуюсь всеми доступными программами
|
| |
|
|
|
 |
AlexanderS |
|
Тема сообщения:
Отправлено: Сен 25, 2007 - 06:49 AM
|
|
Зарегистрирован: Авг 29, 2002
Сообщений: 225
Откуда : Якутск
|
|
|
Kvadrat писал(а):
Может, лучше выложить генератор? Не каждый рискнет качать 7-ку.
Есть ли в новой Авроре возможность запускать матчи с против Каллисто?
Генератор 6-ки в программе есть, для всех видов кроме стоклеток и итальянских. Только он по отзывам вылетает с ошибкой "недостаточно памяти" даже на компах с 2 гигами. Хотя я проверял на П3-256 он работал нормально. Генератор 7-ки в программу вставлять не буду - он требует минимум 1,5 гига памяти. Если кто не сможет скачать то будут доступны диски с обновлениями когда закончат считаться 8-ки.
Что касается матчей я уже говорил такая возможность есть, но в пользователский билд я ее включать не буду, пока разработчики сторонних движков не перепишут свои движки под новый протокол.
Про силу Авроры я уже говорил - на слабых компьютерах с коротким контролем (1 минута и меньше на партию) она набирает около 40% с Каллисто, на быстрых компьютерах и 5 минут - 47,5%. Аврора играет даже чуть слабее Скифи. |
|
|
| |
|
|
|
 |
|
|
|
|
|