[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pbmserv-dev] sudoku?



In an effort to feed my addition to these stupid puzzles, I'll be adding
sudoku to the server this week.   This will be a multi-player variant.

For those unfamiliar with the puzzle.   it is a grid (see below) where
each row/column/sub-section can have the numbers (in the size 3 example
1-9) in them.   the grid starts out partially filled, and you are trying
to deduce where the remaining numbers go.   e.g. today's puzzle in my
local newspaper is


    . . 8 | 1 . 7 | . . 6
    1 . 2 | . . . | 9 . .
    . 6 . | . 3 . | . . .
    ------+-------+------
    8 . 9 | 5 . . | 4 . .
    . 1 . | 2 . 3 | . 5 .
    . . 7 | . . 4 | 6 . 3
    ------+-------+------
    . . . | . 4 . | . 2 .
    . . 6 | . . . | 7 . 5
    5 . . | 7 . 8 | 3 . .

Rather than trying to solve the puzzle (as you do in the newspapers,
books, etc) you will be playing against your opponent(s?) to make it so
they can NOT legally put a new number on the board.

Last player to make a legal play wins.

Ideas for options?  (and or defaults)

size=2/3/4/5/6    3 is the default.

size 2

    . . | . .			.. ..
    . . | . .			.. ..
    ----+----
    . . | . .			.. ..
    . . | . .			.. ..

size 3

    . . . | . . . | . . .	... ... ...
    . . . | . . . | . . .	... ... ...
    . . . | . . . | . . .	... ... ...
    ------+-------+------
    . . . | . . . | . . .	... ... ...
    . . . | . . . | . . .	... ... ...
    . . . | . . . | . . .	... ... ...
    ------+-------+------
    . . . | . . . | . . .	... ... ...
    . . . | . . . | . . .	... ... ...
    . . . | . . . | . . .	... ... ...



showdeadcells?   (needs a better name)  and should it be the default?
	once a space becomes non-playable... do you SHOW that fact?

displaysize?   large (left above)   or small (right above)   
	not much difference, but people do have their preferences

-- 
 /  \__  | Richard Rognlie / Sendmail Ninja / Gamerz.NET Lackey
 \__/  \ | http://www.gamerz.net/~rrognlie    <rrognlie at gamerz.net>
 /  \__/ | Creator of pbmserv@gamerz.net
 \__/    |                Helping reduce world productivity since 1994