9. Приложение: Расширенное использование фильтров
Предупреждение
Этот раздел предназначен для опытных пользователей blunderDB, желающих в полной мере использовать возможности поиска позиций.
Фильтры лежат в основе анализа позиций в blunderDB. Их использование позволяет с достаточной точностью находить конкретные позиции. В этом разделе подробно описывается использование фильтров через командную строку. Командная строка доступна по нажатию клавиши ПРОБЕЛ. С практикой она позволяет очень быстро комбинировать фильтры и использовать библиотеку фильтров.
9.1. Поиск позиций в командной строке
Для выполнения поиска с помощью фильтров,
Нажмите клавишу
TAB, чтобы открыть панель поиска.Отредактируйте текущую позицию.
Откройте командную строку клавишей
ПРОБЕЛ.Используйте команду
s, при необходимости с фильтрами.Запустите поиск клавишей
ВВОД.
Предупреждение
Не забывайте очищать текущую позицию перед запуском поиска (клавиша BACKSPACE), если она не является нужной, иначе структуры шашек будут фильтроваться некорректно.
Примечание
Список доступных фильтров командной строки приведён в Раздел 4.4.
9.2. Поиск в текущих результатах
Можно уточнить поиск, выполняя его среди текущих отфильтрованных позиций. Это позволяет постепенно сужать результаты.
В командной строке используйте команду ss с фильтрами (напр.: ss nc, ss E>40). Команда ss работает после предварительного поиска.
La fenêtre de recherche (CTRL-F) propose également une case à cocher
«Rechercher dans les résultats actuels» pour la même fonctionnalité.
9.3. Библиотека фильтров
Библиотека фильтров позволяет пользователю сохранять поисковые команды для удобства тематических исследований.
Чтобы добавить фильтр в библиотеку,
Запустите поиск, который нужно сохранить (команда
sс последующими фильтрами).Откройте панель поиска (
TABилиCTRL-F) и выберите вкладку Historique.Нажмите на значок закладки у поиска, который нужно сохранить.
Дайте фильтру имя и подтвердите.
Чтобы использовать сохранённый в библиотеке фильтр,
Откройте панель поиска (
TABилиCTRL-F) и выберите вкладку Enregistrés.Найдите нужный фильтр.
Дважды щёлкните на фильтре, чтобы запустить поиск.
9.4. Примеры
Ниже приведены примеры использования фильтров в командной строке:
Тип позиции |
Структура шашек |
Команда |
|---|---|---|
Гонка |
s nc |
|
Гонка |
s nc |
|
Сбить на пункте 1 |
s m"6/1*" |
|
Backgame 1-4 |
закрытые пункты 24, 21 |
s p>35 |
Решение Take/Pass при счёте -2 -4 |
пустые кости со стороны верхнего игрока, счёт -2/-4 |
s s d |
Too good — не удваивать |
пустые кости со стороны нижнего игрока |
s d e>1000 |
Блиц с долей гэммона не менее 20% |
закрытые пункты в доме, шашки на баре |
s g>20 |
Ошибки игрока 1 более 40 миллипоинтов |
s E>40 |
|
Позиция турнира Aachen2024 |
s t"Aachen2024" |
|
Одна отстающая шашка для возврата |
s k1,1 |
|
Уйти с пункта 20 |
пункт 20 |
s m"20/" |
Прайм против прайма |
указать прайм-позиции |
s |
Ace-point bear-off |
s |
s |
s |
пустые кости со стороны нижнего игрока |
s |
s |
s |
|
s |
s |
|
s |
s |
|
s |
s |
|
s |
s |
Примеры
Сценарий |
Команда |
|---|---|
s nc |
s |
s g>20 |
s E>40 |
s |
s |