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)