spark life random simulation