Summa summarum
Image
Game
Data
Account
Logout
{{square[col.x][col.y].hblock.sum}}
{{col.x}},{{col.y}}
{{col.min}}
{{col.max}}
{{col.possible}}
{{col.number}}
{{square[col.x][col.y].vblock.sum}}
7
8
9
4
5
6
1
2
3
←
0
A
show nums
show btns
show steps
mode {{mode}}
clear game
clear blocks
demo
load
save
verticals
horizontals
import
export
walk
back
possible
minimum
maximum
analyze
aa
min max
sanity check
step
set
Auto step next (moves the selected item after run)
Min Max (checks VH SUMs and subtracts open fields and used numbers)
Min Max lines (checks VH SUMs and subtracts open fields and used numbers)
Remove dual halves (if to squares open we can remove possibles that are half the sum missing)
Double possible use (if two squares open the possibles are limited to the other possibles)
Locked lines forced use (30 on 4 is always 6,7,8,9 - if any number only occurs once it must be used)
Locked lines min (28 on 4 with one 5 will always be 4, [7,8,9])
Possible list (calculate all sums from possibles and remove those not used)
Block count (the sum on vertical squares equals sum on horizontals)
run selected
{{selected}}
run line possibles
{{line}}
run grid
{{line}}
{{linepossibles}}
Warning on data load: impossible count for number of squares
Warning on data load: wrong vertical sum vs horizontal sum
Let user enter data in play mode
Mark sum green when accurate
Hide buttons in play mode
Load images from bucket
Save data to API
2 first with errors on purpose
Game {{$index+1}}
Step 1: load image
Step 2: rotate and crop
Step 3: flood and warp
Step 4: analyze
Step 5: ocr numbers
Step 6: load game
{{step}} Prev
{{step}} Next
Select image
Load images
Flood and warp
{{cmd.command}}
Analyze black white
{{cmd.command}}
OCR numbers
{{cmd.command}}
OCR numbers
Load BW
Rotate and crop
adv
{{cmd.command}}
☠
reset
clear
undo
{{$index}}
{{cmd.command}}
{{cmd.command}}
{{info}} cuts: {{cuts.length}} found: {{found.length}}
autoOcr
x1
x2
←
↑
→
↓
+
−
setalign
setcut
getNumbers
filterCutNumbers
manual
clearFound
ocrcut
showFound
{{queue.length}} {{counter}} {{skipped}}
{{p}}
x{{cut.grx}} y{{cut.gry}} {{cut.colour}} {{cut.nox}} {{cut.noy}} {{cut.ocrx}} {{cut.ocry}} x{{cut.findx}} y{{cut.findy}} {{cut.possible}} {{cut.fn}} {{cut.fnn}}
{{cut.found}}
Set found
save undo tools
{{cmd.command}}