I observed that the check time of my logical formulas written in z3py changed a lot (from ~60s to ~30s, about 50%) after I removed "-" in the names of the variables that I defined.
E.g.,
vec = IntVector('vec-1',10)
to
vec = IntVector('vec1',10)
Is this something expected? If so, why?