ほぼ完成?

moveメソッドの実装が最初に考えていたのと少し違ったものになった関係で、実際には使わなくなった古いコードを削除。grepコマンドで探しだして、確認しながらの修正作業。いわゆる長門有希モードです。これであとは漏れがないか一通りのコードを一応目視でチェックし直してから、人間は頼りにならないので境界条件とかいくつかテストにかけて、きちんと通れば完成かな。本当はテストケースを全部書いてからコーディングに取り掛かるべきだったけど、ま、しょうがないかな。気合いを入れて明日中に仕上げよう。