Closed bleu48 closed 2 years ago
Boardクラスは、copyを実装していますので、
board2 = board
で、ディープコピーになります。 もしくは、明示的に
board2 = board.copy()
でも同じです。
あえてコンストラクタの引数で渡してコピーしたいという要件でしょうか。
そのcopyの実装でboard引いているのですが boardを引くコンストラクタが無いので動かなかった部分を修正したわけです。 board.copy()も同様です。
理解しました。 頂いたソースをマージしました。
Boardオブジェクトのコピーが出来なかったのを修正した。