@Override public void update(RealVector x) { policy.update(x); }
@Override public double pi(Action a) { return policy.pi(a); }
@Override public Action sampleAction() { return policy.sampleAction(); }
@Override public Action decide(RealVector s) { return policy.decide(s); }