Try   HackMD

SudokuPad Debug Panel

Categories

  • Current internal engine state
    • Puzzle Details
      • Resource size
      • Loading timings
    • Resource utilization
      • Size of puzzle data
      • Size of undo states
  • Local data
    • Replays
  • Debug Settings
    • Toggle Profiling for puzzle loading
    • Toggle Profiling undo performance
    • Change internal settings
      • Puzzle.ActionsPerState

Utilities

Play Solution

((solution) => {
	const {app, app: {currentPuzzle = {}, puzzle: {cells} = {}} = {}} = Framework;
	app.changeTool('normal');
	(solution || currentPuzzle.solution || '')
		.split('')
		.forEach((d, i) => {
			app.select(cells[i]);
			app.doPressDigit(d);
			app.deselect(cells[i]);
		});
})();
tags: SudokuPad