void Start()
    {
        CurrentInterests = new Interests();
        CurrentInterests.CopyFrom(AgentCategory.Interests);

        CurrentSocialInterests = new Interests();
        CurrentSocialInterests.CopyFrom(AgentCategory.SocialInterests);

        _agentWalking = GetComponent <AgentWalking>();
        RenderAttractedness();

        _currentState = State.RandomWalking;
        _creationTime = Time.time;
        _exit         = transform.position;
        _allRenderers = GetComponentsInChildren <Renderer>();
    }