use serde::{Deserialize, Serialize};
use solverforge::prelude::*;
#[planning_solution(constraints = "crate::constraints::create_constraints")]
#[derive(Serialize, Deserialize)]
pub struct Plan {
#[planning_score]
pub score: Option<HardSoftScore>,
}
impl Plan {
pub fn new() -> Self {
Self { score: None }
}
}