A couple more variants..



If you use just rectangles, it doesn't work out well


Mixing ellipses, rectangles and polygons gives the best results yet at only 500k generations.