Advertisement
Guest User

Untitled

a guest
Dec 4th, 2016
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. plt.plot(food_data['time'], food_data['population'], label='Alive')
  2. plt.plot(food_data['time'], food_data['dead_population'], label='Deaths (last 10 cycles)')
  3. plt.xlabel('Time')
  4. plt.ylabel('Number of Food')
  5. plt.legend()
  6. plt.title('Food Populations')
  7. plt.savefig(os.path.join('data', self.world.seed, 'food_population.png'))
  8. plt.close()
  9.  
  10. plt.plot(bug_data['time'], bug_data['population'], label='Alive')
  11. plt.plot(bug_data['time'], bug_data['dead_population'], label='Deaths (last 10 cycles)')
  12. plt.xlabel('Time')
  13. plt.ylabel('Number of Bugs')
  14. plt.legend()
  15. plt.title('Bug Populations')
  16. plt.savefig(os.path.join('data', self.world.seed, 'bug_population.png'))
  17. plt.close()
  18.  
  19. plt.plot(food_data['time'], food_data['average_alive_lifetime'], label='Average Alive Lifetime')
  20. plt.plot(food_data['time'], food_data['average_lifespan'], label='Average Lifespan (last 10 cycles)')
  21. plt.xlabel('Time')
  22. plt.ylabel('Lifetime')
  23. plt.legend()
  24. plt.title('Food Lifetimes')
  25. plt.savefig(os.path.join('data', self.world.seed, 'food_lifetime.png'))
  26. plt.close()
  27.  
  28. plt.plot(bug_data['time'], bug_data['average_alive_lifetime'], label='Average Alive Lifetime')
  29. plt.plot(bug_data['time'], bug_data['average_lifespan'], label='Average Lifespan (last 10 cycles)')
  30. plt.xlabel('Time')
  31. plt.ylabel('Lifetime')
  32. plt.legend()
  33. plt.title('Bug Lifetimes')
  34. plt.savefig(os.path.join('data', self.world.seed, 'bug_lifetime.png'))
  35. plt.close()
  36.  
  37. plt.plot(food_data['time'], food_data['population'], label='Food')
  38. plt.plot(bug_data['time'], bug_data['population'], label='Bugs')
  39. plt.plot(food_data['time'], (food_data['population'] + bug_data['population']), label='Food + Bugs')
  40. plt.xlabel('Time')
  41. plt.ylabel('Number')
  42. plt.legend()
  43. plt.title('World Population')
  44. plt.savefig(os.path.join('data', self.world.seed, 'world_population.png'))
  45. plt.close()
  46.  
  47. plt.plot(food_data['time'], food_data['energy'], label='Food')
  48. plt.plot(bug_data['time'], bug_data['energy'], label='Bugs')
  49. plt.plot(food_data['time'], (food_data['energy'] + bug_data['energy']), label='Food + Bugs')
  50. plt.xlabel('Time')
  51. plt.ylabel('Energy')
  52. plt.legend()
  53. plt.title('World Energy')
  54. plt.savefig(os.path.join('data', self.world.seed, 'world_energy.png'))
  55. plt.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement