- Bug fixes
- Fix a bug where the drawer would not tessellate properly if the number of shapes
was even.
- Fix an off-by-1 indexing bug in `generator._draw_line`
- Fix a bug in `generator._draw_line` where the last point would not be drawn
- Added minor typing + `__eq__` functions to `TessellationGenome`, and
`TessellationPhenome`
- Add tests
- Add tests for basic generation code: `Drawer` , `Generator`, `GenerationResult`,
`RNGGenerator`
- Add tests for genetic algorithm code in files: `ga_generator.py`, `genome.py`,
`heuristic.py`, `mutate.py`, `problem.py`