```py def set_harmony(self, harmony): self.harmony = harmony def set_hype(self, hype): self.hype = hype def set_discord(self, discord): self.discord = discord def set_health(self, new_health): self.health = new_health def set_damage(self, new_damage): self.damage = new_damage def set_name(self, new_name): self.name = new_name def get_harmony(self): return self.harmony def get_hype(self): return self.hype def get_discord(self): return self.discord def get_health(self): return self.health def get_damage(self): return self.damage def get_name(self): return self.name ``` like, imagine someone reading the code, and seeing that they dont know that all of those 30 lines are.. useless, they'll still need to read them to make sure its nothing unexpected and well, its literally just eye clutter, blocking from seeing relevant things together, which is valuable, imo. If you can fit the whole relevant code in one screen - it will be much easier to understand
see i agree with the gets since i can just print / return those. but don't the sets help for simplicity? Like if Plato gets 5 more harmony or something, I can just do `Plato.set_harmony(self.harmony + 5)`