bug fix
change condition field in condfun class
fix test_set_size
add display_break_condition
remove whole objective
simplify condition
extract bool methods in optimization
extract bool methods in optimization