Function: solitaire-do-check

solitaire-do-check is an interactive and byte-compiled function defined in solitaire.el.gz.

Signature

(solitaire-do-check &optional ARG)

Documentation

Check for any possible moves in Solitaire.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/play/solitaire.el.gz
(defun solitaire-do-check (&optional _arg)
  "Check for any possible moves in Solitaire."
  (interactive "P" solitaire-mode)
  (let ((moves (solitaire-check)))
    (cond ((= 1 solitaire-stones)
	   (message "Yeah! You made it! Only the King is left!"))
	  ((zerop moves)
	   (message "Sorry, no more possible moves."))
	  ((= 1 moves)
	   (message "There is one possible move."))
	  (t (message "There are %d possible moves." moves)))))