gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r31842 - gnunet/src/ats


From: gnunet
Subject: [GNUnet-SVN] r31842 - gnunet/src/ats
Date: Wed, 8 Jan 2014 19:03:30 +0100

Author: oehlmann
Date: 2014-01-08 19:03:30 +0100 (Wed, 08 Jan 2014)
New Revision: 31842

Modified:
   gnunet/src/ats/plugin_ats_ril.c
Log:
rbf network

Modified: gnunet/src/ats/plugin_ats_ril.c
===================================================================
--- gnunet/src/ats/plugin_ats_ril.c     2014-01-08 17:51:53 UTC (rev 31841)
+++ gnunet/src/ats/plugin_ats_ril.c     2014-01-08 18:03:30 UTC (rev 31842)
@@ -613,7 +613,7 @@
       agent->E[action][i] += feature[i];
       break;
     case RIL_E_REPLACE:
-      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
+      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
       break;
     case RIL_E_UPDATE:
       agent->E[action][i] *= agent->envi->global_discount_variable * 
agent->envi->parameters.lambda;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]