In [1]:
%pylab inline

import pandas as pd

import csv

import shapely.affinity as af
import shapely.geometry as sh

from equivalent_ellipse import *

from scaled_figures import *


Populating the interactive namespace from numpy and matplotlib

In [2]:
x_list = list()
y_list = list()

with open('../data/cutout_x.csv', 'r') as x_csvfile:
    with open('../data/cutout_y.csv', 'r') as y_csvfile:
        
        x_reader = csv.reader(x_csvfile, delimiter=',', lineterminator='\n')
        y_reader = csv.reader(y_csvfile, delimiter=',', lineterminator='\n')
        
        for row in x_reader:
            x_list += [row]
  
        for row in y_reader:
            y_list += [row]

            
num_cutouts = len(x_list)


x_array = [0,]*num_cutouts
y_array = [0,]*num_cutouts


for i in range(num_cutouts):

    x_array[i] = array(x_list[i], dtype='float')
    y_array[i] = array(y_list[i], dtype='float')

    
cutout = [0,]*num_cutouts

for i in range(num_cutouts):
    cutout[i] = shapely_cutout(x_array[i],y_array[i])

In [3]:
ellipse_results = [0,]*num_cutouts

for i in range(num_cutouts):
    print("Cutout %.f" % (i))
    ellipse_results[i] = eq_ellipse_calc(cutout[i],1,5)
    print(" ")


Cutout 0
first local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5887

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5887

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5887

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5887

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5887

 
Cutout 1
first local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7695

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7696

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7695

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7695

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7695

 
Cutout 2
first local minima of 3.7495 at:
[a,b] = [-0.0122, 0.2348], [width, length] = [7.2403, 7.6616], theta = 173.2275

rejected local minima of 3.7509 at:
[a,b] = [-0.0102, 0.2346], [width, length] = [7.2429, 7.6488], theta = 170.2337

agreeing local minima of 3.7495 at:
[a,b] = [-0.0122, 0.2348], [width, length] = [7.2403, 7.6616], theta = 173.2275

agreeing local minima of 3.7495 at:
[a,b] = [-0.0122, 0.2348], [width, length] = [7.2403, 7.6616], theta = 173.2274

agreeing local minima of 3.7495 at:
[a,b] = [-0.0122, 0.2348], [width, length] = [7.2403, 7.6616], theta = 173.2274

agreeing local minima of 3.7495 at:
[a,b] = [-0.0122, 0.2348], [width, length] = [7.2403, 7.6616], theta = 173.2274

 
Cutout 3
first local minima of 1.2234 at:
[a,b] = [0.1868, -0.1707], [width, length] = [4.5361, 6.0357], theta = 171.5375

agreeing local minima of 1.2234 at:
[a,b] = [0.1868, -0.1707], [width, length] = [4.5361, 6.0357], theta = 171.5375

agreeing local minima of 1.2234 at:
[a,b] = [0.1868, -0.1707], [width, length] = [4.5361, 6.0357], theta = 171.5375

agreeing local minima of 1.2234 at:
[a,b] = [0.1868, -0.1707], [width, length] = [4.5361, 6.0357], theta = 171.5375

agreeing local minima of 1.2234 at:
[a,b] = [0.1868, -0.1707], [width, length] = [4.5361, 6.0357], theta = 171.5375

 
Cutout 4
first local minima of 4.1698 at:
[a,b] = [0.2561, -0.8913], [width, length] = [8.3338, 9.1261], theta = 81.7191

agreeing local minima of 4.1698 at:
[a,b] = [0.2561, -0.8913], [width, length] = [8.3338, 9.1261], theta = 81.7191

agreeing local minima of 4.1698 at:
[a,b] = [0.2599, -0.8892], [width, length] = [8.3286, 9.1242], theta = 80.3049

agreeing local minima of 4.1698 at:
[a,b] = [0.2599, -0.8892], [width, length] = [8.3286, 9.1242], theta = 80.3048

agreeing local minima of 4.1698 at:
[a,b] = [0.2561, -0.8913], [width, length] = [8.3338, 9.1261], theta = 81.7191

 
Cutout 5
first local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2002

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2004

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

 
Cutout 6
first local minima of 5.4735 at:
[a,b] = [0.0644, 0.0319], [width, length] = [7.2451, 10.0629], theta = 25.8317

agreeing local minima of 5.4735 at:
[a,b] = [0.0644, 0.0319], [width, length] = [7.2451, 10.0629], theta = 25.8317

agreeing local minima of 5.4735 at:
[a,b] = [0.0644, 0.0319], [width, length] = [7.2451, 10.0629], theta = 25.8317

agreeing local minima of 5.4735 at:
[a,b] = [0.0644, 0.0319], [width, length] = [7.2451, 10.0629], theta = 25.8317

agreeing local minima of 5.4735 at:
[a,b] = [0.0644, 0.0319], [width, length] = [7.2451, 10.0629], theta = 25.8317

 
Cutout 7
first local minima of 4.8005 at:
[a,b] = [0.4142, -0.6357], [width, length] = [6.1343, 10.9738], theta = 133.3008

agreeing local minima of 4.8005 at:
[a,b] = [0.4142, -0.6357], [width, length] = [6.1343, 10.9738], theta = 133.3008

agreeing local minima of 4.8005 at:
[a,b] = [0.4142, -0.6357], [width, length] = [6.1343, 10.9738], theta = 133.3008

agreeing local minima of 4.8005 at:
[a,b] = [0.4142, -0.6357], [width, length] = [6.1343, 10.9738], theta = 133.3008

agreeing local minima of 4.8005 at:
[a,b] = [0.4142, -0.6357], [width, length] = [6.1343, 10.9738], theta = 133.3008

 
Cutout 8
first local minima of 1.8936 at:
[a,b] = [-0.3462, 0.3640], [width, length] = [6.9149, 7.8048], theta = 81.1617

agreeing local minima of 1.8936 at:
[a,b] = [-0.3462, 0.3640], [width, length] = [6.9149, 7.8048], theta = 81.1617

agreeing local minima of 1.8936 at:
[a,b] = [-0.3462, 0.3640], [width, length] = [6.9149, 7.8048], theta = 81.1617

agreeing local minima of 1.8936 at:
[a,b] = [-0.3462, 0.3640], [width, length] = [6.9149, 7.8048], theta = 81.1617

agreeing local minima of 1.8936 at:
[a,b] = [-0.3462, 0.3640], [width, length] = [6.9149, 7.8048], theta = 81.1617

 
Cutout 9
first local minima of 2.5828 at:
[a,b] = [-0.5621, -0.3841], [width, length] = [7.9155, 8.0421], theta = 120.1049

rejected local minima of 2.5839 at:
[a,b] = [-0.5644, -0.3822], [width, length] = [7.9085, 8.0455], theta = 132.2864

rejected local minima of 2.5839 at:
[a,b] = [-0.5644, -0.3822], [width, length] = [7.9085, 8.0455], theta = 132.2865

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8541

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5887 at:
[a,b] = [-0.5590, -0.3888], [width, length] = [7.9257, 8.0449], theta = 109.4530

new local minima of 2.5819 at:
[a,b] = [-0.5626, -0.3854], [width, length] = [7.9133, 8.0433], theta = 123.8224

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8541

rejected local minima of 2.5839 at:
[a,b] = [-0.5644, -0.3822], [width, length] = [7.9085, 8.0455], theta = 132.2865

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7859

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8541

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5827 at:
[a,b] = [-0.5636, -0.3835], [width, length] = [7.9114, 8.0449], theta = 129.1485

rejected local minima of 2.5887 at:
[a,b] = [-0.5590, -0.3888], [width, length] = [7.9257, 8.0449], theta = 109.4529

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

agreeing local minima of 2.5819 at:
[a,b] = [-0.5626, -0.3854], [width, length] = [7.9133, 8.0433], theta = 123.8224

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5828 at:
[a,b] = [-0.5621, -0.3841], [width, length] = [7.9155, 8.0421], theta = 120.1051

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8541

rejected local minima of 2.5824 at:
[a,b] = [-0.5637, -0.3827], [width, length] = [7.9118, 8.0421], theta = 126.6998

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8541

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7858

rejected local minima of 2.5824 at:
[a,b] = [-0.5637, -0.3827], [width, length] = [7.9118, 8.0421], theta = 126.6997

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8541

rejected local minima of 2.5824 at:
[a,b] = [-0.5637, -0.3827], [width, length] = [7.9118, 8.0421], theta = 126.6996

rejected local minima of 2.5839 at:
[a,b] = [-0.5644, -0.3822], [width, length] = [7.9085, 8.0455], theta = 132.2865

rejected local minima of 2.5827 at:
[a,b] = [-0.5636, -0.3835], [width, length] = [7.9114, 8.0449], theta = 129.1485

rejected local minima of 2.5887 at:
[a,b] = [-0.5590, -0.3888], [width, length] = [7.9257, 8.0449], theta = 109.4530

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7859

rejected local minima of 2.5827 at:
[a,b] = [-0.5636, -0.3835], [width, length] = [7.9114, 8.0449], theta = 129.1485

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7858

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7858

agreeing local minima of 2.5819 at:
[a,b] = [-0.5626, -0.3855], [width, length] = [7.9136, 8.0433], theta = 123.8223

rejected local minima of 2.5827 at:
[a,b] = [-0.5636, -0.3835], [width, length] = [7.9114, 8.0449], theta = 129.1485

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7858

rejected local minima of 2.5824 at:
[a,b] = [-0.5637, -0.3827], [width, length] = [7.9118, 8.0421], theta = 126.6996

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7857

rejected local minima of 2.6465 at:
[a,b] = [-0.5527, -0.3891], [width, length] = [8.0089, 8.0162], theta = 81.3524

agreeing local minima of 2.5819 at:
[a,b] = [-0.5627, -0.3853], [width, length] = [7.9134, 8.0432], theta = 123.8224

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7858

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7858

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7858

rejected local minima of 2.5887 at:
[a,b] = [-0.5590, -0.3888], [width, length] = [7.9257, 8.0449], theta = 109.4530

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8541

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7859

