Note: Custom shapes are saved to your browser's local storage.
They will persist between page reloads, but only for your browser.
If you believe a shape is missing from the default set, please notify the author
so it can be added for all users.
Your Custom Shapes
Difficulty Benchmark Tool
(50 total puzzles)
Running: ...
Click "Run Benchmark" to generate puzzles at each difficulty and measure solver complexity.
This will generate puzzles, then solve them while measuring nodes explored and time taken.
Originium Circuitry Solver
Place:
Shapes
Grid
Number
Set requirements for each row and column, then solve
Solutions Found
Instructions
Set grid dimensions and click Generate
Use the arrows to set required green/blue cell counts per row/column
Toggle "Block cells" mode and click cells to mark them as blocked
Click Solve to find valid configurations using the defined shapes
Puzzle Configuration
INSTRUCTIONS?
OBJECTIVE
Place all shapes from the palette.
Match the Row & Col Requirements (colored bars).
Bars must match exactly (no red pulsing).
CONTROLS
Place: Drag and drop shapes.
Rotate (Desktop): Press 'R' while dragging.
Rotate (Mobile): Tap the Rotate button.
Remove (Desktop):Right-click a placed shape.
Remove (Mobile):Double-tap or Long-press to remove.
RULES
Locks: Fixed cells (cannot move).
Blockers: Obstacles (cannot place on top).
TOOLS
Hint: Places one correct shape.
Solution: Solves the puzzle.
Difficulty ?
Q: How is the difficulty calculated?
A: The solver was run against every combination of grid size, number of colors, and blocker/lock configuration. Difficulty is a reflection of how much TIME it took the solver script to solve each puzzle type.
If the preset difficulties do not align with your expectations or preferences, try the Custom Settings option below.