fix connect dicision error
リファクタリング

閉区間と開区間のモデルを別ファイルに分割
閉区間と開区間のテストを別ファイルに分割