APB Solver

Interactive demo of @moishy/apb — the full solver config is exposed below.

Everything runs in your browser, on a background thread — no server. Heavier settings (especially direct blockbuilding) can take many seconds; the page stays responsive and you can cancel.
Winter/Summer Variation is an opt-in Extra, off by default. It applies only when the last pair and last-layer orientation allow it, so it fires on a minority of scrambles.

Solver options

Every option maps directly to the library's SolverSettings / SolveOptions. Defaults below are tuned for browser speed; use “Library-recommended” for the settings the method ships with.