What Is Artificial Life? And Why Are These 'Xenobots' Reproducing?!

What Is Artificial Life? And Why Are These 'Xenobots' Reproducing?!