AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
Loading...
Searching...
No Matches
most_likely_sampler.h
1#ifndef PROBFD_SUCCESSOR_SAMPLERS_MOST_LIKELY_SAMPLER_H
2#define PROBFD_SUCCESSOR_SAMPLERS_MOST_LIKELY_SAMPLER_H
3
4#include "probfd/algorithms/successor_sampler.h"
5
7
8template <typename Action>
9class MostLikelySuccessorSampler : public algorithms::SuccessorSampler<Action> {
10protected:
11 StateID sample(
12 StateID state,
13 Action action,
14 const Distribution<StateID>& successors,
15 algorithms::StateProperties& properties) override;
16};
17
18} // namespace probfd::successor_samplers
19
20#include "probfd/successor_samplers/most_likely_sampler_impl.h"
21
22#endif // PROBFD_SUCCESSOR_SAMPLERS_MOST_LIKELY_SAMPLER_H
This namespace contains implementations of transition successor samplers.
Definition arbitrary_sampler.h:7