>
|
11.57 emacspeak-sudoku
Commentary:
Playing SuDoku using speech output.
Written to discover what type of feedback one needs for this
task.
See http://emacspeak.blogspot.com/2006/02/playing-sudoku-using-auditory-feedback.html
Automatically generated documentation
for commands defined in module emacspeak-sudoku.
— Interactive Command:
emacspeak-sudoku-board-columns-summarize nil
Not bound to any key.
Summarize columns — speaks number of remaining cells.
— Interactive Command:
emacspeak-sudoku-board-distribution-summarize nil
Not bound to any key.
Shows distribution of filled numbers.
— Interactive Command:
emacspeak-sudoku-board-rows-summarize nil
Not bound to any key.
Summarize rows — speaks number of remaining cells.
— Interactive Command:
emacspeak-sudoku-board-sub-squares-summarize nil
Not bound to any key.
Summarize sub-squares — speaks number of remaining cells.
— Interactive Command:
emacspeak-sudoku-board-summarizer nil
Not bound to any key.
Dispatch to appropriate summarizer.
d Number Distribution
r Row Distribution
c Column Distribution
s Sub-square Distribution.
— Interactive Command:
emacspeak-sudoku-down-sub-square nil
Not bound to any key.
Move to top-left corner of sub-square below current one.
— Interactive Command:
emacspeak-sudoku-erase-current-column nil
Not bound to any key.
Erase current column.
— Interactive Command:
emacspeak-sudoku-erase-current-row nil
Not bound to any key.
Erase current row.
— Interactive Command:
emacspeak-sudoku-erase-current-sub-square nil
Not bound to any key.
Erase current sub-square.
— Interactive Command:
emacspeak-sudoku-hint nil
Not bound to any key.
Provide hint for current cell.
— Interactive Command:
emacspeak-sudoku-history-pop nil
Not bound to any key.
Pop saved state off stack and redraw board.
— Interactive Command:
emacspeak-sudoku-history-push nil
Not bound to any key.
Push current state on to history stack.
— Interactive Command:
emacspeak-sudoku-how-many-remaining nil
Not bound to any key.
Speak number of remaining squares to fill.
— Interactive Command:
emacspeak-sudoku-next-sub-square nil
Not bound to any key.
Move to top-left corner of next sub-square.
— Interactive Command:
emacspeak-sudoku-previous-sub-square nil
Not bound to any key.
Move to top-left corner of previous sub-square.
— Interactive Command:
emacspeak-sudoku-speak-current-cell-coordinates nil
Not bound to any key.
speak current cell coordinates.
— Interactive Command:
emacspeak-sudoku-speak-current-cell-value nil
Not bound to any key.
Speak value in current cell.
— Interactive Command:
emacspeak-sudoku-speak-current-column nil
Not bound to any key.
Speak current column.
— Interactive Command:
emacspeak-sudoku-speak-current-row nil
Not bound to any key.
Speak current row.
— Interactive Command:
emacspeak-sudoku-speak-current-sub-square nil
Not bound to any key.
Speak current sub-square.
— Interactive Command:
emacspeak-sudoku-speak-remaining-in-column nil
Not bound to any key.
Speaks number of remaining cells in current column.
— Interactive Command:
emacspeak-sudoku-speak-remaining-in-row nil
Not bound to any key.
Speaks number of remaining cells in current row.
— Interactive Command:
emacspeak-sudoku-speak-remaining-in-sub-square nil
Not bound to any key.
Speaks number of remaining cells in current sub-square.
— Interactive Command:
emacspeak-sudoku-up-sub-square nil
Not bound to any key.
Move to top-left corner of sub-square above current one.