What a disappointing debate. Science is more solid than presented. Neither debater was a philosopher. The creationist position as presented by Mr Ham is preposterous. No scientist or philosopher should waste his time debating that nonsense.
The creationist position is not as explanation at all. Evolution is a natural process and not some random occurrence. It explains why we have mice, rats, spiders, bugs, fleas, lice, ticks and all manner of bacteria, viruses and diseases. Menstration is a consequence of evolution...not design! Did a god create all those nasty things?
If Adam and Eve were created then that means incest had to occur to get a population.