Building immersive worlds Creating lasting experiences
We make Logicweave — stack blocks into a program, press run, and follow execution through your own logic while the variables change in front of you.
Get Logicweave on Google PlayThis is the app's engine, running in the page. Change the numbers, add blocks, nest them inside a loop — then press Step to advance one instruction at a time, or Run to watch the whole thing execute. The highlighted block is the one about to run, and the variables update as it does.
Logicweave doesn't check your answer against a solution and move on. It evaluates the logic you actually built, which means a mistake in your thinking arrives as wrong output you can trace back to the block that caused it.
Drag blocks together for variables, conditions, loops and output — or write the same steps as plain readable pseudocode. Both build the same program.
Step through one block at a time to study a tricky loop, or let it run and watch the flow. The current block is always highlighted.
Every value is on screen as it changes, so a loop that runs one time too many is visible rather than mysterious.
When a condition is evaluated, the app shows which way it went and why — the comparison, the result, the path.
Sum a series, find the largest, test whether a number is prime. Build the algorithm yourself; the app checks the result you produced.
A small independent studio building interactive tools and games for Android. Logicweave is our current release: it runs entirely on your device, with no account, no network connection and no advertising — the whole app is the blocks, the logic, and the run.