どのようなロジックでコンディションを判定しているのですか。