{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"id": "ec9ea22e-1946-4601-9ddd-ba6b9243857a",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"gmq (generic function with 1 method)"
]
},
"execution_count": 1,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"include(\"../10-04/GMQ.jl\")"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "107c678a-21ff-4877-96da-d8c3b34cfb5d",
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
"text/plain": [
"-14.843750953674316"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Gradient method for quadratic functions (fixed stepsize)\n",
"iter\tf(x)\t\t\t||g||\t\tgap\t\trate\n",
"\n",
" 1\t0.00000000e+00\t\t1.1180e+01\t1.0000e+00\t\t\n",
" 2\t-1.31944444e+01\t\t3.7268e+00\t1.1111e-01\t1.1111e-01\n",
" 3\t-1.46604938e+01\t\t1.2423e+00\t1.2346e-02\t1.1111e-01\n",
" 4\t-1.48233882e+01\t\t4.1409e-01\t1.3718e-03\t1.1112e-01\n",
" 5\t-1.48414876e+01\t\t1.3803e-01\t1.5248e-04\t1.1115e-01\n",
" 6\t-1.48434986e+01\t\t4.6010e-02\t1.6999e-05\t1.1149e-01\n",
" 7\t-1.48437221e+01\t\t1.5337e-02\t1.9459e-06\t1.1447e-01\n",
" 8\t-1.48437469e+01\t\t5.1122e-03\t2.7332e-07\t1.4046e-01\n",
" 9\t-1.48437497e+01\t\t1.7041e-03\t8.7478e-08\t3.2005e-01\n",
" 10\t-1.48437500e+01\t\t5.6802e-04\t6.6829e-08\t7.6395e-01\n",
" 11\t-1.48437500e+01\t\t1.8934e-04\t6.4534e-08\t9.6567e-01\n",
" 12\t-1.48437500e+01\t\t6.3113e-05\t6.4279e-08\t9.9605e-01\n",
" 13\t-1.48437500e+01\t\t2.1038e-05\t6.4251e-08\t9.9956e-01\n",
" 14\t-1.48437500e+01\t\t7.0126e-06\t6.4248e-08\t9.9995e-01\n",
" 15\t-1.48437500e+01\t\t2.3375e-06\t6.4248e-08\t9.9999e-01\n",
" 16\t-1.48437500e+01\t\t7.7918e-07\t6.4248e-08\t1.0000e+00"
]
},
{
"data": {
"image/png": "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v27btu3ChQv/+Mc/ahszMzMff/zxoKAgRVF69Ohx+fJlneZ1IadPn46Njb148WKrVq3OnDlz8+ZNIYTFYundu/fp06dbt249adKkL7/8Utt53bp1Y8aMadmy5cWLF3v27MmHCQshRowYsWLFik6dOuXl5cXGxl69elUIUV5e3rNnzx9++KFly5bPPPOM/ZOjV65cOXHixNatW589e7ZXr14Wi0XX2XUzcODAv/71r3PmzDlw4IB9Y0FBQUJCgslkatas2dChQ7dt26Zt//DDD19++eWoqKijR4/269evsrJSCHH37t1evXqdO3eudevWQnVJ33//faNGjcrLy1VVPXXqVFBQUHFxsd5DuaLKykqLxaLdLi8vDw4O3r9/v6qqW7dubdWqldVqVVV1165dkZGR2u1+/fotXrxY2/+3v/3tu+++q9PgriUvL69Dhw5vvfVWYmKituX48eNBQUGlpaWqqp47dy4gIKCwsFBV1bFjx86ePVvb57nnnpsxY4ZOI7uQPn36vP322/dsXL16defOnRVFUVV1w4YN0dHR2u24uLiVK1dq+zz22GNpaWl1PK2rKS8vNxgMFy5c0O726NFDW5Ply5d3795d26gtpqqqiqK0b99+7dq12u0uXbqsWrVKp8F1VllZqapq7969qz6F3nvvvYEDB2q3P/744759+6qqarVamzdvvn37dlVVbTZbVFTU5s2bVVX98ssvu3Tpoj0tXfSIcO/evY8//rh2lu83v/lNUFDQ8ePH9R7KFXl4eNjfyqmqakVFhXZWau/evUlJSdqH8iQmJubn5//www+Kohw4cCA5OVnbf+DAgXv37tVrcpfyyiuvzJ49u+ppun379vXu3TsgIEAIERMTYzQaMzIytO32s3wsoBCipKRk//79Q4YMSUtLW7p0qclk0rbv27cvOTlZO588cODA8+fP37x5s6io6MSJEzwDq2rQoEGbNm20b+DJz8+/evVqx44dxX3PtKysrIKCgtzc3HPnzmnbDQZDcnKytAvo4fGAeN2zaAcPHrTZbJcvX75161b//v2FEJ6enklJSdqiVX2KumgITSZTaGio/W5YWNiNGzd0nMctzJo1KzExUfsej6oL6OnpaTQaTSbT7du3bTab/Z/7sLAw+z9bMtuyZYvJZBo/fnzVjTdv3rz/Gagoyq1bt+zbWUAhRHZ2tqen53PP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",
"image/svg+xml": [
"\n",
"\n"
],
"text/html": [
"\n",
"\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"([-2.1874998911066883, -1.5624998475493646], \"optimal\")"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"Q = Float32[6 -2; -2 6]\n",
"q = Float32[10, 5]\n",
"xStar = Q \\ -q\n",
"v = 0.5 * dot(xStar, Q, xStar) + q' * xStar\n",
"v |> display\n",
"gmq(Q, q, fStar=v, alpha=2/(8+4), Plotf=1, printing=true) # 16 iterations instead of 12 but useful for higher dimensions"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "094a4e0f-dfd8-4cde-a2f1-3ca1e4cccef4",
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
"text/plain": [
"-3.406252861022949"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Gradient method for quadratic functions (optimal stepsize)\n",
"iter\tf(x)\t\t\t||g||\t\tgap\t\trate\t\talpha\n",
"\n",
" 1\t0.00000000e+00\t\t1.1180e+01\t1.0000e+00\t\t\t5.55e-03\n",
" 2\t-3.46836848e-01\t\t3.6854e+00\t8.9818e-01\t8.9818e-01\t4.59e-02\n",
" 3\t-6.58357498e-01\t\t1.0042e+01\t8.0672e-01\t8.9818e-01\t5.55e-03\n",
" 4\t-9.38157975e-01\t\t3.3102e+00\t7.2458e-01\t8.9818e-01\t4.59e-02\n",
" 5\t-1.18946814e+00\t\t9.0194e+00\t6.5080e-01\t8.9818e-01\t5.55e-03\n",
" 6\t-1.41518899e+00\t\t2.9731e+00\t5.8453e-01\t8.9818e-01\t4.59e-02\n",
" 7\t-1.61792611e+00\t\t8.1010e+00\t5.2501e-01\t8.9818e-01\t5.55e-03\n",
" 8\t-1.80001980e+00\t\t2.6704e+00\t4.7155e-01\t8.9818e-01\t4.59e-02\n",
" 9\t-1.96357204e+00\t\t7.2761e+00\t4.2354e-01\t8.9818e-01\t5.55e-03\n",
" 10\t-2.11047079e+00\t\t2.3985e+00\t3.8041e-01\t8.9818e-01\t4.59e-02\n",
" 11\t-2.24241178e+00\t\t6.5353e+00\t3.4168e-01\t8.9818e-01\t5.55e-03\n",
" 12\t-2.36091805e+00\t\t2.1542e+00\t3.0689e-01\t8.9818e-01\t4.59e-02\n",
" 13\t-2.46735757e+00\t\t5.8698e+00\t2.7564e-01\t8.9818e-01\t5.55e-03\n",
" 14\t-2.56295904e+00\t\t1.9349e+00\t2.4757e-01\t8.9818e-01\t4.59e-02\n",
" 15\t-2.64882601e+00\t\t5.2721e+00\t2.2236e-01\t8.9818e-01\t5.55e-03\n",
" 16\t-2.72594970e+00\t\t1.7379e+00\t1.9972e-01\t8.9818e-01\t4.59e-02\n",
" 17\t-2.79522036e+00\t\t4.7353e+00\t1.7939e-01\t8.9818e-01\t5.55e-03\n",
" 18\t-2.85743764e+00\t\t1.5609e+00\t1.6112e-01\t8.9818e-01\t4.59e-02\n",
" 19\t-2.91331972e+00\t\t4.2531e+00\t1.4471e-01\t8.9818e-01\t5.55e-03\n",
" 20\t-2.96351169e+00\t\t1.4020e+00\t1.2998e-01\t8.9818e-01\t4.59e-02\n",
" 21\t-3.00859292e+00\t\t3.8201e+00\t1.1674e-01\t8.9818e-01\t5.55e-03\n",
" 22\t-3.04908382e+00\t\t1.2592e+00\t1.0486e-01\t8.9818e-01\t4.59e-02\n",
" 23\t-3.08545179e+00\t\t3.4311e+00\t9.4180e-02\t8.9818e-01\t5.55e-03\n",
" 24\t-3.11811664e+00\t\t1.1310e+00\t8.4590e-02\t8.9818e-01\t4.59e-02\n",
" 25\t-3.14745543e+00\t\t3.0817e+00\t7.5977e-02\t8.9818e-01\t5.55e-03\n",
" 26\t-3.17380684e+00\t\t1.0158e+00\t6.8241e-02\t8.9818e-01\t4.59e-02\n",
" 27\t-3.19747506e+00\t\t2.7679e+00\t6.1293e-02\t8.9818e-01\t5.55e-03\n",
" 28\t-3.21873329e+00\t\t9.1240e-01\t5.5052e-02\t8.9818e-01\t4.59e-02\n",
" 29\t-3.23782693e+00\t\t2.4861e+00\t4.9446e-02\t8.9818e-01\t5.55e-03\n",
" 30\t-3.25497638e+00\t\t8.1950e-01\t4.4411e-02\t8.9818e-01\t4.59e-02\n",
" 31\t-3.27037961e+00\t\t2.2330e+00\t3.9889e-02\t8.9818e-01\t5.55e-03\n",
" 32\t-3.28421443e+00\t\t7.3606e-01\t3.5828e-02\t8.9818e-01\t4.59e-02\n",
" 33\t-3.29664054e+00\t\t2.0056e+00\t3.2180e-02\t8.9818e-01\t5.55e-03\n",
" 34\t-3.30780138e+00\t\t6.6111e-01\t2.8903e-02\t8.9818e-01\t4.59e-02\n",
" 35\t-3.31782578e+00\t\t1.8014e+00\t2.5960e-02\t8.9818e-01\t5.55e-03\n",
" 36\t-3.32682946e+00\t\t5.9379e-01\t2.3317e-02\t8.9818e-01\t4.59e-02\n",
" 37\t-3.33491635e+00\t\t1.6179e+00\t2.0943e-02\t8.9818e-01\t5.55e-03\n",
" 38\t-3.34217980e+00\t\t5.3333e-01\t1.8810e-02\t8.9818e-01\t4.59e-02\n",
" 39\t-3.34870366e+00\t\t1.4532e+00\t1.6895e-02\t8.9818e-01\t5.55e-03\n",
" 40\t-3.35456324e+00\t\t4.7902e-01\t1.5175e-02\t8.9818e-01\t4.59e-02\n",
" 41\t-3.35982618e+00\t\t1.3052e+00\t1.3630e-02\t8.9818e-01\t5.55e-03\n",
" 42\t-3.36455322e+00\t\t4.3025e-01\t1.2242e-02\t8.9818e-01\t4.59e-02\n",
" 43\t-3.36879894e+00\t\t1.1723e+00\t1.0996e-02\t8.9818e-01\t5.55e-03\n",
" 44\t-3.37261234e+00\t\t3.8644e-01\t9.8761e-03\t8.9818e-01\t4.59e-02\n",
" 45\t-3.37603745e+00\t\t1.0530e+00\t8.8706e-03\t8.9818e-01\t5.55e-03\n",
" 46\t-3.37911380e+00\t\t3.4709e-01\t7.9674e-03\t8.9819e-01\t4.59e-02\n",
" 47\t-3.38187691e+00\t\t9.4574e-01\t7.1562e-03\t8.9819e-01\t5.55e-03\n",
" 48\t-3.38435867e+00\t\t3.1175e-01\t6.4276e-03\t8.9819e-01\t4.59e-02\n",
" 49\t-3.38658772e+00\t\t8.4944e-01\t5.7732e-03\t8.9819e-01\t5.55e-03\n",
" 50\t-3.38858981e+00\t\t2.8000e-01\t5.1855e-03\t8.9819e-01\t4.59e-02\n",
" 51\t-3.39038803e+00\t\t7.6295e-01\t4.6576e-03\t8.9819e-01\t5.55e-03\n",
" 52\t-3.39200316e+00\t\t2.5149e-01\t4.1834e-03\t8.9819e-01\t4.59e-02\n",
" 53\t-3.39345382e+00\t\t6.8526e-01\t3.7575e-03\t8.9820e-01\t5.55e-03\n",
" 54\t-3.39475678e+00\t\t2.2589e-01\t3.3750e-03\t8.9820e-01\t4.59e-02\n",
" 55\t-3.39592706e+00\t\t6.1549e-01\t3.0314e-03\t8.9820e-01\t5.55e-03\n",
" 56\t-3.39697818e+00\t\t2.0289e-01\t2.7228e-03\t8.9820e-01\t4.59e-02\n",
" 57\t-3.39792227e+00\t\t5.5282e-01\t2.4457e-03\t8.9821e-01\t5.55e-03\n",
" 58\t-3.39877023e+00\t\t1.8223e-01\t2.1967e-03\t8.9821e-01\t4.59e-02\n",
" 59\t-3.39953185e+00\t\t4.9653e-01\t1.9731e-03\t8.9822e-01\t5.55e-03\n",
" 60\t-3.40021591e+00\t\t1.6367e-01\t1.7723e-03\t8.9822e-01\t4.59e-02\n",
" 61\t-3.40083033e+00\t\t4.4597e-01\t1.5919e-03\t8.9822e-01\t5.55e-03\n",
" 62\t-3.40138218e+00\t\t1.4701e-01\t1.4299e-03\t8.9823e-01\t4.59e-02\n",
" 63\t-3.40187784e+00\t\t4.0056e-01\t1.2844e-03\t8.9824e-01\t5.55e-03\n",
" 64\t-3.40232303e+00\t\t1.3204e-01\t1.1537e-03\t8.9824e-01\t4.59e-02\n",
" 65\t-3.40272289e+00\t\t3.5977e-01\t1.0363e-03\t8.9825e-01\t5.55e-03\n",
" 66\t-3.40308203e+00\t\t1.1859e-01\t9.3089e-04\t8.9826e-01\t4.59e-02\n",
" 67\t-3.40340460e+00\t\t3.2314e-01\t8.3618e-04\t8.9827e-01\t5.55e-03\n",
" 68\t-3.40369433e+00\t\t1.0652e-01\t7.5113e-04\t8.9828e-01\t4.59e-02\n",
" 69\t-3.40395456e+00\t\t2.9023e-01\t6.7473e-04\t8.9829e-01\t5.55e-03\n",
" 70\t-3.40418829e+00\t\t9.5671e-02\t6.0611e-04\t8.9830e-01\t4.59e-02\n",
" 71\t-3.40439822e+00\t\t2.6068e-01\t5.4448e-04\t8.9832e-01\t5.55e-03\n",
" 72\t-3.40458678e+00\t\t8.5930e-02\t4.8913e-04\t8.9833e-01\t4.59e-02\n",
" 73\t-3.40475613e+00\t\t2.3414e-01\t4.3941e-04\t8.9835e-01\t5.55e-03\n",
" 74\t-3.40490824e+00\t\t7.7180e-02\t3.9475e-04\t8.9837e-01\t4.59e-02\n",
" 75\t-3.40504487e+00\t\t2.1030e-01\t3.5464e-04\t8.9839e-01\t5.55e-03\n",
" 76\t-3.40516758e+00\t\t6.9321e-02\t3.1862e-04\t8.9842e-01\t4.59e-02\n",
" 77\t-3.40527779e+00\t\t1.8888e-01\t2.8626e-04\t8.9844e-01\t5.55e-03\n",
" 78\t-3.40537679e+00\t\t6.2263e-02\t2.5720e-04\t8.9848e-01\t4.59e-02\n",
" 79\t-3.40546570e+00\t\t1.6965e-01\t2.3109e-04\t8.9851e-01\t5.55e-03\n",
" 80\t-3.40554556e+00\t\t5.5923e-02\t2.0765e-04\t8.9855e-01\t4.59e-02\n",
" 81\t-3.40561729e+00\t\t1.5238e-01\t1.8659e-04\t8.9859e-01\t5.55e-03\n",
" 82\t-3.40568171e+00\t\t5.0229e-02\t1.6768e-04\t8.9863e-01\t4.59e-02\n",
" 83\t-3.40573958e+00\t\t1.3686e-01\t1.5069e-04\t8.9869e-01\t5.55e-03\n",
" 84\t-3.40579155e+00\t\t4.5114e-02\t1.3543e-04\t8.9874e-01\t4.59e-02\n",
" 85\t-3.40583823e+00\t\t1.2293e-01\t1.2173e-04\t8.9881e-01\t5.55e-03\n",
" 86\t-3.40588016e+00\t\t4.0520e-02\t1.0942e-04\t8.9888e-01\t4.59e-02\n",
" 87\t-3.40591782e+00\t\t1.1041e-01\t9.8361e-05\t8.9896e-01\t5.55e-03\n",
" 88\t-3.40595164e+00\t\t3.6395e-02\t8.8431e-05\t8.9905e-01\t4.59e-02\n",
" 89\t-3.40598202e+00\t\t9.9167e-02\t7.9512e-05\t8.9914e-01\t5.55e-03\n",
" 90\t-3.40600931e+00\t\t3.2689e-02\t7.1501e-05\t8.9925e-01\t4.59e-02\n",
" 91\t-3.40603382e+00\t\t8.9069e-02\t6.4306e-05\t8.9937e-01\t5.55e-03\n",
" 92\t-3.40605583e+00\t\t2.9360e-02\t5.7844e-05\t8.9951e-01\t4.59e-02\n",
" 93\t-3.40607560e+00\t\t8.0000e-02\t5.2040e-05\t8.9965e-01\t5.55e-03\n",
" 94\t-3.40609336e+00\t\t2.6371e-02\t4.6826e-05\t8.9982e-01\t4.59e-02\n",
" 95\t-3.40610931e+00\t\t7.1854e-02\t4.2144e-05\t9.0000e-01\t5.55e-03\n",
" 96\t-3.40612363e+00\t\t2.3685e-02\t3.7938e-05\t9.0021e-01\t4.59e-02\n",
" 97\t-3.40613650e+00\t\t6.4538e-02\t3.4161e-05\t9.0043e-01\t5.55e-03\n",
" 98\t-3.40614806e+00\t\t2.1274e-02\t3.0768e-05\t9.0068e-01\t4.59e-02\n",
" 99\t-3.40615844e+00\t\t5.7966e-02\t2.7720e-05\t9.0096e-01\t5.55e-03\n",
" 100\t-3.40616776e+00\t\t1.9108e-02\t2.4983e-05\t9.0126e-01\t4.59e-02\n",
" 101\t-3.40617614e+00\t\t5.2064e-02\t2.2525e-05\t9.0160e-01\t5.55e-03\n",
" 102\t-3.40618366e+00\t\t1.7162e-02\t2.0317e-05\t9.0197e-01\t4.59e-02\n",
" 103\t-3.40619041e+00\t\t4.6762e-02\t1.8334e-05\t9.0239e-01\t5.55e-03\n",
" 104\t-3.40619648e+00\t\t1.5414e-02\t1.6552e-05\t9.0284e-01\t4.59e-02\n",
" 105\t-3.40620193e+00\t\t4.2001e-02\t1.4953e-05\t9.0334e-01\t5.55e-03\n",
" 106\t-3.40620682e+00\t\t1.3845e-02\t1.3516e-05\t9.0390e-01\t4.59e-02\n",
" 107\t-3.40621122e+00\t\t3.7724e-02\t1.2225e-05\t9.0450e-01\t5.55e-03\n",
" 108\t-3.40621517e+00\t\t1.2435e-02\t1.1066e-05\t9.0517e-01\t4.59e-02\n",
" 109\t-3.40621872e+00\t\t3.3883e-02\t1.0024e-05\t9.0591e-01\t5.55e-03\n",
" 110\t-3.40622190e+00\t\t1.1169e-02\t9.0892e-06\t9.0671e-01\t4.59e-02\n",
" 111\t-3.40622476e+00\t\t3.0433e-02\t8.2492e-06\t9.0759e-01\t5.55e-03\n",
" 112\t-3.40622733e+00\t\t1.0032e-02\t7.4948e-06\t9.0854e-01\t4.59e-02\n",
" 113\t-3.40622964e+00\t\t2.7334e-02\t6.8172e-06\t9.0959e-01\t5.55e-03\n",
" 114\t-3.40623171e+00\t\t9.0102e-03\t6.2085e-06\t9.1072e-01\t4.59e-02\n",
" 115\t-3.40623358e+00\t\t2.4551e-02\t5.6619e-06\t9.1195e-01\t5.55e-03\n",
" 116\t-3.40623525e+00\t\t8.0928e-03\t5.1709e-06\t9.1328e-01\t4.59e-02\n",
" 117\t-3.40623675e+00\t\t2.2051e-02\t4.7299e-06\t9.1472e-01\t5.55e-03\n",
" 118\t-3.40623810e+00\t\t7.2688e-03\t4.3338e-06\t9.1626e-01\t4.59e-02\n",
" 119\t-3.40623931e+00\t\t1.9806e-02\t3.9781e-06\t9.1791e-01\t5.55e-03\n",
" 120\t-3.40624040e+00\t\t6.5286e-03\t3.6585e-06\t9.1968e-01\t4.59e-02\n",
" 121\t-3.40624138e+00\t\t1.7789e-02\t3.3715e-06\t9.2155e-01\t5.55e-03\n",
" 122\t-3.40624225e+00\t\t5.8639e-03\t3.1137e-06\t9.2354e-01\t4.59e-02\n",
" 123\t-3.40624304e+00\t\t1.5978e-02\t2.8822e-06\t9.2564e-01\t5.55e-03\n",
" 124\t-3.40624375e+00\t\t5.2668e-03\t2.6743e-06\t9.2785e-01\t4.59e-02\n",
" 125\t-3.40624439e+00\t\t1.4351e-02\t2.4875e-06\t9.3016e-01\t5.55e-03\n",
" 126\t-3.40624496e+00\t\t4.7305e-03\t2.3197e-06\t9.3256e-01\t4.59e-02\n",
" 127\t-3.40624547e+00\t\t1.2890e-02\t2.1690e-06\t9.3504e-01\t5.55e-03\n",
" 128\t-3.40624593e+00\t\t4.2488e-03\t2.0337e-06\t9.3761e-01\t4.59e-02\n",
" 129\t-3.40624635e+00\t\t1.1577e-02\t1.9122e-06\t9.4023e-01\t5.55e-03\n",
" 130\t-3.40624672e+00\t\t3.8162e-03\t1.8030e-06\t9.4290e-01\t4.59e-02\n",
" 131\t-3.40624705e+00\t\t1.0398e-02\t1.7049e-06\t9.4561e-01\t5.55e-03\n",
" 132\t-3.40624735e+00\t\t3.4276e-03\t1.6168e-06\t9.4834e-01\t4.59e-02\n",
" 133\t-3.40624762e+00\t\t9.3394e-03\t1.5377e-06\t9.5107e-01\t5.55e-03\n",
" 134\t-3.40624787e+00\t\t3.0786e-03\t1.4667e-06\t9.5379e-01\t4.59e-02\n",
" 135\t-3.40624808e+00\t\t8.3885e-03\t1.4029e-06\t9.5649e-01\t5.55e-03\n",
" 136\t-3.40624828e+00\t\t2.7651e-03\t1.3455e-06\t9.5914e-01\t4.59e-02\n",
" 137\t-3.40624845e+00\t\t7.5343e-03\t1.2941e-06\t9.6174e-01\t5.55e-03\n",
" 138\t-3.40624861e+00\t\t2.4836e-03\t1.2478e-06\t9.6427e-01\t4.59e-02\n",
" 139\t-3.40624875e+00\t\t6.7672e-03\t1.2063e-06\t9.6672e-01\t5.55e-03\n",
" 140\t-3.40624888e+00\t\t2.2307e-03\t1.1690e-06\t9.6908e-01\t4.59e-02\n",
" 141\t-3.40624899e+00\t\t6.0781e-03\t1.1355e-06\t9.7134e-01\t5.55e-03\n",
" 142\t-3.40624910e+00\t\t2.0035e-03\t1.1054e-06\t9.7350e-01\t4.59e-02\n",
" 143\t-3.40624919e+00\t\t5.4592e-03\t1.0784e-06\t9.7555e-01\t5.55e-03\n",
" 144\t-3.40624927e+00\t\t1.7995e-03\t1.0541e-06\t9.7749e-01\t4.59e-02\n",
" 145\t-3.40624934e+00\t\t4.9033e-03\t1.0323e-06\t9.7931e-01\t5.55e-03\n",
" 146\t-3.40624941e+00\t\t1.6163e-03\t1.0127e-06\t9.8103e-01\t4.59e-02\n",
" 147\t-3.40624947e+00\t\t4.4041e-03\t9.9510e-07\t9.8263e-01\t5.55e-03\n",
" 148\t-3.40624953e+00\t\t1.4517e-03\t9.7930e-07\t9.8412e-01\t4.59e-02\n",
" 149\t-3.40624957e+00\t\t3.9556e-03\t9.6511e-07\t9.8551e-01\t5.55e-03\n",
" 150\t-3.40624962e+00\t\t1.3039e-03\t9.5236e-07\t9.8679e-01\t4.59e-02\n",
" 151\t-3.40624966e+00\t\t3.5528e-03\t9.4091e-07\t9.8798e-01\t5.55e-03\n",
" 152\t-3.40624969e+00\t\t1.1711e-03\t9.3063e-07\t9.8907e-01\t4.59e-02\n",
" 153\t-3.40624972e+00\t\t3.1911e-03\t9.2140e-07\t9.9008e-01\t5.55e-03\n",
" 154\t-3.40624975e+00\t\t1.0519e-03\t9.1310e-07\t9.9100e-01\t4.59e-02\n",
" 155\t-3.40624978e+00\t\t2.8662e-03\t9.0565e-07\t9.9184e-01\t5.55e-03\n",
" 156\t-3.40624980e+00\t\t9.4478e-04\t8.9896e-07\t9.9261e-01\t4.59e-02\n",
" 157\t-3.40624982e+00\t\t2.5743e-03\t8.9295e-07\t9.9331e-01\t5.55e-03\n",
" 158\t-3.40624984e+00\t\t8.4858e-04\t8.8755e-07\t9.9395e-01\t4.59e-02\n",
" 159\t-3.40624985e+00\t\t2.3122e-03\t8.8270e-07\t9.9454e-01\t5.55e-03\n",
" 160\t-3.40624987e+00\t\t7.6217e-04\t8.7835e-07\t9.9507e-01\t4.59e-02\n",
" 161\t-3.40624988e+00\t\t2.0767e-03\t8.7444e-07\t9.9555e-01\t5.55e-03\n",
" 162\t-3.40624989e+00\t\t6.8457e-04\t8.7092e-07\t9.9598e-01\t4.59e-02\n",
" 163\t-3.40624991e+00\t\t1.8653e-03\t8.6777e-07\t9.9638e-01\t5.55e-03\n",
" 164\t-3.40624991e+00\t\t6.1486e-04\t8.6493e-07\t9.9673e-01\t4.59e-02\n",
" 165\t-3.40624992e+00\t\t1.6754e-03\t8.6239e-07\t9.9706e-01\t5.55e-03\n",
" 166\t-3.40624993e+00\t\t5.5225e-04\t8.6010e-07\t9.9735e-01\t4.59e-02\n",
" 167\t-3.40624994e+00\t\t1.5048e-03\t8.5805e-07\t9.9761e-01\t5.55e-03\n",
" 168\t-3.40624994e+00\t\t4.9602e-04\t8.5620e-07\t9.9785e-01\t4.59e-02\n",
" 169\t-3.40624995e+00\t\t1.3515e-03\t8.5455e-07\t9.9807e-01\t5.55e-03\n",
" 170\t-3.40624996e+00\t\t4.4551e-04\t8.5306e-07\t9.9826e-01\t4.59e-02\n",
" 171\t-3.40624996e+00\t\t1.2139e-03\t8.5172e-07\t9.9843e-01\t5.55e-03\n",
" 172\t-3.40624996e+00\t\t4.0015e-04\t8.5052e-07\t9.9859e-01\t4.59e-02\n",
" 173\t-3.40624997e+00\t\t1.0903e-03\t8.4944e-07\t9.9873e-01\t5.55e-03\n",
" 174\t-3.40624997e+00\t\t3.5941e-04\t8.4847e-07\t9.9886e-01\t4.59e-02\n",
" 175\t-3.40624997e+00\t\t9.7930e-04\t8.4760e-07\t9.9897e-01\t5.55e-03\n",
" 176\t-3.40624998e+00\t\t3.2281e-04\t8.4682e-07\t9.9908e-01\t4.59e-02\n",
" 177\t-3.40624998e+00\t\t8.7958e-04\t8.4612e-07\t9.9917e-01\t5.55e-03\n",
" 178\t-3.40624998e+00\t\t2.8994e-04\t8.4549e-07\t9.9926e-01\t4.59e-02\n",
" 179\t-3.40624998e+00\t\t7.9002e-04\t8.4493e-07\t9.9933e-01\t5.55e-03\n",
" 180\t-3.40624998e+00\t\t2.6042e-04\t8.4442e-07\t9.9940e-01\t4.59e-02\n",
" 181\t-3.40624999e+00\t\t7.0958e-04\t8.4396e-07\t9.9946e-01\t5.55e-03\n",
" 182\t-3.40624999e+00\t\t2.3390e-04\t8.4355e-07\t9.9951e-01\t4.59e-02\n",
" 183\t-3.40624999e+00\t\t6.3733e-04\t8.4318e-07\t9.9956e-01\t5.55e-03\n",
" 184\t-3.40624999e+00\t\t2.1008e-04\t8.4285e-07\t9.9961e-01\t4.59e-02\n",
" 185\t-3.40624999e+00\t\t5.7243e-04\t8.4255e-07\t9.9965e-01\t5.55e-03\n",
" 186\t-3.40624999e+00\t\t1.8869e-04\t8.4229e-07\t9.9968e-01\t4.59e-02\n",
" 187\t-3.40624999e+00\t\t5.1414e-04\t8.4205e-07\t9.9972e-01\t5.55e-03\n",
" 188\t-3.40624999e+00\t\t1.6948e-04\t8.4183e-07\t9.9974e-01\t4.59e-02\n",
" 189\t-3.40624999e+00\t\t4.6179e-04\t8.4164e-07\t9.9977e-01\t5.55e-03\n",
" 190\t-3.40624999e+00\t\t1.5222e-04\t8.4146e-07\t9.9979e-01\t4.59e-02\n",
" 191\t-3.40625000e+00\t\t4.1477e-04\t8.4131e-07\t9.9981e-01\t5.55e-03\n",
" 192\t-3.40625000e+00\t\t1.3672e-04\t8.4117e-07\t9.9983e-01\t4.59e-02\n",
" 193\t-3.40625000e+00\t\t3.7254e-04\t8.4104e-07\t9.9985e-01\t5.55e-03\n",
" 194\t-3.40625000e+00\t\t1.2280e-04\t8.4093e-07\t9.9987e-01\t4.59e-02\n",
" 195\t-3.40625000e+00\t\t3.3460e-04\t8.4083e-07\t9.9988e-01\t5.55e-03\n",
" 196\t-3.40625000e+00\t\t1.1030e-04\t8.4074e-07\t9.9989e-01\t4.59e-02\n",
" 197\t-3.40625000e+00\t\t3.0053e-04\t8.4066e-07\t9.9990e-01\t5.55e-03\n",
" 198\t-3.40625000e+00\t\t9.9066e-05\t8.4058e-07\t9.9991e-01\t4.59e-02\n",
" 199\t-3.40625000e+00\t\t2.6993e-04\t8.4052e-07\t9.9992e-01\t5.55e-03\n",
" 200\t-3.40625000e+00\t\t8.8979e-05\t8.4046e-07\t9.9993e-01\t4.59e-02\n",
" 201\t-3.40625000e+00\t\t2.4245e-04\t8.4040e-07\t9.9994e-01\t5.55e-03\n",
" 202\t-3.40625000e+00\t\t7.9919e-05\t8.4035e-07\t9.9994e-01\t4.59e-02\n",
" 203\t-3.40625000e+00\t\t2.1776e-04\t8.4031e-07\t9.9995e-01\t5.55e-03\n",
" 204\t-3.40625000e+00\t\t7.1781e-05\t8.4027e-07\t9.9995e-01\t4.59e-02\n",
" 205\t-3.40625000e+00\t\t1.9559e-04\t8.4024e-07\t9.9996e-01\t5.55e-03\n",
" 206\t-3.40625000e+00\t\t6.4472e-05\t8.4021e-07\t9.9996e-01\t4.59e-02\n",
" 207\t-3.40625000e+00\t\t1.7567e-04\t8.4018e-07\t9.9997e-01\t5.55e-03\n",
" 208\t-3.40625000e+00\t\t5.7907e-05\t8.4015e-07\t9.9997e-01\t4.59e-02\n",
" 209\t-3.40625000e+00\t\t1.5778e-04\t8.4013e-07\t9.9997e-01\t5.55e-03\n",
" 210\t-3.40625000e+00\t\t5.2011e-05\t8.4011e-07\t9.9998e-01\t4.59e-02\n",
" 211\t-3.40625000e+00\t\t1.4172e-04\t8.4009e-07\t9.9998e-01\t5.55e-03\n",
" 212\t-3.40625000e+00\t\t4.6715e-05\t8.4008e-07\t9.9998e-01\t4.59e-02\n",
" 213\t-3.40625000e+00\t\t1.2729e-04\t8.4006e-07\t9.9998e-01\t5.55e-03\n",
" 214\t-3.40625000e+00\t\t4.1958e-05\t8.4005e-07\t9.9998e-01\t4.59e-02\n",
" 215\t-3.40625000e+00\t\t1.1433e-04\t8.4004e-07\t9.9999e-01\t5.55e-03\n",
" 216\t-3.40625000e+00\t\t3.7686e-05\t8.4003e-07\t9.9999e-01\t4.59e-02\n",
" 217\t-3.40625000e+00\t\t1.0269e-04\t8.4002e-07\t9.9999e-01\t5.55e-03\n",
" 218\t-3.40625000e+00\t\t3.3849e-05\t8.4001e-07\t9.9999e-01\t4.59e-02\n",
" 219\t-3.40625000e+00\t\t9.2230e-05\t8.4000e-07\t9.9999e-01\t5.55e-03\n",
" 220\t-3.40625000e+00\t\t3.0402e-05\t8.3999e-07\t9.9999e-01\t4.59e-02\n",
" 221\t-3.40625000e+00\t\t8.2838e-05\t8.3999e-07\t9.9999e-01\t5.55e-03\n",
" 222\t-3.40625000e+00\t\t2.7306e-05\t8.3998e-07\t9.9999e-01\t4.59e-02\n",
" 223\t-3.40625000e+00\t\t7.4404e-05\t8.3998e-07\t9.9999e-01\t5.55e-03\n",
" 224\t-3.40625000e+00\t\t2.4526e-05\t8.3997e-07\t9.9999e-01\t4.59e-02\n",
" 225\t-3.40625000e+00\t\t6.6828e-05\t8.3997e-07\t1.0000e+00\t5.55e-03\n",
" 226\t-3.40625000e+00\t\t2.2029e-05\t8.3996e-07\t1.0000e+00\t4.59e-02\n",
" 227\t-3.40625000e+00\t\t6.0023e-05\t8.3996e-07\t1.0000e+00\t5.55e-03\n",
" 228\t-3.40625000e+00\t\t1.9786e-05\t8.3996e-07\t1.0000e+00\t4.59e-02\n",
" 229\t-3.40625000e+00\t\t5.3911e-05\t8.3996e-07\t1.0000e+00\t5.55e-03\n",
" 230\t-3.40625000e+00\t\t1.7771e-05\t8.3995e-07\t1.0000e+00\t4.59e-02\n",
" 231\t-3.40625000e+00\t\t4.8422e-05\t8.3995e-07\t1.0000e+00\t5.55e-03\n",
" 232\t-3.40625000e+00\t\t1.5961e-05\t8.3995e-07\t1.0000e+00\t4.59e-02\n",
" 233\t-3.40625000e+00\t\t4.3491e-05\t8.3995e-07\t1.0000e+00\t5.55e-03\n",
" 234\t-3.40625000e+00\t\t1.4336e-05\t8.3995e-07\t1.0000e+00\t4.59e-02\n",
" 235\t-3.40625000e+00\t\t3.9063e-05\t8.3994e-07\t1.0000e+00\t5.55e-03\n",
" 236\t-3.40625000e+00\t\t1.2876e-05\t8.3994e-07\t1.0000e+00\t4.59e-02\n",
" 237\t-3.40625000e+00\t\t3.5085e-05\t8.3994e-07\t1.0000e+00\t5.55e-03\n",
" 238\t-3.40625000e+00\t\t1.1565e-05\t8.3994e-07\t1.0000e+00\t4.59e-02\n",
" 239\t-3.40625000e+00\t\t3.1513e-05\t8.3994e-07\t1.0000e+00\t5.55e-03\n",
" 240\t-3.40625000e+00\t\t1.0388e-05\t8.3994e-07\t1.0000e+00\t4.59e-02\n",
" 241\t-3.40625000e+00\t\t2.8304e-05\t8.3994e-07\t1.0000e+00\t5.55e-03\n",
" 242\t-3.40625000e+00\t\t9.3300e-06\t8.3994e-07\t1.0000e+00\t4.59e-02\n",
" 243\t-3.40625000e+00\t\t2.5422e-05\t8.3994e-07\t1.0000e+00\t5.55e-03\n",
" 244\t-3.40625000e+00\t\t8.3800e-06\t8.3994e-07\t1.0000e+00\t4.59e-02\n",
" 245\t-3.40625000e+00\t\t2.2833e-05\t8.3994e-07\t1.0000e+00\t5.55e-03\n",
" 246\t-3.40625000e+00\t\t7.5267e-06\t8.3994e-07\t1.0000e+00\t4.59e-02\n",
" 247\t-3.40625000e+00\t\t2.0508e-05\t8.3994e-07\t1.0000e+00\t5.55e-03\n",
" 248\t-3.40625000e+00\t\t6.7603e-06\t8.3994e-07\t1.0000e+00\t4.59e-02\n",
" 249\t-3.40625000e+00\t\t1.8420e-05\t8.3994e-07\t1.0000e+00\t5.55e-03\n",
" 250\t-3.40625000e+00\t\t6.0719e-06\t8.3994e-07\t1.0000e+00\t4.59e-02\n",
" 251\t-3.40625000e+00\t\t1.6545e-05\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 252\t-3.40625000e+00\t\t5.4537e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 253\t-3.40625000e+00\t\t1.4860e-05\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 254\t-3.40625000e+00\t\t4.8983e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 255\t-3.40625000e+00\t\t1.3347e-05\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 256\t-3.40625000e+00\t\t4.3996e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 257\t-3.40625000e+00\t\t1.1988e-05\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 258\t-3.40625000e+00\t\t3.9516e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 259\t-3.40625000e+00\t\t1.0767e-05\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 260\t-3.40625000e+00\t\t3.5492e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 261\t-3.40625000e+00\t\t9.6708e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 262\t-3.40625000e+00\t\t3.1878e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 263\t-3.40625000e+00\t\t8.6861e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 264\t-3.40625000e+00\t\t2.8632e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 265\t-3.40625000e+00\t\t7.8017e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 266\t-3.40625000e+00\t\t2.5717e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 267\t-3.40625000e+00\t\t7.0073e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 268\t-3.40625000e+00\t\t2.3098e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 269\t-3.40625000e+00\t\t6.2938e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 270\t-3.40625000e+00\t\t2.0746e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 271\t-3.40625000e+00\t\t5.6529e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 272\t-3.40625000e+00\t\t1.8634e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 273\t-3.40625000e+00\t\t5.0773e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 274\t-3.40625000e+00\t\t1.6737e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 275\t-3.40625000e+00\t\t4.5603e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 276\t-3.40625000e+00\t\t1.5032e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 277\t-3.40625000e+00\t\t4.0960e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 278\t-3.40625000e+00\t\t1.3502e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 279\t-3.40625000e+00\t\t3.6789e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 280\t-3.40625000e+00\t\t1.2127e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 281\t-3.40625000e+00\t\t3.3043e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 282\t-3.40625000e+00\t\t1.0892e-06\t8.3993e-07\t1.0000e+00\t4.59e-02\n",
" 283\t-3.40625000e+00\t\t2.9679e-06\t8.3993e-07\t1.0000e+00\t5.55e-03\n",
" 284\t-3.40625000e+00\t\t9.7830e-07\t8.3993e-07\t1.0000e+00\n"
]
},
{
"data": {
"image/png": "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",
"image/svg+xml": [
"\n",
"\n"
],
"text/html": [
"\n",
"\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"([-1.287499672960787, 1.2124996707732325], \"optimal\")"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"H = Float32[1 1; 1 -1]\n",
"D = diagm([100, 1])\n",
"Q = H' * D * H\n",
"q = Float32[10, 5]\n",
"xStar = Q \\ -q\n",
"v = 0.5 * dot(xStar, Q, xStar) + q' * xStar\n",
"v |> display\n",
"gmq(Q, q, fStar=v, Plotf=1, printing=true) # 16 iterations instead of 12 but useful for higher dimensions"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "01009aed-de0a-4052-bcc7-2e59e42f3d8a",
"metadata": {
"scrolled": true
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Gradient method for quadratic functions (fixed stepsize)\n",
"iter\tf(x)\t\t\t||g||\t\tgap\t\trate\n",
"\n",
" 1\t0.00000000e+00\t\t1.1180e+01\t1.0000e+00\t\t\n",
" 2\t-1.33565337e-01\t\t1.0959e+01\t9.6079e-01\t9.6079e-01\n",
" 3\t-2.61893331e-01\t\t1.0742e+01\t9.2311e-01\t9.6079e-01\n",
" 4\t-3.85189347e-01\t\t1.0529e+01\t8.8692e-01\t9.6079e-01\n",
" 5\t-5.03650700e-01\t\t1.0321e+01\t8.5214e-01\t9.6079e-01\n",
" 6\t-6.17466965e-01\t\t1.0116e+01\t8.1873e-01\t9.6079e-01\n",
" 7\t-7.26820285e-01\t\t9.9160e+00\t7.8662e-01\t9.6079e-01\n",
" 8\t-8.31885660e-01\t\t9.7197e+00\t7.5578e-01\t9.6079e-01\n",
" 9\t-9.32831227e-01\t\t9.5272e+00\t7.2614e-01\t9.6079e-01\n",
" 10\t-1.02981853e+00\t\t9.3385e+00\t6.9767e-01\t9.6079e-01\n",
" 11\t-1.12300279e+00\t\t9.1536e+00\t6.7031e-01\t9.6079e-01\n",
" 12\t-1.21253312e+00\t\t8.9724e+00\t6.4403e-01\t9.6079e-01\n",
" 13\t-1.29855280e+00\t\t8.7947e+00\t6.1877e-01\t9.6079e-01\n",
" 14\t-1.38119949e+00\t\t8.6205e+00\t5.9451e-01\t9.6079e-01\n",
" 15\t-1.46060545e+00\t\t8.4498e+00\t5.7120e-01\t9.6079e-01\n",
" 16\t-1.53689775e+00\t\t8.2825e+00\t5.4880e-01\t9.6079e-01\n",
" 17\t-1.61019850e+00\t\t8.1185e+00\t5.2728e-01\t9.6079e-01\n",
" 18\t-1.68062499e+00\t\t7.9577e+00\t5.0661e-01\t9.6079e-01\n",
" 19\t-1.74828992e+00\t\t7.8002e+00\t4.8674e-01\t9.6079e-01\n",
" 20\t-1.81330159e+00\t\t7.6457e+00\t4.6766e-01\t9.6079e-01\n",
" 21\t-1.87576403e+00\t\t7.4943e+00\t4.4932e-01\t9.6079e-01\n",
" 22\t-1.93577721e+00\t\t7.3459e+00\t4.3170e-01\t9.6079e-01\n",
" 23\t-1.99343715e+00\t\t7.2004e+00\t4.1477e-01\t9.6079e-01\n",
" 24\t-2.04883615e+00\t\t7.0579e+00\t3.9851e-01\t9.6079e-01\n",
" 25\t-2.10206284e+00\t\t6.9181e+00\t3.8288e-01\t9.6079e-01\n",
" 26\t-2.15320242e+00\t\t6.7811e+00\t3.6787e-01\t9.6079e-01\n",
" 27\t-2.20233673e+00\t\t6.6468e+00\t3.5344e-01\t9.6079e-01\n",
" 28\t-2.24954439e+00\t\t6.5152e+00\t3.3958e-01\t9.6079e-01\n",
" 29\t-2.29490094e+00\t\t6.3862e+00\t3.2627e-01\t9.6079e-01\n",
" 30\t-2.33847899e+00\t\t6.2597e+00\t3.1347e-01\t9.6079e-01\n",
" 31\t-2.38034826e+00\t\t6.1358e+00\t3.0118e-01\t9.6079e-01\n",
" 32\t-2.42057575e+00\t\t6.0143e+00\t2.8937e-01\t9.6079e-01\n",
" 33\t-2.45922585e+00\t\t5.8952e+00\t2.7803e-01\t9.6079e-01\n",
" 34\t-2.49636042e+00\t\t5.7784e+00\t2.6712e-01\t9.6079e-01\n",
" 35\t-2.53203886e+00\t\t5.6640e+00\t2.5665e-01\t9.6079e-01\n",
" 36\t-2.56631829e+00\t\t5.5519e+00\t2.4659e-01\t9.6079e-01\n",
" 37\t-2.59925356e+00\t\t5.4419e+00\t2.3692e-01\t9.6079e-01\n",
" 38\t-2.63089738e+00\t\t5.3342e+00\t2.2763e-01\t9.6079e-01\n",
" 39\t-2.66130038e+00\t\t5.2285e+00\t2.1870e-01\t9.6079e-01\n",
" 40\t-2.69051123e+00\t\t5.1250e+00\t2.1013e-01\t9.6079e-01\n",
" 41\t-2.71857666e+00\t\t5.0235e+00\t2.0189e-01\t9.6079e-01\n",
" 42\t-2.74554160e+00\t\t4.9240e+00\t1.9397e-01\t9.6079e-01\n",
" 43\t-2.77144920e+00\t\t4.8265e+00\t1.8636e-01\t9.6079e-01\n",
" 44\t-2.79634090e+00\t\t4.7310e+00\t1.7906e-01\t9.6079e-01\n",
" 45\t-2.82025656e+00\t\t4.6373e+00\t1.7204e-01\t9.6079e-01\n",
" 46\t-2.84323445e+00\t\t4.5455e+00\t1.6529e-01\t9.6079e-01\n",
" 47\t-2.86531132e+00\t\t4.4554e+00\t1.5881e-01\t9.6079e-01\n",
" 48\t-2.88652252e+00\t\t4.3672e+00\t1.5258e-01\t9.6079e-01\n",
" 49\t-2.90690200e+00\t\t4.2807e+00\t1.4660e-01\t9.6079e-01\n",
" 50\t-2.92648235e+00\t\t4.1960e+00\t1.4085e-01\t9.6079e-01\n",
" 51\t-2.94529492e+00\t\t4.1129e+00\t1.3533e-01\t9.6079e-01\n",
" 52\t-2.96336982e+00\t\t4.0314e+00\t1.3002e-01\t9.6079e-01\n",
" 53\t-2.98073597e+00\t\t3.9516e+00\t1.2492e-01\t9.6079e-01\n",
" 54\t-2.99742116e+00\t\t3.8734e+00\t1.2002e-01\t9.6079e-01\n",
" 55\t-3.01345209e+00\t\t3.7967e+00\t1.1532e-01\t9.6079e-01\n",
" 56\t-3.02885442e+00\t\t3.7215e+00\t1.1080e-01\t9.6079e-01\n",
" 57\t-3.04365280e+00\t\t3.6478e+00\t1.0645e-01\t9.6079e-01\n",
" 58\t-3.05787090e+00\t\t3.5755e+00\t1.0228e-01\t9.6079e-01\n",
" 59\t-3.07153149e+00\t\t3.5047e+00\t9.8267e-02\t9.6079e-01\n",
" 60\t-3.08465642e+00\t\t3.4353e+00\t9.4414e-02\t9.6079e-01\n",
" 61\t-3.09726669e+00\t\t3.3673e+00\t9.0711e-02\t9.6079e-01\n",
" 62\t-3.10938250e+00\t\t3.3006e+00\t8.7155e-02\t9.6079e-01\n",
" 63\t-3.12102322e+00\t\t3.2353e+00\t8.3737e-02\t9.6079e-01\n",
" 64\t-3.13220749e+00\t\t3.1712e+00\t8.0454e-02\t9.6079e-01\n",
" 65\t-3.14295320e+00\t\t3.1084e+00\t7.7299e-02\t9.6079e-01\n",
" 66\t-3.15327755e+00\t\t3.0469e+00\t7.4268e-02\t9.6079e-01\n",
" 67\t-3.16319707e+00\t\t2.9865e+00\t7.1356e-02\t9.6079e-01\n",
" 68\t-3.17272762e+00\t\t2.9274e+00\t6.8558e-02\t9.6079e-01\n",
" 69\t-3.18188446e+00\t\t2.8694e+00\t6.5870e-02\t9.6079e-01\n",
" 70\t-3.19068225e+00\t\t2.8126e+00\t6.3287e-02\t9.6079e-01\n",
" 71\t-3.19913506e+00\t\t2.7569e+00\t6.0805e-02\t9.6079e-01\n",
" 72\t-3.20725642e+00\t\t2.7023e+00\t5.8421e-02\t9.6079e-01\n",
" 73\t-3.21505932e+00\t\t2.6488e+00\t5.6130e-02\t9.6079e-01\n",
" 74\t-3.22255626e+00\t\t2.5964e+00\t5.3929e-02\t9.6079e-01\n",
" 75\t-3.22975923e+00\t\t2.5449e+00\t5.1815e-02\t9.6079e-01\n",
" 76\t-3.23667976e+00\t\t2.4945e+00\t4.9783e-02\t9.6079e-01\n",
" 77\t-3.24332892e+00\t\t2.4451e+00\t4.7831e-02\t9.6079e-01\n",
" 78\t-3.24971735e+00\t\t2.3967e+00\t4.5955e-02\t9.6079e-01\n",
" 79\t-3.25585529e+00\t\t2.3493e+00\t4.4153e-02\t9.6079e-01\n",
" 80\t-3.26175254e+00\t\t2.3028e+00\t4.2422e-02\t9.6079e-01\n",
" 81\t-3.26741855e+00\t\t2.2572e+00\t4.0759e-02\t9.6079e-01\n",
" 82\t-3.27286239e+00\t\t2.2125e+00\t3.9160e-02\t9.6079e-01\n",
" 83\t-3.27809276e+00\t\t2.1686e+00\t3.7625e-02\t9.6079e-01\n",
" 84\t-3.28311805e+00\t\t2.1257e+00\t3.6150e-02\t9.6079e-01\n",
" 85\t-3.28794628e+00\t\t2.0836e+00\t3.4732e-02\t9.6079e-01\n",
" 86\t-3.29258518e+00\t\t2.0423e+00\t3.3370e-02\t9.6079e-01\n",
" 87\t-3.29704219e+00\t\t2.0019e+00\t3.2062e-02\t9.6079e-01\n",
" 88\t-3.30132443e+00\t\t1.9623e+00\t3.0805e-02\t9.6079e-01\n",
" 89\t-3.30543875e+00\t\t1.9234e+00\t2.9597e-02\t9.6079e-01\n",
" 90\t-3.30939175e+00\t\t1.8853e+00\t2.8436e-02\t9.6079e-01\n",
" 91\t-3.31318974e+00\t\t1.8480e+00\t2.7321e-02\t9.6079e-01\n",
" 92\t-3.31683880e+00\t\t1.8114e+00\t2.6250e-02\t9.6079e-01\n",
" 93\t-3.32034478e+00\t\t1.7755e+00\t2.5221e-02\t9.6079e-01\n",
" 94\t-3.32371328e+00\t\t1.7404e+00\t2.4232e-02\t9.6079e-01\n",
" 95\t-3.32694970e+00\t\t1.7059e+00\t2.3282e-02\t9.6079e-01\n",
" 96\t-3.33005921e+00\t\t1.6721e+00\t2.2369e-02\t9.6079e-01\n",
" 97\t-3.33304679e+00\t\t1.6390e+00\t2.1492e-02\t9.6079e-01\n",
" 98\t-3.33591722e+00\t\t1.6066e+00\t2.0649e-02\t9.6079e-01\n",
" 99\t-3.33867510e+00\t\t1.5747e+00\t1.9839e-02\t9.6079e-01\n",
" 100\t-3.34132484e+00\t\t1.5436e+00\t1.9061e-02\t9.6079e-01\n",
" 101\t-3.34387067e+00\t\t1.5130e+00\t1.8314e-02\t9.6079e-01\n",
" 102\t-3.34631668e+00\t\t1.4830e+00\t1.7596e-02\t9.6079e-01\n",
" 103\t-3.34866678e+00\t\t1.4537e+00\t1.6906e-02\t9.6079e-01\n",
" 104\t-3.35092472e+00\t\t1.4249e+00\t1.6243e-02\t9.6079e-01\n",
" 105\t-3.35309413e+00\t\t1.3967e+00\t1.5606e-02\t9.6079e-01\n",
" 106\t-3.35517847e+00\t\t1.3690e+00\t1.4994e-02\t9.6079e-01\n",
" 107\t-3.35718108e+00\t\t1.3419e+00\t1.4406e-02\t9.6079e-01\n",
" 108\t-3.35910516e+00\t\t1.3153e+00\t1.3842e-02\t9.6079e-01\n",
" 109\t-3.36095380e+00\t\t1.2893e+00\t1.3299e-02\t9.6079e-01\n",
" 110\t-3.36272994e+00\t\t1.2638e+00\t1.2777e-02\t9.6079e-01\n",
" 111\t-3.36443644e+00\t\t1.2387e+00\t1.2276e-02\t9.6079e-01\n",
" 112\t-3.36607603e+00\t\t1.2142e+00\t1.1795e-02\t9.6079e-01\n",
" 113\t-3.36765133e+00\t\t1.1902e+00\t1.1333e-02\t9.6079e-01\n",
" 114\t-3.36916485e+00\t\t1.1666e+00\t1.0888e-02\t9.6079e-01\n",
" 115\t-3.37061903e+00\t\t1.1435e+00\t1.0461e-02\t9.6079e-01\n",
" 116\t-3.37201618e+00\t\t1.1208e+00\t1.0051e-02\t9.6079e-01\n",
" 117\t-3.37335856e+00\t\t1.0986e+00\t9.6570e-03\t9.6079e-01\n",
" 118\t-3.37464829e+00\t\t1.0769e+00\t9.2784e-03\t9.6079e-01\n",
" 119\t-3.37588745e+00\t\t1.0556e+00\t8.9146e-03\t9.6079e-01\n",
" 120\t-3.37707802e+00\t\t1.0347e+00\t8.5651e-03\t9.6079e-01\n",
" 121\t-3.37822191e+00\t\t1.0142e+00\t8.2293e-03\t9.6079e-01\n",
" 122\t-3.37932094e+00\t\t9.9409e-01\t7.9066e-03\t9.6079e-01\n",
" 123\t-3.38037688e+00\t\t9.7441e-01\t7.5966e-03\t9.6079e-01\n",
" 124\t-3.38139141e+00\t\t9.5511e-01\t7.2988e-03\t9.6079e-01\n",
" 125\t-3.38236616e+00\t\t9.3620e-01\t7.0126e-03\t9.6079e-01\n",
" 126\t-3.38330269e+00\t\t9.1766e-01\t6.7377e-03\t9.6079e-01\n",
" 127\t-3.38420250e+00\t\t8.9949e-01\t6.4735e-03\t9.6079e-01\n",
" 128\t-3.38506702e+00\t\t8.8168e-01\t6.2197e-03\t9.6079e-01\n",
" 129\t-3.38589765e+00\t\t8.6422e-01\t5.9758e-03\t9.6079e-01\n",
" 130\t-3.38669570e+00\t\t8.4711e-01\t5.7415e-03\t9.6079e-01\n",
" 131\t-3.38746246e+00\t\t8.3033e-01\t5.5164e-03\t9.6079e-01\n",
" 132\t-3.38819915e+00\t\t8.1389e-01\t5.3002e-03\t9.6079e-01\n",
" 133\t-3.38890696e+00\t\t7.9777e-01\t5.0924e-03\t9.6079e-01\n",
" 134\t-3.38958701e+00\t\t7.8198e-01\t4.8927e-03\t9.6079e-01\n",
" 135\t-3.39024040e+00\t\t7.6649e-01\t4.7009e-03\t9.6079e-01\n",
" 136\t-3.39086817e+00\t\t7.5131e-01\t4.5166e-03\t9.6080e-01\n",
" 137\t-3.39147132e+00\t\t7.3644e-01\t4.3395e-03\t9.6080e-01\n",
" 138\t-3.39205081e+00\t\t7.2185e-01\t4.1694e-03\t9.6080e-01\n",
" 139\t-3.39260759e+00\t\t7.0756e-01\t4.0059e-03\t9.6080e-01\n",
" 140\t-3.39314254e+00\t\t6.9355e-01\t3.8489e-03\t9.6080e-01\n",
" 141\t-3.39365650e+00\t\t6.7981e-01\t3.6980e-03\t9.6080e-01\n",
" 142\t-3.39415032e+00\t\t6.6635e-01\t3.5530e-03\t9.6080e-01\n",
" 143\t-3.39462477e+00\t\t6.5316e-01\t3.4137e-03\t9.6080e-01\n",
" 144\t-3.39508061e+00\t\t6.4022e-01\t3.2799e-03\t9.6080e-01\n",
" 145\t-3.39551859e+00\t\t6.2755e-01\t3.1513e-03\t9.6080e-01\n",
" 146\t-3.39593939e+00\t\t6.1512e-01\t3.0278e-03\t9.6080e-01\n",
" 147\t-3.39634368e+00\t\t6.0294e-01\t2.9091e-03\t9.6080e-01\n",
" 148\t-3.39673213e+00\t\t5.9100e-01\t2.7951e-03\t9.6080e-01\n",
" 149\t-3.39710534e+00\t\t5.7930e-01\t2.6855e-03\t9.6080e-01\n",
" 150\t-3.39746392e+00\t\t5.6782e-01\t2.5802e-03\t9.6080e-01\n",
" 151\t-3.39780844e+00\t\t5.5658e-01\t2.4791e-03\t9.6080e-01\n",
" 152\t-3.39813945e+00\t\t5.4556e-01\t2.3819e-03\t9.6080e-01\n",
" 153\t-3.39845748e+00\t\t5.3476e-01\t2.2886e-03\t9.6080e-01\n",
" 154\t-3.39876304e+00\t\t5.2417e-01\t2.1988e-03\t9.6080e-01\n",
" 155\t-3.39905661e+00\t\t5.1379e-01\t2.1127e-03\t9.6080e-01\n",
" 156\t-3.39933868e+00\t\t5.0361e-01\t2.0298e-03\t9.6080e-01\n",
" 157\t-3.39960969e+00\t\t4.9364e-01\t1.9503e-03\t9.6080e-01\n",
" 158\t-3.39987006e+00\t\t4.8387e-01\t1.8738e-03\t9.6081e-01\n",
" 159\t-3.40012023e+00\t\t4.7428e-01\t1.8004e-03\t9.6081e-01\n",
" 160\t-3.40036059e+00\t\t4.6489e-01\t1.7298e-03\t9.6081e-01\n",
" 161\t-3.40059153e+00\t\t4.5569e-01\t1.6620e-03\t9.6081e-01\n",
" 162\t-3.40081341e+00\t\t4.4666e-01\t1.5969e-03\t9.6081e-01\n",
" 163\t-3.40102659e+00\t\t4.3782e-01\t1.5343e-03\t9.6081e-01\n",
" 164\t-3.40123141e+00\t\t4.2915e-01\t1.4742e-03\t9.6081e-01\n",
" 165\t-3.40142819e+00\t\t4.2065e-01\t1.4164e-03\t9.6081e-01\n",
" 166\t-3.40161727e+00\t\t4.1232e-01\t1.3609e-03\t9.6081e-01\n",
" 167\t-3.40179892e+00\t\t4.0416e-01\t1.3076e-03\t9.6081e-01\n",
" 168\t-3.40197346e+00\t\t3.9615e-01\t1.2563e-03\t9.6081e-01\n",
" 169\t-3.40214115e+00\t\t3.8831e-01\t1.2071e-03\t9.6081e-01\n",
" 170\t-3.40230227e+00\t\t3.8062e-01\t1.1598e-03\t9.6082e-01\n",
" 171\t-3.40245706e+00\t\t3.7308e-01\t1.1144e-03\t9.6082e-01\n",
" 172\t-3.40260579e+00\t\t3.6569e-01\t1.0707e-03\t9.6082e-01\n",
" 173\t-3.40274869e+00\t\t3.5845e-01\t1.0287e-03\t9.6082e-01\n",
" 174\t-3.40288598e+00\t\t3.5135e-01\t9.8844e-04\t9.6082e-01\n",
" 175\t-3.40301789e+00\t\t3.4440e-01\t9.4972e-04\t9.6082e-01\n",
" 176\t-3.40314463e+00\t\t3.3758e-01\t9.1251e-04\t9.6082e-01\n",
" 177\t-3.40326639e+00\t\t3.3089e-01\t8.7676e-04\t9.6082e-01\n",
" 178\t-3.40338339e+00\t\t3.2434e-01\t8.4241e-04\t9.6083e-01\n",
" 179\t-3.40349579e+00\t\t3.1792e-01\t8.0941e-04\t9.6083e-01\n",
" 180\t-3.40360379e+00\t\t3.1162e-01\t7.7771e-04\t9.6083e-01\n",
" 181\t-3.40370755e+00\t\t3.0545e-01\t7.4725e-04\t9.6083e-01\n",
" 182\t-3.40380725e+00\t\t2.9940e-01\t7.1798e-04\t9.6083e-01\n",
" 183\t-3.40390303e+00\t\t2.9347e-01\t6.8986e-04\t9.6083e-01\n",
" 184\t-3.40399506e+00\t\t2.8766e-01\t6.6284e-04\t9.6084e-01\n",
" 185\t-3.40408348e+00\t\t2.8197e-01\t6.3688e-04\t9.6084e-01\n",
" 186\t-3.40416843e+00\t\t2.7638e-01\t6.1194e-04\t9.6084e-01\n",
" 187\t-3.40425006e+00\t\t2.7091e-01\t5.8798e-04\t9.6084e-01\n",
" 188\t-3.40432848e+00\t\t2.6555e-01\t5.6496e-04\t9.6084e-01\n",
" 189\t-3.40440382e+00\t\t2.6029e-01\t5.4284e-04\t9.6085e-01\n",
" 190\t-3.40447622e+00\t\t2.5513e-01\t5.2158e-04\t9.6085e-01\n",
" 191\t-3.40454577e+00\t\t2.5008e-01\t5.0116e-04\t9.6085e-01\n",
" 192\t-3.40461260e+00\t\t2.4513e-01\t4.8155e-04\t9.6085e-01\n",
" 193\t-3.40467680e+00\t\t2.4028e-01\t4.6270e-04\t9.6086e-01\n",
" 194\t-3.40473849e+00\t\t2.3552e-01\t4.4459e-04\t9.6086e-01\n",
" 195\t-3.40479776e+00\t\t2.3085e-01\t4.2719e-04\t9.6086e-01\n",
" 196\t-3.40485470e+00\t\t2.2628e-01\t4.1047e-04\t9.6087e-01\n",
" 197\t-3.40490942e+00\t\t2.2180e-01\t3.9441e-04\t9.6087e-01\n",
" 198\t-3.40496198e+00\t\t2.1741e-01\t3.7897e-04\t9.6087e-01\n",
" 199\t-3.40501249e+00\t\t2.1310e-01\t3.6415e-04\t9.6088e-01\n",
" 200\t-3.40506101e+00\t\t2.0888e-01\t3.4990e-04\t9.6088e-01\n",
" 201\t-3.40510764e+00\t\t2.0475e-01\t3.3621e-04\t9.6088e-01\n",
" 202\t-3.40515243e+00\t\t2.0069e-01\t3.2306e-04\t9.6089e-01\n",
" 203\t-3.40519547e+00\t\t1.9672e-01\t3.1043e-04\t9.6089e-01\n",
" 204\t-3.40523682e+00\t\t1.9282e-01\t2.9829e-04\t9.6089e-01\n",
" 205\t-3.40527655e+00\t\t1.8901e-01\t2.8662e-04\t9.6090e-01\n",
" 206\t-3.40531472e+00\t\t1.8526e-01\t2.7542e-04\t9.6090e-01\n",
" 207\t-3.40535139e+00\t\t1.8159e-01\t2.6465e-04\t9.6091e-01\n",
" 208\t-3.40538663e+00\t\t1.7800e-01\t2.5431e-04\t9.6091e-01\n",
" 209\t-3.40542048e+00\t\t1.7447e-01\t2.4437e-04\t9.6092e-01\n",
" 210\t-3.40545301e+00\t\t1.7102e-01\t2.3482e-04\t9.6092e-01\n",
" 211\t-3.40548426e+00\t\t1.6763e-01\t2.2564e-04\t9.6093e-01\n",
" 212\t-3.40551429e+00\t\t1.6431e-01\t2.1683e-04\t9.6093e-01\n",
" 213\t-3.40554313e+00\t\t1.6106e-01\t2.0836e-04\t9.6094e-01\n",
" 214\t-3.40557085e+00\t\t1.5787e-01\t2.0022e-04\t9.6095e-01\n",
" 215\t-3.40559748e+00\t\t1.5474e-01\t1.9240e-04\t9.6095e-01\n",
" 216\t-3.40562307e+00\t\t1.5168e-01\t1.8489e-04\t9.6096e-01\n",
" 217\t-3.40564765e+00\t\t1.4868e-01\t1.7768e-04\t9.6097e-01\n",
" 218\t-3.40567127e+00\t\t1.4573e-01\t1.7074e-04\t9.6097e-01\n",
" 219\t-3.40569396e+00\t\t1.4285e-01\t1.6408e-04\t9.6098e-01\n",
" 220\t-3.40571577e+00\t\t1.4002e-01\t1.5768e-04\t9.6099e-01\n",
" 221\t-3.40573672e+00\t\t1.3724e-01\t1.5153e-04\t9.6100e-01\n",
" 222\t-3.40575684e+00\t\t1.3453e-01\t1.4562e-04\t9.6101e-01\n",
" 223\t-3.40577618e+00\t\t1.3186e-01\t1.3994e-04\t9.6101e-01\n",
" 224\t-3.40579476e+00\t\t1.2925e-01\t1.3449e-04\t9.6102e-01\n",
" 225\t-3.40581261e+00\t\t1.2669e-01\t1.2925e-04\t9.6103e-01\n",
" 226\t-3.40582976e+00\t\t1.2418e-01\t1.2421e-04\t9.6104e-01\n",
" 227\t-3.40584624e+00\t\t1.2172e-01\t1.1937e-04\t9.6105e-01\n",
" 228\t-3.40586207e+00\t\t1.1931e-01\t1.1473e-04\t9.6106e-01\n",
" 229\t-3.40587728e+00\t\t1.1695e-01\t1.1026e-04\t9.6108e-01\n",
" 230\t-3.40589190e+00\t\t1.1464e-01\t1.0597e-04\t9.6109e-01\n",
" 231\t-3.40590594e+00\t\t1.1237e-01\t1.0185e-04\t9.6110e-01\n",
" 232\t-3.40591943e+00\t\t1.1014e-01\t9.7888e-05\t9.6111e-01\n",
" 233\t-3.40593239e+00\t\t1.0796e-01\t9.4082e-05\t9.6112e-01\n",
" 234\t-3.40594485e+00\t\t1.0582e-01\t9.0426e-05\t9.6114e-01\n",
" 235\t-3.40595681e+00\t\t1.0373e-01\t8.6913e-05\t9.6115e-01\n",
" 236\t-3.40596831e+00\t\t1.0167e-01\t8.3538e-05\t9.6117e-01\n",
" 237\t-3.40597936e+00\t\t9.9659e-02\t8.0295e-05\t9.6118e-01\n",
" 238\t-3.40598997e+00\t\t9.7686e-02\t7.7180e-05\t9.6120e-01\n",
" 239\t-3.40600016e+00\t\t9.5751e-02\t7.4186e-05\t9.6121e-01\n",
" 240\t-3.40600996e+00\t\t9.3855e-02\t7.1310e-05\t9.6123e-01\n",
" 241\t-3.40601937e+00\t\t9.1997e-02\t6.8547e-05\t9.6125e-01\n",
" 242\t-3.40602842e+00\t\t9.0175e-02\t6.5892e-05\t9.6127e-01\n",
" 243\t-3.40603710e+00\t\t8.8389e-02\t6.3341e-05\t9.6129e-01\n",
" 244\t-3.40604545e+00\t\t8.6639e-02\t6.0890e-05\t9.6131e-01\n",
" 245\t-3.40605347e+00\t\t8.4923e-02\t5.8536e-05\t9.6133e-01\n",
" 246\t-3.40606118e+00\t\t8.3242e-02\t5.6273e-05\t9.6135e-01\n",
" 247\t-3.40606858e+00\t\t8.1593e-02\t5.4100e-05\t9.6137e-01\n",
" 248\t-3.40607570e+00\t\t7.9978e-02\t5.2011e-05\t9.6140e-01\n",
" 249\t-3.40608253e+00\t\t7.8394e-02\t5.0005e-05\t9.6142e-01\n",
" 250\t-3.40608910e+00\t\t7.6842e-02\t4.8077e-05\t9.6145e-01\n",
" 251\t-3.40609541e+00\t\t7.5320e-02\t4.6225e-05\t9.6147e-01\n",
" 252\t-3.40610147e+00\t\t7.3828e-02\t4.4445e-05\t9.6150e-01\n",
" 253\t-3.40610729e+00\t\t7.2367e-02\t4.2735e-05\t9.6153e-01\n",
" 254\t-3.40611289e+00\t\t7.0934e-02\t4.1092e-05\t9.6156e-01\n",
" 255\t-3.40611827e+00\t\t6.9529e-02\t3.9514e-05\t9.6159e-01\n",
" 256\t-3.40612343e+00\t\t6.8152e-02\t3.7998e-05\t9.6162e-01\n",
" 257\t-3.40612839e+00\t\t6.6803e-02\t3.6541e-05\t9.6165e-01\n",
" 258\t-3.40613316e+00\t\t6.5480e-02\t3.5141e-05\t9.6169e-01\n",
" 259\t-3.40613774e+00\t\t6.4183e-02\t3.3796e-05\t9.6173e-01\n",
" 260\t-3.40614215e+00\t\t6.2912e-02\t3.2503e-05\t9.6176e-01\n",
" 261\t-3.40614638e+00\t\t6.1666e-02\t3.1262e-05\t9.6180e-01\n",
" 262\t-3.40615044e+00\t\t6.0445e-02\t3.0069e-05\t9.6184e-01\n",
" 263\t-3.40615434e+00\t\t5.9248e-02\t2.8923e-05\t9.6188e-01\n",
" 264\t-3.40615809e+00\t\t5.8075e-02\t2.7822e-05\t9.6193e-01\n",
" 265\t-3.40616170e+00\t\t5.6925e-02\t2.6764e-05\t9.6197e-01\n",
" 266\t-3.40616516e+00\t\t5.5798e-02\t2.5747e-05\t9.6202e-01\n",
" 267\t-3.40616849e+00\t\t5.4693e-02\t2.4770e-05\t9.6207e-01\n",
" 268\t-3.40617168e+00\t\t5.3610e-02\t2.3832e-05\t9.6212e-01\n",
" 269\t-3.40617475e+00\t\t5.2548e-02\t2.2931e-05\t9.6217e-01\n",
" 270\t-3.40617770e+00\t\t5.1508e-02\t2.2064e-05\t9.6222e-01\n",
" 271\t-3.40618054e+00\t\t5.0488e-02\t2.1232e-05\t9.6228e-01\n",
" 272\t-3.40618326e+00\t\t4.9488e-02\t2.0432e-05\t9.6234e-01\n",
" 273\t-3.40618588e+00\t\t4.8508e-02\t1.9664e-05\t9.6240e-01\n",
" 274\t-3.40618839e+00\t\t4.7548e-02\t1.8926e-05\t9.6246e-01\n",
" 275\t-3.40619081e+00\t\t4.6606e-02\t1.8217e-05\t9.6253e-01\n",
" 276\t-3.40619313e+00\t\t4.5683e-02\t1.7535e-05\t9.6260e-01\n",
" 277\t-3.40619536e+00\t\t4.4779e-02\t1.6881e-05\t9.6267e-01\n",
" 278\t-3.40619750e+00\t\t4.3892e-02\t1.6252e-05\t9.6274e-01\n",
" 279\t-3.40619956e+00\t\t4.3023e-02\t1.5648e-05\t9.6281e-01\n",
" 280\t-3.40620154e+00\t\t4.2171e-02\t1.5067e-05\t9.6289e-01\n",
" 281\t-3.40620344e+00\t\t4.1336e-02\t1.4509e-05\t9.6297e-01\n",
" 282\t-3.40620527e+00\t\t4.0517e-02\t1.3973e-05\t9.6306e-01\n",
" 283\t-3.40620702e+00\t\t3.9715e-02\t1.3458e-05\t9.6315e-01\n",
" 284\t-3.40620870e+00\t\t3.8928e-02\t1.2963e-05\t9.6324e-01\n",
" 285\t-3.40621032e+00\t\t3.8158e-02\t1.2488e-05\t9.6333e-01\n",
" 286\t-3.40621188e+00\t\t3.7402e-02\t1.2031e-05\t9.6343e-01\n",
" 287\t-3.40621337e+00\t\t3.6661e-02\t1.1592e-05\t9.6353e-01\n",
" 288\t-3.40621481e+00\t\t3.5935e-02\t1.1171e-05\t9.6363e-01\n",
" 289\t-3.40621619e+00\t\t3.5224e-02\t1.0766e-05\t9.6374e-01\n",
" 290\t-3.40621752e+00\t\t3.4526e-02\t1.0376e-05\t9.6385e-01\n",
" 291\t-3.40621879e+00\t\t3.3843e-02\t1.0002e-05\t9.6396e-01\n",
" 292\t-3.40622001e+00\t\t3.3172e-02\t9.6432e-06\t9.6408e-01\n",
" 293\t-3.40622119e+00\t\t3.2516e-02\t9.2980e-06\t9.6420e-01\n",
" 294\t-3.40622232e+00\t\t3.1872e-02\t8.9663e-06\t9.6433e-01\n",
" 295\t-3.40622340e+00\t\t3.1241e-02\t8.6477e-06\t9.6446e-01\n",
" 296\t-3.40622445e+00\t\t3.0622e-02\t8.3415e-06\t9.6460e-01\n",
" 297\t-3.40622545e+00\t\t3.0016e-02\t8.0474e-06\t9.6474e-01\n",
" 298\t-3.40622641e+00\t\t2.9421e-02\t7.7648e-06\t9.6488e-01\n",
" 299\t-3.40622734e+00\t\t2.8839e-02\t7.4932e-06\t9.6503e-01\n",
" 300\t-3.40622823e+00\t\t2.8268e-02\t7.2323e-06\t9.6518e-01\n",
" 301\t-3.40622908e+00\t\t2.7708e-02\t6.9817e-06\t9.6534e-01\n",
" 302\t-3.40622990e+00\t\t2.7159e-02\t6.7409e-06\t9.6551e-01\n",
" 303\t-3.40623069e+00\t\t2.6621e-02\t6.5095e-06\t9.6567e-01\n",
" 304\t-3.40623145e+00\t\t2.6094e-02\t6.2872e-06\t9.6585e-01\n",
" 305\t-3.40623217e+00\t\t2.5577e-02\t6.0736e-06\t9.6603e-01\n",
" 306\t-3.40623287e+00\t\t2.5071e-02\t5.8683e-06\t9.6621e-01\n",
" 307\t-3.40623354e+00\t\t2.4574e-02\t5.6712e-06\t9.6640e-01\n",
" 308\t-3.40623419e+00\t\t2.4088e-02\t5.4817e-06\t9.6660e-01\n",
" 309\t-3.40623481e+00\t\t2.3611e-02\t5.2997e-06\t9.6680e-01\n",
" 310\t-3.40623540e+00\t\t2.3143e-02\t5.1248e-06\t9.6700e-01\n",
" 311\t-3.40623598e+00\t\t2.2685e-02\t4.9568e-06\t9.6721e-01\n",
" 312\t-3.40623653e+00\t\t2.2236e-02\t4.7954e-06\t9.6743e-01\n",
" 313\t-3.40623706e+00\t\t2.1796e-02\t4.6403e-06\t9.6766e-01\n",
" 314\t-3.40623756e+00\t\t2.1364e-02\t4.4913e-06\t9.6789e-01\n",
" 315\t-3.40623805e+00\t\t2.0941e-02\t4.3481e-06\t9.6812e-01\n",
" 316\t-3.40623852e+00\t\t2.0526e-02\t4.2105e-06\t9.6836e-01\n",
" 317\t-3.40623897e+00\t\t2.0120e-02\t4.0784e-06\t9.6861e-01\n",
" 318\t-3.40623940e+00\t\t1.9721e-02\t3.9514e-06\t9.6886e-01\n",
" 319\t-3.40623982e+00\t\t1.9331e-02\t3.8294e-06\t9.6912e-01\n",
" 320\t-3.40624022e+00\t\t1.8948e-02\t3.7122e-06\t9.6939e-01\n",
" 321\t-3.40624060e+00\t\t1.8573e-02\t3.5995e-06\t9.6966e-01\n",
" 322\t-3.40624097e+00\t\t1.8205e-02\t3.4913e-06\t9.6994e-01\n",
" 323\t-3.40624132e+00\t\t1.7845e-02\t3.3874e-06\t9.7022e-01\n",
" 324\t-3.40624166e+00\t\t1.7491e-02\t3.2875e-06\t9.7051e-01\n",
" 325\t-3.40624199e+00\t\t1.7145e-02\t3.1915e-06\t9.7081e-01\n",
" 326\t-3.40624230e+00\t\t1.6805e-02\t3.0993e-06\t9.7111e-01\n",
" 327\t-3.40624261e+00\t\t1.6473e-02\t3.0107e-06\t9.7141e-01\n",
" 328\t-3.40624290e+00\t\t1.6146e-02\t2.9256e-06\t9.7173e-01\n",
" 329\t-3.40624317e+00\t\t1.5827e-02\t2.8438e-06\t9.7205e-01\n",
" 330\t-3.40624344e+00\t\t1.5513e-02\t2.7652e-06\t9.7237e-01\n",
" 331\t-3.40624370e+00\t\t1.5206e-02\t2.6897e-06\t9.7270e-01\n",
" 332\t-3.40624395e+00\t\t1.4905e-02\t2.6172e-06\t9.7303e-01\n",
" 333\t-3.40624418e+00\t\t1.4610e-02\t2.5475e-06\t9.7337e-01\n",
" 334\t-3.40624441e+00\t\t1.4320e-02\t2.4805e-06\t9.7372e-01\n",
" 335\t-3.40624463e+00\t\t1.4037e-02\t2.4162e-06\t9.7407e-01\n",
" 336\t-3.40624484e+00\t\t1.3759e-02\t2.3544e-06\t9.7442e-01\n",
" 337\t-3.40624504e+00\t\t1.3486e-02\t2.2950e-06\t9.7478e-01\n",
" 338\t-3.40624524e+00\t\t1.3219e-02\t2.2380e-06\t9.7514e-01\n",
" 339\t-3.40624542e+00\t\t1.2958e-02\t2.1831e-06\t9.7550e-01\n",
" 340\t-3.40624560e+00\t\t1.2701e-02\t2.1305e-06\t9.7587e-01\n",
" 341\t-3.40624578e+00\t\t1.2450e-02\t2.0799e-06\t9.7625e-01\n",
" 342\t-3.40624594e+00\t\t1.2203e-02\t2.0312e-06\t9.7662e-01\n",
" 343\t-3.40624610e+00\t\t1.1961e-02\t1.9845e-06\t9.7700e-01\n",
" 344\t-3.40624625e+00\t\t1.1725e-02\t1.9396e-06\t9.7738e-01\n",
" 345\t-3.40624640e+00\t\t1.1492e-02\t1.8965e-06\t9.7777e-01\n",
" 346\t-3.40624654e+00\t\t1.1265e-02\t1.8551e-06\t9.7815e-01\n",
" 347\t-3.40624668e+00\t\t1.1042e-02\t1.8153e-06\t9.7854e-01\n",
" 348\t-3.40624681e+00\t\t1.0823e-02\t1.7770e-06\t9.7893e-01\n",
" 349\t-3.40624693e+00\t\t1.0609e-02\t1.7403e-06\t9.7932e-01\n",
" 350\t-3.40624705e+00\t\t1.0399e-02\t1.7050e-06\t9.7971e-01\n",
" 351\t-3.40624717e+00\t\t1.0193e-02\t1.6711e-06\t9.8011e-01\n",
" 352\t-3.40624728e+00\t\t9.9909e-03\t1.6385e-06\t9.8050e-01\n",
" 353\t-3.40624739e+00\t\t9.7931e-03\t1.6072e-06\t9.8089e-01\n",
" 354\t-3.40624749e+00\t\t9.5992e-03\t1.5771e-06\t9.8128e-01\n",
" 355\t-3.40624759e+00\t\t9.4091e-03\t1.5482e-06\t9.8167e-01\n",
" 356\t-3.40624768e+00\t\t9.2228e-03\t1.5204e-06\t9.8206e-01\n",
" 357\t-3.40624777e+00\t\t9.0401e-03\t1.4937e-06\t9.8245e-01\n",
" 358\t-3.40624786e+00\t\t8.8611e-03\t1.4681e-06\t9.8284e-01\n",
" 359\t-3.40624794e+00\t\t8.6857e-03\t1.4435e-06\t9.8322e-01\n",
" 360\t-3.40624802e+00\t\t8.5137e-03\t1.4198e-06\t9.8361e-01\n",
" 361\t-3.40624810e+00\t\t8.3451e-03\t1.3971e-06\t9.8399e-01\n",
" 362\t-3.40624818e+00\t\t8.1798e-03\t1.3752e-06\t9.8436e-01\n",
" 363\t-3.40624825e+00\t\t8.0179e-03\t1.3542e-06\t9.8474e-01\n",
" 364\t-3.40624832e+00\t\t7.8591e-03\t1.3341e-06\t9.8511e-01\n",
" 365\t-3.40624838e+00\t\t7.7035e-03\t1.3147e-06\t9.8548e-01\n",
" 366\t-3.40624845e+00\t\t7.5509e-03\t1.2961e-06\t9.8584e-01\n",
" 367\t-3.40624851e+00\t\t7.4014e-03\t1.2782e-06\t9.8620e-01\n",
" 368\t-3.40624857e+00\t\t7.2548e-03\t1.2610e-06\t9.8656e-01\n",
" 369\t-3.40624862e+00\t\t7.1112e-03\t1.2445e-06\t9.8691e-01\n",
" 370\t-3.40624868e+00\t\t6.9704e-03\t1.2286e-06\t9.8725e-01\n",
" 371\t-3.40624873e+00\t\t6.8323e-03\t1.2134e-06\t9.8759e-01\n",
" 372\t-3.40624878e+00\t\t6.6970e-03\t1.1987e-06\t9.8793e-01\n",
" 373\t-3.40624883e+00\t\t6.5644e-03\t1.1847e-06\t9.8826e-01\n",
" 374\t-3.40624887e+00\t\t6.4344e-03\t1.1711e-06\t9.8859e-01\n",
" 375\t-3.40624892e+00\t\t6.3070e-03\t1.1582e-06\t9.8891e-01\n",
" 376\t-3.40624896e+00\t\t6.1821e-03\t1.1457e-06\t9.8923e-01\n",
" 377\t-3.40624900e+00\t\t6.0597e-03\t1.1337e-06\t9.8954e-01\n",
" 378\t-3.40624904e+00\t\t5.9397e-03\t1.1222e-06\t9.8984e-01\n",
" 379\t-3.40624908e+00\t\t5.8221e-03\t1.1111e-06\t9.9014e-01\n",
" 380\t-3.40624911e+00\t\t5.7068e-03\t1.1005e-06\t9.9043e-01\n",
" 381\t-3.40624915e+00\t\t5.5938e-03\t1.0903e-06\t9.9072e-01\n",
" 382\t-3.40624918e+00\t\t5.4830e-03\t1.0804e-06\t9.9100e-01\n",
" 383\t-3.40624921e+00\t\t5.3745e-03\t1.0710e-06\t9.9127e-01\n",
" 384\t-3.40624924e+00\t\t5.2680e-03\t1.0619e-06\t9.9154e-01\n",
" 385\t-3.40624927e+00\t\t5.1637e-03\t1.0532e-06\t9.9180e-01\n",
" 386\t-3.40624930e+00\t\t5.0615e-03\t1.0449e-06\t9.9206e-01\n",
" 387\t-3.40624933e+00\t\t4.9612e-03\t1.0368e-06\t9.9231e-01\n",
" 388\t-3.40624936e+00\t\t4.8630e-03\t1.0291e-06\t9.9255e-01\n",
" 389\t-3.40624938e+00\t\t4.7667e-03\t1.0217e-06\t9.9279e-01\n",
" 390\t-3.40624941e+00\t\t4.6723e-03\t1.0146e-06\t9.9302e-01\n",
" 391\t-3.40624943e+00\t\t4.5798e-03\t1.0077e-06\t9.9325e-01\n",
" 392\t-3.40624945e+00\t\t4.4891e-03\t1.0011e-06\t9.9347e-01\n",
" 393\t-3.40624947e+00\t\t4.4002e-03\t9.9483e-07\t9.9369e-01\n",
" 394\t-3.40624949e+00\t\t4.3131e-03\t9.8875e-07\t9.9389e-01\n",
" 395\t-3.40624951e+00\t\t4.2277e-03\t9.8292e-07\t9.9410e-01\n",
" 396\t-3.40624953e+00\t\t4.1439e-03\t9.7731e-07\t9.9430e-01\n",
" 397\t-3.40624955e+00\t\t4.0619e-03\t9.7192e-07\t9.9449e-01\n",
" 398\t-3.40624957e+00\t\t3.9815e-03\t9.6675e-07\t9.9467e-01\n",
" 399\t-3.40624958e+00\t\t3.9026e-03\t9.6178e-07\t9.9486e-01\n",
" 400\t-3.40624960e+00\t\t3.8253e-03\t9.5700e-07\t9.9503e-01\n",
" 401\t-3.40624962e+00\t\t3.7496e-03\t9.5241e-07\t9.9520e-01\n",
" 402\t-3.40624963e+00\t\t3.6753e-03\t9.4800e-07\t9.9537e-01\n",
" 403\t-3.40624965e+00\t\t3.6026e-03\t9.4376e-07\t9.9553e-01\n",
" 404\t-3.40624966e+00\t\t3.5312e-03\t9.3969e-07\t9.9569e-01\n",
" 405\t-3.40624967e+00\t\t3.4613e-03\t9.3578e-07\t9.9584e-01\n",
" 406\t-3.40624969e+00\t\t3.3928e-03\t9.3202e-07\t9.9598e-01\n",
" 407\t-3.40624970e+00\t\t3.3256e-03\t9.2841e-07\t9.9613e-01\n",
" 408\t-3.40624971e+00\t\t3.2597e-03\t9.2494e-07\t9.9626e-01\n",
" 409\t-3.40624972e+00\t\t3.1952e-03\t9.2161e-07\t9.9640e-01\n",
" 410\t-3.40624973e+00\t\t3.1319e-03\t9.1840e-07\t9.9653e-01\n",
" 411\t-3.40624974e+00\t\t3.0699e-03\t9.1533e-07\t9.9665e-01\n",
" 412\t-3.40624975e+00\t\t3.0091e-03\t9.1237e-07\t9.9677e-01\n",
" 413\t-3.40624976e+00\t\t2.9495e-03\t9.0953e-07\t9.9689e-01\n",
" 414\t-3.40624977e+00\t\t2.8911e-03\t9.0680e-07\t9.9700e-01\n",
" 415\t-3.40624978e+00\t\t2.8338e-03\t9.0418e-07\t9.9711e-01\n",
" 416\t-3.40624979e+00\t\t2.7777e-03\t9.0166e-07\t9.9721e-01\n",
" 417\t-3.40624980e+00\t\t2.7227e-03\t8.9924e-07\t9.9732e-01\n",
" 418\t-3.40624981e+00\t\t2.6688e-03\t8.9691e-07\t9.9741e-01\n",
" 419\t-3.40624981e+00\t\t2.6160e-03\t8.9468e-07\t9.9751e-01\n",
" 420\t-3.40624982e+00\t\t2.5642e-03\t8.9253e-07\t9.9760e-01\n",
" 421\t-3.40624983e+00\t\t2.5134e-03\t8.9047e-07\t9.9769e-01\n",
" 422\t-3.40624983e+00\t\t2.4636e-03\t8.8849e-07\t9.9777e-01\n",
" 423\t-3.40624984e+00\t\t2.4148e-03\t8.8658e-07\t9.9786e-01\n",
" 424\t-3.40624985e+00\t\t2.3670e-03\t8.8475e-07\t9.9794e-01\n",
" 425\t-3.40624985e+00\t\t2.3201e-03\t8.8300e-07\t9.9801e-01\n",
" 426\t-3.40624986e+00\t\t2.2742e-03\t8.8131e-07\t9.9809e-01\n",
" 427\t-3.40624986e+00\t\t2.2292e-03\t8.7969e-07\t9.9816e-01\n",
" 428\t-3.40624987e+00\t\t2.1850e-03\t8.7813e-07\t9.9823e-01\n",
" 429\t-3.40624988e+00\t\t2.1418e-03\t8.7663e-07\t9.9829e-01\n",
" 430\t-3.40624988e+00\t\t2.0993e-03\t8.7519e-07\t9.9836e-01\n",
" 431\t-3.40624988e+00\t\t2.0578e-03\t8.7381e-07\t9.9842e-01\n",
" 432\t-3.40624989e+00\t\t2.0170e-03\t8.7248e-07\t9.9848e-01\n",
" 433\t-3.40624989e+00\t\t1.9771e-03\t8.7120e-07\t9.9854e-01\n",
" 434\t-3.40624990e+00\t\t1.9379e-03\t8.6998e-07\t9.9859e-01\n",
" 435\t-3.40624990e+00\t\t1.8996e-03\t8.6880e-07\t9.9865e-01\n",
" 436\t-3.40624991e+00\t\t1.8619e-03\t8.6767e-07\t9.9870e-01\n",
" 437\t-3.40624991e+00\t\t1.8251e-03\t8.6658e-07\t9.9875e-01\n",
" 438\t-3.40624991e+00\t\t1.7889e-03\t8.6553e-07\t9.9879e-01\n",
" 439\t-3.40624992e+00\t\t1.7535e-03\t8.6453e-07\t9.9884e-01\n",
" 440\t-3.40624992e+00\t\t1.7188e-03\t8.6357e-07\t9.9888e-01\n",
" 441\t-3.40624992e+00\t\t1.6848e-03\t8.6264e-07\t9.9893e-01\n",
" 442\t-3.40624993e+00\t\t1.6514e-03\t8.6175e-07\t9.9897e-01\n",
" 443\t-3.40624993e+00\t\t1.6187e-03\t8.6089e-07\t9.9901e-01\n",
" 444\t-3.40624993e+00\t\t1.5866e-03\t8.6007e-07\t9.9905e-01\n",
" 445\t-3.40624993e+00\t\t1.5552e-03\t8.5928e-07\t9.9908e-01\n",
" 446\t-3.40624994e+00\t\t1.5244e-03\t8.5852e-07\t9.9912e-01\n",
" 447\t-3.40624994e+00\t\t1.4942e-03\t8.5779e-07\t9.9915e-01\n",
" 448\t-3.40624994e+00\t\t1.4646e-03\t8.5709e-07\t9.9918e-01\n",
" 449\t-3.40624994e+00\t\t1.4356e-03\t8.5642e-07\t9.9921e-01\n",
" 450\t-3.40624995e+00\t\t1.4072e-03\t8.5577e-07\t9.9925e-01\n",
" 451\t-3.40624995e+00\t\t1.3793e-03\t8.5515e-07\t9.9927e-01\n",
" 452\t-3.40624995e+00\t\t1.3520e-03\t8.5456e-07\t9.9930e-01\n",
" 453\t-3.40624995e+00\t\t1.3253e-03\t8.5398e-07\t9.9933e-01\n",
" 454\t-3.40624995e+00\t\t1.2990e-03\t8.5343e-07\t9.9935e-01\n",
" 455\t-3.40624996e+00\t\t1.2733e-03\t8.5290e-07\t9.9938e-01\n",
" 456\t-3.40624996e+00\t\t1.2481e-03\t8.5239e-07\t9.9940e-01\n",
" 457\t-3.40624996e+00\t\t1.2234e-03\t8.5191e-07\t9.9943e-01\n",
" 458\t-3.40624996e+00\t\t1.1991e-03\t8.5144e-07\t9.9945e-01\n",
" 459\t-3.40624996e+00\t\t1.1754e-03\t8.5099e-07\t9.9947e-01\n",
" 460\t-3.40624996e+00\t\t1.1521e-03\t8.5055e-07\t9.9949e-01\n",
" 461\t-3.40624997e+00\t\t1.1293e-03\t8.5014e-07\t9.9951e-01\n",
" 462\t-3.40624997e+00\t\t1.1069e-03\t8.4974e-07\t9.9953e-01\n",
" 463\t-3.40624997e+00\t\t1.0850e-03\t8.4935e-07\t9.9955e-01\n",
" 464\t-3.40624997e+00\t\t1.0635e-03\t8.4898e-07\t9.9957e-01\n",
" 465\t-3.40624997e+00\t\t1.0425e-03\t8.4863e-07\t9.9958e-01\n",
" 466\t-3.40624997e+00\t\t1.0218e-03\t8.4829e-07\t9.9960e-01\n",
" 467\t-3.40624997e+00\t\t1.0016e-03\t8.4796e-07\t9.9961e-01\n",
" 468\t-3.40624997e+00\t\t9.8177e-04\t8.4764e-07\t9.9963e-01\n",
" 469\t-3.40624997e+00\t\t9.6233e-04\t8.4734e-07\t9.9964e-01\n",
" 470\t-3.40624998e+00\t\t9.4327e-04\t8.4705e-07\t9.9966e-01\n",
" 471\t-3.40624998e+00\t\t9.2459e-04\t8.4677e-07\t9.9967e-01\n",
" 472\t-3.40624998e+00\t\t9.0628e-04\t8.4650e-07\t9.9968e-01\n",
" 473\t-3.40624998e+00\t\t8.8834e-04\t8.4625e-07\t9.9970e-01\n",
" 474\t-3.40624998e+00\t\t8.7075e-04\t8.4600e-07\t9.9971e-01\n",
" 475\t-3.40624998e+00\t\t8.5351e-04\t8.4576e-07\t9.9972e-01\n",
" 476\t-3.40624998e+00\t\t8.3660e-04\t8.4553e-07\t9.9973e-01\n",
" 477\t-3.40624998e+00\t\t8.2004e-04\t8.4531e-07\t9.9974e-01\n",
" 478\t-3.40624998e+00\t\t8.0380e-04\t8.4510e-07\t9.9975e-01\n",
" 479\t-3.40624998e+00\t\t7.8788e-04\t8.4490e-07\t9.9976e-01\n",
" 480\t-3.40624998e+00\t\t7.7228e-04\t8.4470e-07\t9.9977e-01\n",
" 481\t-3.40624998e+00\t\t7.5699e-04\t8.4452e-07\t9.9978e-01\n",
" 482\t-3.40624998e+00\t\t7.4200e-04\t8.4434e-07\t9.9979e-01\n",
" 483\t-3.40624999e+00\t\t7.2731e-04\t8.4416e-07\t9.9980e-01\n",
" 484\t-3.40624999e+00\t\t7.1290e-04\t8.4400e-07\t9.9980e-01\n",
" 485\t-3.40624999e+00\t\t6.9879e-04\t8.4384e-07\t9.9981e-01\n",
" 486\t-3.40624999e+00\t\t6.8495e-04\t8.4369e-07\t9.9982e-01\n",
" 487\t-3.40624999e+00\t\t6.7139e-04\t8.4354e-07\t9.9983e-01\n",
" 488\t-3.40624999e+00\t\t6.5809e-04\t8.4340e-07\t9.9983e-01\n",
" 489\t-3.40624999e+00\t\t6.4506e-04\t8.4326e-07\t9.9984e-01\n",
" 490\t-3.40624999e+00\t\t6.3229e-04\t8.4313e-07\t9.9985e-01\n",
" 491\t-3.40624999e+00\t\t6.1977e-04\t8.4301e-07\t9.9985e-01\n",
" 492\t-3.40624999e+00\t\t6.0749e-04\t8.4289e-07\t9.9986e-01\n",
" 493\t-3.40624999e+00\t\t5.9546e-04\t8.4277e-07\t9.9986e-01\n",
" 494\t-3.40624999e+00\t\t5.8367e-04\t8.4266e-07\t9.9987e-01\n",
" 495\t-3.40624999e+00\t\t5.7211e-04\t8.4255e-07\t9.9987e-01\n",
" 496\t-3.40624999e+00\t\t5.6078e-04\t8.4245e-07\t9.9988e-01\n",
" 497\t-3.40624999e+00\t\t5.4968e-04\t8.4235e-07\t9.9988e-01\n",
" 498\t-3.40624999e+00\t\t5.3880e-04\t8.4226e-07\t9.9989e-01\n",
" 499\t-3.40624999e+00\t\t5.2813e-04\t8.4216e-07\t9.9989e-01\n",
" 500\t-3.40624999e+00\t\t5.1767e-04\t8.4208e-07\t9.9990e-01\n",
" 501\t-3.40624999e+00\t\t5.0742e-04\t8.4199e-07\t9.9990e-01\n",
" 502\t-3.40624999e+00\t\t4.9737e-04\t8.4191e-07\t9.9990e-01\n",
" 503\t-3.40624999e+00\t\t4.8752e-04\t8.4183e-07\t9.9991e-01\n",
" 504\t-3.40624999e+00\t\t4.7787e-04\t8.4176e-07\t9.9991e-01\n",
" 505\t-3.40624999e+00\t\t4.6840e-04\t8.4169e-07\t9.9991e-01\n",
" 506\t-3.40624999e+00\t\t4.5913e-04\t8.4162e-07\t9.9992e-01\n",
" 507\t-3.40624999e+00\t\t4.5004e-04\t8.4155e-07\t9.9992e-01\n",
" 508\t-3.40624999e+00\t\t4.4113e-04\t8.4149e-07\t9.9992e-01\n",
" 509\t-3.40624999e+00\t\t4.3239e-04\t8.4143e-07\t9.9993e-01\n",
" 510\t-3.40625000e+00\t\t4.2383e-04\t8.4137e-07\t9.9993e-01\n",
" 511\t-3.40625000e+00\t\t4.1544e-04\t8.4131e-07\t9.9993e-01\n",
" 512\t-3.40625000e+00\t\t4.0721e-04\t8.4126e-07\t9.9994e-01\n",
" 513\t-3.40625000e+00\t\t3.9915e-04\t8.4121e-07\t9.9994e-01\n",
" 514\t-3.40625000e+00\t\t3.9124e-04\t8.4116e-07\t9.9994e-01\n",
" 515\t-3.40625000e+00\t\t3.8349e-04\t8.4111e-07\t9.9994e-01\n",
" 516\t-3.40625000e+00\t\t3.7590e-04\t8.4106e-07\t9.9995e-01\n",
" 517\t-3.40625000e+00\t\t3.6846e-04\t8.4102e-07\t9.9995e-01\n",
" 518\t-3.40625000e+00\t\t3.6116e-04\t8.4098e-07\t9.9995e-01\n",
" 519\t-3.40625000e+00\t\t3.5401e-04\t8.4094e-07\t9.9995e-01\n",
" 520\t-3.40625000e+00\t\t3.4700e-04\t8.4090e-07\t9.9995e-01\n",
" 521\t-3.40625000e+00\t\t3.4013e-04\t8.4086e-07\t9.9996e-01\n",
" 522\t-3.40625000e+00\t\t3.3339e-04\t8.4082e-07\t9.9996e-01\n",
" 523\t-3.40625000e+00\t\t3.2679e-04\t8.4079e-07\t9.9996e-01\n",
" 524\t-3.40625000e+00\t\t3.2032e-04\t8.4075e-07\t9.9996e-01\n",
" 525\t-3.40625000e+00\t\t3.1398e-04\t8.4072e-07\t9.9996e-01\n",
" 526\t-3.40625000e+00\t\t3.0776e-04\t8.4069e-07\t9.9996e-01\n",
" 527\t-3.40625000e+00\t\t3.0166e-04\t8.4066e-07\t9.9996e-01\n",
" 528\t-3.40625000e+00\t\t2.9569e-04\t8.4063e-07\t9.9997e-01\n",
" 529\t-3.40625000e+00\t\t2.8984e-04\t8.4060e-07\t9.9997e-01\n",
" 530\t-3.40625000e+00\t\t2.8410e-04\t8.4058e-07\t9.9997e-01\n",
" 531\t-3.40625000e+00\t\t2.7847e-04\t8.4055e-07\t9.9997e-01\n",
" 532\t-3.40625000e+00\t\t2.7296e-04\t8.4053e-07\t9.9997e-01\n",
" 533\t-3.40625000e+00\t\t2.6755e-04\t8.4051e-07\t9.9997e-01\n",
" 534\t-3.40625000e+00\t\t2.6225e-04\t8.4048e-07\t9.9997e-01\n",
" 535\t-3.40625000e+00\t\t2.5706e-04\t8.4046e-07\t9.9997e-01\n",
" 536\t-3.40625000e+00\t\t2.5197e-04\t8.4044e-07\t9.9998e-01\n",
" 537\t-3.40625000e+00\t\t2.4698e-04\t8.4042e-07\t9.9998e-01\n",
" 538\t-3.40625000e+00\t\t2.4209e-04\t8.4040e-07\t9.9998e-01\n",
" 539\t-3.40625000e+00\t\t2.3730e-04\t8.4038e-07\t9.9998e-01\n",
" 540\t-3.40625000e+00\t\t2.3260e-04\t8.4037e-07\t9.9998e-01\n",
" 541\t-3.40625000e+00\t\t2.2799e-04\t8.4035e-07\t9.9998e-01\n",
" 542\t-3.40625000e+00\t\t2.2348e-04\t8.4033e-07\t9.9998e-01\n",
" 543\t-3.40625000e+00\t\t2.1905e-04\t8.4032e-07\t9.9998e-01\n",
" 544\t-3.40625000e+00\t\t2.1471e-04\t8.4030e-07\t9.9998e-01\n",
" 545\t-3.40625000e+00\t\t2.1046e-04\t8.4029e-07\t9.9998e-01\n",
" 546\t-3.40625000e+00\t\t2.0629e-04\t8.4027e-07\t9.9998e-01\n",
" 547\t-3.40625000e+00\t\t2.0221e-04\t8.4026e-07\t9.9998e-01\n",
" 548\t-3.40625000e+00\t\t1.9821e-04\t8.4025e-07\t9.9998e-01\n",
" 549\t-3.40625000e+00\t\t1.9428e-04\t8.4023e-07\t9.9999e-01\n",
" 550\t-3.40625000e+00\t\t1.9043e-04\t8.4022e-07\t9.9999e-01\n",
" 551\t-3.40625000e+00\t\t1.8666e-04\t8.4021e-07\t9.9999e-01\n",
" 552\t-3.40625000e+00\t\t1.8297e-04\t8.4020e-07\t9.9999e-01\n",
" 553\t-3.40625000e+00\t\t1.7934e-04\t8.4019e-07\t9.9999e-01\n",
" 554\t-3.40625000e+00\t\t1.7579e-04\t8.4018e-07\t9.9999e-01\n",
" 555\t-3.40625000e+00\t\t1.7231e-04\t8.4017e-07\t9.9999e-01\n",
" 556\t-3.40625000e+00\t\t1.6890e-04\t8.4016e-07\t9.9999e-01\n",
" 557\t-3.40625000e+00\t\t1.6555e-04\t8.4015e-07\t9.9999e-01\n",
" 558\t-3.40625000e+00\t\t1.6228e-04\t8.4014e-07\t9.9999e-01\n",
" 559\t-3.40625000e+00\t\t1.5906e-04\t8.4014e-07\t9.9999e-01\n",
" 560\t-3.40625000e+00\t\t1.5591e-04\t8.4013e-07\t9.9999e-01\n",
" 561\t-3.40625000e+00\t\t1.5283e-04\t8.4012e-07\t9.9999e-01\n",
" 562\t-3.40625000e+00\t\t1.4980e-04\t8.4011e-07\t9.9999e-01\n",
" 563\t-3.40625000e+00\t\t1.4683e-04\t8.4011e-07\t9.9999e-01\n",
" 564\t-3.40625000e+00\t\t1.4392e-04\t8.4010e-07\t9.9999e-01\n",
" 565\t-3.40625000e+00\t\t1.4107e-04\t8.4009e-07\t9.9999e-01\n",
" 566\t-3.40625000e+00\t\t1.3828e-04\t8.4009e-07\t9.9999e-01\n",
" 567\t-3.40625000e+00\t\t1.3554e-04\t8.4008e-07\t9.9999e-01\n",
" 568\t-3.40625000e+00\t\t1.3286e-04\t8.4007e-07\t9.9999e-01\n",
" 569\t-3.40625000e+00\t\t1.3023e-04\t8.4007e-07\t9.9999e-01\n",
" 570\t-3.40625000e+00\t\t1.2765e-04\t8.4006e-07\t9.9999e-01\n",
" 571\t-3.40625000e+00\t\t1.2512e-04\t8.4006e-07\t9.9999e-01\n",
" 572\t-3.40625000e+00\t\t1.2264e-04\t8.4005e-07\t9.9999e-01\n",
" 573\t-3.40625000e+00\t\t1.2022e-04\t8.4005e-07\t9.9999e-01\n",
" 574\t-3.40625000e+00\t\t1.1784e-04\t8.4004e-07\t9.9999e-01\n",
" 575\t-3.40625000e+00\t\t1.1550e-04\t8.4004e-07\t9.9999e-01\n",
" 576\t-3.40625000e+00\t\t1.1321e-04\t8.4004e-07\t1.0000e+00\n",
" 577\t-3.40625000e+00\t\t1.1097e-04\t8.4003e-07\t1.0000e+00\n",
" 578\t-3.40625000e+00\t\t1.0878e-04\t8.4003e-07\t1.0000e+00\n",
" 579\t-3.40625000e+00\t\t1.0662e-04\t8.4002e-07\t1.0000e+00\n",
" 580\t-3.40625000e+00\t\t1.0451e-04\t8.4002e-07\t1.0000e+00\n",
" 581\t-3.40625000e+00\t\t1.0244e-04\t8.4002e-07\t1.0000e+00\n",
" 582\t-3.40625000e+00\t\t1.0041e-04\t8.4001e-07\t1.0000e+00\n",
" 583\t-3.40625000e+00\t\t9.8423e-05\t8.4001e-07\t1.0000e+00\n",
" 584\t-3.40625000e+00\t\t9.6475e-05\t8.4001e-07\t1.0000e+00\n",
" 585\t-3.40625000e+00\t\t9.4564e-05\t8.4000e-07\t1.0000e+00\n",
" 586\t-3.40625000e+00\t\t9.2692e-05\t8.4000e-07\t1.0000e+00\n",
" 587\t-3.40625000e+00\t\t9.0856e-05\t8.4000e-07\t1.0000e+00\n",
" 588\t-3.40625000e+00\t\t8.9057e-05\t8.4000e-07\t1.0000e+00\n",
" 589\t-3.40625000e+00\t\t8.7293e-05\t8.3999e-07\t1.0000e+00\n",
" 590\t-3.40625000e+00\t\t8.5565e-05\t8.3999e-07\t1.0000e+00\n",
" 591\t-3.40625000e+00\t\t8.3871e-05\t8.3999e-07\t1.0000e+00\n",
" 592\t-3.40625000e+00\t\t8.2210e-05\t8.3999e-07\t1.0000e+00\n",
" 593\t-3.40625000e+00\t\t8.0582e-05\t8.3998e-07\t1.0000e+00\n",
" 594\t-3.40625000e+00\t\t7.8986e-05\t8.3998e-07\t1.0000e+00\n",
" 595\t-3.40625000e+00\t\t7.7422e-05\t8.3998e-07\t1.0000e+00\n",
" 596\t-3.40625000e+00\t\t7.5889e-05\t8.3998e-07\t1.0000e+00\n",
" 597\t-3.40625000e+00\t\t7.4386e-05\t8.3998e-07\t1.0000e+00\n",
" 598\t-3.40625000e+00\t\t7.2913e-05\t8.3998e-07\t1.0000e+00\n",
" 599\t-3.40625000e+00\t\t7.1469e-05\t8.3997e-07\t1.0000e+00\n",
" 600\t-3.40625000e+00\t\t7.0054e-05\t8.3997e-07\t1.0000e+00\n",
" 601\t-3.40625000e+00\t\t6.8667e-05\t8.3997e-07\t1.0000e+00\n",
" 602\t-3.40625000e+00\t\t6.7307e-05\t8.3997e-07\t1.0000e+00\n",
" 603\t-3.40625000e+00\t\t6.5974e-05\t8.3997e-07\t1.0000e+00\n",
" 604\t-3.40625000e+00\t\t6.4668e-05\t8.3997e-07\t1.0000e+00\n",
" 605\t-3.40625000e+00\t\t6.3387e-05\t8.3996e-07\t1.0000e+00\n",
" 606\t-3.40625000e+00\t\t6.2132e-05\t8.3996e-07\t1.0000e+00\n",
" 607\t-3.40625000e+00\t\t6.0902e-05\t8.3996e-07\t1.0000e+00\n",
" 608\t-3.40625000e+00\t\t5.9696e-05\t8.3996e-07\t1.0000e+00\n",
" 609\t-3.40625000e+00\t\t5.8514e-05\t8.3996e-07\t1.0000e+00\n",
" 610\t-3.40625000e+00\t\t5.7355e-05\t8.3996e-07\t1.0000e+00\n",
" 611\t-3.40625000e+00\t\t5.6219e-05\t8.3996e-07\t1.0000e+00\n",
" 612\t-3.40625000e+00\t\t5.5106e-05\t8.3996e-07\t1.0000e+00\n",
" 613\t-3.40625000e+00\t\t5.4015e-05\t8.3996e-07\t1.0000e+00\n",
" 614\t-3.40625000e+00\t\t5.2945e-05\t8.3996e-07\t1.0000e+00\n",
" 615\t-3.40625000e+00\t\t5.1897e-05\t8.3995e-07\t1.0000e+00\n",
" 616\t-3.40625000e+00\t\t5.0869e-05\t8.3995e-07\t1.0000e+00\n",
" 617\t-3.40625000e+00\t\t4.9862e-05\t8.3995e-07\t1.0000e+00\n",
" 618\t-3.40625000e+00\t\t4.8875e-05\t8.3995e-07\t1.0000e+00\n",
" 619\t-3.40625000e+00\t\t4.7907e-05\t8.3995e-07\t1.0000e+00\n",
" 620\t-3.40625000e+00\t\t4.6958e-05\t8.3995e-07\t1.0000e+00\n",
" 621\t-3.40625000e+00\t\t4.6028e-05\t8.3995e-07\t1.0000e+00\n",
" 622\t-3.40625000e+00\t\t4.5117e-05\t8.3995e-07\t1.0000e+00\n",
" 623\t-3.40625000e+00\t\t4.4223e-05\t8.3995e-07\t1.0000e+00\n",
" 624\t-3.40625000e+00\t\t4.3348e-05\t8.3995e-07\t1.0000e+00\n",
" 625\t-3.40625000e+00\t\t4.2489e-05\t8.3995e-07\t1.0000e+00\n",
" 626\t-3.40625000e+00\t\t4.1648e-05\t8.3995e-07\t1.0000e+00\n",
" 627\t-3.40625000e+00\t\t4.0823e-05\t8.3995e-07\t1.0000e+00\n",
" 628\t-3.40625000e+00\t\t4.0015e-05\t8.3995e-07\t1.0000e+00\n",
" 629\t-3.40625000e+00\t\t3.9222e-05\t8.3994e-07\t1.0000e+00\n",
" 630\t-3.40625000e+00\t\t3.8446e-05\t8.3994e-07\t1.0000e+00\n",
" 631\t-3.40625000e+00\t\t3.7684e-05\t8.3994e-07\t1.0000e+00\n",
" 632\t-3.40625000e+00\t\t3.6938e-05\t8.3994e-07\t1.0000e+00\n",
" 633\t-3.40625000e+00\t\t3.6207e-05\t8.3994e-07\t1.0000e+00\n",
" 634\t-3.40625000e+00\t\t3.5490e-05\t8.3994e-07\t1.0000e+00\n",
" 635\t-3.40625000e+00\t\t3.4787e-05\t8.3994e-07\t1.0000e+00\n",
" 636\t-3.40625000e+00\t\t3.4098e-05\t8.3994e-07\t1.0000e+00\n",
" 637\t-3.40625000e+00\t\t3.3423e-05\t8.3994e-07\t1.0000e+00\n",
" 638\t-3.40625000e+00\t\t3.2761e-05\t8.3994e-07\t1.0000e+00\n",
" 639\t-3.40625000e+00\t\t3.2112e-05\t8.3994e-07\t1.0000e+00\n",
" 640\t-3.40625000e+00\t\t3.1477e-05\t8.3994e-07\t1.0000e+00\n",
" 641\t-3.40625000e+00\t\t3.0853e-05\t8.3994e-07\t1.0000e+00\n",
" 642\t-3.40625000e+00\t\t3.0242e-05\t8.3994e-07\t1.0000e+00\n",
" 643\t-3.40625000e+00\t\t2.9643e-05\t8.3994e-07\t1.0000e+00\n",
" 644\t-3.40625000e+00\t\t2.9056e-05\t8.3994e-07\t1.0000e+00\n",
" 645\t-3.40625000e+00\t\t2.8481e-05\t8.3994e-07\t1.0000e+00\n",
" 646\t-3.40625000e+00\t\t2.7917e-05\t8.3994e-07\t1.0000e+00\n",
" 647\t-3.40625000e+00\t\t2.7364e-05\t8.3994e-07\t1.0000e+00\n",
" 648\t-3.40625000e+00\t\t2.6822e-05\t8.3994e-07\t1.0000e+00\n",
" 649\t-3.40625000e+00\t\t2.6291e-05\t8.3994e-07\t1.0000e+00\n",
" 650\t-3.40625000e+00\t\t2.5771e-05\t8.3994e-07\t1.0000e+00\n",
" 651\t-3.40625000e+00\t\t2.5260e-05\t8.3994e-07\t1.0000e+00\n",
" 652\t-3.40625000e+00\t\t2.4760e-05\t8.3994e-07\t1.0000e+00\n",
" 653\t-3.40625000e+00\t\t2.4270e-05\t8.3994e-07\t1.0000e+00\n",
" 654\t-3.40625000e+00\t\t2.3789e-05\t8.3994e-07\t1.0000e+00\n",
" 655\t-3.40625000e+00\t\t2.3318e-05\t8.3994e-07\t1.0000e+00\n",
" 656\t-3.40625000e+00\t\t2.2856e-05\t8.3994e-07\t1.0000e+00\n",
" 657\t-3.40625000e+00\t\t2.2404e-05\t8.3994e-07\t1.0000e+00\n",
" 658\t-3.40625000e+00\t\t2.1960e-05\t8.3994e-07\t1.0000e+00\n",
" 659\t-3.40625000e+00\t\t2.1525e-05\t8.3994e-07\t1.0000e+00\n",
" 660\t-3.40625000e+00\t\t2.1099e-05\t8.3994e-07\t1.0000e+00\n",
" 661\t-3.40625000e+00\t\t2.0681e-05\t8.3994e-07\t1.0000e+00\n",
" 662\t-3.40625000e+00\t\t2.0272e-05\t8.3994e-07\t1.0000e+00\n",
" 663\t-3.40625000e+00\t\t1.9870e-05\t8.3994e-07\t1.0000e+00\n",
" 664\t-3.40625000e+00\t\t1.9477e-05\t8.3994e-07\t1.0000e+00\n",
" 665\t-3.40625000e+00\t\t1.9091e-05\t8.3994e-07\t1.0000e+00\n",
" 666\t-3.40625000e+00\t\t1.8713e-05\t8.3994e-07\t1.0000e+00\n",
" 667\t-3.40625000e+00\t\t1.8343e-05\t8.3994e-07\t1.0000e+00\n",
" 668\t-3.40625000e+00\t\t1.7979e-05\t8.3994e-07\t1.0000e+00\n",
" 669\t-3.40625000e+00\t\t1.7623e-05\t8.3994e-07\t1.0000e+00\n",
" 670\t-3.40625000e+00\t\t1.7274e-05\t8.3994e-07\t1.0000e+00\n",
" 671\t-3.40625000e+00\t\t1.6932e-05\t8.3993e-07\t1.0000e+00\n",
" 672\t-3.40625000e+00\t\t1.6597e-05\t8.3993e-07\t1.0000e+00\n",
" 673\t-3.40625000e+00\t\t1.6268e-05\t8.3993e-07\t1.0000e+00\n",
" 674\t-3.40625000e+00\t\t1.5946e-05\t8.3993e-07\t1.0000e+00\n",
" 675\t-3.40625000e+00\t\t1.5630e-05\t8.3993e-07\t1.0000e+00\n",
" 676\t-3.40625000e+00\t\t1.5321e-05\t8.3993e-07\t1.0000e+00\n",
" 677\t-3.40625000e+00\t\t1.5018e-05\t8.3993e-07\t1.0000e+00\n",
" 678\t-3.40625000e+00\t\t1.4720e-05\t8.3993e-07\t1.0000e+00\n",
" 679\t-3.40625000e+00\t\t1.4429e-05\t8.3993e-07\t1.0000e+00\n",
" 680\t-3.40625000e+00\t\t1.4143e-05\t8.3993e-07\t1.0000e+00\n",
" 681\t-3.40625000e+00\t\t1.3863e-05\t8.3993e-07\t1.0000e+00\n",
" 682\t-3.40625000e+00\t\t1.3588e-05\t8.3993e-07\t1.0000e+00\n",
" 683\t-3.40625000e+00\t\t1.3319e-05\t8.3993e-07\t1.0000e+00\n",
" 684\t-3.40625000e+00\t\t1.3056e-05\t8.3993e-07\t1.0000e+00\n",
" 685\t-3.40625000e+00\t\t1.2797e-05\t8.3993e-07\t1.0000e+00\n",
" 686\t-3.40625000e+00\t\t1.2544e-05\t8.3993e-07\t1.0000e+00\n",
" 687\t-3.40625000e+00\t\t1.2295e-05\t8.3993e-07\t1.0000e+00\n",
" 688\t-3.40625000e+00\t\t1.2052e-05\t8.3993e-07\t1.0000e+00\n",
" 689\t-3.40625000e+00\t\t1.1813e-05\t8.3993e-07\t1.0000e+00\n",
" 690\t-3.40625000e+00\t\t1.1579e-05\t8.3993e-07\t1.0000e+00\n",
" 691\t-3.40625000e+00\t\t1.1350e-05\t8.3993e-07\t1.0000e+00\n",
" 692\t-3.40625000e+00\t\t1.1125e-05\t8.3993e-07\t1.0000e+00\n",
" 693\t-3.40625000e+00\t\t1.0905e-05\t8.3993e-07\t1.0000e+00\n",
" 694\t-3.40625000e+00\t\t1.0689e-05\t8.3993e-07\t1.0000e+00\n",
" 695\t-3.40625000e+00\t\t1.0477e-05\t8.3993e-07\t1.0000e+00\n",
" 696\t-3.40625000e+00\t\t1.0270e-05\t8.3993e-07\t1.0000e+00\n",
" 697\t-3.40625000e+00\t\t1.0066e-05\t8.3993e-07\t1.0000e+00\n",
" 698\t-3.40625000e+00\t\t9.8671e-06\t8.3993e-07\t1.0000e+00\n",
" 699\t-3.40625000e+00\t\t9.6717e-06\t8.3993e-07\t1.0000e+00\n",
" 700\t-3.40625000e+00\t\t9.4802e-06\t8.3993e-07\t1.0000e+00\n",
" 701\t-3.40625000e+00\t\t9.2924e-06\t8.3993e-07\t1.0000e+00\n",
" 702\t-3.40625000e+00\t\t9.1084e-06\t8.3993e-07\t1.0000e+00\n",
" 703\t-3.40625000e+00\t\t8.9281e-06\t8.3993e-07\t1.0000e+00\n",
" 704\t-3.40625000e+00\t\t8.7513e-06\t8.3993e-07\t1.0000e+00\n",
" 705\t-3.40625000e+00\t\t8.5780e-06\t8.3993e-07\t1.0000e+00\n",
" 706\t-3.40625000e+00\t\t8.4081e-06\t8.3993e-07\t1.0000e+00\n",
" 707\t-3.40625000e+00\t\t8.2416e-06\t8.3993e-07\t1.0000e+00\n",
" 708\t-3.40625000e+00\t\t8.0784e-06\t8.3993e-07\t1.0000e+00\n",
" 709\t-3.40625000e+00\t\t7.9184e-06\t8.3993e-07\t1.0000e+00\n",
" 710\t-3.40625000e+00\t\t7.7616e-06\t8.3993e-07\t1.0000e+00\n",
" 711\t-3.40625000e+00\t\t7.6080e-06\t8.3993e-07\t1.0000e+00\n",
" 712\t-3.40625000e+00\t\t7.4573e-06\t8.3993e-07\t1.0000e+00\n",
" 713\t-3.40625000e+00\t\t7.3096e-06\t8.3993e-07\t1.0000e+00\n",
" 714\t-3.40625000e+00\t\t7.1649e-06\t8.3993e-07\t1.0000e+00\n",
" 715\t-3.40625000e+00\t\t7.0230e-06\t8.3993e-07\t1.0000e+00\n",
" 716\t-3.40625000e+00\t\t6.8839e-06\t8.3993e-07\t1.0000e+00\n",
" 717\t-3.40625000e+00\t\t6.7476e-06\t8.3993e-07\t1.0000e+00\n",
" 718\t-3.40625000e+00\t\t6.6140e-06\t8.3993e-07\t1.0000e+00\n",
" 719\t-3.40625000e+00\t\t6.4830e-06\t8.3993e-07\t1.0000e+00\n",
" 720\t-3.40625000e+00\t\t6.3547e-06\t8.3993e-07\t1.0000e+00\n",
" 721\t-3.40625000e+00\t\t6.2288e-06\t8.3993e-07\t1.0000e+00\n",
" 722\t-3.40625000e+00\t\t6.1055e-06\t8.3993e-07\t1.0000e+00\n",
" 723\t-3.40625000e+00\t\t5.9846e-06\t8.3993e-07\t1.0000e+00\n",
" 724\t-3.40625000e+00\t\t5.8661e-06\t8.3993e-07\t1.0000e+00\n",
" 725\t-3.40625000e+00\t\t5.7499e-06\t8.3993e-07\t1.0000e+00\n",
" 726\t-3.40625000e+00\t\t5.6361e-06\t8.3993e-07\t1.0000e+00\n",
" 727\t-3.40625000e+00\t\t5.5244e-06\t8.3993e-07\t1.0000e+00\n",
" 728\t-3.40625000e+00\t\t5.4151e-06\t8.3993e-07\t1.0000e+00\n",
" 729\t-3.40625000e+00\t\t5.3078e-06\t8.3993e-07\t1.0000e+00\n",
" 730\t-3.40625000e+00\t\t5.2027e-06\t8.3993e-07\t1.0000e+00\n",
" 731\t-3.40625000e+00\t\t5.0997e-06\t8.3993e-07\t1.0000e+00\n",
" 732\t-3.40625000e+00\t\t4.9987e-06\t8.3993e-07\t1.0000e+00\n",
" 733\t-3.40625000e+00\t\t4.8997e-06\t8.3993e-07\t1.0000e+00\n",
" 734\t-3.40625000e+00\t\t4.8027e-06\t8.3993e-07\t1.0000e+00\n",
" 735\t-3.40625000e+00\t\t4.7076e-06\t8.3993e-07\t1.0000e+00\n",
" 736\t-3.40625000e+00\t\t4.6144e-06\t8.3993e-07\t1.0000e+00\n",
" 737\t-3.40625000e+00\t\t4.5230e-06\t8.3993e-07\t1.0000e+00\n",
" 738\t-3.40625000e+00\t\t4.4334e-06\t8.3993e-07\t1.0000e+00\n",
" 739\t-3.40625000e+00\t\t4.3457e-06\t8.3993e-07\t1.0000e+00\n",
" 740\t-3.40625000e+00\t\t4.2596e-06\t8.3993e-07\t1.0000e+00\n",
" 741\t-3.40625000e+00\t\t4.1752e-06\t8.3993e-07\t1.0000e+00\n",
" 742\t-3.40625000e+00\t\t4.0926e-06\t8.3993e-07\t1.0000e+00\n",
" 743\t-3.40625000e+00\t\t4.0115e-06\t8.3993e-07\t1.0000e+00\n",
" 744\t-3.40625000e+00\t\t3.9321e-06\t8.3993e-07\t1.0000e+00\n",
" 745\t-3.40625000e+00\t\t3.8542e-06\t8.3993e-07\t1.0000e+00\n",
" 746\t-3.40625000e+00\t\t3.7779e-06\t8.3993e-07\t1.0000e+00\n",
" 747\t-3.40625000e+00\t\t3.7031e-06\t8.3993e-07\t1.0000e+00\n",
" 748\t-3.40625000e+00\t\t3.6298e-06\t8.3993e-07\t1.0000e+00\n",
" 749\t-3.40625000e+00\t\t3.5579e-06\t8.3993e-07\t1.0000e+00\n",
" 750\t-3.40625000e+00\t\t3.4874e-06\t8.3993e-07\t1.0000e+00\n",
" 751\t-3.40625000e+00\t\t3.4184e-06\t8.3993e-07\t1.0000e+00\n",
" 752\t-3.40625000e+00\t\t3.3507e-06\t8.3993e-07\t1.0000e+00\n",
" 753\t-3.40625000e+00\t\t3.2843e-06\t8.3993e-07\t1.0000e+00\n",
" 754\t-3.40625000e+00\t\t3.2193e-06\t8.3993e-07\t1.0000e+00\n",
" 755\t-3.40625000e+00\t\t3.1556e-06\t8.3993e-07\t1.0000e+00\n",
" 756\t-3.40625000e+00\t\t3.0931e-06\t8.3993e-07\t1.0000e+00\n",
" 757\t-3.40625000e+00\t\t3.0318e-06\t8.3993e-07\t1.0000e+00\n",
" 758\t-3.40625000e+00\t\t2.9718e-06\t8.3993e-07\t1.0000e+00\n",
" 759\t-3.40625000e+00\t\t2.9129e-06\t8.3993e-07\t1.0000e+00\n",
" 760\t-3.40625000e+00\t\t2.8553e-06\t8.3993e-07\t1.0000e+00\n",
" 761\t-3.40625000e+00\t\t2.7987e-06\t8.3993e-07\t1.0000e+00\n",
" 762\t-3.40625000e+00\t\t2.7433e-06\t8.3993e-07\t1.0000e+00\n",
" 763\t-3.40625000e+00\t\t2.6890e-06\t8.3993e-07\t1.0000e+00\n",
" 764\t-3.40625000e+00\t\t2.6357e-06\t8.3993e-07\t1.0000e+00\n",
" 765\t-3.40625000e+00\t\t2.5835e-06\t8.3993e-07\t1.0000e+00\n",
" 766\t-3.40625000e+00\t\t2.5324e-06\t8.3993e-07\t1.0000e+00\n",
" 767\t-3.40625000e+00\t\t2.4822e-06\t8.3993e-07\t1.0000e+00\n",
" 768\t-3.40625000e+00\t\t2.4331e-06\t8.3993e-07\t1.0000e+00\n",
" 769\t-3.40625000e+00\t\t2.3849e-06\t8.3993e-07\t1.0000e+00\n",
" 770\t-3.40625000e+00\t\t2.3377e-06\t8.3993e-07\t1.0000e+00\n",
" 771\t-3.40625000e+00\t\t2.2914e-06\t8.3993e-07\t1.0000e+00\n",
" 772\t-3.40625000e+00\t\t2.2460e-06\t8.3993e-07\t1.0000e+00\n",
" 773\t-3.40625000e+00\t\t2.2015e-06\t8.3993e-07\t1.0000e+00\n",
" 774\t-3.40625000e+00\t\t2.1579e-06\t8.3993e-07\t1.0000e+00\n",
" 775\t-3.40625000e+00\t\t2.1152e-06\t8.3993e-07\t1.0000e+00\n",
" 776\t-3.40625000e+00\t\t2.0733e-06\t8.3993e-07\t1.0000e+00\n",
" 777\t-3.40625000e+00\t\t2.0323e-06\t8.3993e-07\t1.0000e+00\n",
" 778\t-3.40625000e+00\t\t1.9920e-06\t8.3993e-07\t1.0000e+00\n",
" 779\t-3.40625000e+00\t\t1.9526e-06\t8.3993e-07\t1.0000e+00\n",
" 780\t-3.40625000e+00\t\t1.9139e-06\t8.3993e-07\t1.0000e+00\n",
" 781\t-3.40625000e+00\t\t1.8760e-06\t8.3993e-07\t1.0000e+00\n",
" 782\t-3.40625000e+00\t\t1.8389e-06\t8.3993e-07\t1.0000e+00\n",
" 783\t-3.40625000e+00\t\t1.8024e-06\t8.3993e-07\t1.0000e+00\n",
" 784\t-3.40625000e+00\t\t1.7668e-06\t8.3993e-07\t1.0000e+00\n",
" 785\t-3.40625000e+00\t\t1.7318e-06\t8.3993e-07\t1.0000e+00\n",
" 786\t-3.40625000e+00\t\t1.6975e-06\t8.3993e-07\t1.0000e+00\n",
" 787\t-3.40625000e+00\t\t1.6639e-06\t8.3993e-07\t1.0000e+00\n",
" 788\t-3.40625000e+00\t\t1.6309e-06\t8.3993e-07\t1.0000e+00\n",
" 789\t-3.40625000e+00\t\t1.5986e-06\t8.3993e-07\t1.0000e+00\n",
" 790\t-3.40625000e+00\t\t1.5670e-06\t8.3993e-07\t1.0000e+00\n",
" 791\t-3.40625000e+00\t\t1.5359e-06\t8.3993e-07\t1.0000e+00\n",
" 792\t-3.40625000e+00\t\t1.5055e-06\t8.3993e-07\t1.0000e+00\n",
" 793\t-3.40625000e+00\t\t1.4757e-06\t8.3993e-07\t1.0000e+00\n",
" 794\t-3.40625000e+00\t\t1.4465e-06\t8.3993e-07\t1.0000e+00\n",
" 795\t-3.40625000e+00\t\t1.4178e-06\t8.3993e-07\t1.0000e+00\n",
" 796\t-3.40625000e+00\t\t1.3898e-06\t8.3993e-07\t1.0000e+00\n",
" 797\t-3.40625000e+00\t\t1.3622e-06\t8.3993e-07\t1.0000e+00\n",
" 798\t-3.40625000e+00\t\t1.3353e-06\t8.3993e-07\t1.0000e+00\n",
" 799\t-3.40625000e+00\t\t1.3088e-06\t8.3993e-07\t1.0000e+00\n",
" 800\t-3.40625000e+00\t\t1.2829e-06\t8.3993e-07\t1.0000e+00\n",
" 801\t-3.40625000e+00\t\t1.2575e-06\t8.3993e-07\t1.0000e+00\n",
" 802\t-3.40625000e+00\t\t1.2326e-06\t8.3993e-07\t1.0000e+00\n",
" 803\t-3.40625000e+00\t\t1.2082e-06\t8.3993e-07\t1.0000e+00\n",
" 804\t-3.40625000e+00\t\t1.1843e-06\t8.3993e-07\t1.0000e+00\n",
" 805\t-3.40625000e+00\t\t1.1608e-06\t8.3993e-07\t1.0000e+00\n",
" 806\t-3.40625000e+00\t\t1.1378e-06\t8.3993e-07\t1.0000e+00\n",
" 807\t-3.40625000e+00\t\t1.1153e-06\t8.3993e-07\t1.0000e+00\n",
" 808\t-3.40625000e+00\t\t1.0932e-06\t8.3993e-07\t1.0000e+00\n",
" 809\t-3.40625000e+00\t\t1.0716e-06\t8.3993e-07\t1.0000e+00\n",
" 810\t-3.40625000e+00\t\t1.0504e-06\t8.3993e-07\t1.0000e+00\n",
" 811\t-3.40625000e+00\t\t1.0296e-06\t8.3993e-07\t1.0000e+00\n",
" 812\t-3.40625000e+00\t\t1.0092e-06\t8.3993e-07\t1.0000e+00\n",
" 813\t-3.40625000e+00\t\t9.8918e-07\t8.3993e-07\t1.0000e+00"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAlgAAAGQCAIAAAD9V4nPAAAABmJLR0QA/wD/AP+gvaeTAAAgAElEQVR4nO3deVxU9eL/8TMMi8gum6C5hApqIrKLIohoEZKa5o6ZmMvNStPS9Fvdytwqr2aWC+rXXcPlmmuIIuCKgIqKYe4KCILsIMvM/P4498eXa1ooyBk4r+dfMx8Phzefx8ibOed8zig0Go0AAIBc6UgdAAAAKVGEAABZk7IIU1NTr127JmEAAAB0pfrGEydOzM7OLi8vd3R0/O6776SKAQCQOWmKMCUl5dy5c/Hx8Wq1umvXrh988EGrVq0kSQIAkDlpDo0mJib6+PgIgqCjo+Pp6ZmUlCRJDAAApCnC/Px8IyMj8bGJiUleXp4kMQAAqNciLCsrEx9YW1vn5OSIj7Ozs21tbeszBgAAVeq4CE+cOPHWW285OTkNGjSo+viFCxc6d+5sa2vbunXr6OhoPz+/6Ojo0tLSwsLC06dPi4dJAQCof3VchGq1ul+/fkOHDk1LS6s+PmbMmHHjxuXl5S1evHjYsGEWFhYff/yxv79/nz59vvrqKzMzs7qNAQBADSlexC3WNm7cuGzZsvj4ePFpUlKSn59fdna2gYGBIAgdOnRYuHDhY28Znyg/P9/d3f2ll17S09MTzykGBwcPGzaszgM3YhUVFXp6elKnaMCYwFpiAmupsrJSV1eydW6NgK6ubpMmTf5mm3rIcf36dQcHB7EFBUHo1KlTDdfRFxcX37t379q1a0qlcvjw4SEhIe7u7k2bNn2RYRubwsJCZqw2mMBaYgJrqaioiAl8bmq1uuralL9QH0WYl5dXdY2oIAgmJia5ubk1+UKFQmFubh4WFjZv3rzNmzeXlpYGBQXp6HBbuGego6PDjNUGE1hLTGAtMYH1oD7m18rKqqCgoOppbm6ujY1Nzb987ty5e/bsMTc337Vrl6en5+XLl19ARgCATNVHEXbs2PHatWuFhYWCIGg0mgsXLnTs2PGZ9hASEnL27FlnZ+fU1FRvb++tW7e+mKQAANmp4yLMycmJioq6fPlyQUFBVFTU+fPnBUFwcnLy9PScM2dOVlbWokWL9PX1AwMDn3XP7dq1O3XqVGhoaFFR0ciRI6dOnVpRUVG34QEAMlTHRXjr1q2FCxcmJia+9NJLCxcu3Llzpzi+efPmu3fvenp6RkVF7d27V6lUPsfOmzZtumHDhuXLlxsYGCxdujQgICA9Pb1O4wMAZOeFLJ+oKxkZGa6urhkZGY+NnzlzZsiQIffu3WvevPn27dt79eolSbwGobCw0MTEROoUDRgTWEtMYC0VFRUZGxtLnaKhUqvVpaWl1a/WfKIGeTGSl5dXUlJSQEDA/fv3+/Tps3jxYm2ucwCANmuQRSgIgrW1dWRk5KxZs1Qq1fTp04cNGyZejAMAwDNpqEUoCIJSqZw/f/6uXbvMzMwiIiK8vb1///13qUMBABqYBlyEooEDB549e7ZLly4pKSmenp4RERFSJwIANCSN4RZ27du3P3Xq1IQJE7Zs2TJs2LDTp08vXLiQu/MBgCAIP/zww/Hjx6VOUQfatWs3b968F7HnBnnV6NMsW7Zs+vTpFRUVvXr12r59e/PmzV9ovAaBa/ZqiQmsJSawlmp/1ehrr73m7u7etWvXuookiczMzCVLltTwPtVVanjVaKN62/T++++7ubkNHTo0NjbWzc1t+/btPXv2lDoUAEjM19f31VdflTpFrVy/fn3JkiUvaOcN/hzhY3x8fBITE/39/dPT0wMCApYuXSp1IgCAVmtsRSgIgq2t7eHDh2fMmFFZWTl16tQRI0YUFxdLHQoAoKUaYREKgqCrq/vtt99GRESYmJhs27bNy8srNTVV6lAAAG3UOItQNHjw4Pj4+E6dOl2+fNnT03PXrl1SJwIAaJ3GXISCIDg5OZ05c2bYsGEFBQVDhgyZOXNmZWWl1KEAAFqkkRehIAjGxsbbtm3717/+pauru2jRon79+mVlZUkdCgCgLRp/EYqmTp165MgROzu76OhoV1fXU6dOSZ0IAPB/UlNT165d++mnn0ZGRtbzt5ZLEQqC4Ovrm5SU5Ovrm5aW5u/v/+OPP0qdCADwH4sWLdq/f/+ePXvq/z44MipCQRCaN29+5MiRadOmlZeXv//++6GhoSUlJVKHAgAZiY2NPXv2bNXT48ePnzlzRhCENWvW7Ny509XVtf4jNao7y9SEnp7e4sWLvb29w8LCNm3adOHChV27drVr107qXABQT1JSUtLT0+vne1lZWbm4uFQfycnJ+eqrr86dOycIgkajGTdu3IoVK+onzNPIrghFQ4cOfeWVVwYPHnzx4kV3d/f169cPGDBA6lAA8MIlJye7uLjU512mDx8+HBgYWPU0JCTkgw8+SExMdHNzO3LkiFqt7t27d72FeSKZFqEgCJ06dYqPjx83btyOHTsGDRo0c+bMuXPnKpVKqXMBwAvUqlWrN998Mz8/v36+naGhYceOHauP6Orqjh8/fvXq1W5ubqtWrZo0aZJCoaifME8j3yIUBMHExOSXX35ZvHjxrFmzFixYkJCQsGXLFmtra6lzAcCLYm5uvmPHDmkzTJgwoXPnzp988smhQ4e04bpFeV0s82cKhWL69OlRUVG2trZRUVFubm7x8fFShwKAxszOzi4gIGDQoEH9+/e3sbGROo7si1Dk5+eXlJTk4+Nz9+7dXr16SX7mFgAat8mTJycnJ0+cOLFq5JtvvnFwcNizZ8+PP/7o4OCwcePGegtDEf6Hvb39sWPHPvjgg7KyssmTJ7/99tulpaVShwKAxunRo0dOTk69evWqGvnoo48SEhLu3Llz/fr1hISEoUOH1lsYivD/6OnpLV26dMuWLUZGRhs2bOjevfv169elDgUAjUppaen69eunT5/+6aefVr9MxtDQ0KIaAwODeotEET5uxIgRp0+f7tChw4ULF9zd3fft2yd1IgBoPCoqKq5cuTJ79uwxY8ZIneU/KMIneOWVV86ePTto0KC8vLw33njjs88+U6lUUocCgMbA1NR0wYIF2tOCAkX4NKampjt37lywYIGOjs7cuXNff/31nJwcqUMBAOoeRfhUCoVi5syZhw8ftrGxiYyMdHV1TUhIkDoUAKCOUYR/o3fv3omJid7e3nfu3OnZs+fq1aulTgQAqEsU4d9r2bJlTEzMe++9V1ZWNmHChLCwsEePHkkdCgBQN2R9i7Wa09fX//HHH729vSdOnLh27drz58/v2LGjbdu2UucCgL+hVCrff/99U1NTqYPUSllZ2Yu7FzRF+AxGjx7t7Ow8ePDgpKQkd3f3TZs2BQUFSR0KAP7K6tWrMzIypE5RB5o1a/aC9kwRPhtnZ+eEhIQxY8b8+uuv/fv3/+yzzz7//HMdHY4wA9BS9vb29vb2UqfQavwGf2ZmZmb//ve/v/nmG4VC8eWXX4aEhDx8+FDqUACA50QRPg+FQjF79uxDhw5ZWVkdOHDA3d09KSlJ6lAAgOdBET6/wMDAxMREDw+Pmzdv9ujRY+3atVInAgA8M4qwVlq1ahUXFzdx4sRHjx6FhYW9++67rKwAgIaFIqwtAwODFStW/O///q+hoWF4eLivr+/t27elDgUAqCmKsG68/fbbJ0+efPnllxMSEtzc3H777TepEwEAaoQirDMuLi4JCQnBwcE5OTmvv/763LlzNRqN1KEAAH+DIqxLFhYWe/fu/fLLLwVB+Oyzz0JCQnJzc6UOBQD4KxRhHVMoFJ9//vmBAwcsLS3379/v7u5+4cIFqUMBAJ6KInwhXn311cTERHd39xs3bvj4+Kxfv17qRACAJ6MIX5TWrVvHxcWNHz++pKRk7NixkydPLisrkzoUAOBxFOEL1KRJk9WrV4eHhzdp0mTFihW9evW6e/eu1KEAAP+FInzhwsLCTpw40aZNm/j4eFdX16ioKKkTAQD+D0VYH1xdXRMTE4OCgrKzs1977bX58+ezsgIAtARFWE+aNWu2b9++L774QqPRzJ49e9CgQfn5+VKHAgBQhPVIR0fnn//856+//tqsWbM9e/a4u7snJydLHQoA5I4irG/BwcEJCQmurq7Xrl3r3r37pk2bpE4EALJGEUqgbdu2x48ff+edd0pKSkJDQ6dMmVJeXi51KACQKYpQGoaGhmvXrl21apWBgcHy5cv9/PzS0tKkDgUAckQRSundd989fvx4q1atTp8+7erqGh0dLXUiAJAdilBi7u7uiYmJ/fr1y8rK6tu378KFC1lZAQD1iSKUnpWV1YEDB/7nf/5HrVbPmjVr8ODBBQUFUocCALmgCLWCUqn8+uuvf/31VwsLi927d3t6el66dEnqUAAgCxShFunfv//Zs2ddXFxSU1O9vb23bt0qdSIAaPwoQu3i4OBw8uTJMWPGFBcXjxw58sMPP6yoqJA6FAA0ZhSh1jE0NFy/fv3PP/9sYGDwww8/+Pv7p6enSx0KABotilBLTZo0KTY29qWXXjp58qSrq2tMTIzUiQCgcaIItZenp2diYmJgYGBmZmZgYOB3333HygoAqHMUoVaztrY+dOjQ7NmzVSrVxx9//NZbbxUWFkodCgAaFYpQ2ymVym+++Wb37t1mZmY7d+708PBISUmROhQANB4UYcMwYMCAhIQEZ2fn1NRULy+vbdu2SZ0IABoJirDBaNeu3alTp0aPHl1UVDRixIhp06axsgIAao8ibEiaNm26cePG5cuX6+vrL1myJCAgICMjQ+pQANCwUYQNzz/+8Y9jx461bNny+PHjrq6usbGxUicCgAaMImyQunfvnpiYGBAQcP/+/T59+nz//fesrACA50MRNlQ2NjaRkZGzZs1SqVQzZswYNmwYKysA4DlQhA2YUqmcP3/+rl27zMzMIiIiPD09r1y5InUoAGhgKMIGb+DAgWfPnu3Spcvvv//u6en5yy+/SJ0IABoSirAxaN++/alTp0aNGlVUVDRs2DBWVgBAzVGEjYSRkdGmTZuWLVsmrqzo06cPKysAoCYowkZlypQp4sqKuLg4Nze3uLg4qRMBgLajCBub7t27JyUliWvtAwICfvzxR1ZWAMBfoAgbIWtr68jIyJkzZ6pUqtmzZw8dOpSVFQDwNBRh46RUKhcsWLBr1y5TU9MdO3Z4enrymRUA8EQUYWM2cODAmJgYZ2fn33//3cvLa/v27VInAgCtQxE2cg4ODlWfWTF8+HBWVgDAYyjCxk/8zIoff/yx6jMr0tPTpQ4FANqCIpSL9957LyYmpuozK2JiYqROBABagSKUEW9v76SkpMDAwMzMzMDAwO+++46VFQBAEcqLtbX1oUOHZs+erVKpPv744yFDhhQUFEgdCgCkRBHKjlKp/Oabb/bs2WNubr5r1y4PD49Lly5JHQoAJEMRylRISEhCQkLXrl2vXr3q7e29efNmqRMBgDQoQvkSV1aMHTu2uLh49OjRU6ZMKS8vlzoUANQ3ilDWDA0N161bt2rVqiZNmixfvtzPz+/u3btShwKAekURQnj33XePHz/epk2b06dPu7q6Hj58WOpEAFB/KEIIgiC4ubklJCQEBQVlZ2cHBQV9/fXXarVa6lAAUB8oQvyHpaXlvn37vvrqK41G8/nnn4eEhDx8+FDqUADwwlGE+D86OjqfffbZwYMHraysDhw4IL5NlDoUALxYFCEe169fv6SkJC8vr1u3bvXs2XPlypVSJwKAF4gixBO89NJLsbGxU6ZMKSsrmzRp0pgxY0pKSqQOBQAvBEWIJ9PX11+2bNmWLVuMjY03btzo5eWVmpoqdSgAqHsUIf7KiBEjzpw507Fjx0uXLnl4eEREREidCADqGEWIv9GpU6f4+PgRI0YUFhYOHTp06tSpfLQvgMaEIsTfMzY23rJly7Jly/T19ZcuXcoNaAA0JhQhamrKlClxcXGtWrU6deqUq6vroUOHpE4EAHWAIsQz8PT0TEpKev3117Ozs4ODgz///HOVSiV1KACoFYoQz0a8Ac3cuXMVCsXXX3/dr1+/zMxMqUMBwPOjCPHMFArFnDlzDh8+3Lx586NHj3br1i0mJkbqUADwnChCPKfevXsnJSX5+/tnZGT06dNn3rx53KcbQENEEeL52dnZRUVFzZkzR6PRzJkzJzg4+MGDB1KHAoBnQxGiVpRK5dy5c/fv329lZXXo0KFu3bodP35c6lAA8AwkK8LLly8nJiYmJiZevHhRqgyoK6+99tq5c+d69uyZlpbWu3fvBQsWaDQaqUMBQI1IVoRDhgz5+eefV61atWXLFqkyoA61bNkyOjp65syZKpXq008/DQoK4jApgAZBV8LvvXz5cgMDAwkDoG7p6uouWLDA399/zJgxv/32m4uLy6ZNm3r37i11LgD4K1KeIwwICAgKCjp48KCEGVDnXnvttfPnz/v5+aWnp/ft2/eLL75g0T0AbaZ40edypk+fXlxcXH1k0aJFpqamv//+e7t27a5cufLGG2/89ttvHTp0+PPXZmRkuLq6ZmRkvNCEjVthYaGJiUn9f1+VSvXVV1998803KpWqV69emzdvbtmyZf3HqD2pJrDRYAJrqaioyNjYWOoUDZVarS4tLTUyMvrrzV7IodHCwsLy8nJLS0tBEEJDQysrK6v/q6GhoSAITk5OgiB06dLl1VdfPXv27BOLEA2XUqn88ssv/f39R48eHRsb6+LismbNmgEDBkidCwAe9/yHRidPnty5c+dmzZodOHCgalCtVk+cOLFVq1adOnUKDg4uLi52cXFx/296enolJSU5OTmCIDx8+DA2NrZjx4518KNA+/Tu3fv8+fPBwcE5OTmDBg167733SktLpQ4FAP/l+YvQzc1t5cqVzZo1Ky8vrxrcuXPn0aNHb926lZ6eXlZW9v333z/xawsKCl5//fVu3boFBgZ++OGHrq6uzx0DWs7a2nrv3r1LlizR19f/6aefPDw8WDADQKvU9hxhx44d58+fP3DgQPHpgAEDvLy8Zs+eLQjC7t27Z82alZqa+tw7v337tqOjo4+PT9XIm2+++fbbb9cmsNxozwmG5OTksLCw1NTUJk2afPnll5MmTVIoFFKH+nvaM4ENFBNYS8XFxX97igtPo1arNRqNubn5X29Wx+cIb968GRoaKj52dHS8efOmWq3W0XnO9536+vrGxsZirYq6dOnCifdnpSUz1qNHj6SkpI8++mjlypUzZ848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",
"image/svg+xml": [
"\n",
"\n"
],
"text/html": [
"\n",
"\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"([-1.2874998860879332, 1.2124998927235893], \"optimal\")"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"gmq(Q, q, fStar=v, alpha=2/(200+2), Plotf=1, printing=true) # 16 iterations instead of 12 but useful for higher dimensions"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "881f1f83-bde5-4ac3-81ec-57fd852e3b0e",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Julia 1.9.3",
"language": "julia",
"name": "julia-1.9"
},
"language_info": {
"file_extension": ".jl",
"mimetype": "application/julia",
"name": "julia",
"version": "1.9.3"
}
},
"nbformat": 4,
"nbformat_minor": 5
}