%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/obsolete/ |
Current File : //usr/local/share/emacs/27.2/lisp/obsolete/landmark.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (custom-declare-group 'landmark nil "Neural-network robot that learns landmarks." :prefix "landmark-" :group 'games) #@42 Number of columns on the Landmark board. (defvar landmark-board-width nil (#$ . 525)) #@40 Number of lines on the Landmark board. (defvar landmark-board-height nil (#$ . 617)) #@58 Vector recording the actual state of the Landmark board. (defvar landmark-board nil (#$ . 708)) #@34 Length of landmark-board vector. (defvar landmark-vector-length nil (#$ . 810)) #@47 After how many moves will Emacs offer a draw? (defvar landmark-draw-limit nil (#$ . 896)) #@54 This is the x coordinate of the center of the board. (defvar landmark-cx 0 (#$ . 992)) #@54 This is the y coordinate of the center of the board. (defvar landmark-cy 0 (#$ . 1085)) #@47 This is the x dimension of the playing board. (defvar landmark-m 0 (#$ . 1179)) #@47 This is the y dimension of the playing board. (defvar landmark-n 0 (#$ . 1265)) #@79 Translate X, Y cartesian coords into the corresponding board index. (fn X Y) (defalias 'landmark-xy-to-index #[514 "\301_#\207" [landmark-board-width +] 6 (#$ . 1351)]) #@58 Return corresponding x-coord of board INDEX. (fn INDEX) (defalias 'landmark-index-to-x #[257 "\211T\246\207" [landmark-board-width] 3 (#$ . 1531)]) #@58 Return corresponding y-coord of board INDEX. (fn INDEX) (defalias 'landmark-index-to-y #[257 "\211T\245\207" [landmark-board-width] 3 (#$ . 1687)]) #@67 Create the landmark-board vector and fill it with initial values. (defalias 'landmark-init-board #[0 "\303\304\"\304S\nX\203# \305I\210 \305I\210T\262\211S\262\202 \266\304\211W\205; \305I\210\306\n\307#\262\202&