List of Indonesian football transfers 2017
This is a list of Indonesia football transfers for the 2017 season transfer window. Liga 1
Liga 1
Arema
Bali United
In:
|
Out:
|
Barito Putera
In:
|
Out:
|
Bhayangkara
In:
|
Out:
|
Madura United
In:
|
Out:
|
Mitra Kukar
In:
|
Out:
|
Gresik United
Persela Lamongan
Perseru Serui
Persib Bandung
In:
|
Out:
|
Persiba Balikpapan
In:
|
Out:
|
Persija Jakarta
In:
|
Out:
|
Persipura Jayapura
In:
|
Out:
|
PS TNI
In:
|
Out:
|
PSM Makassar
In:
|
Out:
|
Pusamania Borneo
In:
|
Out:
|
Semen Padang
In:
|
Out:
|
Sriwijaya
In:
|
Out:
|
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
- "Arema FC Resmi Rekrut Marquee Player Asal Kolombia" (in Indonesian). sport.detik.com. 17 April 2017. Retrieved 17 April 2017.
- Cran, George (25 April 2017). "Dundee United release Van der Velden as he looks to join Far East side". Evening Telegraph. DC Thomson. Retrieved 25 April 2017.
- Bola.com. "Persib Kalah, Laga Debut Marcos Flores Berakhir Mengecewakan".
- "Persija resmi rekrut Muhammad Hargianto". CNN Indonesia (in Indonesian). Retrieved 26 March 2017.
- "Peter Odemwingie: Ex-Nigeria striker signs for Indonesian test". BBC Sport. Retrieved 8 May 2017.
- "Keren! MU Datangkan Boubacar Sanogo". bola.okezone.com (in Indonesian). 1 May 2017. Retrieved 1 May 2017.
- "Hougang add a fourth import as signing spree continues". FourFourTwo. 6 January 2017. Archived from the original on 15 August 2017. Retrieved 6 January 2017.
- "Former Chelsea and Real Madrid midfielder Michael Essien has joined Indonesian side Persib Bandung on a one-year deal". 14 March 2017. Retrieved 14 March 2017.
- "Michael Essien wears number 5 in Persib Bandung". 14 March 2017. Retrieved 14 March 2017.
- "Persib Resmi Rekrut Carlton Cole". Persib Bandung. 30 March 2017. Archived from the original on 27 June 2017. Retrieved 30 March 2017.
- "gabung.klub.malaysia.diogo.buat.pengakuan.mengejutkan.soal.persib". Goal.com. 24 August 2016.
- Roache, Ian (7 April 2017). "Time up for Klok as Dundee confirm departure of Dutch midfielder". The Courier. DC Thomson. Retrieved 9 April 2017.
- "Shane Smeltz Jadi Marquee Player Borneo". borneofc.id. 9 April 2017. Retrieved 9 April 2017.
- "Ex-Tottenham star Didier Zokora set to join Semen Padang in Indonesian league". Footbal-tribe.com. Retrieved 2017-04-24.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.