Example #1
0
        public AntAICondition defaultGoal;           // Цель по умолчанию.

        public AntAIAgent()
        {
            sense        = null;
            currentState = null;
            defaultState = null;
            worldState   = new AntAICondition();
            planner      = new AntAIPlanner();
            currentPlan  = new AntAIPlan();
            currentGoal  = null;
        }
Example #2
0
        public void Start(ITerminal c)
        {
            terminal = c;

            m_Vision_Sense = Vision.Sense.Get_Sense();
            m_Vision_Sense.Start(c);
            voice = new Voice();
            voice.Start();

            terminal.PrintLn("INFO: Brain started." + Environment.NewLine);
            terminal.PrintLn("Artificial Neural Network Dynamicly Redesigned (Entidad Artificial) Version beta.");
            terminal.PrintLn("Official repository: https://github.com/dancasmed/Examples/tree/master/C%20Sharp/Andrea" + Environment.NewLine);
            terminal.PrintLn("Created by Daniel Castro  [email protected]" + Environment.NewLine);
            terminal.PrintLn("Available commands:");
            terminal.PrintLn("show" + Environment.NewLine + Environment.NewLine);

            voice.Speak("Hi, my name is Andrea.");
        }
Example #3
0
        public void Start(ITerminal c)
        {
            terminal = c;

            m_Vision_Sense = Vision.Sense.Get_Sense();
            m_Vision_Sense.Start(c);
            m_Voice_Sense = Speech.Sense.Get_Sense();
            m_Voice_Sense.Start(c);

            m_Expresion_Senses.Add(m_Voice_Sense);

            terminal.Express("Brain started." + Environment.NewLine, Expression_Types.Information);
            terminal.Express("Artificial Neural Network Dynamicly Redesigned (Entidad Artificial) Version beta.", Expression_Types.Console);
            terminal.Express("Official repository: https://github.com/dancasmed/Examples/tree/master/C%20Sharp/Andrea" + Environment.NewLine, Expression_Types.Console);
            terminal.Express("Created by Daniel Castro  [email protected]" + Environment.NewLine, Expression_Types.Console);
            terminal.Express("Available commands:", Expression_Types.Console);
            terminal.Express("show" + Environment.NewLine + Environment.NewLine, Expression_Types.Console);

            Express("Hi, my name is Anndrea", Expression_Types.Interaction);
        }