Function simulate

Source
fn simulate(input: &Cave, floor: Kind) -> u32