« ねこにゃにバグ発見ー。 | トップページ | 劫にょバグを直しましたのにゃ »

2007年6月10日 (日)

気分転換?

仕事とねこにゃの開発とうさぴょんの開発と、まぁやらないといけないことは色々あるんですが。…そもそも、うさぴょんのソースをどう公開するかとか、「Java将棋のアルゴリズム」で書き下ろしたモノに少しだけ改良&デバッグを入れた、「れさぴょんforJava」もCSAにライブラリ登録しないといけないなぁとか…。

そんな中。

現実逃避に、過去に買った本の整理をしてみたりしています。

何百冊?あるんだか分からない書籍の山。

2000年頃に、これで評価関数を作りたいなぁとか思って勉強のために買った、「遺伝的プログラミング」関連の本が出て来たり。

その時に色々考えてみたのは、結局、

・時間がかかり過ぎてダメだよなぁ…
・プログラムのタネとして、必要になる評価項目をどう洗い出すかっていうのがあるなぁ
・それが分かるんだったら、手で書けるんだよなぁ…(爆)

だったんですけれど、改めて考えてみると、もう少し『抽象的なレベルではない』関数を沢山準備しておいて、ばかでかいStep数のプログラムが出来ることに挑戦して見る価値はあるのかもしれません。

…当時とは、メモリも、CPUの速さも比較になりませんしねぇ。

あぁ、そう言えば、私がBonanza方式の学習法に手を出していないわけをどこでも表明していなかったなぁ。

明快な答えを出しますね。

私の将棋の力では、学習するべき特徴ベクトルをうまく取り出せる自信がないから(笑)です。

|

日記・コラム・つぶやき」カテゴリの記事

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/148072/15383274

この記事へのトラックバック一覧です: 気分転換?:

コメント

普通に評価関数作るのと特徴ベクトルを抽出するのとどっちが難しいんでしょうか?
感覚的には普通に評価関数を作るほうが難しいんじゃないかと思います・・・。

投稿 かず | 2007年6月13日 (水) 02時23分

いやー…手抜きで評価関数作るのが一番簡単です(w。

投稿 うさぴょんの育ての親 | 2007年6月13日 (水) 03時06分

コメントを書く