rejected local minima of 2.5828 at:
[a,b] = [-0.5621, -0.3841], [width, length] = [7.9155, 8.0421], theta = 120.1051

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5839 at:
[a,b] = [-0.5644, -0.3822], [width, length] = [7.9085, 8.0455], theta = 132.2864

rejected local minima of 2.5887 at:
[a,b] = [-0.5590, -0.3888], [width, length] = [7.9257, 8.0449], theta = 109.4530

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5828 at:
[a,b] = [-0.5621, -0.3841], [width, length] = [7.9155, 8.0421], theta = 120.1052

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7858

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8541

rejected local minima of 2.5839 at:
[a,b] = [-0.5644, -0.3822], [width, length] = [7.9085, 8.0455], theta = 132.2863

rejected local minima of 2.5828 at:
[a,b] = [-0.5621, -0.3841], [width, length] = [7.9155, 8.0421], theta = 120.1051

rejected local minima of 2.5824 at:
[a,b] = [-0.5637, -0.3827], [width, length] = [7.9118, 8.0421], theta = 126.6997

rejected local minima of 2.5849 at:
[a,b] = [-0.5607, -0.3863], [width, length] = [7.9205, 8.0428], theta = 114.7860

rejected local minima of 2.5887 at:
[a,b] = [-0.5590, -0.3888], [width, length] = [7.9257, 8.0449], theta = 109.4530

rejected local minima of 2.5884 at:
[a,b] = [-0.5644, -0.3821], [width, length] = [7.9058, 8.0518], theta = 137.8542

rejected local minima of 2.5887 at:
[a,b] = [-0.5590, -0.3888], [width, length] = [7.9257, 8.0449], theta = 109.4530

agreeing local minima of 2.5819 at:
[a,b] = [-0.5626, -0.3854], [width, length] = [7.9133, 8.0433], theta = 123.8224

 
Cutout 10
first local minima of 4.3875 at:
[a,b] = [-0.3598, -0.8056], [width, length] = [6.4437, 7.4023], theta = 73.5584

agreeing local minima of 4.3875 at:
[a,b] = [-0.3598, -0.8056], [width, length] = [6.4437, 7.4023], theta = 73.5584

agreeing local minima of 4.3875 at:
[a,b] = [-0.3598, -0.8056], [width, length] = [6.4437, 7.4023], theta = 73.5584

agreeing local minima of 4.3875 at:
[a,b] = [-0.3598, -0.8056], [width, length] = [6.4437, 7.4023], theta = 73.5583

agreeing local minima of 4.3875 at:
[a,b] = [-0.3598, -0.8056], [width, length] = [6.4437, 7.4023], theta = 73.5584

 
Cutout 11
first local minima of 2.1979 at:
[a,b] = [0.3149, -0.3283], [width, length] = [6.8556, 8.0168], theta = 115.1444

agreeing local minima of 2.1979 at:
[a,b] = [0.3149, -0.3283], [width, length] = [6.8556, 8.0168], theta = 115.1444

agreeing local minima of 2.1979 at:
[a,b] = [0.3149, -0.3283], [width, length] = [6.8556, 8.0168], theta = 115.1444

agreeing local minima of 2.1979 at:
[a,b] = [0.3149, -0.3283], [width, length] = [6.8556, 8.0168], theta = 115.1444

agreeing local minima of 2.1979 at:
[a,b] = [0.3149, -0.3283], [width, length] = [6.8556, 8.0168], theta = 115.1444

 
Cutout 12
first local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7696

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7694

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7695

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7696

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7695

 
Cutout 13
first local minima of 7.0234 at:
[a,b] = [-1.2489, 0.5514], [width, length] = [7.0416, 10.1494], theta = 17.4692

agreeing local minima of 7.0234 at:
[a,b] = [-1.2489, 0.5514], [width, length] = [7.0416, 10.1494], theta = 17.4692

agreeing local minima of 7.0234 at:
[a,b] = [-1.2489, 0.5514], [width, length] = [7.0416, 10.1494], theta = 17.4692

agreeing local minima of 7.0234 at:
[a,b] = [-1.2489, 0.5514], [width, length] = [7.0416, 10.1494], theta = 17.4692

agreeing local minima of 7.0234 at:
[a,b] = [-1.2489, 0.5514], [width, length] = [7.0416, 10.1494], theta = 17.4692

 
Cutout 14
first local minima of 2.2256 at:
[a,b] = [0.2034, -0.4243], [width, length] = [4.5075, 4.9174], theta = 158.7219

agreeing local minima of 2.2256 at:
[a,b] = [0.2034, -0.4243], [width, length] = [4.5075, 4.9174], theta = 158.7219

agreeing local minima of 2.2256 at:
[a,b] = [0.2034, -0.4243], [width, length] = [4.5075, 4.9174], theta = 158.7219

agreeing local minima of 2.2256 at:
[a,b] = [0.2034, -0.4243], [width, length] = [4.5075, 4.9174], theta = 158.7219

agreeing local minima of 2.2256 at:
[a,b] = [0.2034, -0.4243], [width, length] = [4.5075, 4.9174], theta = 158.7219

 
Cutout 15
first local minima of 3.7452 at:
[a,b] = [0.0360, -0.0455], [width, length] = [9.4582, 10.9555], theta = 109.8214

agreeing local minima of 3.7452 at:
[a,b] = [0.0359, -0.0456], [width, length] = [9.4582, 10.9553], theta = 109.8214

agreeing local minima of 3.7452 at:
[a,b] = [0.0360, -0.0455], [width, length] = [9.4582, 10.9555], theta = 109.8214

agreeing local minima of 3.7452 at:
[a,b] = [0.0360, -0.0455], [width, length] = [9.4582, 10.9555], theta = 109.8213

agreeing local minima of 3.7452 at:
[a,b] = [0.0360, -0.0455], [width, length] = [9.4582, 10.9555], theta = 109.8214

 
Cutout 16
first local minima of 4.6468 at:
[a,b] = [0.2397, -0.1871], [width, length] = [6.1770, 10.2355], theta = 171.0251

agreeing local minima of 4.6468 at:
[a,b] = [0.2397, -0.1871], [width, length] = [6.1770, 10.2355], theta = 171.0251

agreeing local minima of 4.6468 at:
[a,b] = [0.2397, -0.1871], [width, length] = [6.1770, 10.2355], theta = 171.0251

agreeing local minima of 4.6468 at:
[a,b] = [0.2397, -0.1871], [width, length] = [6.1770, 10.2355], theta = 171.0251

agreeing local minima of 4.6468 at:
[a,b] = [0.2397, -0.1871], [width, length] = [6.1770, 10.2355], theta = 171.0251

 
Cutout 17
first local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5443

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

 
Cutout 18
first local minima of 7.7841 at:
[a,b] = [-0.0483, -0.1856], [width, length] = [7.6376, 9.5604], theta = 54.7722

agreeing local minima of 7.7841 at:
[a,b] = [-0.0483, -0.1856], [width, length] = [7.6376, 9.5604], theta = 54.7720

agreeing local minima of 7.7841 at:
[a,b] = [-0.0483, -0.1856], [width, length] = [7.6376, 9.5604], theta = 54.7720

agreeing local minima of 7.7841 at:
[a,b] = [-0.0483, -0.1856], [width, length] = [7.6376, 9.5604], theta = 54.7721

agreeing local minima of 7.7841 at:
[a,b] = [-0.0483, -0.1856], [width, length] = [7.6376, 9.5604], theta = 54.7720

 
Cutout 19
first local minima of 4.4156 at:
[a,b] = [0.2554, 0.2908], [width, length] = [5.8049, 10.1762], theta = 84.8465

agreeing local minima of 4.4156 at:
[a,b] = [0.2554, 0.2908], [width, length] = [5.8049, 10.1762], theta = 84.8465

agreeing local minima of 4.4156 at:
[a,b] = [0.2554, 0.2908], [width, length] = [5.8049, 10.1762], theta = 84.8465

agreeing local minima of 4.4156 at:
[a,b] = [0.2554, 0.2908], [width, length] = [5.8049, 10.1762], theta = 84.8465

agreeing local minima of 4.4156 at:
[a,b] = [0.2554, 0.2908], [width, length] = [5.8049, 10.1762], theta = 84.8465

 
Cutout 20
first local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

 
Cutout 21
first local minima of 3.2438 at:
[a,b] = [0.0986, 0.0051], [width, length] = [7.5409, 12.4441], theta = 64.3564

agreeing local minima of 3.2438 at:
[a,b] = [0.0986, 0.0051], [width, length] = [7.5409, 12.4441], theta = 64.3564

agreeing local minima of 3.2438 at:
[a,b] = [0.0986, 0.0051], [width, length] = [7.5409, 12.4441], theta = 64.3564

agreeing local minima of 3.2438 at:
[a,b] = [0.0986, 0.0051], [width, length] = [7.5409, 12.4441], theta = 64.3564

agreeing local minima of 3.2438 at:
[a,b] = [0.0986, 0.0051], [width, length] = [7.5409, 12.4441], theta = 64.3564

 
Cutout 22
first local minima of 4.7947 at:
[a,b] = [-0.5953, -0.1552], [width, length] = [5.2164, 9.9196], theta = 123.1321

agreeing local minima of 4.7947 at:
[a,b] = [-0.5953, -0.1552], [width, length] = [5.2164, 9.9196], theta = 123.1321

agreeing local minima of 4.7947 at:
[a,b] = [-0.5953, -0.1552], [width, length] = [5.2164, 9.9196], theta = 123.1321

agreeing local minima of 4.7947 at:
[a,b] = [-0.5953, -0.1552], [width, length] = [5.2164, 9.9196], theta = 123.1321

agreeing local minima of 4.7947 at:
[a,b] = [-0.5953, -0.1552], [width, length] = [5.2164, 9.9196], theta = 123.1321

 
Cutout 23
first local minima of 6.0024 at:
[a,b] = [-0.2000, 0.1000], [width, length] = [7.8175, 9.1177], theta = 178.2289

agreeing local minima of 6.0024 at:
[a,b] = [-0.2000, 0.1000], [width, length] = [7.8175, 9.1177], theta = 178.2288

