Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- plt.plot(food_data['time'], food_data['population'], label='Alive')
- plt.plot(food_data['time'], food_data['dead_population'], label='Deaths (last 10 cycles)')
- plt.xlabel('Time')
- plt.ylabel('Number of Food')
- plt.legend()
- plt.title('Food Populations')
- plt.savefig(os.path.join('data', self.world.seed, 'food_population.png'))
- plt.close()
- plt.plot(bug_data['time'], bug_data['population'], label='Alive')
- plt.plot(bug_data['time'], bug_data['dead_population'], label='Deaths (last 10 cycles)')
- plt.xlabel('Time')
- plt.ylabel('Number of Bugs')
- plt.legend()
- plt.title('Bug Populations')
- plt.savefig(os.path.join('data', self.world.seed, 'bug_population.png'))
- plt.close()
- plt.plot(food_data['time'], food_data['average_alive_lifetime'], label='Average Alive Lifetime')
- plt.plot(food_data['time'], food_data['average_lifespan'], label='Average Lifespan (last 10 cycles)')
- plt.xlabel('Time')
- plt.ylabel('Lifetime')
- plt.legend()
- plt.title('Food Lifetimes')
- plt.savefig(os.path.join('data', self.world.seed, 'food_lifetime.png'))
- plt.close()
- plt.plot(bug_data['time'], bug_data['average_alive_lifetime'], label='Average Alive Lifetime')
- plt.plot(bug_data['time'], bug_data['average_lifespan'], label='Average Lifespan (last 10 cycles)')
- plt.xlabel('Time')
- plt.ylabel('Lifetime')
- plt.legend()
- plt.title('Bug Lifetimes')
- plt.savefig(os.path.join('data', self.world.seed, 'bug_lifetime.png'))
- plt.close()
- plt.plot(food_data['time'], food_data['population'], label='Food')
- plt.plot(bug_data['time'], bug_data['population'], label='Bugs')
- plt.plot(food_data['time'], (food_data['population'] + bug_data['population']), label='Food + Bugs')
- plt.xlabel('Time')
- plt.ylabel('Number')
- plt.legend()
- plt.title('World Population')
- plt.savefig(os.path.join('data', self.world.seed, 'world_population.png'))
- plt.close()
- plt.plot(food_data['time'], food_data['energy'], label='Food')
- plt.plot(bug_data['time'], bug_data['energy'], label='Bugs')
- plt.plot(food_data['time'], (food_data['energy'] + bug_data['energy']), label='Food + Bugs')
- plt.xlabel('Time')
- plt.ylabel('Energy')
- plt.legend()
- plt.title('World Energy')
- plt.savefig(os.path.join('data', self.world.seed, 'world_energy.png'))
- plt.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement