Ответы в темах
-
АвторСообщения
-
plus600
УчастникПоскольку тема немного заглохла, то попробую перформулировать свой вопрос по другому. Чего функционально не хватает в конкретных программах в отношении баз партий?
Вот возможности Plus:
1. Загрузка одной партии из PDN формата (или ТХТ формата) с поддержкой многоуровневых комментариев и произвольной нотации непосредственно на экран.
2. Загрузка одной партии из ТХТ формата произвольной нотации непосредственно на экран.
3. Загрузка партий из PDN формата с поддержкой многоуровневых комментариев сразу в базу партий. При вводе автоматически контролируется корректность ходов и наличие такой партии в базе партий.
4.Загрузка текущей (сыгранной) партии в базу партий.
5.Комментирование текущей (играемой или загруженной из базы) партии с автоматической записью комментариев в базу партий.
6.Показ статистики по базе партий для текущей позиции (лучший ход и статистика по дереву ходов) — общая оценка и процент выигрышных/проигрышных, ничейных партий, общее число партий. Сортировка дерева ходов по их «лучшести».
7.Поиск партий по базе партий по играющему белыми, черными, турниру, результату (в любом сочетании)
8.Построение таблицы отдельного турнира (пока только для однокругового и вывод только в файл).
9.Вывод одной или любого набора партий в PDN формат (краткая и полная нотация). Многоуровневые комметарии поддерживаются.
10.Вывод одной или любого набора партий в Word формат (краткая и полная нотация). Многоуровневые комметарии поддерживаются.
11.Вывод одной или любого набора партий в апплет для движка Бора.
12.Вывод одной или любого набора партий в формат обычного текстового файла.
13.Сохранение любой позиции в файле графического формата и буфере обмена.
14.»Поточные» исправления в базе партий — фамилии, турниры.
15.Полное редактирование «шапки» отдельной партии.
16.Автоматическое формирование «шапки» играемой партии для записи в базу партий.
Буду признателен за комментарии.[addsig]
plus600
УчастникМихаил, а Вы не путаете профеесионального программиста и профессионального шашиста? Вы всерьез считаете, что профессиональный шашист должен знать значения термина «хэш-таблица» и для чего она нужна? И много у Вас таких пользователей?
Глубина расчета — да нужна. Скорость? А что собственно она показывает? По мне — так это приятная «фенечка», не более того.
В конце концов давайте не будем фантазировать. Есть пользователи программ — вот пусть и выскажутся — что им нужно. (Хотя я свою позицю формирую именно из общения с ними)[addsig]
plus600
УчастникQuote:
А про шахматы вы так зря… Шахматисты не глупее шашистов. И к программистам это тоже относится.
Сорри, но я такого и не говорил! Я говорил, о том, что разное (принципиально!) количество партий в шахматах (миллионы) и шашаках (десятки тысяч) позволяют применить другой подход. И это объективная ситуация. Про программистов я ничего не говорил, так что упрека я не понимаю и не принимаю
А движок партий должен ориентироваться на всех пользователей, и учитывать совокупность требований их всех, а не только тех кто их вводит и корректирует. В конце концов, работа по вводу это только первый (но важный, это точно) этап в работе с базами партий.
ЧР к данной теме явно не относится. [addsig]
plus600
УчастникДолжно, разумеется. Просто сейчас идет процес «утряски» местоположения этих функций в рамках общего подхода.
О большом числе баз партий совершенно не согласен. И шахматы в этом случае не показательный пример, скорее наоборот. Уж слишком сильно различается число партий в шахматах и шашках и, как следствие неизбежного компромисса с производительностью — разбиение на подбазы.
И как связано кол-во баз (сборников) партий на входе в программу с внутренней реализацией? И зачем это нужно тоже не понял? Хотите посмотреть партии только одного турнира — нет вопросов, задавайте условие поиска и работайте только с ними.
Вообще то, это мой принципиальный подход — не «грузить» пользователя ненужными ему терминами и действиями — будь то размер хэш-таблицы, либо слияниями/разбиениями баз партий. Есть партиии — они должны быть легко доступны для поиска, редактирования, использования в программе, импорта/экспорта и т.п., а как это реализовано в программе пользователя не должно заботить.[addsig]
plus600
УчастникQuote:
Сергей,
скачал я и апдейт, но вопросов меньше не стало.
Хотя вроде я не чайник 
1. Как его установить? Распаковал рар и что дальше? Просто запустил из этой папки.
2. Сохранил две партии. Программа даже не спросила про заголовки этих партий.
3. Где заветное окошко создать базы или открыть новую?
Более нет времени на работе… Но резюме коротко — мне было не под силу разобраться в работе вашей программы с базами.
Хотя честно потратил пару часов… Я даже так и не понял как создать базу и записать туда партию…Программа ваше может быть просто ЗАМЕЧАТЕЛЬНАЯ. Может дело в моих руках.
1. Обновление просто копируется в папку с текущей версией программы.
2. Цитата хелпа по «горячим клавишам»
«Ctrl-1 Окно баз партий
Ctrl-2 Работа с комментариями к текущему ходу
Ctrl-3 Сохранение текущей партии в базе партий»
Наверное, резонно добавить к обычному сохранению партий опцию «сохранить в базе».
3. А почему должно быть много баз партий? Создается база партий автоматически и всегда открыта. В том числе для текущей позиции по F12 показывается и статистика по базе партий
4. При загрузке PDN файла содержащего более одной партии все партии автоматически загружаются в базу партий.
[addsig]
plus600
Участникопсс… Виноват, оказывается забыл исправить ссылку инсталляционного пакета — стояла на версию 6.28. Исправил. Сейчас достаточно скачать обновление. Спасибо!
Но, указываемое окно не имеет отношение к базе партий — это относится к основной базе данных (не партий!) и режиму самообучения. Импорт/экспорт этой базы, действительно, в демо-версии закрыты.
Описание работы с базой партии находится в хелпе в разделе «Основные возможности»—>»Базы партий». Там же описаны возможные форматы импорта/экспорта.
Еще раз извините за ошибку в ссылке.
[addsig]
plus600
УчастникВо-первых, работа с базой партии находится отнюдь не под закладкой «Дополнительно». Во-вторых, подержка баз партий полнофункциональна для всех пользователей программы, включая демо-версии программы. В третьих, всем доступны и абсолютно все режимы импорта/экспорта включая и апплеты. В четвертых, описание работы доступно по F1 (надо сказать, что без хелпа и у Бора не все с первого раза кристально ясно
)[addsig]plus600
Участник
А зачем переводить чужие программы если есть свои? Например Plus600
[addsig]plus600
УчастникQuote:
Связано. Кому адресовано, тот уже понял
Ну прям заинтриговали! Надеюсь, это не я?
(наверное, нет, потому что я не понял
)[addsig]plus600
УчастникQuote:
Хотел бы сообщить для сведения тех кто недавно пользуется интернетом, что администраторы сайтов (и тут уж ничего не поделаешь) могут видеть IP корреспондентов.
А корреспонденты могут пользоваться Proxy…[addsig]
plus600
УчастникВо-первых хочу еще раз поблагодарить всех организаторов матча.
А, во-вторых, хочу всех заверить, что я ни в коем случае не собираюсь бросать сейчас свои программы. Даже больше, практическими (не спортивными) итогами поединка я более чем удовлетворен. Удалось провести объективное тестирование новой оценочной функции и получить массу крайне полезной информации для размышления.
Собственно, и сама работа над ошибками уже в основном проведена и сила игры программы увеличилась очень намного. А тот факт, что программе с такими серьезными проблемами удалось вполне достойно отыграть классическую часть матча меня очень сильно радует.plus600
УчастникОк[addsig]
plus600
УчастникQuote:
В Москве в воскресенье 1 февраля в помещении компании «МИТКОН» состоится матч программ PLUS600 и Тундра. Я бы назвал эту встречу матчем за титул чемпиона России, хотя формально он таковым не является. Начало матча в 10.00. Формат — 16 партий (8 в классику, 8 в летающие). Контроль 20 минут на партию до конца.
Хотелось бы получить комментарии от всех заинтерисованных лиц по поводу такого оригинального заявления. Лично я этом матч не рассматриваю как мероприятие такого ранга. Или я что-то путаю и пока меня не было в Москве что-то сильно изменилось?
[addsig]
plus600
УчастникQuote:
Здесь вам не климашевская конференция, никто ваш ай-пи вычислять не будет и в «черный список» не занесет.
А нельзя ли пояснить, что за таинственная конференция имеется ввиду?[addsig]
plus600
УчастникАнтон,
я в последних версиях баз окончаний сжатие NTFS не использую. 4,85Гб — это размер файла. Просто FAT такую длину файла не поддерживает.[addsig]
-
АвторСообщения