Test coverage for schooltool.generations

schooltool/      covered 72% (7525 of 27762 uncovered)
    generations/      covered 96% (5 of 160 uncovered)
        evolve29.py      covered 92% (1 of 13 uncovered)
        evolve30.py      covered 97% (1 of 36 uncovered)
        evolve32.py      covered 94% (1 of 19 uncovered)
        evolve34.py      covered 92% (1 of 14 uncovered)
        evolve35.py      covered 96% (1 of 27 uncovered)
        __init__.py      covered 100% (0 of 6 uncovered)
        evolve31.py      covered 100% (0 of 28 uncovered)
        evolve33.py      covered 100% (0 of 17 uncovered)