aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/ats/plugin_ats_ril.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ats/plugin_ats_ril.c b/src/ats/plugin_ats_ril.c
index eba687d75..eba1865ac 100755
--- a/src/ats/plugin_ats_ril.c
+++ b/src/ats/plugin_ats_ril.c
@@ -613,7 +613,7 @@ agent_modify_eligibility (struct RIL_Peer_Agent *agent,
613 agent->E[action][i] += feature[i]; 613 agent->E[action][i] += feature[i];
614 break; 614 break;
615 case RIL_E_REPLACE: 615 case RIL_E_REPLACE:
616 agent->E[action][i] = agent->E[action][i]+feature[i] > 1 ? 1 : agent->E[action][i]+feature[i]; //TODO? Maybe remove as only accumulating traces really apply 616 agent->E[action][i] = (agent->envi->global_discount_variable * agent->envi->parameters.lambda * agent->E[action][i]) > feature[i] ? agent->E[action][i] : feature[i]; //TODO make replacing traces available
617 break; 617 break;
618 case RIL_E_UPDATE: 618 case RIL_E_UPDATE:
619 agent->E[action][i] *= agent->envi->global_discount_variable * agent->envi->parameters.lambda; 619 agent->E[action][i] *= agent->envi->global_discount_variable * agent->envi->parameters.lambda;