Line data Source code
1 : #pragma once 2 : 3 : #include "Dynamic/Policy/RewardFunction/RewardFunction.hpp" 4 : 5 : namespace Dynamic { 6 : class RewardFunctionLocal: public RewardFunction { 7 : public: 8 1 : virtual ~RewardFunctionLocal() = default; 9 : 10 : virtual Reward operator()(const Env::Env &env, const Env::Vehicle &vehicle) override; 11 : 12 : static RewardFunctionLocal INSTANCE; 13 : }; 14 : } // namespace Dynamic