ゾブリストハッシュによるゲームプレイのスピードアップ

『囲碁ディープラーニングプログラミング』を引き続き読んでいる。 この本のp75に「ゾブリストハッシュ」を使ったやり方が書かれてある。 ゾブリスト・ハッシュとは? ゾブリスト・ハッシュとは、盤面の情報をハッシュ値を使って表 […]

Emacs-Lispのお勉強 – フレームのリサイズ

『改訂版・やさしいEmacs-Lisp講座』P170に載っている課題である。 GUI版Emacsのフレームを大きくしたり、小さくしたりするためのスクリプトである。 『本』では、 (setq key (read-char) […]

Emacs-Lispのお勉強 – 簡易ファイルブラウザの制作

これは、『改訂版・やさしいEmacs-Lisp講座』のp154に載っている課題である。 IDEのように、ディレクトリの中を一覧するもので、簡易版なので機能は貧弱である。 ただまあ、本に載っているのとは違うやり方で、つまり […]

Scheme のお勉強

Emacs Lispをいろいろさわっているので、 『プログラミング Gauche』を久しぶりに開いてみた。 Emacs Lisp は Common Lispの系統だから、Scheme系のGaucheとはいろいろ違いがある […]

Emacs Lisp のお勉強 – 連想リスト

『改訂版・やさしいEmacs-Lisp講座』の中から、面白かったもの、今後役に立ちそうなものをピックアップして記録しておく。 今度は、112ページの問題。 連想配列(Association Lists)についての問題なの […]

文書に修正時刻を追加・挿入するスクリプト(ELisp)

『Emacs Lispのお勉強 – TimeStamp』でタイムスタンプの検索スクリプトを作ったので、ついでにこのスクリプトを作成した。 文書を作成したら、その文書の末尾に・・・ 修正時刻: Sat Feb 8 12:1 […]

Emacs Lispのお勉強 – TimeStamp

『改訂版 やさしいEmacs-Lisp講座』 広瀬雄二・著 カットシステム 2011年7月10日初版第1刷 Emacs Lisp でも勉強しとこうと思って読んでいる。 以前読んだときは、Lispがどんなものかも知らずに読 […]