Advertisement
Guest User

Untitled

a guest
Dec 21st, 2014
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.42 KB | None | 0 0
  1. fun KnowledgeBase(): ArrayList<Breed> {
  2. val kb = arrayListOf<Breed>()
  3. kb.add(Breed("Airedale terrier", Prefs(Care.HIGH, Active.HIGH, Cost.MED, true, false, false, false, false)))
  4. kb.add(Breed("Akita", Prefs(Care.EASY, Active.MED, Cost.MED, false, false, true, true, false)))
  5. kb.add(Breed("Akita Amerykańska", Prefs(Care.MED, Active.MED, Cost.MED, false, false, false, true, false)))
  6. kb.add(Breed("Alaskan Malamute", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, false, false, true, false)))
  7. kb.add(Breed("American Staffordshire Terrier", Prefs(Care.EASY, Active.MED, Cost.MED, false, false, false, true, false)))
  8. kb.add(Breed("Anatolian", Prefs(Care.MED, Active.MED, Cost.MED, true, false, true, true, false)))
  9. kb.add(Breed("Appenzeller", Prefs(Care.EASY, Active.SMALL, Cost.MED, true, true, true, false, false)))
  10. kb.add(Breed("Australian Cattle Dog", Prefs(Care.MED, Active.HIGH, Cost.MED, false, false, false, true, true)))
  11. kb.add(Breed("Barbet", Prefs(Care.MED, Active.MED, Cost.MED, true, true, false, false, true)))
  12. kb.add(Breed("Basenji", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, true, false, false, true)))
  13. kb.add(Breed("Basset artezyjsko-normandzki", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, true, false, false, false)))
  14. kb.add(Breed("Basset hound", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, true, false)))
  15. kb.add(Breed("Beagle", Prefs(Care.EASY, Active.HIGH, Cost.LOW, false, true, false, false, false)))
  16. kb.add(Breed("Bearded Collie", Prefs(Care.MED, Active.HIGH, Cost.MED, true, true, false, false, true)))
  17. kb.add(Breed("Bedlington Terrier", Prefs(Care.HIGH, Active.MED, Cost.MED, true, true, false, false, true)))
  18. kb.add(Breed("Bergamasco", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, false, false)))
  19. kb.add(Breed("Bernardyn", Prefs(Care.MED, Active.MED, Cost.MED, true, true, true, false, false)))
  20. kb.add(Breed("Berneński pies pasterski", Prefs(Care.MED, Active.MED, Cost.HIGH, true, true, false, false, false)))
  21. kb.add(Breed("Biały Owczarek Szwajcarski", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, false, true)))
  22. kb.add(Breed("Bichon frise", Prefs(Care.HIGH, Active.MED, Cost.MED, true, true, false, false, true)))
  23. kb.add(Breed("Bloodhound", Prefs(Care.EASY, Active.HIGH, Cost.HIGH, false, true, false, false, true)))
  24. kb.add(Breed("Bokser", Prefs(Care.EASY, Active.MED, Cost.MED, false, false, false, false, true)))
  25. kb.add(Breed("Border Collie", Prefs(Care.MED, Active.HIGH, Cost.MED, true, true, false, false, false)))
  26. kb.add(Breed("Boston terrier", Prefs(Care.EASY, Active.HIGH, Cost.LOW, true, true, false, false, false)))
  27. kb.add(Breed("Bouvier des Flandres", Prefs(Care.HIGH, Active.MED, Cost.MED, true, false, true, false, false)))
  28. kb.add(Breed("Buldog angielski", Prefs(Care.EASY, Active.SMALL, Cost.MED, true, true, false, true, true)))
  29. kb.add(Breed("Buldog francuski", Prefs(Care.EASY, Active.MED, Cost.MED, true, false, false, false, true)))
  30. kb.add(Breed("Bullmastiff", Prefs(Care.EASY, Active.SMALL, Cost.MED, true, true, false, false, true)))
  31. kb.add(Breed("Bulterier", Prefs(Care.EASY, Active.MED, Cost.MED, false, false, false, true, true)))
  32. kb.add(Breed("Bulterier miniaturowy", Prefs(Care.EASY, Active.MED, Cost.MED, true, false, false, false, true)))
  33. kb.add(Breed("Cane Corso", Prefs(Care.EASY, Active.MED, Cost.MED, true, false, true, false, true)))
  34. kb.add(Breed("Cavalier King Charles spaniel", Prefs(Care.MED, Active.MED, Cost.LOW, true, true, false, false, true)))
  35. kb.add(Breed("Ceskoslovensky Vlack", Prefs(Care.EASY, Active.HIGH, Cost.MED, false, false, true, true, false)))
  36. kb.add(Breed("Charcik włoski", Prefs(Care.EASY, Active.HIGH, Cost.LOW, false, false, false, false, false)))
  37. kb.add(Breed("Chart afgański", Prefs(Care.EASY, Active.HIGH, Cost.HIGH, true, true, true, true, false)))
  38. kb.add(Breed("Chart hiszpański", Prefs(Care.MED, Active.HIGH, Cost.MED, true, true, false, false, false)))
  39. kb.add(Breed("Chart perski/Saluki", Prefs(Care.EASY, Active.HIGH, Cost.MED, false, false, false, true, false)))
  40. kb.add(Breed("Chart polski", Prefs(Care.EASY, Active.HIGH, Cost.HIGH, true, false, true, false, false)))
  41. kb.add(Breed("Chart rosyjski borzoj", Prefs(Care.MED, Active.HIGH, Cost.HIGH, true, false, false, false, false)))
  42. kb.add(Breed("Chihuahua", Prefs(Care.EASY, Active.SMALL, Cost.MED, false, false, false, false, true)))
  43. kb.add(Breed("Chow Chow", Prefs(Care.HIGH, Active.MED, Cost.MED, false, false, false, true, true)))
  44. kb.add(Breed("Clumber spaniel", Prefs(Care.MED, Active.MED, Cost.MED, true, true, false, false, false)))
  45. kb.add(Breed("Cocker spaniel angielski", Prefs(Care.MED, Active.MED, Cost.MED, false, true, false, false, false)))
  46. kb.add(Breed("Coton de Tulear", Prefs(Care.HIGH, Active.MED, Cost.MED, true, true, false, false, true)))
  47. kb.add(Breed("Czarny terier rosyjski", Prefs(Care.HIGH, Active.MED, Cost.HIGH, true, false, true, false, true)))
  48. kb.add(Breed("Dalmatyńczyk", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, true, false, false, false)))
  49. kb.add(Breed("Doberman", Prefs(Care.EASY, Active.HIGH, Cost.HIGH, false, true, true, true, false)))
  50. kb.add(Breed("Dog kanaryjski", Prefs(Care.EASY, Active.MED, Cost.MED, true, false, true, true, true)))
  51. kb.add(Breed("Dog niemiecki", Prefs(Care.EASY, Active.MED, Cost.HIGH, true, false, false, false, false)))
  52. kb.add(Breed("Dogue de Bordeaux", Prefs(Care.MED, Active.MED, Cost.HIGH, true, true, true, false, true)))
  53. kb.add(Breed("Duży szwajcarski pies pasterski", Prefs(Care.EASY, Active.MED, Cost.HIGH, true, true, true, false, false)))
  54. kb.add(Breed("Fila Brasileiro", Prefs(Care.EASY, Active.MED, Cost.MED, true, false, true, true, true)))
  55. kb.add(Breed("Flat coated retriever", Prefs(Care.MED, Active.MED, Cost.MED, true, true, false, false, false)))
  56. kb.add(Breed("Foksterier krótkowłosy", Prefs(Care.EASY, Active.MED, Cost.LOW, false, false, false, true, true)))
  57. kb.add(Breed("Gończy berneński", Prefs(Care.EASY, Active.HIGH, Cost.LOW, true, true, false, false, false)))
  58. kb.add(Breed("Gończy polski", Prefs(Care.EASY, Active.HIGH, Cost.LOW, false, false, true, true, false)))
  59. kb.add(Breed("Gryfon Korthalsa", Prefs(Care.MED, Active.HIGH, Cost.MED, true, true, false, false, false)))
  60. kb.add(Breed("Gryfonik brukselski", Prefs(Care.MED, Active.MED, Cost.LOW, true, true, false, false, true)))
  61. kb.add(Breed("Hawańczyk", Prefs(Care.HIGH, Active.MED, Cost.LOW, true, true, false, false, true)))
  62. kb.add(Breed("Hovawart", Prefs(Care.MED, Active.MED, Cost.MED, false, false, true, false, false)))
  63. kb.add(Breed("Jack Russell Terrier", Prefs(Care.MED, Active.HIGH, Cost.LOW, true, false, false, false, false)))
  64. kb.add(Breed("Jamnik Długowłosy", Prefs(Care.MED, Active.MED, Cost.LOW, false, true, false, false, true)))
  65. kb.add(Breed("Jamnik Krótkowłosy", Prefs(Care.EASY, Active.MED, Cost.LOW, false, false, false, true, true)))
  66. kb.add(Breed("Karelski pies na niedźwiedzie", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, false, false, true, false)))
  67. kb.add(Breed("Labrador retriever", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, false, false)))
  68. kb.add(Breed("Landseer", Prefs(Care.MED, Active.HIGH, Cost.HIGH, true, true, false, false, false)))
  69. kb.add(Breed("Leonberger", Prefs(Care.EASY, Active.MED, Cost.HIGH, true, true, true, false, false)))
  70. kb.add(Breed("Lhasa apso", Prefs(Care.MED, Active.SMALL, Cost.MED, false, false, false, false, true)))
  71. kb.add(Breed("Lwi piesek", Prefs(Care.HIGH, Active.MED, Cost.MED, true, true, false, false, true)))
  72. kb.add(Breed("Mały gończy gaskoński", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, false, true)))
  73. kb.add(Breed("Manchester Terrier", Prefs(Care.EASY, Active.MED, Cost.LOW, true, false, false, false, true)))
  74. kb.add(Breed("Mastif angielski", Prefs(Care.EASY, Active.MED, Cost.MED, true, true, false, false, false)))
  75. kb.add(Breed("Mastif hiszpański", Prefs(Care.EASY, Active.SMALL, Cost.MED, true, true, true, true, false)))
  76. kb.add(Breed("Mastif neapolitański", Prefs(Care.EASY, Active.SMALL, Cost.MED, true, true, true, true, true)))
  77. kb.add(Breed("Mastif pirenejski", Prefs(Care.MED, Active.SMALL, Cost.MED, true, true, true, false, false)))
  78. kb.add(Breed("Mastif tybetański", Prefs(Care.EASY, Active.HIGH, Cost.MED, true, true, true, false, false)))
  79. kb.add(Breed("Mops", Prefs(Care.EASY, Active.SMALL, Cost.LOW, true, true, false, false, true)))
  80. kb.add(Breed("Niemiecki terier myśliwski (Jagdterier)", Prefs(Care.EASY, Active.HIGH, Cost.LOW, false, false, false, false, false)))
  81. kb.add(Breed("Norfolk Terrier", Prefs(Care.MED, Active.MED, Cost.MED, true, false, false, true, false)))
  82. kb.add(Breed("Norwich Terrier", Prefs(Care.EASY, Active.MED, Cost.MED, false, false, false, true, false)))
  83. kb.add(Breed("Nova Scotia duck tolling retriever", Prefs(Care.MED, Active.MED, Cost.MED, true, true, false, false, false)))
  84. kb.add(Breed("Nowofundland", Prefs(Care.MED, Active.MED, Cost.HIGH, true, true, false, false, false)))
  85. return kb
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement