#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""

Actually just some not great variable relay curves


Created on Thu Mar  7 13:56:24 2019

@author: m
"""


#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Tue Feb 19 14:34:30 2019

@author: m
"""

from matplotlib import pyplot as plt

curves = [ [ [ 0, 0.13077023978547164 ],
    [ 0.041666666666666664, 0.13077023978547164 ],
    [ 0.08333333333333333, 0.13077023978547164 ],
    [ 0.125, 0.13077023978547164 ],
    [ 0.16666666666666666, 0.13077023978547164 ],
    [ 0.20833333333333331, 0.13077023978547164 ],
    [ 0.25, 0.13077023978547164 ],
    [ 0.29166666666666663, 0.13077023978547164 ],
    [ 0.3333333333333333, 0.13077023978547164 ] ],
  [ [ 0.16666666666666666, 0.13077023978547164 ],
    [ 0.20833333333333331, 0.13245929953038216 ],
    [ 0.25, 0.13491153822097487 ],
    [ 0.29166666666666663, 0.13839845201608733 ],
    [ 0.33333333333333337, 0.14321263070694204 ],
    [ 0.375, 0.1495957341013814 ],
    [ 0.41666666666666663, 0.15761979182230978 ],
    [ 0.45833333333333337, 0.16705718642100137 ],
    [ 0.5, 0.1773257202188505 ] ],
  [ [ 0.16666666666666666, 0.13077023978547164 ],
    [ 0.20833333333333331, 0.13414835927529264 ],
    [ 0.25, 0.1390528366564781 ],
    [ 0.29166666666666663, 0.14602666424670305 ],
    [ 0.33333333333333337, 0.15565502162841244 ],
    [ 0.375, 0.16842122841729118 ],
    [ 0.41666666666666663, 0.18446934385914793 ],
    [ 0.45833333333333337, 0.2033441330565311 ],
    [ 0.5, 0.22388120065222944 ] ],
  [ [ 0.3333333333333333, 0.16809741254988284 ],
    [ 0.375, 0.18724672273320098 ],
    [ 0.41666666666666663, 0.21131889589598607 ],
    [ 0.4583333333333333, 0.23963107969206077 ],
    [ 0.5, 0.2704366810856083 ],
    [ 0.5416666666666666, 0.30124228247915574 ],
    [ 0.5833333333333333, 0.3295544662752304 ],
    [ 0.625, 0.35362663943801553 ],
    [ 0.6666666666666666, 0.37277594962133365 ] ],
  [ [ 0.16666666666666666, 0.13077023978547164 ],
    [ 0.20833333333333331, 0.13583741902020316 ],
    [ 0.25, 0.14319413509198137 ],
    [ 0.29166666666666663, 0.15365487647731874 ],
    [ 0.33333333333333337, 0.16809741254988286 ],
    [ 0.375, 0.18724672273320098 ],
    [ 0.41666666666666663, 0.21131889589598607 ],
    [ 0.45833333333333337, 0.23963107969206082 ],
    [ 0.5, 0.2704366810856083 ] ],
  [ [ 0.3333333333333333, 0.18053980347135323 ],
    [ 0.375, 0.20607221704911072 ],
    [ 0.41666666666666663, 0.2381684479328242 ],
    [ 0.4583333333333333, 0.2759180263275905 ],
    [ 0.5, 0.3169921615189871 ],
    [ 0.5416666666666666, 0.35806629671038376 ],
    [ 0.5833333333333333, 0.39581587510514993 ],
    [ 0.625, 0.42791210598886353 ],
    [ 0.6666666666666666, 0.453444519566621 ] ],
  [ [ 0.3333333333333333, 0.18053980347135323 ],
    [ 0.375, 0.2124553204435501 ],
    [ 0.41666666666666663, 0.252575609048192 ],
    [ 0.4583333333333333, 0.29976258204164985 ],
    [ 0.5, 0.35110525103089557 ],
    [ 0.5416666666666666, 0.4024479200201414 ],
    [ 0.5833333333333333, 0.44963489301359916 ],
    [ 0.625, 0.48975518161824116 ],
    [ 0.6666666666666666, 0.521670698590438 ] ],
  [ [ 0.5, 0.38521834054280407 ],
    [ 0.5416666666666666, 0.4468295433298991 ],
    [ 0.5833333333333333, 0.5034539109220484 ],
    [ 0.625, 0.5515982572476189 ],
    [ 0.6666666666666666, 0.5898968776142551 ],
    [ 0.7083333333333333, 0.6187819497593832 ],
    [ 0.75, 0.6397034325300581 ],
    [ 0.7916666666666666, 0.6544168646736144 ],
    [ 0.8333333333333333, 0.6645512231430775 ] ],
  [ [ 0.16666666666666666, 0.13077023978547164 ],
    [ 0.20833333333333331, 0.13752647876511365 ],
    [ 0.25, 0.1473354335274846 ],
    [ 0.29166666666666663, 0.16128308870793445 ],
    [ 0.33333333333333337, 0.18053980347135323 ],
    [ 0.375, 0.20607221704911072 ],
    [ 0.41666666666666663, 0.2381684479328242 ],
    [ 0.45833333333333337, 0.27591802632759055 ],
    [ 0.5, 0.3169921615189871 ] ],
  [ [ 0.3333333333333333, 0.1929821943928236 ],
    [ 0.375, 0.22489771136502051 ],
    [ 0.41666666666666663, 0.26501799996966235 ],
    [ 0.4583333333333333, 0.3122049729631202 ],
    [ 0.5, 0.36354764195236594 ],
    [ 0.5416666666666666, 0.4148903109416118 ],
    [ 0.5833333333333333, 0.4620772839350695 ],
    [ 0.625, 0.5021975725397115 ],
    [ 0.6666666666666666, 0.5341130895119084 ] ],
  [ [ 0.3333333333333333, 0.1929821943928236 ],
    [ 0.375, 0.23128081475945989 ],
    [ 0.41666666666666663, 0.2794251610850301 ],
    [ 0.4583333333333333, 0.33604952867717947 ],
    [ 0.5, 0.39766073146427444 ],
    [ 0.5416666666666666, 0.4592719342513695 ],
    [ 0.5833333333333333, 0.5158963018435188 ],
    [ 0.625, 0.5640406481690893 ],
    [ 0.6666666666666666, 0.6023392685357256 ] ],
  [ [ 0.5, 0.43177382097618294 ],
    [ 0.5416666666666666, 0.5036535575611272 ],
    [ 0.5833333333333333, 0.5697153197519681 ],
    [ 0.625, 0.6258837237984669 ],
    [ 0.6666666666666666, 0.6705654475595425 ],
    [ 0.7083333333333333, 0.7042646983955254 ],
    [ 0.75, 0.7286730949613127 ],
    [ 0.7916666666666666, 0.7458387657954618 ],
    [ 0.8333333333333333, 0.7576621840098353 ] ],
  [ [ 0.3333333333333333, 0.1929821943928236 ],
    [ 0.375, 0.23766391815389926 ],
    [ 0.41666666666666663, 0.29383232220039784 ],
    [ 0.4583333333333333, 0.3598940843912388 ],
    [ 0.5, 0.43177382097618294 ],
    [ 0.5416666666666666, 0.5036535575611272 ],
    [ 0.5833333333333333, 0.5697153197519681 ],
    [ 0.625, 0.6258837237984669 ],
    [ 0.6666666666666666, 0.6705654475595426 ] ],
  [ [ 0.5, 0.46588691048809144 ],
    [ 0.5416666666666666, 0.5480351808708849 ],
    [ 0.5833333333333333, 0.6235343376604173 ],
    [ 0.625, 0.6877267994278445 ],
    [ 0.6666666666666666, 0.7387916265833595 ],
    [ 0.7083333333333333, 0.7773050561101971 ],
    [ 0.75, 0.8052003664710968 ],
    [ 0.7916666666666666, 0.8248182759958387 ],
    [ 0.8333333333333333, 0.8383307539551227 ] ],
  [ [ 0.5, 0.49999999999999994 ],
    [ 0.5416666666666666, 0.5924168041806426 ],
    [ 0.5833333333333334, 0.6773533555688669 ],
    [ 0.625, 0.7495698750572222 ],
    [ 0.6666666666666667, 0.8070178056071764 ],
    [ 0.7083333333333334, 0.8503454138248688 ],
    [ 0.75, 0.8817276379808809 ],
    [ 0.7916666666666667, 0.9037977861962156 ],
    [ 0.8333333333333334, 0.9189993239004102 ] ],
  [ [ 0.6666666666666666, 0.8411308951190848 ],
    [ 0.7083333333333333, 0.8892726820276319 ],
    [ 0.75, 0.9241418199787566 ],
    [ 0.7916666666666666, 0.9486642068846839 ],
    [ 0.8333333333333333, 0.9655548043337889 ],
    [ 0.875, 0.9770226300899744 ],
    [ 0.9166666666666666, 0.9847328461196257 ],
    [ 0.9583333333333333, 0.9898826370250245 ],
    [ 1, 0.9933071490757152 ] ] ]



for curve in curves:
    # x = [p[0][0], p[1][0]]
    # y = [p[0][1], p[1][1]]
    x = []
    y = []
    for point in curve:
        # x = 
        x.append(point[0])
        # y = 
        y.append(point[1])
    plt.plot(x, y)
    # plt.plot(p[:][0], p[:][1])
plt.show()