# 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 ```javascript ((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`