pddl_ish_parser/models/
problem.rs1use crate::parser::{action::Action, object::Object};
2
3#[derive(Debug, PartialEq, Clone)]
4pub struct Problem {
5 pub name: String,
6 pub domain: String,
7 pub objects: Vec<Object>,
8 pub init: Vec<String>,
9 pub goal: Vec<String>,
10 pub actions: Vec<Action>,
11}