Remove unnecessary flags

ちょっとRubyっぽくしてみました
Rubyでは `nil` と `false` のみ偽判定されます。なので、この初期化はなくても大丈夫です。

これは個人の趣味なのですが、`if` に渡す条件は `true` か `false` の二択にしたいです。`!!obj` みたいなことをすると `obj` が `nil` または `false` のときは `false`、それ以外は `true` がかえってくるので、全体的にそういう書き方にしてみました（irbとかで確かめてみてください）。
何回も `!!` を書くのもアレなので、本来はクラスをつくってインスタンス変数に `!!` をかけた形でいれとくとよいかなあとおもいました。