Ejemplo n.º 1
0
    public bool TestAgent(ref Agent agent)
    {
        bool kill = true;

        float total = 0;
        int count = agent.componentsList.Count;
        for (int index = 0; index < count; index++)
        {
            AgentComponent agentComponent = (AgentComponent)agent.componentsList[0];

            total += agentComponent.ID;
        }

        float avg = total / count;

        Debug.Log("avg test " + avg);

        if (avg > 60)
        {
            kill = false;
            agent.SurivedGen();
        }
        else
        {
            agent.KillSelf();
        }

        agent = null;
        return kill;
    }