agreeing local minima of 6.0024 at:
[a,b] = [-0.2000, 0.1000], [width, length] = [7.8175, 9.1177], theta = 178.2288

agreeing local minima of 6.0024 at:
[a,b] = [-0.2000, 0.1000], [width, length] = [7.8175, 9.1177], theta = 178.2289

agreeing local minima of 6.0024 at:
[a,b] = [-0.2000, 0.1000], [width, length] = [7.8175, 9.1177], theta = 178.2289

 
Cutout 24
first local minima of 7.1099 at:
[a,b] = [0.0313, -0.1884], [width, length] = [9.1851, 11.0277], theta = 3.5286

agreeing local minima of 7.1099 at:
[a,b] = [0.0313, -0.1884], [width, length] = [9.1851, 11.0277], theta = 3.5286

agreeing local minima of 7.1099 at:
[a,b] = [0.0313, -0.1884], [width, length] = [9.1851, 11.0277], theta = 3.5287

agreeing local minima of 7.1099 at:
[a,b] = [0.0313, -0.1884], [width, length] = [9.1851, 11.0277], theta = 3.5286

agreeing local minima of 7.1099 at:
[a,b] = [0.0313, -0.1884], [width, length] = [9.1851, 11.0277], theta = 3.5286

 
Cutout 25
first local minima of 5.7138 at:
[a,b] = [0.1043, 0.2378], [width, length] = [8.6407, 9.9496], theta = 85.0952

agreeing local minima of 5.7138 at:
[a,b] = [0.1043, 0.2378], [width, length] = [8.6407, 9.9496], theta = 85.0953

agreeing local minima of 5.7138 at:
[a,b] = [0.1043, 0.2378], [width, length] = [8.6407, 9.9496], theta = 85.0953

agreeing local minima of 5.7138 at:
[a,b] = [0.1043, 0.2378], [width, length] = [8.6407, 9.9496], theta = 85.0952

agreeing local minima of 5.7138 at:
[a,b] = [0.1043, 0.2378], [width, length] = [8.6407, 9.9496], theta = 85.0953

 
Cutout 26
first local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5443

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

 
Cutout 27
first local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

 
Cutout 28
first local minima of 3.3041 at:
[a,b] = [-0.0672, 0.1155], [width, length] = [7.4343, 8.7398], theta = 114.7378

agreeing local minima of 3.3041 at:
[a,b] = [-0.0672, 0.1155], [width, length] = [7.4343, 8.7398], theta = 114.7378

agreeing local minima of 3.3041 at:
[a,b] = [-0.0672, 0.1155], [width, length] = [7.4343, 8.7398], theta = 114.7378

agreeing local minima of 3.3041 at:
[a,b] = [-0.0672, 0.1155], [width, length] = [7.4343, 8.7398], theta = 114.7378

agreeing local minima of 3.3041 at:
[a,b] = [-0.0672, 0.1155], [width, length] = [7.4343, 8.7398], theta = 114.7378

 
Cutout 29
first local minima of 3.2438 at:
[a,b] = [0.0986, 0.0051], [width, length] = [7.5409, 12.4441], theta = 64.3564

agreeing local minima of 3.2438 at:
[a,b] = [0.0986, 0.0051], [width, length] = [7.5409, 12.4441], theta = 64.3564

agreeing local minima of 3.2438 at:
[a,b] = [0.0986, 0.0051], [width, length] = [7.5409, 12.4441], theta = 64.3564

agreeing local minima of 3.2438 at:
[a,b] = [0.0985, 0.0051], [width, length] = [7.5409, 12.4441], theta = 64.3564

agreeing local minima of 3.2438 at:
[a,b] = [0.0986, 0.0051], [width, length] = [7.5409, 12.4441], theta = 64.3564

 
Cutout 30
first local minima of 17.0579 at:
[a,b] = [0.7163, -0.2953], [width, length] = [9.1550, 14.3680], theta = 3.0852

agreeing local minima of 17.0579 at:
[a,b] = [0.7163, -0.2953], [width, length] = [9.1550, 14.3680], theta = 3.0852

agreeing local minima of 17.0579 at:
[a,b] = [0.7163, -0.2953], [width, length] = [9.1550, 14.3680], theta = 3.0852

agreeing local minima of 17.0579 at:
[a,b] = [0.7163, -0.2953], [width, length] = [9.1550, 14.3680], theta = 3.0852

agreeing local minima of 17.0579 at:
[a,b] = [0.7163, -0.2953], [width, length] = [9.1550, 14.3680], theta = 3.0852

 
Cutout 31
first local minima of 5.2917 at:
[a,b] = [-0.4838, 0.7875], [width, length] = [8.2197, 9.8055], theta = 130.3584

agreeing local minima of 5.2917 at:
[a,b] = [-0.4838, 0.7875], [width, length] = [8.2197, 9.8055], theta = 130.3584

agreeing local minima of 5.2917 at:
[a,b] = [-0.4838, 0.7875], [width, length] = [8.2197, 9.8055], theta = 130.3584

agreeing local minima of 5.2917 at:
[a,b] = [-0.4838, 0.7875], [width, length] = [8.2197, 9.8055], theta = 130.3584

agreeing local minima of 5.2917 at:
[a,b] = [-0.4838, 0.7875], [width, length] = [8.2197, 9.8055], theta = 130.3584

 
Cutout 32
first local minima of 5.8382 at:
[a,b] = [-0.0190, 0.7067], [width, length] = [7.7284, 10.8903], theta = 58.5458

agreeing local minima of 5.8382 at:
[a,b] = [-0.0190, 0.7067], [width, length] = [7.7284, 10.8903], theta = 58.5458

agreeing local minima of 5.8382 at:
[a,b] = [-0.0190, 0.7067], [width, length] = [7.7284, 10.8903], theta = 58.5458

agreeing local minima of 5.8382 at:
[a,b] = [-0.0190, 0.7067], [width, length] = [7.7284, 10.8903], theta = 58.5458

agreeing local minima of 5.8382 at:
[a,b] = [-0.0190, 0.7067], [width, length] = [7.7284, 10.8903], theta = 58.5458

 
Cutout 33
first local minima of 0.8725 at:
[a,b] = [-0.4777, 0.3457], [width, length] = [5.9338, 6.1414], theta = 84.6910

agreeing local minima of 0.8725 at:
[a,b] = [-0.4777, 0.3457], [width, length] = [5.9338, 6.1414], theta = 84.6910

agreeing local minima of 0.8725 at:
[a,b] = [-0.4777, 0.3457], [width, length] = [5.9338, 6.1414], theta = 84.6910

agreeing local minima of 0.8725 at:
[a,b] = [-0.4777, 0.3457], [width, length] = [5.9338, 6.1414], theta = 84.6910

agreeing local minima of 0.8725 at:
[a,b] = [-0.4777, 0.3457], [width, length] = [5.9338, 6.1414], theta = 84.6910

 
Cutout 34
first local minima of 3.8736 at:
[a,b] = [0.2257, -0.2108], [width, length] = [7.0952, 9.4714], theta = 42.8725

agreeing local minima of 3.8736 at:
[a,b] = [0.2257, -0.2108], [width, length] = [7.0952, 9.4714], theta = 42.8725

agreeing local minima of 3.8736 at:
[a,b] = [0.2257, -0.2108], [width, length] = [7.0952, 9.4714], theta = 42.8725

agreeing local minima of 3.8736 at:
[a,b] = [0.2257, -0.2108], [width, length] = [7.0952, 9.4714], theta = 42.8725

agreeing local minima of 3.8736 at:
[a,b] = [0.2257, -0.2108], [width, length] = [7.0952, 9.4714], theta = 42.8725

 
Cutout 35
first local minima of 5.0511 at:
[a,b] = [0.8065, 0.2928], [width, length] = [5.9509, 9.6422], theta = 146.4020

agreeing local minima of 5.0511 at:
[a,b] = [0.8065, 0.2928], [width, length] = [5.9509, 9.6422], theta = 146.4020

agreeing local minima of 5.0511 at:
[a,b] = [0.8065, 0.2928], [width, length] = [5.9509, 9.6422], theta = 146.4020

agreeing local minima of 5.0511 at:
[a,b] = [0.8065, 0.2928], [width, length] = [5.9509, 9.6422], theta = 146.4020

agreeing local minima of 5.0511 at:
[a,b] = [0.8065, 0.2928], [width, length] = [5.9509, 9.6422], theta = 146.4020

 
Cutout 36
first local minima of 17.4176 at:
[a,b] = [0.6590, -0.1487], [width, length] = [10.0699, 20.8535], theta = 2.2653

agreeing local minima of 17.4176 at:
[a,b] = [0.6590, -0.1487], [width, length] = [10.0699, 20.8535], theta = 2.2653

agreeing local minima of 17.4176 at:
[a,b] = [0.6590, -0.1487], [width, length] = [10.0699, 20.8535], theta = 2.2653

agreeing local minima of 17.4176 at:
[a,b] = [0.6590, -0.1487], [width, length] = [10.0699, 20.8535], theta = 2.2653

agreeing local minima of 17.4176 at:
[a,b] = [0.6590, -0.1487], [width, length] = [10.0699, 20.8535], theta = 2.2653

 
Cutout 37
first local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5443

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

 
Cutout 38
first local minima of 2.0267 at:
[a,b] = [-0.0793, -0.1726], [width, length] = [4.5710, 5.6367], theta = 121.0137

agreeing local minima of 2.0267 at:
[a,b] = [-0.0793, -0.1726], [width, length] = [4.5710, 5.6367], theta = 121.0137

agreeing local minima of 2.0267 at:
[a,b] = [-0.0793, -0.1726], [width, length] = [4.5710, 5.6367], theta = 121.0137

agreeing local minima of 2.0267 at:
[a,b] = [-0.0793, -0.1726], [width, length] = [4.5710, 5.6367], theta = 121.0137

agreeing local minima of 2.0267 at:
[a,b] = [-0.0793, -0.1726], [width, length] = [4.5710, 5.6367], theta = 121.0137

 
Cutout 39
first local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2687

 
Cutout 40
first local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7695

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7695

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7695

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7696

