>
|
11.54 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 ()
Summarize columns — speaks number of remaining cells.
— Interactive Command:
emacspeak-sudoku-board-distribution-summarize ()
Shows distribution of filled numbers.
— Interactive Command:
emacspeak-sudoku-board-rows-summarize ()
Summarize rows — speaks number of remaining cells.
— Interactive Command:
emacspeak-sudoku-board-sub-squares-summarize ()
Summarize sub-squares — speaks number of remaining cells.
— Interactive Command:
emacspeak-sudoku-board-summarizer ()
Dispatch to appropriate summarizer.
d Number Distribution
r Row Distribution
c Column Distribution
s Sub-square Distribution.
— Interactive Command:
emacspeak-sudoku-down-sub-square ()
Move to top-left corner of sub-square below current one.
— Interactive Command:
emacspeak-sudoku-erase-current-column ()
Erase current column.
— Interactive Command:
emacspeak-sudoku-erase-current-row ()
Erase current row.
— Interactive Command:
emacspeak-sudoku-erase-current-sub-square ()
Erase current sub-square.
— Interactive Command:
emacspeak-sudoku-hint ()
Provide hint for current cell.
— Interactive Command:
emacspeak-sudoku-history-pop ()
Pop saved state off stack and redraw board.
— Interactive Command:
emacspeak-sudoku-history-push ()
Push current state on to history stack.
— Interactive Command:
emacspeak-sudoku-how-many-remaining ()
Speak number of remaining squares to fill.
— Interactive Command:
emacspeak-sudoku-next-sub-square ()
Move to top-left corner of next sub-square.
— Interactive Command:
emacspeak-sudoku-previous-sub-square ()
Move to top-left corner of previous sub-square.
— Interactive Command:
emacspeak-sudoku-speak-current-cell-coordinates ()
speak current cell coordinates.
— Interactive Command:
emacspeak-sudoku-speak-current-cell-value ()
Speak value in current cell.
— Interactive Command:
emacspeak-sudoku-speak-current-column ()
Speak current column.
— Interactive Command:
emacspeak-sudoku-speak-current-row ()
Speak current row.
— Interactive Command:
emacspeak-sudoku-speak-current-sub-square ()
Speak current sub-square.
— Interactive Command:
emacspeak-sudoku-speak-remaining-in-column ()
Speaks number of remaining cells in current column.
— Interactive Command:
emacspeak-sudoku-speak-remaining-in-row ()
Speaks number of remaining cells in current row.
— Interactive Command:
emacspeak-sudoku-speak-remaining-in-sub-square ()
Speaks number of remaining cells in current sub-square.
— Interactive Command:
emacspeak-sudoku-up-sub-square ()
Move to top-left corner of sub-square above current one.