Приложение: Расширенное использование фильтров

Предупреждение

Этот раздел предназначен для опытных пользователей blunderDB, желающих в полной мере использовать возможности поиска позиций.

Фильтры лежат в основе анализа позиций в blunderDB. Их использование позволяет с достаточной точностью находить конкретные позиции. В этом разделе подробно описывается использование фильтров через командную строку. Командная строка доступна по нажатию клавиши ПРОБЕЛ. С практикой она позволяет очень быстро комбинировать фильтры и использовать библиотеку фильтров.

Грамматика поиска — команда s, её токены, поиск в текущих результатах с помощью ss — описана лишь в одном месте, в разделе Фильтры поиска списка команд; сама панель поиска описана в руководстве. В этом приложении остаются только библиотека фильтров и примеры.

Библиотека фильтров

Библиотека фильтров позволяет пользователю сохранять поисковые команды для удобства тематических исследований.

Чтобы добавить фильтр в библиотеку,

  1. Запустите поиск, который нужно сохранить (команда s с последующими фильтрами).

  2. Откройте панель поиска (TAB или CTRL-F) и выберите вкладку Historique.

  3. Нажмите на значок закладки у поиска, который нужно сохранить.

  4. Дайте фильтру имя и подтвердите.

Чтобы использовать сохранённый в библиотеке фильтр,

  1. Откройте панель поиска (TAB или CTRL-F) и выберите вкладку Enregistrés.

  2. Найдите нужный фильтр.

  3. Дважды щёлкните на фильтре, чтобы запустить поиск.

Фильтр, которым пользуются каждый день, закрепляется одним щелчком по его звёздочке: после этого он запускается клавишами ALT-1 … ALT-9 без открытия панели (см. Панель поиска).

Примеры

Ниже приведены примеры использования фильтров в командной строке:

Тип позиции

Структура шашек

Команда

Гонка

s nc

Короткая гонка

s nc P<70

Сбить на пункте 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

закрытый пункт 1 у противника

s P<60

Удвоение при преимуществе не менее 20 пипсов

пустые кости со стороны нижнего игрока

s d p<-20

Позиции из матча 5

s ma5

Позиции из матчей 2–4

s ma2,4

Позиции из матчей 23 и 43

s ma23 ma43

Позиции из турнира 1

s tn1

Ошибки в турнире 2

s tn2 E>40

Примеры поиска в текущих результатах:

Сценарий

Команда

После s nc искать короткие гонки

ss P<70

После s g>20 оставить только ошибки

ss E>40

После s tn1 искать решения по кубу

ss d