agreeing local minima of 3.0051 at:
[a,b] = [-0.0513, 0.4143], [width, length] = [7.9120, 8.2539], theta = 19.7695

 
Cutout 41
first local minima of 2.0320 at:
[a,b] = [-0.0042, -0.1415], [width, length] = [6.8830, 10.0873], theta = 146.9493

agreeing local minima of 2.0320 at:
[a,b] = [-0.0042, -0.1415], [width, length] = [6.8830, 10.0873], theta = 146.9493

agreeing local minima of 2.0320 at:
[a,b] = [-0.0042, -0.1415], [width, length] = [6.8830, 10.0873], theta = 146.9493

agreeing local minima of 2.0320 at:
[a,b] = [-0.0042, -0.1415], [width, length] = [6.8830, 10.0873], theta = 146.9493

agreeing local minima of 2.0320 at:
[a,b] = [-0.0042, -0.1415], [width, length] = [6.8830, 10.0873], theta = 146.9493

 
Cutout 42
first local minima of 6.9617 at:
[a,b] = [0.1154, 0.1130], [width, length] = [11.0931, 13.6405], theta = 76.5687

agreeing local minima of 6.9617 at:
[a,b] = [0.1154, 0.1130], [width, length] = [11.0931, 13.6405], theta = 76.5687

agreeing local minima of 6.9617 at:
[a,b] = [0.1154, 0.1130], [width, length] = [11.0931, 13.6405], theta = 76.5687

agreeing local minima of 6.9617 at:
[a,b] = [0.1154, 0.1130], [width, length] = [11.0931, 13.6405], theta = 76.5687

agreeing local minima of 6.9617 at:
[a,b] = [0.1154, 0.1130], [width, length] = [11.0931, 13.6405], theta = 76.5687

 
Cutout 43
first local minima of 1.6019 at:
[a,b] = [-0.1036, 0.1198], [width, length] = [6.1038, 7.7366], theta = 115.3158

agreeing local minima of 1.6019 at:
[a,b] = [-0.1036, 0.1198], [width, length] = [6.1038, 7.7366], theta = 115.3158

agreeing local minima of 1.6019 at:
[a,b] = [-0.1036, 0.1198], [width, length] = [6.1038, 7.7366], theta = 115.3158

agreeing local minima of 1.6019 at:
[a,b] = [-0.1036, 0.1198], [width, length] = [6.1038, 7.7366], theta = 115.3158

agreeing local minima of 1.6019 at:
[a,b] = [-0.1036, 0.1198], [width, length] = [6.1038, 7.7366], theta = 115.3158

 
Cutout 44
first local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

 
Cutout 45
first local minima of 3.0375 at:
[a,b] = [0.0455, -0.3090], [width, length] = [6.8012, 9.0053], theta = 108.4872

agreeing local minima of 3.0375 at:
[a,b] = [0.0455, -0.3090], [width, length] = [6.8012, 9.0053], theta = 108.4872

agreeing local minima of 3.0375 at:
[a,b] = [0.0455, -0.3090], [width, length] = [6.8012, 9.0053], theta = 108.4872

agreeing local minima of 3.0375 at:
[a,b] = [0.0455, -0.3090], [width, length] = [6.8012, 9.0053], theta = 108.4871

agreeing local minima of 3.0375 at:
[a,b] = [0.0455, -0.3090], [width, length] = [6.8012, 9.0053], theta = 108.4871

 
Cutout 46
first local minima of 5.4202 at:
[a,b] = [-0.4035, 0.0472], [width, length] = [7.8382, 12.4004], theta = 86.8686

agreeing local minima of 5.4202 at:
[a,b] = [-0.4035, 0.0472], [width, length] = [7.8382, 12.4004], theta = 86.8686

agreeing local minima of 5.4202 at:
[a,b] = [-0.4035, 0.0472], [width, length] = [7.8382, 12.4004], theta = 86.8685

agreeing local minima of 5.4202 at:
[a,b] = [-0.4035, 0.0472], [width, length] = [7.8382, 12.4004], theta = 86.8686

agreeing local minima of 5.4202 at:
[a,b] = [-0.4035, 0.0472], [width, length] = [7.8382, 12.4004], theta = 86.8686

 
Cutout 47
first local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2534

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2534

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

 
Cutout 48
first local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5443

agreeing local minima of 6.5215 at:
[a,b] = [0.3862, -0.2423], [width, length] = [7.9129, 10.4434], theta = 102.5442

 
Cutout 49
first local minima of 2.1656 at:
[a,b] = [0.2113, 0.0004], [width, length] = [8.5409, 10.6091], theta = 24.3976

agreeing local minima of 2.1656 at:
[a,b] = [0.2113, 0.0004], [width, length] = [8.5409, 10.6091], theta = 24.3976

agreeing local minima of 2.1656 at:
[a,b] = [0.2113, 0.0004], [width, length] = [8.5409, 10.6091], theta = 24.3976

agreeing local minima of 2.1656 at:
[a,b] = [0.2113, 0.0004], [width, length] = [8.5409, 10.6091], theta = 24.3976

agreeing local minima of 2.1656 at:
[a,b] = [0.2113, 0.0004], [width, length] = [8.5409, 10.6091], theta = 24.3976

 
Cutout 50
first local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

failed to find local minima at:
[a,b] = [4.1958, 1.6899], [width, length] = [0.0000, 0.6730], theta = 15.7632

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

 
Cutout 51
first local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2687

rejected local minima of 8.3471 at:
[a,b] = [0.0598, -0.4580], [width, length] = [9.3183, 9.3296], theta = 49.7459

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

agreeing local minima of 6.8404 at:
[a,b] = [0.0524, -0.4177], [width, length] = [8.8452, 10.0732], theta = 102.2686

 
Cutout 52
first local minima of 5.8222 at:
[a,b] = [0.3141, -0.7606], [width, length] = [11.5183, 15.3850], theta = 47.2478

agreeing local minima of 5.8222 at:
[a,b] = [0.3141, -0.7606], [width, length] = [11.5183, 15.3850], theta = 47.2478

agreeing local minima of 5.8222 at:
[a,b] = [0.3141, -0.7606], [width, length] = [11.5183, 15.3850], theta = 47.2478

agreeing local minima of 5.8222 at:
[a,b] = [0.3141, -0.7606], [width, length] = [11.5183, 15.3850], theta = 47.2478

agreeing local minima of 5.8222 at:
[a,b] = [0.3141, -0.7606], [width, length] = [11.5183, 15.3850], theta = 47.2478

 
Cutout 53
first local minima of 4.3166 at:
[a,b] = [-0.1047, -0.0192], [width, length] = [10.3390, 11.8560], theta = 148.2108

agreeing local minima of 4.3166 at:
[a,b] = [-0.1047, -0.0192], [width, length] = [10.3390, 11.8560], theta = 148.2109

agreeing local minima of 4.3166 at:
[a,b] = [-0.1047, -0.0192], [width, length] = [10.3390, 11.8560], theta = 148.2108

agreeing local minima of 4.3166 at:
[a,b] = [-0.1047, -0.0192], [width, length] = [10.3390, 11.8560], theta = 148.2109

agreeing local minima of 4.3166 at:
[a,b] = [-0.1047, -0.0192], [width, length] = [10.3390, 11.8560], theta = 148.2109

 
Cutout 54
first local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

 
Cutout 55
first local minima of 3.4223 at:
[a,b] = [0.3275, -0.0862], [width, length] = [8.0647, 10.7135], theta = 22.2224

agreeing local minima of 3.4223 at:
[a,b] = [0.3275, -0.0862], [width, length] = [8.0647, 10.7135], theta = 22.2224

agreeing local minima of 3.4223 at:
[a,b] = [0.3275, -0.0862], [width, length] = [8.0647, 10.7135], theta = 22.2224

agreeing local minima of 3.4223 at:
[a,b] = [0.3275, -0.0862], [width, length] = [8.0647, 10.7135], theta = 22.2224

agreeing local minima of 3.4223 at:
[a,b] = [0.3275, -0.0862], [width, length] = [8.0647, 10.7135], theta = 22.2224

 
Cutout 56
first local minima of 5.4202 at:
[a,b] = [-0.4035, 0.0472], [width, length] = [7.8382, 12.4003], theta = 86.8685

agreeing local minima of 5.4202 at:
[a,b] = [-0.4035, 0.0472], [width, length] = [7.8382, 12.4004], theta = 86.8686

agreeing local minima of 5.4202 at:
[a,b] = [-0.4035, 0.0472], [width, length] = [7.8382, 12.4003], theta = 86.8685

agreeing local minima of 5.4202 at:
[a,b] = [-0.4035, 0.0472], [width, length] = [7.8382, 12.4004], theta = 86.8686

agreeing local minima of 5.4202 at:
[a,b] = [-0.4035, 0.0472], [width, length] = [7.8382, 12.4004], theta = 86.8686

 
Cutout 57
first local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

 
Cutout 58
first local minima of 2.9493 at:
[a,b] = [-0.0432, 0.1914], [width, length] = [5.9686, 7.2491], theta = 29.2392

agreeing local minima of 2.9493 at:
[a,b] = [-0.0432, 0.1914], [width, length] = [5.9686, 7.2491], theta = 29.2392

agreeing local minima of 2.9493 at:
[a,b] = [-0.0432, 0.1914], [width, length] = [5.9686, 7.2491], theta = 29.2392

agreeing local minima of 2.9493 at:
[a,b] = [-0.0432, 0.1914], [width, length] = [5.9686, 7.2491], theta = 29.2392

agreeing local minima of 2.9493 at:
[a,b] = [-0.0432, 0.1914], [width, length] = [5.9686, 7.2491], theta = 29.2393

 
Cutout 59
first local minima of 2.6299 at:
[a,b] = [-0.0548, -0.0726], [width, length] = [7.4619, 8.1819], theta = 166.5630

agreeing local minima of 2.6299 at:
[a,b] = [-0.0548, -0.0726], [width, length] = [7.4619, 8.1819], theta = 166.5629

agreeing local minima of 2.6299 at:
[a,b] = [-0.0548, -0.0726], [width, length] = [7.4619, 8.1819], theta = 166.5630

