ice_half_abstract