diff --git a/ReinforcmentLearning/learning.py b/ReinforcmentLearning/learning.py index f5a94d4..d4c511d 100644 --- a/ReinforcmentLearning/learning.py +++ b/ReinforcmentLearning/learning.py @@ -41,8 +41,9 @@ def oneTry(EPSILON, ALPHA, GAMMA, AMOUNT_RUNS, REWARD_ON_WIN, REWARD_ON_LOSE): for element in cookies_per_run: if element == 20: wins += 1 + toAdd = 1 if element == 20 else 0 - # print(f"Win percentage: {(wins/AMOUNT_RUNS)*100}%") + print(f"Win percentage: {(wins/AMOUNT_RUNS)*100}%") return cookies_per_run, wins diff --git a/main.py b/main.py index e10f109..1a63542 100644 --- a/main.py +++ b/main.py @@ -2,8 +2,8 @@ from GenTunic.gen_tuning import gen_tuning_main from ReinforcmentLearning.learning import multipleTries -EPSILON = 0.3 -ALPHA = 0.3 +EPSILON = 0.1 +ALPHA = 0.4 GAMMA = 0.8 AMOUNT_RUNS = 5000 @@ -13,5 +13,5 @@ REWARD_ON_WIN = 10 REWARD_ON_LOSE = -450 -#multipleTries(EPSILON, ALPHA, GAMMA, REWARD_ON_WIN, REWARD_ON_LOSE) -gen_tuning_main(AMOUNT_TRIES, AMOUNT_RUNS, REWARD_ON_WIN, REWARD_ON_LOSE) \ No newline at end of file +multipleTries(EPSILON, ALPHA, GAMMA,AMOUNT_TRIES, AMOUNT_RUNS, REWARD_ON_WIN, REWARD_ON_LOSE) +#gen_tuning_main(AMOUNT_TRIES, AMOUNT_RUNS, REWARD_ON_WIN, REWARD_ON_LOSE) \ No newline at end of file