New puzzle from James Harvey: 'Singles', an implementation of

Hitori. One infrastructure change in the process: latin.c has
acquired a utility function to generate a latin rectangle rather
than a full square.

[originally from svn r8828]
This commit is contained in:
Simon Tatham
2010-01-11 21:21:07 +00:00
parent 771f5446a8
commit 58e0d0bc2d
7 changed files with 2106 additions and 2 deletions

View File

@ -2,8 +2,8 @@
PUZZLES = blackbox bridges cube dominosa fifteen filling flip galaxies guess \
inertia keen lightup loopy map mines net netslide pattern pegs \
rect samegame sixteen slant solo tents towers twiddle unequal \
untangle
rect samegame singles sixteen slant solo tents towers twiddle \
unequal untangle
BASE = $(patsubst %,%-base.png,$(PUZZLES))
WEB = $(patsubst %,%-web.png,$(PUZZLES))
@ -70,6 +70,7 @@ netslide-ibase.png : override CROP=289x289 144x144+0+0
pattern-ibase.png : override CROP=384x384 223x223+0+0
pegs-ibase.png : override CROP=263x263 147x147+116+0
rect-ibase.png : override CROP=205x205 115x115+90+0
singles-ibase.png : override CROP=224x224 98x98+15+15
sixteen-ibase.png : override CROP=288x288 144x144+144+144
slant-ibase.png : override CROP=321x321 160x160+160+160
solo-ibase.png : override CROP=481x481 145x145+24+24

45
icons/singles.sav Normal file
View File

@ -0,0 +1,45 @@
SAVEFILE:41:Simon Tatham's Portable Puzzle Collection
VERSION :1:1
GAME :7:Singles
PARAMS :5:6x6dk
CPARAMS :5:6x6dk
SEED :15:781273601054598
DESC :36:361566412253452144234115163346553461
NSTATES :2:37
STATEPOS:2:22
MOVE :4:B1,0
MOVE :4:C0,0
MOVE :4:C1,1
MOVE :4:C2,0
MOVE :4:C0,1
MOVE :4:B0,2
MOVE :4:C0,3
MOVE :4:C1,2
MOVE :4:C4,3
MOVE :4:B3,3
MOVE :4:C3,2
MOVE :4:C2,3
MOVE :4:C3,4
MOVE :4:B2,4
MOVE :4:C1,4
MOVE :4:C2,5
MOVE :4:B1,5
MOVE :4:C0,5
MOVE :4:C0,4
MOVE :4:C1,3
MOVE :4:C3,5
MOVE :4:B5,4
MOVE :4:C4,4
MOVE :4:C5,5
MOVE :4:C5,3
MOVE :4:C4,5
MOVE :4:B4,0
MOVE :4:C3,0
MOVE :4:C4,1
MOVE :4:C5,0
MOVE :4:C5,1
MOVE :4:B4,2
MOVE :4:C5,2
MOVE :4:C3,1
MOVE :4:B2,1
MOVE :4:C2,2