AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
Loading...
Searching...
No Matches
verification.h
1
#ifndef PROBFD_PDBS_VERIFICATION_H
2
#define PROBFD_PDBS_VERIFICATION_H
3
4
#include "probfd/value_type.h"
5
6
#include <span>
7
8
namespace
lp {
9
enum class
LPSolverType;
10
}
11
12
namespace
probfd
{
13
template
<
typename
,
typename
>
14
class
MDP;
15
}
16
17
namespace
probfd
{
18
23
template
<
typename
State,
typename
Action>
24
void
verify
(
25
MDP<State, Action>& mdp,
26
std::span<const value_t> value_table,
27
lp::LPSolverType type);
28
29
}
// namespace probfd
30
31
#define GUARD_INCLUDE_PROBFD_ABSTRACTIONS_VERIFICATION_H
32
#include "probfd/abstractions/verification_impl.h"
33
#undef GUARD_INCLUDE_PROBFD_ABSTRACTIONS_VERIFICATION_H
34
35
#endif
probfd
The top-level namespace of probabilistic Fast Downward.
Definition
command_line.h:8
probfd::verify
void verify(MDP< State, Action > &mdp, std::span< const value_t > value_table, lp::LPSolverType type)
Computes the optimal value function of the abstraction, complete up to forward reachability from the ...
Definition
verification_impl.h:18
probfd
abstractions
verification.h
Generated on Tue Jan 7 2025 for AI 24/25 Project Software by
1.12.0