Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fun KnowledgeBase(): ArrayList<Breed> {
- val kb = arrayListOf<Breed>()
- kb.add(Breed("Airedale terrier", Prefs(Care.HIGH, Active.HIGH, Cost.MED, true, false, false, false, false)))
- kb.add(Breed("Akita", Prefs(Care.EASY, Active.MED, Cost.MED, false, false, true, true, false)))
- kb.add(Breed("Akita Amerykańska", Prefs(Care.MED, Active.MED, Cost.MED, false, false, false, true, false)))
- kb.add(Breed("Alaskan Malamute", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, false, false, true, false)))
- kb.add(Breed("American Staffordshire Terrier", Prefs(Care.EASY, Active.MED, Cost.MED, false, false, false, true, false)))
- kb.add(Breed("Anatolian", Prefs(Care.MED, Active.MED, Cost.MED, true, false, true, true, false)))
- kb.add(Breed("Appenzeller", Prefs(Care.EASY, Active.SMALL, Cost.MED, true, true, true, false, false)))
- kb.add(Breed("Australian Cattle Dog", Prefs(Care.MED, Active.HIGH, Cost.MED, false, false, false, true, true)))
- kb.add(Breed("Barbet", Prefs(Care.MED, Active.MED, Cost.MED, true, true, false, false, true)))
- kb.add(Breed("Basenji", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, true, false, false, true)))
- kb.add(Breed("Basset artezyjsko-normandzki", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Basset hound", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, true, false)))
- kb.add(Breed("Beagle", Prefs(Care.EASY, Active.HIGH, Cost.LOW, false, true, false, false, false)))
- kb.add(Breed("Bearded Collie", Prefs(Care.MED, Active.HIGH, Cost.MED, true, true, false, false, true)))
- kb.add(Breed("Bedlington Terrier", Prefs(Care.HIGH, Active.MED, Cost.MED, true, true, false, false, true)))
- kb.add(Breed("Bergamasco", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Bernardyn", Prefs(Care.MED, Active.MED, Cost.MED, true, true, true, false, false)))
- kb.add(Breed("Berneński pies pasterski", Prefs(Care.MED, Active.MED, Cost.HIGH, true, true, false, false, false)))
- kb.add(Breed("Biały Owczarek Szwajcarski", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, false, true)))
- kb.add(Breed("Bichon frise", Prefs(Care.HIGH, Active.MED, Cost.MED, true, true, false, false, true)))
- kb.add(Breed("Bloodhound", Prefs(Care.EASY, Active.HIGH, Cost.HIGH, false, true, false, false, true)))
- kb.add(Breed("Bokser", Prefs(Care.EASY, Active.MED, Cost.MED, false, false, false, false, true)))
- kb.add(Breed("Border Collie", Prefs(Care.MED, Active.HIGH, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Boston terrier", Prefs(Care.EASY, Active.HIGH, Cost.LOW, true, true, false, false, false)))
- kb.add(Breed("Bouvier des Flandres", Prefs(Care.HIGH, Active.MED, Cost.MED, true, false, true, false, false)))
- kb.add(Breed("Buldog angielski", Prefs(Care.EASY, Active.SMALL, Cost.MED, true, true, false, true, true)))
- kb.add(Breed("Buldog francuski", Prefs(Care.EASY, Active.MED, Cost.MED, true, false, false, false, true)))
- kb.add(Breed("Bullmastiff", Prefs(Care.EASY, Active.SMALL, Cost.MED, true, true, false, false, true)))
- kb.add(Breed("Bulterier", Prefs(Care.EASY, Active.MED, Cost.MED, false, false, false, true, true)))
- kb.add(Breed("Bulterier miniaturowy", Prefs(Care.EASY, Active.MED, Cost.MED, true, false, false, false, true)))
- kb.add(Breed("Cane Corso", Prefs(Care.EASY, Active.MED, Cost.MED, true, false, true, false, true)))
- kb.add(Breed("Cavalier King Charles spaniel", Prefs(Care.MED, Active.MED, Cost.LOW, true, true, false, false, true)))
- kb.add(Breed("Ceskoslovensky Vlack", Prefs(Care.EASY, Active.HIGH, Cost.MED, false, false, true, true, false)))
- kb.add(Breed("Charcik włoski", Prefs(Care.EASY, Active.HIGH, Cost.LOW, false, false, false, false, false)))
- kb.add(Breed("Chart afgański", Prefs(Care.EASY, Active.HIGH, Cost.HIGH, true, true, true, true, false)))
- kb.add(Breed("Chart hiszpański", Prefs(Care.MED, Active.HIGH, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Chart perski/Saluki", Prefs(Care.EASY, Active.HIGH, Cost.MED, false, false, false, true, false)))
- kb.add(Breed("Chart polski", Prefs(Care.EASY, Active.HIGH, Cost.HIGH, true, false, true, false, false)))
- kb.add(Breed("Chart rosyjski borzoj", Prefs(Care.MED, Active.HIGH, Cost.HIGH, true, false, false, false, false)))
- kb.add(Breed("Chihuahua", Prefs(Care.EASY, Active.SMALL, Cost.MED, false, false, false, false, true)))
- kb.add(Breed("Chow Chow", Prefs(Care.HIGH, Active.MED, Cost.MED, false, false, false, true, true)))
- kb.add(Breed("Clumber spaniel", Prefs(Care.MED, Active.MED, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Cocker spaniel angielski", Prefs(Care.MED, Active.MED, Cost.MED, false, true, false, false, false)))
- kb.add(Breed("Coton de Tulear", Prefs(Care.HIGH, Active.MED, Cost.MED, true, true, false, false, true)))
- kb.add(Breed("Czarny terier rosyjski", Prefs(Care.HIGH, Active.MED, Cost.HIGH, true, false, true, false, true)))
- kb.add(Breed("Dalmatyńczyk", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Doberman", Prefs(Care.EASY, Active.HIGH, Cost.HIGH, false, true, true, true, false)))
- kb.add(Breed("Dog kanaryjski", Prefs(Care.EASY, Active.MED, Cost.MED, true, false, true, true, true)))
- kb.add(Breed("Dog niemiecki", Prefs(Care.EASY, Active.MED, Cost.HIGH, true, false, false, false, false)))
- kb.add(Breed("Dogue de Bordeaux", Prefs(Care.MED, Active.MED, Cost.HIGH, true, true, true, false, true)))
- kb.add(Breed("Duży szwajcarski pies pasterski", Prefs(Care.EASY, Active.MED, Cost.HIGH, true, true, true, false, false)))
- kb.add(Breed("Fila Brasileiro", Prefs(Care.EASY, Active.MED, Cost.MED, true, false, true, true, true)))
- kb.add(Breed("Flat coated retriever", Prefs(Care.MED, Active.MED, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Foksterier krótkowłosy", Prefs(Care.EASY, Active.MED, Cost.LOW, false, false, false, true, true)))
- kb.add(Breed("Gończy berneński", Prefs(Care.EASY, Active.HIGH, Cost.LOW, true, true, false, false, false)))
- kb.add(Breed("Gończy polski", Prefs(Care.EASY, Active.HIGH, Cost.LOW, false, false, true, true, false)))
- kb.add(Breed("Gryfon Korthalsa", Prefs(Care.MED, Active.HIGH, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Gryfonik brukselski", Prefs(Care.MED, Active.MED, Cost.LOW, true, true, false, false, true)))
- kb.add(Breed("Hawańczyk", Prefs(Care.HIGH, Active.MED, Cost.LOW, true, true, false, false, true)))
- kb.add(Breed("Hovawart", Prefs(Care.MED, Active.MED, Cost.MED, false, false, true, false, false)))
- kb.add(Breed("Jack Russell Terrier", Prefs(Care.MED, Active.HIGH, Cost.LOW, true, false, false, false, false)))
- kb.add(Breed("Jamnik Długowłosy", Prefs(Care.MED, Active.MED, Cost.LOW, false, true, false, false, true)))
- kb.add(Breed("Jamnik Krótkowłosy", Prefs(Care.EASY, Active.MED, Cost.LOW, false, false, false, true, true)))
- kb.add(Breed("Karelski pies na niedźwiedzie", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, false, false, true, false)))
- kb.add(Breed("Labrador retriever", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Landseer", Prefs(Care.MED, Active.HIGH, Cost.HIGH, true, true, false, false, false)))
- kb.add(Breed("Leonberger", Prefs(Care.EASY, Active.MED, Cost.HIGH, true, true, true, false, false)))
- kb.add(Breed("Lhasa apso", Prefs(Care.MED, Active.SMALL, Cost.MED, false, false, false, false, true)))
- kb.add(Breed("Lwi piesek", Prefs(Care.HIGH, Active.MED, Cost.MED, true, true, false, false, true)))
- kb.add(Breed("Mały gończy gaskoński", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, false, true)))
- kb.add(Breed("Manchester Terrier", Prefs(Care.EASY, Active.MED, Cost.LOW, true, false, false, false, true)))
- kb.add(Breed("Mastif angielski", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Mastif hiszpański", Prefs(Care.EASY, Active.SMALL, Cost.MED, true, true, true, true, false)))
- kb.add(Breed("Mastif neapolitański", Prefs(Care.EASY, Active.SMALL, Cost.MED, true, true, true, true, true)))
- kb.add(Breed("Mastif pirenejski", Prefs(Care.MED, Active.SMALL, Cost.MED, true, true, true, false, false)))
- kb.add(Breed("Mastif tybetański", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, true, true, false, false)))
- kb.add(Breed("Mops", Prefs(Care.EASY, Active.SMALL, Cost.LOW, true, true, false, false, true)))
- kb.add(Breed("Niemiecki terier myśliwski (Jagdterier)", Prefs(Care.EASY, Active.HIGH, Cost.LOW, false, false, false, false, false)))
- kb.add(Breed("Norfolk Terrier", Prefs(Care.MED, Active.MED, Cost.MED, true, false, false, true, false)))
- kb.add(Breed("Norwich Terrier", Prefs(Care.EASY, Active.MED, Cost.MED, false, false, false, true, false)))
- kb.add(Breed("Nova Scotia duck tolling retriever", Prefs(Care.MED, Active.MED, Cost.MED, true, true, false, false, false)))
- kb.add(Breed("Nowofundland", Prefs(Care.MED, Active.MED, Cost.HIGH, true, true, false, false, false)))
- return kb
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement