Oh zones rerandomize, that makes sense
But for the cornucopia I was thinking that we have round robins of two different metas: say BH and Hackmons. So you play everyone else who picked the same meta as you, but you have to lose 3-5 times to lose a life. If you lose a life in the cornucopia, you just don't battle anymore. If you lost twice but didn't lose a life, the next day you still have full lives.