Esempio n. 1
0
    public override void Initialize()
    {
        rigidbody  = GetComponent <Rigidbody>();
        flowerArea = GetComponentInParent <FlowerArea>();

        if (!trainingMode)
        {
            MaxStep = 0;
        }
    }
 /// <summary>
 /// Initialize the agent
 /// </summary>
 public override void Initialize()
 {
     rigidbody  = GetComponent <Rigidbody>();
     flowerArea = GetComponentInParent <FlowerArea>();
     // If not training mode, no max step, play forever
     if (!trainingMode)
     {
         MaxStep = 0;
     }
 }
Esempio n. 3
0
    // Initialize the agent
    public override void Initialize()
    {
        rigidbody  = GetComponent <Rigidbody>();
        flowerArea = GetComponentInParent <FlowerArea>();

        // Play indefinitely if not in training mode
        if (!trainingMode)
        {
            MaxStep = 0;
        }
    }
Esempio n. 4
0
    /// <summary> Initialize the agent </summary>
    public override void Initialize()
    {
        _rigidbody  = GetComponent <Rigidbody>();
        _flowerArea = GetComponentInParent <FlowerArea>();

        //if not in training mode no next step
        if (!IsTrainingMode)
        {
            MaxStep = 0;
        }
    }
Esempio n. 5
0
    public override void Initialize()
    {
        Debug.Log("------------  Initialize  -----------");
        //base.Initialize();
        _rigidbody  = GetComponent <Rigidbody>();
        _flowerArea = flowerArea.GetComponent <FlowerArea>();

        if (!trainingMode)
        {
            MaxStep = 0;
        }
    }