Function: landmark-start-game
landmark-start-game is a byte-compiled function defined in
landmark.el.gz.
Signature
(landmark-start-game N M)
Documentation
Initialize a new game on an N by M board.
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/landmark.el.gz
(defun landmark-start-game (n m)
"Initialize a new game on an N by M board."
(setq landmark-emacs-is-computing t) ; Raise flag
(setq landmark-game-in-progress t)
(setq landmark-board-width n
landmark-board-height m
landmark-vector-length (1+ (* (+ m 2) (1+ n)))
landmark-draw-limit (/ (* 7 n m) 10))
(setq landmark-emacs-won nil
landmark-game-history nil
landmark-number-of-moves 0
landmark-number-of-human-moves 0
landmark-emacs-played-first nil
landmark-human-took-back nil
landmark-human-refused-draw nil)
(landmark-init-display n m) ; Display first: the rest takes time
(landmark-init-score-table) ; INIT-BOARD requires that the score
(landmark-init-board) ; table be already created.
(setq landmark-emacs-is-computing nil))