agreeing local minima of 2.6299 at:
[a,b] = [-0.0548, -0.0726], [width, length] = [7.4619, 8.1819], theta = 166.5629

agreeing local minima of 2.6299 at:
[a,b] = [-0.0548, -0.0726], [width, length] = [7.4619, 8.1819], theta = 166.5629

 
Cutout 60
first local minima of 4.8273 at:
[a,b] = [-0.1003, -0.3806], [width, length] = [7.6200, 8.1601], theta = 3.7557

agreeing local minima of 4.8273 at:
[a,b] = [-0.1002, -0.3805], [width, length] = [7.6200, 8.1599], theta = 3.7556

agreeing local minima of 4.8273 at:
[a,b] = [-0.1002, -0.3804], [width, length] = [7.6199, 8.1598], theta = 3.7555

agreeing local minima of 4.8273 at:
[a,b] = [-0.1002, -0.3805], [width, length] = [7.6200, 8.1599], theta = 3.7556

agreeing local minima of 4.8273 at:
[a,b] = [-0.1002, -0.3805], [width, length] = [7.6200, 8.1599], theta = 3.7555

 
Cutout 61
first local minima of 3.3140 at:
[a,b] = [-0.0303, 0.2977], [width, length] = [7.4821, 8.0007], theta = 178.3957

rejected local minima of 3.3142 at:
[a,b] = [-0.0338, 0.3039], [width, length] = [7.4845, 8.0034], theta = 176.0588

agreeing local minima of 3.3140 at:
[a,b] = [-0.0303, 0.2977], [width, length] = [7.4821, 8.0007], theta = 178.3957

rejected local minima of 3.3142 at:
[a,b] = [-0.0338, 0.3039], [width, length] = [7.4845, 8.0034], theta = 176.0590

agreeing local minima of 3.3140 at:
[a,b] = [-0.0303, 0.2977], [width, length] = [7.4821, 8.0007], theta = 178.3957

rejected local minima of 3.3142 at:
[a,b] = [-0.0338, 0.3039], [width, length] = [7.4845, 8.0034], theta = 176.0590

rejected local minima of 3.3142 at:
[a,b] = [-0.0338, 0.3039], [width, length] = [7.4845, 8.0034], theta = 176.0590

rejected local minima of 3.3142 at:
[a,b] = [-0.0338, 0.3039], [width, length] = [7.4845, 8.0034], theta = 176.0590

rejected local minima of 3.3142 at:
[a,b] = [-0.0338, 0.3039], [width, length] = [7.4845, 8.0034], theta = 176.0590

rejected local minima of 3.3142 at:
[a,b] = [-0.0338, 0.3039], [width, length] = [7.4845, 8.0034], theta = 176.0590

failed to find local minima at:
[a,b] = [-0.0234, 0.3517], [width, length] = [7.6112, 7.6176], theta = 136.1768

rejected local minima of 3.3142 at:
[a,b] = [-0.0338, 0.3039], [width, length] = [7.4845, 8.0034], theta = 176.0592

rejected local minima of 3.3142 at:
[a,b] = [-0.0338, 0.3039], [width, length] = [7.4845, 8.0034], theta = 176.0591

agreeing local minima of 3.3140 at:
[a,b] = [-0.0303, 0.2977], [width, length] = [7.4821, 8.0007], theta = 178.3956

agreeing local minima of 3.3140 at:
[a,b] = [-0.0303, 0.2977], [width, length] = [7.4821, 8.0007], theta = 178.3956

 
Cutout 62
first local minima of 4.8279 at:
[a,b] = [-0.1235, 0.0783], [width, length] = [9.4722, 10.3071], theta = 30.4310

agreeing local minima of 4.8279 at:
[a,b] = [-0.1235, 0.0783], [width, length] = [9.4722, 10.3071], theta = 30.4311

agreeing local minima of 4.8279 at:
[a,b] = [-0.1235, 0.0783], [width, length] = [9.4722, 10.3071], theta = 30.4309

agreeing local minima of 4.8279 at:
[a,b] = [-0.1235, 0.0783], [width, length] = [9.4722, 10.3071], theta = 30.4310

agreeing local minima of 4.8279 at:
[a,b] = [-0.1235, 0.0783], [width, length] = [9.4722, 10.3071], theta = 30.4310

 
Cutout 63
first local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2004

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

 
Cutout 64
first local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

agreeing local minima of 2.7643 at:
[a,b] = [-0.6088, 0.6160], [width, length] = [7.4860, 8.8502], theta = 92.9221

 
Cutout 65
first local minima of 3.4223 at:
[a,b] = [0.3275, -0.0862], [width, length] = [8.0647, 10.7135], theta = 22.2224

agreeing local minima of 3.4223 at:
[a,b] = [0.3275, -0.0862], [width, length] = [8.0647, 10.7135], theta = 22.2224

agreeing local minima of 3.4223 at:
[a,b] = [0.3275, -0.0862], [width, length] = [8.0647, 10.7135], theta = 22.2224

agreeing local minima of 3.4223 at:
[a,b] = [0.3275, -0.0862], [width, length] = [8.0647, 10.7135], theta = 22.2224

agreeing local minima of 3.4223 at:
[a,b] = [0.3275, -0.0862], [width, length] = [8.0647, 10.7135], theta = 22.2224

 
Cutout 66
first local minima of 4.1888 at:
[a,b] = [-0.2506, 0.4395], [width, length] = [5.8973, 9.1947], theta = 4.5340

agreeing local minima of 4.1888 at:
[a,b] = [-0.2506, 0.4395], [width, length] = [5.8973, 9.1947], theta = 4.5340

agreeing local minima of 4.1888 at:
[a,b] = [-0.2506, 0.4395], [width, length] = [5.8973, 9.1947], theta = 4.5340

agreeing local minima of 4.1888 at:
[a,b] = [-0.2506, 0.4395], [width, length] = [5.8973, 9.1947], theta = 4.5340

agreeing local minima of 4.1888 at:
[a,b] = [-0.2506, 0.4395], [width, length] = [5.8973, 9.1947], theta = 4.5340

 
Cutout 67
first local minima of 3.4972 at:
[a,b] = [-0.5973, 0.1175], [width, length] = [8.3749, 9.3743], theta = 53.5504

agreeing local minima of 3.4972 at:
[a,b] = [-0.5973, 0.1175], [width, length] = [8.3749, 9.3743], theta = 53.5505

agreeing local minima of 3.4972 at:
[a,b] = [-0.5973, 0.1175], [width, length] = [8.3749, 9.3743], theta = 53.5505

agreeing local minima of 3.4972 at:
[a,b] = [-0.5973, 0.1175], [width, length] = [8.3749, 9.3743], theta = 53.5504

agreeing local minima of 3.4972 at:
[a,b] = [-0.5973, 0.1175], [width, length] = [8.3749, 9.3743], theta = 53.5506

 
Cutout 68
first local minima of 6.8093 at:
[a,b] = [0.0727, 0.2215], [width, length] = [8.7655, 9.4999], theta = 94.9821

agreeing local minima of 6.8093 at:
[a,b] = [0.0727, 0.2215], [width, length] = [8.7655, 9.4999], theta = 94.9825

agreeing local minima of 6.8093 at:
[a,b] = [0.0727, 0.2215], [width, length] = [8.7655, 9.4999], theta = 94.9824

agreeing local minima of 6.8093 at:
[a,b] = [0.0727, 0.2215], [width, length] = [8.7655, 9.4999], theta = 94.9824

agreeing local minima of 6.8093 at:
[a,b] = [0.0727, 0.2215], [width, length] = [8.7655, 9.4999], theta = 94.9823

 
Cutout 69
first local minima of 24.3629 at:
[a,b] = [-0.3579, 0.2854], [width, length] = [10.8087, 16.6606], theta = 29.2755

agreeing local minima of 24.3629 at:
[a,b] = [-0.3579, 0.2854], [width, length] = [10.8087, 16.6606], theta = 29.2755

agreeing local minima of 24.3629 at:
[a,b] = [-0.3579, 0.2854], [width, length] = [10.8087, 16.6606], theta = 29.2755

agreeing local minima of 24.3629 at:
[a,b] = [-0.3579, 0.2854], [width, length] = [10.8087, 16.6606], theta = 29.2756

agreeing local minima of 24.3629 at:
[a,b] = [-0.3579, 0.2854], [width, length] = [10.8087, 16.6606], theta = 29.2755

 
Cutout 70
first local minima of 2.6299 at:
[a,b] = [-0.0548, -0.0726], [width, length] = [7.4619, 8.1819], theta = 166.5630

agreeing local minima of 2.6299 at:
[a,b] = [-0.0548, -0.0726], [width, length] = [7.4619, 8.1819], theta = 166.5629

agreeing local minima of 2.6299 at:
[a,b] = [-0.0548, -0.0726], [width, length] = [7.4619, 8.1819], theta = 166.5629

agreeing local minima of 2.6299 at:
[a,b] = [-0.0548, -0.0726], [width, length] = [7.4619, 8.1819], theta = 166.5629

agreeing local minima of 2.6299 at:
[a,b] = [-0.0548, -0.0726], [width, length] = [7.4619, 8.1819], theta = 166.5630

 
Cutout 71
first local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

 
Cutout 72
first local minima of 5.1299 at:
[a,b] = [-0.5749, -0.3244], [width, length] = [6.2766, 7.5840], theta = 166.6503

agreeing local minima of 5.1299 at:
[a,b] = [-0.5749, -0.3244], [width, length] = [6.2766, 7.5840], theta = 166.6503

agreeing local minima of 5.1299 at:
[a,b] = [-0.5749, -0.3244], [width, length] = [6.2766, 7.5840], theta = 166.6503

agreeing local minima of 5.1299 at:
[a,b] = [-0.5749, -0.3244], [width, length] = [6.2766, 7.5840], theta = 166.6504

agreeing local minima of 5.1299 at:
[a,b] = [-0.5749, -0.3244], [width, length] = [6.2766, 7.5840], theta = 166.6503

 
Cutout 73
first local minima of 3.5087 at:
[a,b] = [-0.0100, -0.2829], [width, length] = [7.2530, 9.4012], theta = 114.2327

