学習(3)

学習の部分を並列化しました.正しく動いているかどうかも分からないものを並列するというのもおかしな話なんだけど.

棋譜100局,反復回数10回
1CPU: 212.67sec
2CPU: 117.33sec

棋譜をコア数で分割して,それぞれの結果を足し合わせるだけの超簡単な実装です.探索の並列化とかは結構難しい問題なのですが,学習に関してはこの程度の実装でも確実に早くなるので.