let is_state_pred state =
if Aorai_option.Deterministic.get () then
Logic_const.prel (Req,state_term(),int2enumstate state.nums)
else
Logic_const.prel (Req,one_term(),
mk_offseted_array_states_as_enum
(host_state_term()) state.nums)