本/雑誌
Java将棋のアルゴリズム アルゴリズムの強化手法を探る (I/O)
池泰弘/著 IO編集部/編集
2530円
ポイント | 1% (25p) |
---|---|
発売日 | 2016年08月発売 |
出荷目安 | メーカー在庫あり:1-3日
※出荷目安について |
- 追跡可能メール便 送料無料
商品説明
最新のJavaSDKに対応!「複数スレッドで探索」プログラム追加!筆者の作成した「うさぴょん」でも、「将棋倶楽部24」(インターネットの将棋対戦サイト)で初段レベルの実力は備えている。―世界チャンピオンに勝つプログラムを作るのはこの本を手にしたあなたかもしれない。
関連記事
収録内容
1 | 将棋のルール |
2 | 将棋のルールの実装 |
3 | 簡単なユーザー・インターフェイスと思考ルーチンの実装 |
4 | 「局面の評価」の実装と「思考ルーチン」の改造「将棋」のルールの実装 |
5 | MinMaxとαβ法 |
6 | 実装の高速化 |
7 | 序盤定跡 |
8 | 序盤の駒組み |
9 | 中終盤の駒の価値の評価 |
10 | 指し手の評価と前向き枝刈り |
11 | ハッシュ法とハッシュ法を用いた高速化 |
12 | 通信の実装 |
13 | 相手思考時間の利用 |
14 | 「複数スレッド」での探索 |
15 | これからの課題とヒント |