python3 ./Proj2GUI.py Distribution of generated points: Uniform Points 5 Seed: 0 Sorted Points: ( -0.15885683833831 , -0.4821664994140733 ) ( -0.04680609169528838 , 0.1667640789100624 ) ( 0.02254944273721704 , -0.19013172509917142 ) ( 0.5675971780695452 , -0.3933745478421451 ) ( 0.6888437030500962 , 0.515908805880605 ) In Upper Tangent------------------------------------------------------------------------------------------------------------ LeftHull ( -0.15885683833831 -0.4821664994140733 ) Left Starting with ( -0.15885683833831 , -0.4821664994140733 ) Right Hull ( -0.04680609169528838 0.1667640789100624 ) Right Starting with ( -0.04680609169528838 , 0.1667640789100624 ) Moving on right side------------------- Next Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( -0.04680609169528838 , 0.1667640789100624 ) is 5.791398966680159 Current Saved Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( -0.04680609169528838 , 0.1667640789100624 ) is 5.791398966680159 Moving on left side------------------- Next Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( -0.04680609169528838 , 0.1667640789100624 ) is 5.791398966680159 Current Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( -0.04680609169528838 , 0.1667640789100624 ) is 5.791398966680159 End Upper Tangent------------------------------------------------------------------------------------------------------ In lower Tangent----------------------------------------------------------------------------------------------------------- LeftHull ( -0.15885683833831 -0.4821664994140733 ) Left Starting with ( -0.15885683833831 , -0.4821664994140733 ) Right Hull ( -0.04680609169528838 0.1667640789100624 ) Right Starting with ( -0.04680609169528838 , 0.1667640789100624 ) Moving on right side------------------- Next Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( -0.04680609169528838 , 0.1667640789100624 ) is 5.791398966680159 Current Saved Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( -0.04680609169528838 , 0.1667640789100624 ) is 5.791398966680159 Moving on left side------------------- Next Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( -0.04680609169528838 , 0.1667640789100624 ) is 5.791398966680159 Current Slope between: -0.15885683833831 , -0.4821664994140733 ) and ( -0.04680609169528838 , 0.1667640789100624 ) is 5.791398966680159 End Lower Tangent--------------------------------------------------------------------------------------------------- Merging Hulls --------------------------------------------------------------------- Left Hull ( -0.15885683833831 -0.4821664994140733 ) Right Hull ( -0.04680609169528838 0.1667640789100624 ) UPPER TANGENT: L: ( -0.15885683833831 -0.4821664994140733 ) R: ( -0.04680609169528838 0.1667640789100624 ) LOWER TANGENT: L: ( -0.15885683833831 -0.4821664994140733 ) R: ( -0.04680609169528838 0.1667640789100624 ) Combined Hull ( -0.15885683833831 -0.4821664994140733 ) ( -0.04680609169528838 0.1667640789100624 ) ------------------------------------------------------------------------------------------------ In Upper Tangent------------------------------------------------------------------------------------------------------------ LeftHull ( 0.5675971780695452 -0.3933745478421451 ) Left Starting with ( 0.5675971780695452 , -0.3933745478421451 ) Right Hull ( 0.6888437030500962 0.515908805880605 ) Right Starting with ( 0.6888437030500962 , 0.515908805880605 ) Moving on right side------------------- Next Slope between: ( 0.5675971780695452 , -0.3933745478421451 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 7.499459088568576 Current Saved Slope between: ( 0.5675971780695452 , -0.3933745478421451 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 7.499459088568576 Moving on left side------------------- Next Slope between: ( 0.5675971780695452 , -0.3933745478421451 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 7.499459088568576 Current Slope between: ( 0.5675971780695452 , -0.3933745478421451 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 7.499459088568576 End Upper Tangent------------------------------------------------------------------------------------------------------ In lower Tangent----------------------------------------------------------------------------------------------------------- LeftHull ( 0.5675971780695452 -0.3933745478421451 ) Left Starting with ( 0.5675971780695452 , -0.3933745478421451 ) Right Hull ( 0.6888437030500962 0.515908805880605 ) Right Starting with ( 0.6888437030500962 , 0.515908805880605 ) Moving on right side------------------- Next Slope between: ( 0.5675971780695452 , -0.3933745478421451 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 7.499459088568576 Current Saved Slope between: ( 0.5675971780695452 , -0.3933745478421451 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 7.499459088568576 Moving on left side------------------- Next Slope between: ( 0.5675971780695452 , -0.3933745478421451 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 7.499459088568576 Current Slope between: 0.5675971780695452 , -0.3933745478421451 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 7.499459088568576 End Lower Tangent--------------------------------------------------------------------------------------------------- Merging Hulls --------------------------------------------------------------------- Left Hull ( 0.5675971780695452 -0.3933745478421451 ) Right Hull ( 0.6888437030500962 0.515908805880605 ) UPPER TANGENT: L: ( 0.5675971780695452 -0.3933745478421451 ) R: ( 0.6888437030500962 0.515908805880605 ) LOWER TANGENT: L: ( 0.5675971780695452 -0.3933745478421451 ) R: ( 0.6888437030500962 0.515908805880605 ) Combined Hull ( 0.5675971780695452 -0.3933745478421451 ) ( 0.6888437030500962 0.515908805880605 ) ------------------------------------------------------------------------------------------------ In Upper Tangent------------------------------------------------------------------------------------------------------------ LeftHull ( 0.02254944273721704 -0.19013172509917142 ) Left Starting with ( 0.02254944273721704 , -0.19013172509917142 ) Right Hull ( 0.5675971780695452 -0.3933745478421451 ) ( 0.6888437030500962 0.515908805880605 ) Right Starting with ( 0.5675971780695452 , -0.3933745478421451 ) Moving on right side------------------- Next Slope between: ( 0.02254944273721704 , -0.19013172509917142 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 1.0596527285830635 Current Saved Slope between: ( 0.02254944273721704 , -0.19013172509917142 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is -0.3728899499399843 Moving on right side------------------- Next Slope between: ( 0.02254944273721704 , -0.19013172509917142 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is -0.3728899499399843 Current Saved Slope between: ( 0.02254944273721704 , -0.19013172509917142 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 1.0596527285830635 Moving on left side------------------- Next Slope between: ( 0.02254944273721704 , -0.19013172509917142 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 1.0596527285830635 Current Slope between: ( 0.02254944273721704 , -0.19013172509917142 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 1.0596527285830635 End Upper Tangent------------------------------------------------------------------------------------------------------ In lower Tangent----------------------------------------------------------------------------------------------------------- LeftHull ( 0.02254944273721704 -0.19013172509917142 ) Left Starting with ( 0.02254944273721704 , -0.19013172509917142 ) Right Hull ( 0.5675971780695452 -0.3933745478421451 ) ( 0.6888437030500962 0.515908805880605 ) Right Starting with ( 0.5675971780695452 , -0.3933745478421451 ) Moving on right side------------------- Next Slope between: ( 0.02254944273721704 , -0.19013172509917142 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 1.0596527285830635 Current Saved Slope between: ( 0.02254944273721704 , -0.19013172509917142 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is -0.3728899499399843 Moving on left side------------------- Next Slope between: ( 0.02254944273721704 , -0.19013172509917142 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is -0.3728899499399843 Current Slope between: 0.02254944273721704 , -0.19013172509917142 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is -0.3728899499399843 End Lower Tangent--------------------------------------------------------------------------------------------------- Merging Hulls --------------------------------------------------------------------- Left Hull ( 0.02254944273721704 -0.19013172509917142 ) Right Hull ( 0.5675971780695452 -0.3933745478421451 ) ( 0.6888437030500962 0.515908805880605 ) UPPER TANGENT: L: ( 0.02254944273721704 -0.19013172509917142 ) R: ( 0.6888437030500962 0.515908805880605 ) LOWER TANGENT: L: ( 0.02254944273721704 -0.19013172509917142 ) R: ( 0.5675971780695452 -0.3933745478421451 ) Combined Hull ( 0.02254944273721704 -0.19013172509917142 ) ( 0.6888437030500962 0.515908805880605 ) ( 0.5675971780695452 -0.3933745478421451 ) ------------------------------------------------------------------------------------------------ In Upper Tangent------------------------------------------------------------------------------------------------------------ LeftHull ( -0.15885683833831 -0.4821664994140733 ) ( -0.04680609169528838 0.1667640789100624 ) Left Starting with ( -0.04680609169528838 , 0.1667640789100624 ) Right Hull ( 0.02254944273721704 -0.19013172509917142 ) ( 0.6888437030500962 0.515908805880605 ) ( 0.5675971780695452 -0.3933745478421451 ) Right Starting with ( 0.02254944273721704 , -0.19013172509917142 ) Moving on right side------------------- Next Slope between: ( -0.04680609169528838 , 0.1667640789100624 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 0.47460725125517755 Current Saved Slope between: ( -0.04680609169528838 , 0.1667640789100624 ) and ( 0.02254944273721704 , -0.19013172509917142 ) is -5.145887879453274 Moving on right side------------------- Next Slope between: ( -0.04680609169528838 , 0.1667640789100624 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is -0.9116791109633967 Current Saved Slope between: ( -0.04680609169528838 , 0.1667640789100624 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 0.47460725125517755 Moving on left side------------------- Next Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 1.1773913741519861 Current Slope between: ( -0.04680609169528838 , 0.1667640789100624 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 0.47460725125517755 End Upper Tangent------------------------------------------------------------------------------------------------------ In lower Tangent----------------------------------------------------------------------------------------------------------- LeftHull ( -0.15885683833831 -0.4821664994140733 ) ( -0.04680609169528838 0.1667640789100624 ) Left Starting with ( -0.04680609169528838 , 0.1667640789100624 ) Right Hull ( 0.02254944273721704 -0.19013172509917142 ) ( 0.6888437030500962 0.515908805880605 ) ( 0.5675971780695452 -0.3933745478421451 ) Right Starting with ( 0.02254944273721704 , -0.19013172509917142 ) Moving on right side------------------- Next Slope between: ( -0.04680609169528838 , 0.1667640789100624 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is -0.9116791109633967 Current Saved Slope between: ( -0.04680609169528838 , 0.1667640789100624 ) and ( 0.02254944273721704 , -0.19013172509917142 ) is -5.145887879453274 Moving on left side------------------- Next Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( 0.02254944273721704 , -0.19013172509917142 ) is 1.6098382734240364 Current Slope between: -0.04680609169528838 , 0.1667640789100624 ) and ( 0.02254944273721704 , -0.19013172509917142 ) is -5.145887879453274 Moving on left side------------------- Next Slope between: ( -0.04680609169528838 , 0.1667640789100624 ) and ( 0.02254944273721704 , -0.19013172509917142 ) is -5.145887879453274 Current Slope between: -0.15885683833831 , -0.4821664994140733 ) and ( 0.02254944273721704 , -0.19013172509917142 ) is 1.6098382734240364 Moving on right side------------------- Next Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is 0.122226527166831 Current Saved Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( 0.02254944273721704 , -0.19013172509917142 ) is 1.6098382734240364 Moving on right side------------------- Next Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( 0.6888437030500962 , 0.515908805880605 ) is 1.1773913741519861 Current Saved Slope between: ( -0.15885683833831 , -0.4821664994140733 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is 0.122226527166831 Moving on left side------------------- Next Slope between: ( -0.04680609169528838 , 0.1667640789100624 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is -0.9116791109633967 Current Slope between: -0.15885683833831 , -0.4821664994140733 ) and ( 0.5675971780695452 , -0.3933745478421451 ) is 0.122226527166831 End Lower Tangent--------------------------------------------------------------------------------------------------- Merging Hulls --------------------------------------------------------------------- Left Hull ( -0.15885683833831 -0.4821664994140733 ) ( -0.04680609169528838 0.1667640789100624 ) Right Hull ( 0.02254944273721704 -0.19013172509917142 ) ( 0.6888437030500962 0.515908805880605 ) ( 0.5675971780695452 -0.3933745478421451 ) UPPER TANGENT: L: ( -0.04680609169528838 0.1667640789100624 ) R: ( 0.6888437030500962 0.515908805880605 ) LOWER TANGENT: L: ( -0.15885683833831 -0.4821664994140733 ) R: ( 0.5675971780695452 -0.3933745478421451 ) Combined Hull ( -0.04680609169528838 0.1667640789100624 ) ( 0.6888437030500962 0.515908805880605 ) ( 0.5675971780695452 -0.3933745478421451 ) ( -0.15885683833831 -0.4821664994140733 ) ------------------------------------------------------------------------------------------------