aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFabian Oehlmann <oehlmann@in.tum.de>2014-01-08 18:03:30 +0000
committerFabian Oehlmann <oehlmann@in.tum.de>2014-01-08 18:03:30 +0000
commitc22781f6603619a531437f01411e1d8ab4af9512 (patch)
tree8ecc02fb51c39b6d894471a24978f62fd5622e20 /src
parent5f05330cb3d9ec30347c07522de00624de9d6c67 (diff)
downloadgnunet-c22781f6603619a531437f01411e1d8ab4af9512.tar.gz
gnunet-c22781f6603619a531437f01411e1d8ab4af9512.zip
rbf network
Diffstat (limited to 'src')
-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;