Ceolmund (bishop of Rochester)

Ceolmund was a medieval Bishop of Rochester. He was consecrated between 893 and 900. He died between 909 and 926.[1]

Ceolmund
Bishop of Rochester
Appointedbetween 893 and 900
Term endedbetween 909 and 926
PredecessorSwithwulf
SuccessorCyneferth
Orders
Consecrationbetween 893 and 900
Personal details
Diedbetween 909 and 926
DenominationChristian

Citations

  1. Fryde, et al. Handbook of British Chronology p. 221
gollark: ```rusttype Items = HashMap<ItemType, u32>;fn quantity(items: &Items, desired: &ItemType) -> u32 { if let Some(available_quantity) = items.get(desired) { *available_quantity } else { 0 }}fn contains(items: &Items, desired: &Item) -> bool { quantity(items, &to_item_type(desired)) >= desired.quantity}fn satisfies(available: &Items, desired: &Items) -> bool { for (typ, desired_quantity) in desired.iter() { if quantity(available, typ) < *desired_quantity { return false } } true}fn to_map(is: &Vec<Item>) -> Items { let out = HashMap::new(); for i in is.iter() { out.entry(to_item_type_clone(i)) .and_modify(|e| { *e += 1 }) .or_insert(0); } out}fn one_item(i: Item) -> Items { let out = HashMap::new(); out.insert(to_item_type(&i), i.quantity); out}#[derive(Debug, Deserialize, PartialEq, Eq, Serialize, Clone)]pub struct CraftingResult { pub tasks: Vec<Recipe>, pub costs: Items, pub outputs: Items}fn solve(desired: Item, available: Items, recipes: &MultiMap<ItemType, Recipe>) -> CraftingResult { if contains(&available, &desired) { // If our available items list already contains the desired item, yay, we can just do nothing return CraftingResult { tasks: vec![], costs: one_item(desired), outputs: one_item(desired) } } if let Some(recipes) = recipes.get_vec(&to_item_type(&desired)) { for recipe in recipes.iter() { let result = solve() // ??? } } else { CraftingResult { tasks: vec![], costs: HashMap::new(), outputs: HashMap::new() } }}```My code, or at least part of it.
gollark: That is NOT THE HARD PART.
gollark: (I'm still confused though)
gollark: People have already given helpful suggestions how to, soo...
gollark: Parsing a recipe dump and figuring out the steps to autocraft an item.

References

  • Fryde, E. B.; Greenway, D. E.; Porter, S.; Roy, I. (1996). Handbook of British Chronology (Third revised ed.). Cambridge: Cambridge University Press. ISBN 0-521-56350-X.
Christian titles
Preceded by
Swithwulf
Bishop of Rochester
c. 896–c. 917
Succeeded by
Cyneferth

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.