Функции
Элементы, выключатели и лампы ставятся на сетку, выводы соединяются проводами; когда выключатель включён, провода с 1 светятся. Таблица истинности и упрощённое булево выражение строятся по схеме автоматически; 12 упражнений шаг за шагом ведут от элемента NOT до D-защёлки.
Основные функции
- Редактор схем
- Элементы AND, OR, NOT, XOR, NAND, NOR, XNOR и BUF на сетке (2–4 входа у многовходовых), выключатель, лампа и генератор (0,5–8 Гц). Размещение касанием детали и выбором места или перетаскиванием; провода — перетаскиванием между выводами, касанием выводов по очереди или через окно «Соединить…».
- Живое моделирование
- Событийное, у каждого элемента задержка в один шаг. Схемы с обратной связью (RS-защёлка) приходят в устойчивое состояние; схема, которая в него не приходит, помечается как колеблющаяся. Провода с 1 светятся.
- Таблица истинности и выражение
- Таблица строится сама по выключателям и лампам (до 8 входов), текущая строка выделена. Булево выражение записывается как сумма произведений, упрощённая методом Квайна — Мак-Класки, для схем до 4 входов; формы XOR распознаются. «Копировать таблицу» даёт текст с разделением табуляцией.
- 12 упражнений
- NOT, элементы, полусумматор и полный сумматор, только NAND, RS-защёлка, мультиплексор, дешифратор, компаратор, 2-битный сумматор, D-защёлка, голосование большинством. «Проверить» перебирает все комбинации входов и показывает первую неверную строку; прогресс сохраняется.
- Собрать схему по таблице
- Заполните таблицу истинности или введите выражение (A·B + ¬C, A ⊕ B …); Boolia собирает схему в упрощённом виде, до 4 входов и 4 выходов.
- Выполнение по шагам
- Каждый шаг — одна задержка элемента; детали, которые будут вычислены на следующем шаге, отмечены. Генератор можно переключать и вручную.
- Правка
- Инструменты «Выбор» / «Провод» / «Стереть»; выделение, перемещение, поворот, удаление; отмена и повтор. Масштаб двумя пальцами, Ctrl / ⌘ + колёсико и кнопками, вписывание в экран.
- Сборка с клавиатуры
- Буквы добавляют детали (A, O, N, X, B; с ⇧ NAND, NOR, XNOR; S, L, C), стрелки двигают выбранную деталь, R поворачивает, W соединяет провод, [ ] меняют число входов, пробел переключает выключатель.
- Изображения и файлы
- Схема сохраняется в PNG или SVG в цветах текущей темы; схемы сохраняются и открываются по одной или все вместе как .boolia и отправляются через функцию «Поделиться» устройства.
- Примеры
- При первом запуске есть полусумматор, полный сумматор и RS-защёлка; примеры можно изменить или удалить, а «Снова добавить примеры» возвращает их.
- Резервная копия и офлайн
- «Создать резервную копию…» сохраняет все схемы, прогресс упражнений и настройки в одном файле, а «Восстановить из резервной копии…» возвращает их. Учётная запись не нужна; работает без интернета.
Устройства и браузеры
- На компьютере детали и упражнения слева, схема в центре, таблица истинности и выражение справа. На телефоне и на планшете в вертикальном положении нижняя панель содержит «Схема», «Детали», «Таблица» и «Ещё».
- На телефоне детали размещаются касанием и выбором места, а провода соединяются касанием обоих выводов по очереди; перетаскивать не нужно.



Сочетания клавиш
В macOS используются ⌘ и ⌥; в Windows и Linux — Ctrl и Alt.
| Сочетание | Действие |
|---|---|
| A · O · N · X | Добавить AND, OR, NOT, XOR |
| ⇧A · ⇧O · ⇧X · B | Добавить NAND, NOR, XNOR, BUF |
| S · L · C | Добавить выключатель, лампу, генератор |
| ← ↑ → ↓ | Сдвинуть выбранную деталь (с ⇧ на пять шагов) |
| R | Повернуть |
| W | Соединить провод |
| [ · ] | Число входов элемента |
| Пробел · Enter | Переключить выключатель |
| Delete | Удалить |
| Esc | Отменить размещение или выделение |
| + · − · 0 | Увеличить · уменьшить · по размеру |
| 1 · 2 | Панель «Детали» · панель «Таблица» |
| T | Проверить (в упражнении) |
| . | Следующий шаг (при выполнении по шагам) |
| Ctrl/⌘ N | Новая схема |
| Ctrl/⌘ O · S | Открыть · сохранить схему |
| Ctrl/⌘ Z · ⇧ Z | Отменить · повторить |
На сенсорном экране коснитесь детали, затем выберите её место в схеме; провода соединяются касанием обоих выводов по очереди. Схема масштабируется двумя пальцами; инструменты и кнопки рассчитаны на пальцы.
Получить Boolia
Попробуйте в браузере без установки; для постоянного использования купите версию для macOS, Windows или Linux.