Алгоритм расчёта пули в преферансе при игре в конвенции «Ленинград» по книге Юрия Розалиева «Преферанс. Бридж»:
1. Пуля корректирует гору. Вычисляется среднее арифметическое всех значений пули. Если пуля игрока больше среднего — его гора уменьшается на разницу между его пулей и средним. Если пуля игрока меньше среднего — его гора увеличивается на удвоенную разницу между средним и его пулей.
2. Гора пересчитывается в висты. Среди скорректированных значений горы всех игроков находится наименьшее. Это минимальное значение вычитается из горы каждого игрока, так что новое наименьшее значение становится равным нулю. Затем каждое полученное значение горы умножается на 10 и делится на количество игроков, результат округляется до целого числа. Это долг данного игрока с горы: все остальные игроки записывают это число вистами на него.
3. Итог. Висты из игры суммируются с вистами, полученными с горы. Висты игроков друг на друга взаимно сокращаются: итоговый результат каждого равен разнице между всеми вистами, записанными на него другими, и всеми вистами, которые он записал на других.