update_from_boardとupdate_from_cap_pcのコピーを返すバージョンを追加
update_from_boardとupdate_from_cap_pcをそれぞれ強い例外安全保障を満たすように修正

それの実装に伴い例外を投げない代入演算子胃、swapメンバ関数、swapフリー関数の追加