リファクタリング: 配列に対するfor文をforEachに置き換えた
リファクタリング: ship3の差分更新処理を改善した.