smartgrid.agents.agent.Agent ============================ .. currentmodule:: smartgrid.agents.agent .. autoclass:: Agent :members: :private-members: :show-inheritance: :inherited-members: .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~Agent.__init__ ~Agent.decrease_storage ~Agent.handle_action ~Agent.increase_storage ~Agent.reset ~Agent.update .. rubric:: Attributes .. autosummary:: ~Agent.comfort ~Agent.need ~Agent.payoff_range ~Agent.payoff_ratio ~Agent.production ~Agent.storage_ratio ~Agent.name ~Agent.state ~Agent.intended_action ~Agent.enacted_action ~Agent.profile