Solver::run()の構造を変更
不要なコメントの削除
setChild()の命名を変更
不要なコメントを削除
期待を書いた
関数名を変更することについてのコメントを書いた
comment is added.
comment is added
comment is added
余分な中間変数を削除
Node::searchをNode::buildに変更
moveの内容を分離した
solverでchangeVehicleによる分岐を無くした
changeVehicleにはvehicleの変更のみ責任を持たせた
accessorをヘッダーに定義
整列した
ネストを浅くした
Vehicle::visitの返り値が必要ないのでvoidにした
余分なコメントを削除
Candidatesの関数名変えた