learn_to_drive: action repeated too much, increase exploration factor

This commit is contained in:
2025-12-15 21:13:52 +01:00
parent ddb9e44536
commit 2950b20a8f
@@ -366,7 +366,7 @@ int select_action(struct RL_agent * rlAgent){
} }
struct qlearning_params * qlParams = rlAgent->qlearnParams; struct qlearning_params * qlParams = rlAgent->qlearnParams;
write(1,"#",1); write(1,"#",1);
qlParams->exploration_factor = (qlParams->exploration_factor < 1 ) ? qlParams->exploration_factor / qlParams->factor_update_exploration_factor : qlParams->exploration_factor ; qlParams->exploration_factor = (qlParams->exploration_factor < 1 ) ? (qlParams->exploration_factor / qlParams->factor_update_exploration_factor)*5 : qlParams->exploration_factor ;
} }
#endif #endif
////else write(1,".",1); ////else write(1,".",1);