Releases: kobanium/TamaGo
Releases · kobanium/TamaGo
v0.6.2
v0.6.1
v0.6.0
v0.5.0
v0.4.0
v0.3.1
v0.3.0
AlphaZeroと同じ探索アルゴリズムであるニューラルネットワークを使用したモンテカルロ木探索を実行できるようにしました。
また下記の変更を行いました。
- Policyの分布に従って着手生成する処理 (v0.2.0, v0.2.1の着手生成処理) を--policy-moveオプションで切り替えられるようにコマンドラインオプションを追加
- 盤面情報 (GoBoard) クラスのコピー処理追加
- ニューラルネットワークを使用したGTPプレイヤのデフォルト設定をモンテカルロ木探索を使うように変更
Support Monte-Carlo tree seach with neural networks (like AlphaZero), and following features,
- Command line option (--policy-move) for move generator with policy distributions.
- Copy function for GoBoard class.
- Change default setting of GTP player with Monte-Carlo tree search wit neural network.
v0.2.1
v0.2.0
ニューラルネットワークの教師あり学習を実装し、合わせて学習済みモデルのPolicyを利用した着手生成処理を実装しました。
その他の更新点は下記のとおりです。
- Gogui解析コマンドとしてPolicyの分布の可視化コマンドを実装(数値の表示、色付け)
- requirements.txtの追加
- 各関数、メソッドに対して引数、戻り値の型アノテーションを追加
Support supervised learning with neural networks, and following features,
- Implement GoGUI analyze commands (display_policy_black, display_policy_white, display_policy_black_color, display_policy_white_color)
- Add requirements.txt
- Type annotations and return value's annotations
v0.1.0
碁盤のデータ構造を全て実装し、SGFファイル読み込みに対応しました。
- 3x3近傍の石の配置パターン
- Zobrist Hashによる局面のハッシュ値生成
- 着手履歴の保存
- SGFファイルを読み込む処理の実装
- load_sgfコマンドのサポート
Implement following features.
- Go board data structure.
- 3x3 stone pattern.
- Saving move record
- Zobrish hash for positions.
- Smart game format file reader.
- support load_sgf GTP command.