Exemple #1
0
        public MyDiscreteQLearning(MyModuleParams learningParams, MyQSAMemory mem)
        {
            this.m_mem      = mem;
            this.m_learning = learningParams;

            m_trace = new MyEligibilityTrace(learningParams);
            m_trace.PushState(new int[mem.GetMaxStateVariables()]);
        }
        public MyDiscreteQLearning(MyModuleParams learningParams, MyQSAMemory mem)
        {
            this.m_mem = mem;
            this.m_learning = learningParams;

            m_trace = new MyEligibilityTrace(learningParams);
            m_trace.PushState(new int[mem.GetMaxStateVariables()]);
        }