The discharge curve of the battery is the same as the charging curve

I found that method ‘get_max_output_power’ and method ‘get_max_input_power’ in class ‘ Battery’ are same. Such a battery discharge curve seems to be inconsistent with common sense, i.e., the battery discharges more slowly when it has a high charge. I’m confused whether the environment is designed like this or this is a bug.


I think this is an intended simplification.

@simple_try thank you for your observation. The feature is not a bug but simplification as @james_cheng8 pointed out.