agreeing local minima of 3.5087 at:
[a,b] = [-0.0100, -0.2829], [width, length] = [7.2530, 9.4012], theta = 114.2326

agreeing local minima of 3.5087 at:
[a,b] = [-0.0100, -0.2829], [width, length] = [7.2530, 9.4012], theta = 114.2326

agreeing local minima of 3.5087 at:
[a,b] = [-0.0100, -0.2829], [width, length] = [7.2530, 9.4012], theta = 114.2326

agreeing local minima of 3.5087 at:
[a,b] = [-0.0100, -0.2829], [width, length] = [7.2530, 9.4012], theta = 114.2326

 
Cutout 74
first local minima of 4.9361 at:
[a,b] = [0.1024, 0.1905], [width, length] = [7.1894, 8.5831], theta = 88.4650

agreeing local minima of 4.9361 at:
[a,b] = [0.1024, 0.1905], [width, length] = [7.1894, 8.5831], theta = 88.4650

agreeing local minima of 4.9361 at:
[a,b] = [0.1024, 0.1905], [width, length] = [7.1894, 8.5831], theta = 88.4650

agreeing local minima of 4.9361 at:
[a,b] = [0.1024, 0.1905], [width, length] = [7.1894, 8.5831], theta = 88.4650

agreeing local minima of 4.9361 at:
[a,b] = [0.1024, 0.1905], [width, length] = [7.1894, 8.5831], theta = 88.4650

 
Cutout 75
first local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2002

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2002

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

 
Cutout 76
first local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

 
Cutout 77
first local minima of 43.5776 at:
[a,b] = [0.1038, -0.2209], [width, length] = [7.3642, 23.8330], theta = 2.4841

agreeing local minima of 43.5776 at:
[a,b] = [0.1038, -0.2209], [width, length] = [7.3642, 23.8330], theta = 2.4842

agreeing local minima of 43.5776 at:
[a,b] = [0.1038, -0.2209], [width, length] = [7.3642, 23.8330], theta = 2.4841

agreeing local minima of 43.5776 at:
[a,b] = [0.1038, -0.2209], [width, length] = [7.3642, 23.8330], theta = 2.4841

agreeing local minima of 43.5776 at:
[a,b] = [0.1038, -0.2209], [width, length] = [7.3642, 23.8330], theta = 2.4841

 
Cutout 78
first local minima of 3.2169 at:
[a,b] = [-0.0904, 0.0491], [width, length] = [9.3603, 11.2915], theta = 94.9363

agreeing local minima of 3.2169 at:
[a,b] = [-0.0904, 0.0491], [width, length] = [9.3603, 11.2915], theta = 94.9362

agreeing local minima of 3.2169 at:
[a,b] = [-0.0904, 0.0491], [width, length] = [9.3603, 11.2915], theta = 94.9363

agreeing local minima of 3.2169 at:
[a,b] = [-0.0904, 0.0491], [width, length] = [9.3603, 11.2915], theta = 94.9362

agreeing local minima of 3.2169 at:
[a,b] = [-0.0904, 0.0491], [width, length] = [9.3603, 11.2915], theta = 94.9363

 
Cutout 79
first local minima of 3.7195 at:
[a,b] = [0.1528, -0.0408], [width, length] = [6.6700, 9.0087], theta = 88.0515

agreeing local minima of 3.7195 at:
[a,b] = [0.1528, -0.0408], [width, length] = [6.6700, 9.0087], theta = 88.0515

agreeing local minima of 3.7195 at:
[a,b] = [0.1528, -0.0408], [width, length] = [6.6700, 9.0087], theta = 88.0515

agreeing local minima of 3.7195 at:
[a,b] = [0.1528, -0.0408], [width, length] = [6.6700, 9.0087], theta = 88.0515

agreeing local minima of 3.7195 at:
[a,b] = [0.1528, -0.0408], [width, length] = [6.6700, 9.0087], theta = 88.0515

 
Cutout 80
first local minima of 2.1815 at:
[a,b] = [0.0014, -0.0692], [width, length] = [6.8535, 7.5172], theta = 164.9504

agreeing local minima of 2.1815 at:
[a,b] = [0.0014, -0.0692], [width, length] = [6.8535, 7.5172], theta = 164.9504

agreeing local minima of 2.1815 at:
[a,b] = [0.0014, -0.0692], [width, length] = [6.8535, 7.5172], theta = 164.9504

agreeing local minima of 2.1815 at:
[a,b] = [0.0014, -0.0692], [width, length] = [6.8535, 7.5172], theta = 164.9503

agreeing local minima of 2.1815 at:
[a,b] = [0.0014, -0.0692], [width, length] = [6.8535, 7.5172], theta = 164.9504

 
Cutout 81
first local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7585

 
Cutout 82
first local minima of 5.1299 at:
[a,b] = [-0.5749, -0.3244], [width, length] = [6.2766, 7.5840], theta = 166.6504

agreeing local minima of 5.1299 at:
[a,b] = [-0.5749, -0.3244], [width, length] = [6.2766, 7.5840], theta = 166.6504

agreeing local minima of 5.1299 at:
[a,b] = [-0.5749, -0.3244], [width, length] = [6.2766, 7.5840], theta = 166.6503

agreeing local minima of 5.1299 at:
[a,b] = [-0.5749, -0.3244], [width, length] = [6.2766, 7.5840], theta = 166.6504

agreeing local minima of 5.1299 at:
[a,b] = [-0.5749, -0.3244], [width, length] = [6.2766, 7.5840], theta = 166.6504

 
Cutout 83
first local minima of 2.7225 at:
[a,b] = [-0.9500, -0.3194], [width, length] = [5.6764, 7.9031], theta = 162.6130

agreeing local minima of 2.7225 at:
[a,b] = [-0.9500, -0.3194], [width, length] = [5.6764, 7.9031], theta = 162.6130

agreeing local minima of 2.7225 at:
[a,b] = [-0.9500, -0.3194], [width, length] = [5.6764, 7.9031], theta = 162.6130

agreeing local minima of 2.7225 at:
[a,b] = [-0.9500, -0.3194], [width, length] = [5.6764, 7.9031], theta = 162.6130

agreeing local minima of 2.7225 at:
[a,b] = [-0.9500, -0.3194], [width, length] = [5.6764, 7.9031], theta = 162.6130

 
Cutout 84
first local minima of 1.7154 at:
[a,b] = [0.3740, 0.0879], [width, length] = [7.1481, 8.3976], theta = 10.6238

agreeing local minima of 1.7154 at:
[a,b] = [0.3740, 0.0879], [width, length] = [7.1481, 8.3976], theta = 10.6238

agreeing local minima of 1.7154 at:
[a,b] = [0.3740, 0.0879], [width, length] = [7.1481, 8.3976], theta = 10.6238

agreeing local minima of 1.7154 at:
[a,b] = [0.3740, 0.0879], [width, length] = [7.1481, 8.3976], theta = 10.6238

agreeing local minima of 1.7154 at:
[a,b] = [0.3740, 0.0879], [width, length] = [7.1481, 8.3976], theta = 10.6238

 
Cutout 85
first local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

agreeing local minima of 1.1353 at:
[a,b] = [-0.2096, -0.3450], [width, length] = [4.2659, 5.0417], theta = 33.2003

 
Cutout 86
first local minima of 5.3495 at:
[a,b] = [-0.1828, 0.7891], [width, length] = [8.0455, 10.9531], theta = 120.5559

agreeing local minima of 5.3495 at:
[a,b] = [-0.1828, 0.7891], [width, length] = [8.0455, 10.9531], theta = 120.5559

agreeing local minima of 5.3495 at:
[a,b] = [-0.1828, 0.7891], [width, length] = [8.0455, 10.9531], theta = 120.5559

agreeing local minima of 5.3495 at:
[a,b] = [-0.1828, 0.7891], [width, length] = [8.0455, 10.9531], theta = 120.5559

agreeing local minima of 5.3495 at:
[a,b] = [-0.1828, 0.7891], [width, length] = [8.0455, 10.9531], theta = 120.5559

 
Cutout 87
first local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

agreeing local minima of 0.5689 at:
[a,b] = [-0.2021, -0.1805], [width, length] = [3.5418, 4.6558], theta = 0.2535

 
Cutout 88
first local minima of 9.4447 at:
[a,b] = [-0.6290, 0.1278], [width, length] = [8.6900, 10.5521], theta = 171.9483

agreeing local minima of 9.4447 at:
[a,b] = [-0.6290, 0.1278], [width, length] = [8.6900, 10.5521], theta = 171.9484

agreeing local minima of 9.4447 at:
[a,b] = [-0.6290, 0.1278], [width, length] = [8.6900, 10.5521], theta = 171.9482

agreeing local minima of 9.4447 at:
[a,b] = [-0.6290, 0.1278], [width, length] = [8.6900, 10.5521], theta = 171.9483

agreeing local minima of 9.4447 at:
[a,b] = [-0.6290, 0.1278], [width, length] = [8.6900, 10.5521], theta = 171.9483

 
Cutout 89
first local minima of 3.7069 at:
[a,b] = [-0.0596, -0.4074], [width, length] = [8.9492, 11.2493], theta = 100.1293

agreeing local minima of 3.7069 at:
[a,b] = [-0.0596, -0.4074], [width, length] = [8.9492, 11.2494], theta = 100.1293

agreeing local minima of 3.7069 at:
[a,b] = [-0.0596, -0.4074], [width, length] = [8.9492, 11.2493], theta = 100.1293

agreeing local minima of 3.7069 at:
[a,b] = [-0.0596, -0.4074], [width, length] = [8.9492, 11.2494], theta = 100.1294

agreeing local minima of 3.7069 at:
[a,b] = [-0.0596, -0.4074], [width, length] = [8.9492, 11.2493], theta = 100.1293

 
Cutout 90
first local minima of 5.6675 at:
[a,b] = [-0.3922, 0.0433], [width, length] = [7.0985, 9.7685], theta = 26.8344

