示例#1
0
        public QLearner(RLWorld world)
        {
            this.world = world;

            dimSize = world.GetDimension();

            policy = new RLPolicy(dimSize);

            policy.InitValues(world.GetInitValues());

            epsilon = 0.1;

            alpha = 1;
            gamma = 0.1;
            //lambda = 0.1;
        }
示例#2
0
 void Start()
 {
     world   = new RLWorld(10, 10, 20);
     learner = new QLearner(world);
 }