Beispiel #1
0
    def test_feed_raises_fitness(self):
        """Test to show that feed makes changes to fitness
        """
        loc = (2, 7)
        i = Island()
        h = Herbivore(i, loc)
        old_fitness = h.fitness
        h.feed()
        new_fitness = h.fitness

        assert old_fitness < new_fitness
Beispiel #2
0
    def test_feed_changes_fitness(self):
        """Test feed changes fitness
        """
        loc = (2, 1)
        i = Island()
        i_sim = Herbivore(i, loc)
        start_fitness = i_sim.fitness
        i_sim.feed()
        changed_fitness = i_sim.fitness

        assert start_fitness != changed_fitness