As has been said, all versions of the Anthropic Principle
(except the Weak Anthropic Principle) are highly controversial.
They are by no means the only theories that claim to explain the
anthropic coincidences. Among the other proposed cosmologies are
the Many Worlds and the Baby Universes, both of which are often
used as arguments against the validity of the Anthropic
Principle and itís many variations. The Many Worlds cosmology
states that every time a quantum event occurs, such as a
superposed particle collapsing to a (somewhat) definite
location, the Universe splits into many, one for each possible
location of the particle. In each new universe, the particle is
in just one of the possibilities, but all the new universes
together contain within them all the possible locations of the
particle. Considering how many quantum events there have been
since the beginning of the Universe, the number of branch-
universes would be staggeringly immense. It is by virtue of this
huge number, and the fact that these unive