GA将?開発日記~王理のその先へ~

ネタ勢最強を目指して絶賛開発中。

2013-03-07から1日間の記事一覧

バグ修正&WIN32スレッド化

まずは上で書いたバグを修正。これは結構簡単です、原因さえ分かれば。 それから、OpenMPをやめてWIN32スレッドでマルチスレッド化。これで、マルチスレッド動作とPGOを両立可能になりました。 んで、学習用マシン*1だと対局速度が結構稼げる様になってきた…

バグ一個発見

昨日のリストの2番のやつ。 私のUCTの実装は、対局(プレイアウトに相当)をマルチスレッド化する為に、UCTの木をノード単位でロックしていました。 んで、そういう実装だとあるスレッドがUCTの木をLeafに向かって辿っている時に、同じく木を辿っている他の…