2013-03-07から1日間の記事一覧
まずは上で書いたバグを修正。これは結構簡単です、原因さえ分かれば。 それから、OpenMPをやめてWIN32スレッドでマルチスレッド化。これで、マルチスレッド動作とPGOを両立可能になりました。 んで、学習用マシン*1だと対局速度が結構稼げる様になってきた…
昨日のリストの2番のやつ。 私のUCTの実装は、対局(プレイアウトに相当)をマルチスレッド化する為に、UCTの木をノード単位でロックしていました。 んで、そういう実装だとあるスレッドがUCTの木をLeafに向かって辿っている時に、同じく木を辿っている他の…