RewardFunction.h
Go to the documentation of this file.
00001 #ifndef bwi_krexec_RewardFunction_h__guard
00002 #define bwi_krexec_RewardFunction_h__guard
00003 
00004 #include <actasp/AspFluent.h>
00005 
00006 #include <set>
00007 
00008 namespace bwi_krexec {
00009 
00010 template <typename State>
00011 struct RewardFunction {
00012   
00013   virtual double r(const State &initial, const actasp::AspFluent &action, const State &final) const throw() = 0; 
00014   
00015   virtual ~RewardFunction() {}  
00016 };
00017 
00018 }
00019 
00020 #endif


bwi_kr_execution
Author(s): Matteo Leonetti, Piyush Khandelwal
autogenerated on Fri Aug 28 2015 10:14:46