AIController JavaScript is disabled on your browser. model

Class AIController

    All Implemented Interfaces:
    java.io.Serializable


    public class AIController
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form

      Field Detail

        aIUnits

        private java.util.ArrayList<User> aIUnits
        Attribute aIUnits

        orderList

        private java.util.ArrayList<java.lang.Integer> orderList
        Attribute orderList

        scenario

        private Scenario scenario
        Attribute scenario

      Constructor Detail

        AIController

        public AIController()

      Method Detail

        getScenario

        public Scenario getScenario()
        Returns:
        scenario

        setScenario

        public void setScenario(Scenario scenario)
        Parameters:
        scenario -

        getOrderList

        public java.util.ArrayList<java.lang.Integer> getOrderList()
        Returns:
        orderList

        setOrderList

        public void setOrderList(java.util.ArrayList<java.lang.Integer> orderList)
        Parameters:
        orderList -

        getaIUnits

        public java.util.ArrayList<User> getaIUnits()
        Returns:
        aIUnits

        setaIUnits

        public void setaIUnits(java.util.ArrayList<User> aIUnits)
        Parameters:
        aIUnits -

        attackEnemy

        public void attackEnemy()

        freeMove

        public void freeMove()

        followPlayerMove

        public void followPlayerMove()

        applyScenario

        public void applyScenario()