Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Test: get adopters for advertisement 1
- Your output:
- Testing getting adopters for advertisement 1
- new
- ac = {'location': (1.0, 1.0), 'species_types': {'Dog': 2, 'Cat': 12}, 'name': 'Place1'}
- One = {'allergic_species': ['Dog', 'Horse'], 'name': 'One', 'desired_species': 'Cat', 'medicine_effectiveness': {'Horse': 0.4851037024744731, 'Dog': 0.5}}
- One.score = 6.0
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 12.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 3.6
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 11.4
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 9.62775012279
- Six = {'allergic_species': 'Cat', 'name': 'Six', 'desired_species': 'Lizard'}
- Six.score = 0.0
- Two
- Four
- Five
- One
- Three
- Six
- new
- ac = {'location': (3.0, 5.0), 'species_types': {'Lizard': 2, 'Cat': 12}, 'name': 'Place2'}
- One = {'allergic_species': ['Dog', 'Horse'], 'name': 'One', 'desired_species': 'Cat', 'medicine_effectiveness': {'Horse': 0.4851037024744731, 'Dog': 0.5}}
- One.score = 12.0
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 12.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 4.2
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 12.0
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 7.61518570857
- Six = {'allergic_species': 'Cat', 'name': 'Six', 'desired_species': 'Lizard'}
- Six.score = 2.0
- Four
- One
- Two
- Five
- Three
- Six
- new
- ac = {'location': (-2.0, 10.0), 'species_types': {'Dog': 3, 'Cat': 26}, 'name': 'Place3'}
- One = {'allergic_species': ['Dog', 'Horse'], 'name': 'One', 'desired_species': 'Cat', 'medicine_effectiveness': {'Horse': 0.4851037024744731, 'Dog': 0.5}}
- One.score = 13.0
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 26.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 7.8
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 25.1
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 12.0832984823
- Six = {'allergic_species': 'Cat', 'name': 'Six', 'desired_species': 'Lizard'}
- Six.score = 0.0
- Two
- Four
- One
- Three
- Five
- Six
- Correct output:
- Testing getting adopters for advertisement 1
- Two
- Four
- Five
- One
- Three
- Six
- Four
- One
- Two
- Five
- Three
- Six
- Two
- Four
- One
- Three
- Five
- Six
- Test: get adopters for advertisement 2
- Your output:
- Testing getting adopters for advertisement 2
- new
- ac = {'location': (-3.0, 0.0), 'species_types': {'Horse': 10, 'Cat': 29}, 'name': 'Place4'}
- One = {'allergic_species': ['Dog', 'Horse'], 'name': 'One', 'desired_species': 'Cat', 'medicine_effectiveness': {'Horse': 0.3875937371066175, 'Dog': 0.5}}
- One.score = 11.2402183761
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 29.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 18.7
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 29.0
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 14.6471179722
- Six = {'allergic_species': 'Cat', 'name': 'Six', 'desired_species': 'Lizard'}
- Six.score = 0.0
- Four
- Two
- Three
- Five
- One
- Six
- new
- ac = {'location': (8.0, -2.0), 'species_types': {'Lizard': 1, 'Cat': 48}, 'name': 'Place5'}
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 48.0
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 48.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 14.7
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 48.0
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 17.0035467627
- Six = {'allergic_species': 'Cat', 'name': 'Six', 'desired_species': 'Lizard'}
- Six.score = 1.0
- Four
- Two
- Two
- Three
- Five
- Six
- new
- ac = {'location': (-10.0, 10.0), 'species_types': {'Horse': 7, 'Dog': 5, 'Cat': 45}, 'name': 'Place6'}
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 20.5
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 45.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 20.5
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 43.5
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 15.2271638791
- Six = {'allergic_species': 'Cat', 'name': 'Six', 'desired_species': 'Lizard'}
- Six.score = 0.0
- Two
- Four
- Three
- Three
- Five
- Six
- Correct output:
- Testing getting adopters for advertisement 2
- Four
- Two
- Three
- Five
- One
- Six
- Four
- Two
- Two
- Five
- Three
- Six
- Two
- Four
- Three
- Three
- Five
- Six
- Test: get adopters for advertisement 3
- Your output:
- Testing getting adopters for advertisement 3
- new
- ac = {'location': (1.0, 1.0), 'species_types': {'Mouse': 12, 'Dog': 2}, 'name': 'Place1'}
- One = {'allergic_species': ['Dog', 'Horse'], 'name': 'One', 'desired_species': 'Cat', 'medicine_effectiveness': {'Horse': 0.435868356766959, 'Dog': 0.5}}
- One.score = 0.0
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 0.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 0.0
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 0.0
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 0.0
- Six = {'allergic_species': 'Dog', 'name': 'Six', 'desired_species': 'Cat'}
- Six.score = 0.0
- Five
- Four
- One
- Six
- Three
- Two
- new
- ac = {'location': (3.0, 5.0), 'species_types': {'Lizard': 2, 'Cat': 12}, 'name': 'Place2'}
- One = {'allergic_species': ['Dog', 'Horse'], 'name': 'One', 'desired_species': 'Cat', 'medicine_effectiveness': {'Horse': 0.435868356766959, 'Dog': 0.5}}
- One.score = 12.0
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 12.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 4.2
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 12.0
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 6.62190948131
- Six = {'allergic_species': 'Dog', 'name': 'Six', 'desired_species': 'Cat'}
- Six.score = 12.0
- Four
- One
- Six
- Two
- Five
- Three
- new
- ac = {'location': (-2.0, 10.0), 'species_types': {'Horse': 23, 'Dog': 3}, 'name': 'Place3'}
- One = {'allergic_species': ['Dog', 'Horse'], 'name': 'One', 'desired_species': 'Cat', 'medicine_effectiveness': {'Horse': 0.435868356766959, 'Dog': 0.5}}
- One.score = 0.0
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 0.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 23.0
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 0.0
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 0.0
- Six = {'allergic_species': 'Dog', 'name': 'Six', 'desired_species': 'Cat'}
- Six.score = 0.0
- Three
- Five
- Four
- One
- Six
- Two
- Correct output:
- Testing getting adopters for advertisement 3
- Five
- Four
- One
- Six
- Three
- Two
- Four
- One
- Six
- Two
- Five
- Three
- Three
- Five
- Four
- One
- Six
- Two
- Test: get adopters for advertisement 4
- Your output:
- Testing getting adopters for advertisement 4
- new
- ac = {'location': (-3.0, 0.0), 'species_types': {'Horse': 5, 'Cat': 43}, 'name': 'Place4'}
- One = {'allergic_species': ['Dog', 'Horse'], 'name': 'One', 'desired_species': 'Cat', 'medicine_effectiveness': {'Horse': 0.13107251005615628, 'Dog': 0.5}}
- One.score = 5.63611793241
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 43.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 17.9
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 43.0
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 24.5269803668
- Six = {'allergic_species': 'Dog', 'name': 'Six', 'desired_species': 'Cat'}
- Six.score = 43.0
- Four
- Six
- Two
- Five
- Three
- One
- new
- ac = {'location': (8.0, -2.0), 'species_types': {'Lizard': 10, 'Dog': 45}, 'name': 'Place5'}
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 0.0
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 0.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 3.0
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 0.0
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 0.0
- Six = {'allergic_species': 'Dog', 'name': 'Six', 'desired_species': 'Cat'}
- Six.score = 0.0
- Three
- Five
- Four
- Six
- Two
- Two
- new
- ac = {'location': (-10.0, 10.0), 'species_types': {'Horse': 4, 'Dog': 9, 'Cat': 35}, 'name': 'Place6'}
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 14.5
- Two = {'name': 'Two', 'desired_species': 'Cat'}
- Two.score = 35.0
- Three = {'name': 'Three', 'desired_species': 'Horse', 'considered_species': ['Lizard', 'Cat']}
- Three.score = 14.5
- Four = {'feared_species': 'Dog', 'name': 'Four', 'desired_species': 'Cat'}
- Four.score = 32.3
- Five = {'name': 'Five', 'desired_species': 'Cat', 'location': (1, 2)}
- Five.score = 15.3767261761
- Six = {'allergic_species': 'Dog', 'name': 'Six', 'desired_species': 'Cat'}
- Six.score = 35.0
- Six
- Two
- Four
- Three
- Three
- Five
- Correct output:
- Testing getting adopters for advertisement 4
- Four
- Six
- Two
- Five
- Three
- One
- Three
- Five
- Four
- Six
- Two
- Two
- Six
- Two
- Four
- Three
- Three
- Five
- Test: get ordered adoption center list 1
- Your output:
- Testing ordered adoption center listing
- new
- Traceback (most recent call last):
- File "submission.py", line 98, in get_ordered_adoption_center_list
- print 'a = {}'.format(vars(a))
- NameError: global name 'a' is not defined
- Correct output:
- Testing ordered adoption center listing
- Place5
- Place3
- Place6
- Place4
- Place2
- Place1
- Place6
- Place5
- Place3
- Place4
- Place1
- Place2
- Place4
- Place6
- Place5
- Place3
- Place2
- Place1
- Test: get ordered adoption center list 2
- Your output:
- Testing ordered adoption center listing 2
- new
- Traceback (most recent call last):
- File "submission.py", line 98, in get_ordered_adoption_center_list
- print 'a = {}'.format(vars(a))
- NameError: global name 'a' is not defined
- Correct output:
- Testing ordered adoption center listing 2
- Place5
- Place3
- Place6
- Place4
- Place2
- Place1
- Place4
- Place6
- Place1
- Place2
- Place3
- Place5
- Place5
- Place2
- Place1
- Place3
- Place4
- Place6
- Test: get ordered adoption center list 3
- Your output:
- Testing ordered adoption center listing 3
- new
- Traceback (most recent call last):
- File "submission.py", line 98, in get_ordered_adoption_center_list
- print 'a = {}'.format(vars(a))
- NameError: global name 'a' is not defined
- Correct output:
- Testing ordered adoption center listing 3
- Place4
- Place6
- Place2
- Place1
- Place3
- Place5
- Place4
- Place6
- Place2
- Place1
- Place3
- Place5
- Place3
- Place6
- Place4
- Place2
- Place5
- Place1
- Test: get ordered adoption center list 4
- Your output:
- Testing ordered adoption center listing 4
- new
- Traceback (most recent call last):
- File "submission.py", line 98, in get_ordered_adoption_center_list
- print 'a = {}'.format(vars(a))
- NameError: global name 'a' is not defined
- Correct output:
- Testing ordered adoption center listing 4
- Place4
- Place6
- Place2
- Place1
- Place3
- Place5
- Place4
- Place6
- Place2
- Place1
- Place3
- Place5
- Place4
- Place6
- Place2
- Place1
- Place3
- Place5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement