I was thinking about this the other day, could evolution and natural selection prove that reincarnation exists?
Basically an organism needs a constant life/death cycle to improve itself.
Through DNA it can keep track of things from one life to the next.
The DNA code is constantly making random changes to itself, if something is so undesirable natural selection will cause those combination of genes not to be passed on. So that particular mutation will die out. Whatever is desirable gets passed on in the DNA during procreation.
What has me stumped is how its keeping track and not repeating that particular mutation. Or its not thus we have things like identical twins etc? What has me curious is at the moment that someone dies are they born elsewhere? I guess we will never know. Now they wouldn't be born a baby at that moment since it takes 9 months~ to grow the baby in the womb. They say people can only recall from a certain age. Now this is where it gets a bit spiritual, when they die do they then pass to a baby and when they arrive it is this when they can start remembering things?