30
1. 名前: Ken‐ichi Amano 天野兼一
2. 国: JAPAN日本
3. プログラム名: 天歩(Heaven walk)
4. プログラムの特徴:
ハッシュテーブルを使ってパターン検索を用いている
他の棋譜を読み込む際に自動登録できる。
マウスで対局しながらも自動登録できる。
(現在は中盤での機能は中止している。)
5. プログラムの長所:
ハッシュを使っているため、特に序盤で人間に近い打ち方ができる。
序盤の悪手も修正が楽にできる。
(ただし同一パターンにならないと効果なし)
6. 囲碁コンピュータ大会の記録:
なし
7. プログラム入手方法:
特になし
//1997.7.20天歩思考ルーチン
思考はすべて黒番として盤を変換してから思考する
ハッシュテーブルを登録してある手があればそれを打つ(60手目まで)
//記録内容
//ハッシュコードは36bit準備する、
記録場所[0x000FFFFF];
//32ビットのデータが20 bit個(1,048,576個)4MB
記録内容[0xFFFF0000];
//HashCodeの下位16bitを記録場所の上位に入れる
記録データ[0x0000FFFF1;//16bit(打つ位置や点数を記録する)
ハッシュコードの登録