habitat simulation