バグが出ているから直す！（preferenceLengthに関係するところ）。

それが終われば、突然変異の部分の実装は完了！