私は負けました

私は負けました

敗北したプログラマのブログ

ここ最近開発に没頭しておりまして、久しぶりの更新になります。コンピュータ将棋とコンピュータチェスについては、モンテカルロ木探索の基本的な部分を実装して、学習待ちのフェーズに入りました。コンピュータリバーシは、自己対戦ルーチンとモンテカルロ木探索を実装し、自己対戦による学習用教師データの取得待ちフェーズに入りました。コンピュータ囲碁は、これからモンテカルロ木探索を実装する予定ですが、他プロジェクトの推移を見ていると、7日~10日くらいで実装が終了するものと思われます。深層学習のパラメータ導入にあたって気になる部分は、各スレッドでのニューラルネットワークの実行要求をキュー等にためて処理すると、少し効率がよいようなので、その部分の検証には少し時間がかかりそうです。ということで、コンピュータ囲碁以外の実装タスクはほとんど残っておりませんで、ほとんどが学習待ちです。学習を待っている間は、私のリソースが空きますので、その間に何をして待機するか考えないといけません。さて何をやりますか(苦笑)。