agreeing local minima of 5.6675 at:
[a,b] = [-0.3922, 0.0433], [width, length] = [7.0985, 9.7685], theta = 26.8343

agreeing local minima of 5.6675 at:
[a,b] = [-0.3922, 0.0433], [width, length] = [7.0985, 9.7685], theta = 26.8344

agreeing local minima of 5.6675 at:
[a,b] = [-0.3922, 0.0433], [width, length] = [7.0985, 9.7685], theta = 26.8344

agreeing local minima of 5.6675 at:
[a,b] = [-0.3922, 0.0433], [width, length] = [7.0985, 9.7685], theta = 26.8344

 
Cutout 91
first local minima of 3.5075 at:
[a,b] = [0.0519, 0.0732], [width, length] = [8.3685, 8.8564], theta = 33.0783

agreeing local minima of 3.5075 at:
[a,b] = [0.0519, 0.0732], [width, length] = [8.3685, 8.8564], theta = 33.0783

agreeing local minima of 3.5075 at:
[a,b] = [0.0519, 0.0732], [width, length] = [8.3685, 8.8564], theta = 33.0783

agreeing local minima of 3.5075 at:
[a,b] = [0.0519, 0.0732], [width, length] = [8.3685, 8.8564], theta = 33.0783

agreeing local minima of 3.5075 at:
[a,b] = [0.0519, 0.0732], [width, length] = [8.3685, 8.8564], theta = 33.0783

 
Cutout 92
first local minima of 11.2508 at:
[a,b] = [0.7054, -0.5021], [width, length] = [7.3521, 13.5371], theta = 17.6217

agreeing local minima of 11.2508 at:
[a,b] = [0.7054, -0.5021], [width, length] = [7.3521, 13.5371], theta = 17.6217

agreeing local minima of 11.2508 at:
[a,b] = [0.7054, -0.5021], [width, length] = [7.3521, 13.5371], theta = 17.6217

agreeing local minima of 11.2508 at:
[a,b] = [0.7054, -0.5021], [width, length] = [7.3521, 13.5371], theta = 17.6217

agreeing local minima of 11.2508 at:
[a,b] = [0.7054, -0.5021], [width, length] = [7.3521, 13.5371], theta = 17.6217

 
Cutout 93
first local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7585

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

 
Cutout 94
first local minima of 6.0650 at:
[a,b] = [0.5725, 0.4718], [width, length] = [10.1504, 13.1679], theta = 117.9033

agreeing local minima of 6.0650 at:
[a,b] = [0.5725, 0.4718], [width, length] = [10.1504, 13.1679], theta = 117.9033

agreeing local minima of 6.0650 at:
[a,b] = [0.5725, 0.4718], [width, length] = [10.1504, 13.1679], theta = 117.9033

agreeing local minima of 6.0650 at:
[a,b] = [0.5725, 0.4718], [width, length] = [10.1504, 13.1679], theta = 117.9033

agreeing local minima of 6.0650 at:
[a,b] = [0.5725, 0.4718], [width, length] = [10.1504, 13.1679], theta = 117.9033

 
Cutout 95
first local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5886

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5886

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5887

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5886

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5886

 
Cutout 96
first local minima of 3.0164 at:
[a,b] = [0.0470, 0.1635], [width, length] = [7.0882, 8.1817], theta = 28.5184

agreeing local minima of 3.0164 at:
[a,b] = [0.0470, 0.1635], [width, length] = [7.0882, 8.1817], theta = 28.5185

agreeing local minima of 3.0164 at:
[a,b] = [0.0470, 0.1635], [width, length] = [7.0882, 8.1817], theta = 28.5185

agreeing local minima of 3.0164 at:
[a,b] = [0.0470, 0.1635], [width, length] = [7.0882, 8.1817], theta = 28.5185

agreeing local minima of 3.0164 at:
[a,b] = [0.0470, 0.1635], [width, length] = [7.0882, 8.1817], theta = 28.5185

 
Cutout 97
first local minima of 1.7154 at:
[a,b] = [0.3740, 0.0879], [width, length] = [7.1481, 8.3976], theta = 10.6238

agreeing local minima of 1.7154 at:
[a,b] = [0.3740, 0.0879], [width, length] = [7.1481, 8.3976], theta = 10.6238

agreeing local minima of 1.7154 at:
[a,b] = [0.3740, 0.0879], [width, length] = [7.1481, 8.3976], theta = 10.6238

agreeing local minima of 1.7154 at:
[a,b] = [0.3740, 0.0879], [width, length] = [7.1481, 8.3976], theta = 10.6238

agreeing local minima of 1.7154 at:
[a,b] = [0.3740, 0.0879], [width, length] = [7.1481, 8.3976], theta = 10.6238

 
Cutout 98
first local minima of 5.0276 at:
[a,b] = [0.0649, -0.2588], [width, length] = [6.6033, 8.5963], theta = 88.0944

agreeing local minima of 5.0276 at:
[a,b] = [0.0649, -0.2588], [width, length] = [6.6033, 8.5963], theta = 88.0945

agreeing local minima of 5.0276 at:
[a,b] = [0.0649, -0.2588], [width, length] = [6.6033, 8.5963], theta = 88.0944

agreeing local minima of 5.0276 at:
[a,b] = [0.0649, -0.2588], [width, length] = [6.6033, 8.5963], theta = 88.0945

agreeing local minima of 5.0276 at:
[a,b] = [0.0649, -0.2588], [width, length] = [6.6033, 8.5963], theta = 88.0945

 
Cutout 99
first local minima of 9.4447 at:
[a,b] = [-0.6290, 0.1278], [width, length] = [8.6900, 10.5521], theta = 171.9482

agreeing local minima of 9.4447 at:
[a,b] = [-0.6290, 0.1278], [width, length] = [8.6900, 10.5521], theta = 171.9483

agreeing local minima of 9.4447 at:
[a,b] = [-0.6290, 0.1278], [width, length] = [8.6900, 10.5521], theta = 171.9483

agreeing local minima of 9.4447 at:
[a,b] = [-0.6290, 0.1278], [width, length] = [8.6900, 10.5521], theta = 171.9484

agreeing local minima of 9.4447 at:
[a,b] = [-0.6290, 0.1278], [width, length] = [8.6900, 10.5521], theta = 171.9483

 
Cutout 100
first local minima of 4.5281 at:
[a,b] = [0.3392, -0.0537], [width, length] = [6.4785, 7.6370], theta = 25.2818

agreeing local minima of 4.5281 at:
[a,b] = [0.3392, -0.0537], [width, length] = [6.4785, 7.6370], theta = 25.2817

agreeing local minima of 4.5281 at:
[a,b] = [0.3392, -0.0537], [width, length] = [6.4785, 7.6370], theta = 25.2818

agreeing local minima of 4.5281 at:
[a,b] = [0.3392, -0.0537], [width, length] = [6.4785, 7.6370], theta = 25.2818

agreeing local minima of 4.5281 at:
[a,b] = [0.3392, -0.0537], [width, length] = [6.4785, 7.6370], theta = 25.2818

 
Cutout 101
first local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7585

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7586

agreeing local minima of 7.5125 at:
[a,b] = [-0.2255, 0.0191], [width, length] = [9.3250, 12.0662], theta = 168.7587

 
Cutout 102
first local minima of 1.1783 at:
[a,b] = [-0.1482, -0.1822], [width, length] = [4.2212, 5.0420], theta = 33.9928

agreeing local minima of 1.1783 at:
[a,b] = [-0.1482, -0.1822], [width, length] = [4.2212, 5.0420], theta = 33.9928

agreeing local minima of 1.1783 at:
[a,b] = [-0.1482, -0.1822], [width, length] = [4.2212, 5.0420], theta = 33.9929

agreeing local minima of 1.1783 at:
[a,b] = [-0.1482, -0.1822], [width, length] = [4.2212, 5.0420], theta = 33.9928

agreeing local minima of 1.1783 at:
[a,b] = [-0.1482, -0.1822], [width, length] = [4.2212, 5.0420], theta = 33.9928

 
Cutout 103
first local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5886

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5887

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5887

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5888

agreeing local minima of 3.4201 at:
[a,b] = [0.0657, -0.6611], [width, length] = [6.5513, 7.8583], theta = 6.5887

 
Cutout 104
first local minima of 4.7200 at:
[a,b] = [-0.6969, 0.5678], [width, length] = [5.5781, 8.1159], theta = 157.9154

agreeing local minima of 4.7200 at:
[a,b] = [-0.6969, 0.5678], [width, length] = [5.5781, 8.1159], theta = 157.9154

agreeing local minima of 4.7200 at:
[a,b] = [-0.6969, 0.5678], [width, length] = [5.5781, 8.1159], theta = 157.9154

agreeing local minima of 4.7200 at:
[a,b] = [-0.6969, 0.5678], [width, length] = [5.5781, 8.1159], theta = 157.9154

agreeing local minima of 4.7200 at:
[a,b] = [-0.6969, 0.5678], [width, length] = [5.5781, 8.1159], theta = 157.9154

 
Cutout 105
first local minima of 4.4975 at:
[a,b] = [-0.2236, 0.2263], [width, length] = [6.5974, 9.0640], theta = 143.5650

agreeing local minima of 4.4975 at:
[a,b] = [-0.2236, 0.2263], [width, length] = [6.5974, 9.0640], theta = 143.5649

agreeing local minima of 4.4975 at:
[a,b] = [-0.2236, 0.2263], [width, length] = [6.5974, 9.0640], theta = 143.5650

agreeing local minima of 4.4975 at:
[a,b] = [-0.2236, 0.2263], [width, length] = [6.5974, 9.0640], theta = 143.5650

agreeing local minima of 4.4975 at:
[a,b] = [-0.2236, 0.2263], [width, length] = [6.5974, 9.0640], theta = 143.5650

 
Cutout 106
first local minima of 5.0160 at:
[a,b] = [-0.6705, 0.1286], [width, length] = [6.0425, 9.6434], theta = 149.3330

agreeing local minima of 5.0160 at:
[a,b] = [-0.6705, 0.1286], [width, length] = [6.0425, 9.6434], theta = 149.3329

