diff --git a/world/objects.py b/world/objects.py index 8b4767d..f73cdd5 100644 --- a/world/objects.py +++ b/world/objects.py @@ -300,7 +300,7 @@ class DefaultCell(BaseEntity): distance_to_food = get_distance_between_objects(self, food_object) if distance_to_food < self.max_visual_width and food_objects: - self.energy += 110 + self.energy += 130 food_object.flag_for_death() return self @@ -350,7 +350,7 @@ class DefaultCell(BaseEntity): movement_cost = abs(output_data["angular_acceleration"]) + abs(output_data["linear_acceleration"]) - self.energy -= (self.behavioral_model.neural_network.network_cost * 0.1) + 1 + (0.2 * movement_cost) + self.energy -= (self.behavioral_model.neural_network.network_cost * 0.1) + 1.2 + (0.15 * movement_cost) return self