goboard.py の中の GameState のところのデータがどうなっているかが、ゾブリストハッシュの 理解のポイントだと思う。 そこで、GameStateクラスに処理がわたったとき、プロパティがどうなるかを追いか […]
zobrist hash
ゾブリストハッシュを使うことによるコードの変更
『囲碁ディープラーニングプログラミング』の続きである。 goboard_slow.py をコピーして goboard.py とし、以下の部分を変更する。 GoString 最初のコード goboard_slow.py で […]
ゾブリストハッシュによるゲームプレイのスピードアップ
『囲碁ディープラーニングプログラミング』を引き続き読んでいる。 この本のp75に「ゾブリストハッシュ」を使ったやり方が書かれてある。 ゾブリスト・ハッシュとは? ゾブリスト・ハッシュとは、盤面の情報をハッシュ値を使って表 […]