protected override void AddNewStateToVS(IState state) { if (!States.Contains(state)) { States.Add(state); } V_s.Add(state, 0f); }
protected override void AddNewStateToVS(IState state) { if (!States.Contains(state)) { States.Add(state); } // Intialise V_s avec un nombre aléatoire entre 0 et 1 float value = RandomFloat(0, 1); V_s.Add(state, value); if (state.IsFinal) { V_s[state] = 0; // Sauf si c'est un état final } }