agreeing local minima of 5.0160 at:
[a,b] = [-0.6705, 0.1286], [width, length] = [6.0425, 9.6434], theta = 149.3329

agreeing local minima of 5.0160 at:
[a,b] = [-0.6705, 0.1286], [width, length] = [6.0425, 9.6434], theta = 149.3330

agreeing local minima of 5.0160 at:
[a,b] = [-0.6705, 0.1286], [width, length] = [6.0425, 9.6434], theta = 149.3330

 
Cutout 107
first local minima of 5.0276 at:
[a,b] = [0.0649, -0.2588], [width, length] = [6.6033, 8.5963], theta = 88.0945

agreeing local minima of 5.0276 at:
[a,b] = [0.0649, -0.2588], [width, length] = [6.6033, 8.5963], theta = 88.0945

agreeing local minima of 5.0276 at:
[a,b] = [0.0649, -0.2588], [width, length] = [6.6033, 8.5963], theta = 88.0945

agreeing local minima of 5.0276 at:
[a,b] = [0.0649, -0.2588], [width, length] = [6.6033, 8.5963], theta = 88.0945

agreeing local minima of 5.0276 at:
[a,b] = [0.0649, -0.2588], [width, length] = [6.6033, 8.5963], theta = 88.0945

 
Cutout 108
first local minima of 12.8070 at:
[a,b] = [-0.1211, 0.0552], [width, length] = [5.9474, 14.9939], theta = 179.7000

agreeing local minima of 12.8070 at:
[a,b] = [-0.1211, 0.0552], [width, length] = [5.9474, 14.9939], theta = 179.7000

agreeing local minima of 12.8070 at:
[a,b] = [-0.1211, 0.0552], [width, length] = [5.9474, 14.9939], theta = 179.7000

agreeing local minima of 12.8070 at:
[a,b] = [-0.1211, 0.0552], [width, length] = [5.9474, 14.9939], theta = 179.7000

agreeing local minima of 12.8070 at:
[a,b] = [-0.1211, 0.0552], [width, length] = [5.9474, 14.9939], theta = 179.7000

 
Cutout 109
first local minima of 4.5281 at:
[a,b] = [0.3392, -0.0537], [width, length] = [6.4785, 7.6370], theta = 25.2818

agreeing local minima of 4.5281 at:
[a,b] = [0.3392, -0.0537], [width, length] = [6.4785, 7.6370], theta = 25.2818

agreeing local minima of 4.5281 at:
[a,b] = [0.3392, -0.0537], [width, length] = [6.4785, 7.6370], theta = 25.2818

agreeing local minima of 4.5281 at:
[a,b] = [0.3392, -0.0537], [width, length] = [6.4785, 7.6370], theta = 25.2818

agreeing local minima of 4.5281 at:
[a,b] = [0.3392, -0.0537], [width, length] = [6.4785, 7.6370], theta = 25.2818

 
Cutout 110
first local minima of 2.9831 at:
[a,b] = [0.1330, -0.0210], [width, length] = [6.6542, 7.9403], theta = 110.9986

agreeing local minima of 2.9831 at:
[a,b] = [0.1330, -0.0210], [width, length] = [6.6542, 7.9403], theta = 110.9986

agreeing local minima of 2.9831 at:
[a,b] = [0.1330, -0.0210], [width, length] = [6.6542, 7.9403], theta = 110.9986

agreeing local minima of 2.9831 at:
[a,b] = [0.1330, -0.0210], [width, length] = [6.6542, 7.9403], theta = 110.9986

agreeing local minima of 2.9831 at:
[a,b] = [0.1330, -0.0210], [width, length] = [6.6542, 7.9403], theta = 110.9986

 
Cutout 111
first local minima of 4.8005 at:
[a,b] = [0.4142, -0.6357], [width, length] = [6.1343, 10.9738], theta = 133.3008

agreeing local minima of 4.8005 at:
[a,b] = [0.4142, -0.6357], [width, length] = [6.1343, 10.9738], theta = 133.3008

agreeing local minima of 4.8005 at:
[a,b] = [0.4142, -0.6357], [width, length] = [6.1343, 10.9738], theta = 133.3008

agreeing local minima of 4.8005 at:
[a,b] = [0.4142, -0.6357], [width, length] = [6.1343, 10.9738], theta = 133.3008

agreeing local minima of 4.8005 at:
[a,b] = [0.4142, -0.6357], [width, length] = [6.1343, 10.9738], theta = 133.3008

 
Cutout 112
failed to find local minima at:
[a,b] = [3.2640, -6.5368], [width, length] = [0.0000, 2.6203], theta = 85.9061

first local minima of 0.2835 at:
[a,b] = [0.2077, -0.0642], [width, length] = [3.5107, 4.1414], theta = 100.4491

failed to find local minima at:
[a,b] = [0.7841, -2.6213], [width, length] = [0.0000, 2.7732], theta = 108.1805

agreeing local minima of 0.2835 at:
[a,b] = [0.2077, -0.0642], [width, length] = [3.5107, 4.1414], theta = 100.4491

agreeing local minima of 0.2835 at:
[a,b] = [0.2077, -0.0642], [width, length] = [3.5107, 4.1414], theta = 100.4491

agreeing local minima of 0.2835 at:
[a,b] = [0.2077, -0.0642], [width, length] = [3.5107, 4.1414], theta = 100.4491

failed to find local minima at:
[a,b] = [5.8686, -5.2042], [width, length] = [0.0000, 0.8130], theta = 143.9343

agreeing local minima of 0.2835 at:
[a,b] = [0.2077, -0.0642], [width, length] = [3.5107, 4.1414], theta = 100.4491

 
Cutout 113
first local minima of 1.6481 at:
[a,b] = [-0.7809, -0.1071], [width, length] = [6.5369, 7.9110], theta = 53.3296

agreeing local minima of 1.6481 at:
[a,b] = [-0.7809, -0.1071], [width, length] = [6.5369, 7.9110], theta = 53.3296

agreeing local minima of 1.6481 at:
[a,b] = [-0.7809, -0.1071], [width, length] = [6.5369, 7.9110], theta = 53.3296

agreeing local minima of 1.6481 at:
[a,b] = [-0.7809, -0.1071], [width, length] = [6.5369, 7.9110], theta = 53.3296

agreeing local minima of 1.6481 at:
[a,b] = [-0.7809, -0.1071], [width, length] = [6.5369, 7.9110], theta = 53.3296

 
Cutout 114
first local minima of 2.3959 at:
[a,b] = [0.1540, 0.0756], [width, length] = [8.6837, 8.8352], theta = 159.5376

new local minima of 2.3933 at:
[a,b] = [0.1517, 0.0773], [width, length] = [8.6798, 8.8400], theta = 154.8554

rejected local minima of 2.4042 at:
[a,b] = [0.1537, 0.0810], [width, length] = [8.6712, 8.8508], theta = 146.0847

agreeing local minima of 2.3933 at:
[a,b] = [0.1517, 0.0773], [width, length] = [8.6798, 8.8400], theta = 154.8554

rejected local minima of 2.4019 at:
[a,b] = [0.1548, 0.0732], [width, length] = [8.6834, 8.8311], theta = 164.7969

agreeing local minima of 2.3933 at:
[a,b] = [0.1517, 0.0773], [width, length] = [8.6798, 8.8400], theta = 154.8555

agreeing local minima of 2.3933 at:
[a,b] = [0.1517, 0.0773], [width, length] = [8.6798, 8.8400], theta = 154.8554

agreeing local minima of 2.3933 at:
[a,b] = [0.1517, 0.0773], [width, length] = [8.6798, 8.8400], theta = 154.8554

 
Cutout 115
first local minima of 1.1783 at:
[a,b] = [-0.1482, -0.1822], [width, length] = [4.2212, 5.0420], theta = 33.9926

agreeing local minima of 1.1783 at:
[a,b] = [-0.1482, -0.1822], [width, length] = [4.2212, 5.0420], theta = 33.9928

agreeing local minima of 1.1783 at:
[a,b] = [-0.1482, -0.1822], [width, length] = [4.2212, 5.0420], theta = 33.9928

agreeing local minima of 1.1783 at:
[a,b] = [-0.1482, -0.1822], [width, length] = [4.2212, 5.0420], theta = 33.9929

agreeing local minima of 1.1783 at:
[a,b] = [-0.1482, -0.1822], [width, length] = [4.2212, 5.0420], theta = 33.9928

 

In [4]:
ellipse_def = zeros([num_cutouts,5])

for i in range(num_cutouts):
    ellipse_def[i,:] = array(ellipse_results[i].x)

In [5]:
i = 35

ellipse = create_ellipse(ellipse_def[i,:])


scaled_fig_start(12,12)

plot(cutout[i].exterior.xy[0],cutout[i].exterior.xy[1])
plot(ellipse.exterior.xy[0],ellipse.exterior.xy[1],'r--')

plot(ellipse.centroid.xy[0],ellipse.centroid.xy[1],'go')

scaled_fig_end(12,12)



In [6]:
a = ellipse_def[:,0]
b = ellipse_def[:,1]

width = zeros([num_cutouts])
length = zeros([num_cutouts])
theta = zeros([num_cutouts])

w = abs(ellipse_def[:,2])
l = abs(ellipse_def[:,3])

ref = l > w

width[ref] = w[ref]
length[ref] = l[ref]
theta[ref] = mod(ellipse_def[:,4],180)[ref]

width[~ref] = l[~ref]
length[~ref] = w[~ref]
theta[~ref] = mod(ellipse_def[:,4]+90,180)[~ref]

In [7]:
box_bounds = zeros([num_cutouts])

for i in range(num_cutouts):
    box_bounds[i] = max(
        array(
            [cutout[i].bounds[2]-cutout[i].bounds[0],
             cutout[i].bounds[3]-cutout[i].bounds[1]]
            )
        )

In [8]:
cutout_dimensions = pd.DataFrame(
    array([a,b,width,length,theta,box_bounds]).transpose(), 
    columns=['a','b','width','length','theta','box_bounds']
    )

In [9]:
cutout_dimensions.to_csv('../data/cutout_dimensions.csv')