@classmethod
def from_dict(cls, dict_obj):
    ' Creates an Agent object from parameters stored in a dict. AgentSchema is used to validate inputs.'
    return cls(**cls.AgentSchema().load(dict_obj, partial=['paw']))
Creates an Agent object from parameters stored in a dict. AgentSchema is used to validate inputs.
@classmethod
def from_dict(cls, dict_obj):
    ' '
    return cls(**cls.AgentSchema().load(dict_obj, partial=['paw']))