Function cetkaik_full_state_transition::apply_inf_after_step [−][src]
pub fn apply_inf_after_step(
old_state: &A,
msg: InfAfterStep,
config: Config
) -> Result<Probabilistic<C>, &'static str>
Expand description
use cetkaik_full_state_transition::message::InfAfterStep; use cetkaik_full_state_transition::*; use cetkaik_core::absolute; use cetkaik_core::absolute::Coord; use cetkaik_core::absolute::Row::*; use cetkaik_core::absolute::Column::*; let ia_first = state::A { whose_turn: absolute::Side::IASide, scores: Scores::new(), rate: Rate::X1, season: Season::Iei2, tam_has_moved_previously: false, f: absolute::Field { a_side_hop1zuo1: vec![], ia_side_hop1zuo1: vec![], board: cetkaik_core::absolute::yhuap_initial_board(), }, }; let inf_after_step = InfAfterStep { src: Coord(AU, L), step: Coord(AU, K), planned_direction: Coord(AU, L) }; apply_inf_after_step(&ia_first, inf_after_step, Config::cerke_online_alpha()).unwrap();
InfAfterStep
sends A
to Probabilistic<C>