Last active
September 20, 2016 05:11
-
-
Save LewisGet/3157217a8093cbc4a62553985e830d5b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var taringData = [ | |
{data: [0.97681,0.10723,0.64385,0.29556], return: 1}, | |
{data: [0.67194,0.2418,0.83075,0.42741], return: 1}, | |
{data: [0.20619,0.23321,0.81004,0.98691], return: 1}, | |
{data: [0.51583,0.055814,0.92274,0.75797], return: 1}, | |
{data: [0.70893,0.10836,0.33951,0.77058], return: 1}, | |
{data: [0.55743,0.67804,0.061044,0.72689], return: 1}, | |
{data: [0.15654,0.75584,0.01122,0.42598], return: -1}, | |
{data: [0.50462,0.15137,0.33878,0.41881], return: 1}, | |
{data: [0.22657,0.59272,0.24103,0.46221], return: -1}, | |
{data: [0.49174,0.65115,0.24622,0.24796], return: -1}, | |
{data: [0.59512,0.26994,0.74692,0.32784], return: 1}, | |
{data: [0.32439,0.37294,0.11623,0.94499], return: 1}, | |
{data: [0.4475,0.60183,0.41323,0.58492], return: 1}, | |
{data: [0.41171,0.098584,0.4795,0.083842], return: -1}, | |
{data: [0.10059,0.37353,0.0057687,0.14313], return: -1}, | |
{data: [0.8182,0.70052,0.67561,0.22231], return: 1}, | |
{data: [0.3221,0.95754,0.99328,0.50757], return: 1}, | |
{data: [0.41469,0.48406,0.39832,0.53216], return: 1}, | |
{data: [0.48364,0.36163,0.14351,0.3153], return: -1}, | |
{data: [0.5323,0.21312,0.40401,0.98252], return: 1}, | |
{data: [0.71073,0.29015,0.15557,0.70588], return: 1}, | |
{data: [0.68151,0.23617,0.085193,0.58718], return: 1}, | |
{data: [0.069048,0.14742,0.92254,0.93918], return: 1}, | |
{data: [0.19337,0.29606,0.72589,0.71993], return: 1}, | |
{data: [0.62783,0.80021,0.69486,0.41697], return: 1}, | |
{data: [0.94658,0.85253,0.75418,0.3027], return: 1}, | |
{data: [0.54402,0.73303,0.29073,0.26307], return: -1}, | |
{data: [0.20166,0.96147,0.83956,0.76917], return: 1}, | |
{data: [0.8416,0.22036,0.60311,0.34751], return: 1}, | |
{data: [0.659,0.40341,0.16311,0.12612], return: -1}, | |
{data: [0.87845,0.46984,0.32142,0.00042772], return: -1}, | |
{data: [0.95971,0.7334,0.45993,0.76215], return: 1}, | |
{data: [0.35449,0.22126,0.57224,0.4336], return: 1}, | |
{data: [0.34263,0.81404,0.30048,0.1461], return: -1}, | |
{data: [0.7234,0.45707,0.44129,0.40039], return: 1}, | |
{data: [0.39538,0.20276,0.67262,0.67505], return: 1}, | |
{data: [0.45179,0.78087,0.4938,0.073425], return: -1}, | |
{data: [0.23881,0.7675,0.40806,0.074954], return: -1}, | |
{data: [0.91059,0.18045,0.089421,0.59719], return: 1}, | |
{data: [0.30088,0.3124,0.30033,0.1078], return: -1}, | |
{data: [0.20636,0.25969,0.87208,0.075063], return: -1}, | |
{data: [0.84325,0.20161,0.018555,0.58518], return: 1}, | |
{data: [0.33334,0.087671,0.078659,0.15274], return: -1}, | |
{data: [0.18111,0.11502,0.73474,0.65718], return: 1}, | |
{data: [0.90105,0.69659,0.44014,0.28963], return: 1}, | |
{data: [0.76096,0.17909,0.18557,0.86889], return: 1}, | |
{data: [0.20359,0.77736,0.2176,0.071641], return: -1}, | |
{data: [0.42406,0.98081,0.99433,0.071268], return: -1}, | |
{data: [0.61642,0.060815,0.10835,0.85805], return: 1}, | |
{data: [0.62755,0.47251,0.63101,0.86293], return: 1}, | |
{data: [0.55335,0.10757,0.87192,0.8353], return: 1}, | |
{data: [0.72356,0.088313,0.69772,0.091611], return: 1}, | |
{data: [0.02084,0.66204,0.26704,0.93343], return: 1}, | |
{data: [0.15623,0.39914,0.58355,0.9993], return: 1}, | |
{data: [0.90115,0.74857,0.6048,0.54481], return: 1}, | |
{data: [0.40522,0.34025,0.84438,0.30728], return: 1}, | |
{data: [0.69053,0.70505,0.77211,0.50009], return: 1}, | |
{data: [0.32972,0.36727,0.038398,0.24515], return: -1}, | |
{data: [0.087565,0.80164,0.10873,0.72862], return: -1}, | |
{data: [0.26626,0.19317,0.83732,0.96563], return: 1}, | |
{data: [0.33161,0.23154,0.12297,0.17358], return: -1}, | |
{data: [0.8338,0.22029,0.62198,0.5915], return: 1}, | |
{data: [0.38873,0.57979,0.75488,0.12437], return: -1}, | |
{data: [0.093349,0.084263,0.085754,0.19575], return: -1}, | |
{data: [0.3938,0.21727,0.59706,0.36985], return: 1}, | |
{data: [0.14047,0.12652,0.89396,0.0056295], return: -1}, | |
{data: [0.34342,0.76697,0.82696,0.43354], return: 1}, | |
{data: [0.2665,0.83265,0.28848,0.2337], return: -1}, | |
{data: [0.36046,0.36809,0.32623,0.25556], return: -1}, | |
{data: [0.99778,0.97657,0.674,0.51915], return: 1}, | |
{data: [0.22303,0.028847,0.73739,0.41662], return: 1}, | |
{data: [0.30179,0.44626,0.17371,0.73116], return: 1}, | |
{data: [0.31285,0.25044,0.46658,0.12074], return: -1}, | |
{data: [0.24446,0.51992,0.80413,0.74044], return: 1}, | |
{data: [0.31433,0.80511,0.6496,0.56248], return: 1}, | |
{data: [0.10521,0.202,0.87425,0.90105], return: 1}, | |
{data: [0.34385,0.5524,0.52835,0.833], return: 1}, | |
{data: [0.52791,0.62401,0.56754,0.41641], return: 1}, | |
{data: [0.77826,0.57861,0.49655,0.84074], return: 1}, | |
{data: [0.26143,0.5512,0.38472,0.18668], return: -1}, | |
{data: [0.87326,0.96009,0.24922,0.65171], return: 1}, | |
{data: [0.65069,0.96118,0.36716,0.6302], return: 1}, | |
{data: [0.46037,0.98854,0.62971,0.62758], return: 1}, | |
{data: [0.11105,0.93171,0.85023,0.022051], return: -1}, | |
{data: [0.32721,0.95939,0.9862,0.92881], return: 1}, | |
{data: [0.54203,0.071898,0.79052,0.86281], return: 1}, | |
{data: [0.18994,0.76582,0.21911,0.25161], return: -1}, | |
{data: [0.24274,0.9501,0.80862,0.68007], return: 1}, | |
{data: [0.36659,0.57376,0.22493,0.94652], return: 1}, | |
{data: [0.52105,0.45772,0.7153,0.91306], return: 1}, | |
{data: [0.73745,0.045874,0.9518,0.90951], return: 1}, | |
{data: [0.0054206,0.5803,0.92465,0.52961], return: 1}, | |
{data: [0.61914,0.3734,0.45772,0.56601], return: 1}, | |
{data: [0.68483,0.34833,0.6974,0.51117], return: 1}, | |
{data: [0.31049,0.58616,0.78657,0.077121], return: -1}, | |
{data: [0.0077248,0.69259,0.98719,0.93702], return: 1}, | |
{data: [0.45361,0.47903,0.1331,0.41037], return: -1}, | |
{data: [0.84801,0.7256,0.21409,0.88719], return: 1}, | |
{data: [0.29968,0.17497,0.99655,0.15494], return: 1}, | |
{data: [0.10789,0.090897,0.013157,0.45712], return: -1}, | |
{data: [0.72711,0.89662,0.048524,0.77902], return: 1}, | |
{data: [0.50372,0.14179,0.8632,0.57913], return: 1}, | |
{data: [0.22889,0.248,0.5324,0.58705], return: 1}, | |
{data: [0.79724,0.4484,0.90201,0.19897], return: 1}, | |
{data: [0.10663,0.49593,0.20231,0.05901], return: -1}, | |
{data: [0.15117,0.49039,0.8309,0.91627], return: 1}, | |
{data: [0.95409,0.40038,0.82197,0.73251], return: 1}, | |
{data: [0.35704,0.014972,0.47835,0.55573], return: 1}, | |
{data: [0.4672,0.78532,0.63665,0.80891], return: 1}, | |
{data: [0.51268,0.49317,0.37239,0.11229], return: -1}, | |
{data: [0.60983,0.54596,0.30924,0.45368], return: 1}, | |
{data: [0.17321,0.67316,0.27675,0.53482], return: -1}, | |
{data: [0.5761,0.36533,0.44297,0.585], return: 1}, | |
{data: [0.77885,0.92006,0.51157,0.42738], return: 1}, | |
{data: [0.58168,0.7896,0.58292,0.11996], return: -1}, | |
{data: [0.7243,0.19231,0.12572,0.42981], return: 1}, | |
{data: [0.27893,0.27538,0.82096,0.92758], return: 1}, | |
{data: [0.79986,0.070765,0.099176,0.61674], return: 1}, | |
{data: [0.65646,0.042222,0.039717,0.90227], return: 1}, | |
{data: [0.2386,0.41482,0.16741,0.26592], return: -1}, | |
{data: [0.84494,0.53851,0.08783,0.74972], return: 1}, | |
{data: [0.69721,0.29151,0.14566,0.092551], return: -1}, | |
{data: [0.085241,0.19873,0.11313,0.53704], return: -1}, | |
{data: [0.18871,0.093184,0.55176,0.047211], return: -1}, | |
{data: [0.21583,0.79506,0.30754,0.7987], return: 1}, | |
{data: [0.050727,0.19674,0.73473,0.48999], return: 1}, | |
{data: [0.077524,0.29589,0.012955,0.93278], return: 1}, | |
{data: [0.87063,0.46914,0.22899,0.35294], return: 1}, | |
{data: [0.84807,0.60812,0.42088,0.97709], return: 1}, | |
{data: [0.045535,0.66219,0.76946,0.71987], return: 1}, | |
{data: [0.64344,0.20442,0.20197,0.43431], return: 1}, | |
{data: [0.33283,0.78383,0.0097152,0.13798], return: -1}, | |
{data: [0.091392,0.95801,0.30999,0.17345], return: -1}, | |
{data: [0.058002,0.42981,0.92919,0.40967], return: 1}, | |
{data: [0.22095,0.66618,0.86801,0.61817], return: 1}, | |
{data: [0.018695,0.21615,0.68387,0.069085], return: -1}, | |
{data: [0.79796,0.18841,0.12854,0.50856], return: 1}, | |
{data: [0.67478,0.92791,0.025838,0.12608], return: -1}, | |
{data: [0.68964,0.92125,0.65626,0.76319], return: 1}, | |
{data: [0.37004,0.0075887,0.99533,0.82581], return: 1}, | |
{data: [0.4103,0.22978,0.2938,0.78125], return: 1}, | |
{data: [0.46467,0.40583,0.26626,0.17288], return: -1}, | |
{data: [0.27347,0.38493,0.20575,0.80271], return: 1}, | |
{data: [0.0037457,0.59585,0.85865,0.037211], return: -1}, | |
{data: [0.45059,0.83556,0.54132,0.21109], return: -1}, | |
{data: [0.055447,0.84199,0.62001,0.80487], return: 1}, | |
{data: [0.016285,0.39547,0.12598,0.63249], return: -1}, | |
{data: [0.11982,0.90112,0.55878,0.19737], return: -1}, | |
{data: [0.77264,0.38371,0.61856,0.36306], return: 1}, | |
{data: [0.68999,0.42401,0.43875,0.98001], return: 1}, | |
{data: [0.057837,0.86126,0.84096,0.6711], return: 1}, | |
{data: [0.23792,0.066348,0.44791,0.9972], return: 1}, | |
{data: [0.39259,0.89268,0.54155,0.0061404], return: -1}, | |
{data: [0.20604,0.19453,0.31621,0.71208], return: 1}, | |
{data: [0.18058,0.37711,0.88283,0.65659], return: 1}, | |
{data: [0.80745,0.24562,0.82253,0.98408], return: 1}, | |
{data: [0.41828,0.36215,0.8516,0.68281], return: 1}, | |
{data: [0.1323,0.39434,0.84215,0.91682], return: 1}, | |
{data: [0.61753,0.09773,0.81467,0.40281], return: 1}, | |
{data: [0.97318,0.19905,0.26089,0.68696], return: 1}, | |
{data: [0.76135,0.65909,0.89342,0.21845], return: 1}, | |
{data: [0.58691,0.6069,0.43123,0.042843], return: -1}, | |
{data: [0.34919,0.10586,0.50059,0.082363], return: -1}, | |
{data: [0.37798,0.23626,0.23852,0.14685], return: -1}, | |
{data: [0.9042,0.98451,0.019088,0.76116], return: 1}, | |
{data: [0.84556,0.90166,0.072432,0.079249], return: -1}, | |
{data: [0.84747,0.64503,0.011196,0.53983], return: 1}, | |
{data: [0.49067,0.78682,0.15697,0.089691], return: -1}, | |
{data: [0.92475,0.60457,0.64656,0.93019], return: 1}, | |
{data: [0.63634,0.80437,0.44479,0.18618], return: -1}, | |
{data: [0.19157,0.60461,0.40676,0.95747], return: 1}, | |
{data: [0.5551,0.89083,0.2496,0.65735], return: 1}, | |
{data: [0.93298,0.76517,0.25749,0.035361], return: -1}, | |
{data: [0.2199,0.21024,0.10609,0.33801], return: -1}, | |
{data: [0.81888,0.42535,0.37241,0.74882], return: 1}, | |
{data: [0.32533,0.40846,0.037799,0.004201], return: -1}, | |
{data: [0.4737,0.14999,0.66915,0.8465], return: 1}, | |
{data: [0.16804,0.44428,0.51001,0.66228], return: 1}, | |
{data: [0.86743,0.8456,0.17056,0.95574], return: 1}, | |
{data: [0.28583,0.93363,0.91645,0.95502], return: 1}, | |
{data: [0.83711,0.59571,0.3367,0.97731], return: 1}, | |
{data: [0.32174,0.85545,0.71378,0.91737], return: 1}, | |
{data: [0.52212,0.36278,0.66123,0.75587], return: 1}, | |
{data: [0.21409,0.1191,0.11796,0.75938], return: 1}, | |
{data: [0.38188,0.29273,0.27347,0.23086], return: -1}, | |
{data: [0.72916,0.73744,0.90535,0.13761], return: 1}, | |
{data: [0.059381,0.25354,0.22097,0.83323], return: 1}, | |
{data: [0.36486,0.91348,0.14745,0.57585], return: -1}, | |
{data: [0.68553,0.062004,0.70984,0.66362], return: 1}, | |
{data: [0.93301,0.86593,0.17125,0.77453], return: 1}, | |
{data: [0.61463,0.4409,0.75333,0.89446], return: 1}, | |
{data: [0.12285,0.057161,0.58692,0.49092], return: 1}, | |
{data: [0.56427,0.42429,0.41168,0.44017], return: 1}, | |
{data: [0.29777,0.69766,0.8302,0.061072], return: -1}, | |
{data: [0.53183,0.69574,0.73405,0.90509], return: 1}, | |
{data: [0.61368,0.29695,0.35748,0.841], return: 1}, | |
{data: [0.85256,0.0045204,0.85749,0.38761], return: 1}, | |
{data: [0.46745,0.45305,0.44254,0.72515], return: 1}, | |
{data: [0.71941,0.19092,0.24009,0.89824], return: 1}, | |
{data: [0.73892,0.44994,0.78128,0.18219], return: 1}, | |
{data: [0.31277,0.92634,0.29642,0.46112], return: -1}, | |
{data: [0.11872,0.89219,0.794,0.28731], return: -1}, | |
{data: [0.54582,0.79468,0.18279,0.048142], return: -1}, | |
{data: [0.83241,0.46586,0.10901,0.048364], return: -1}, | |
{data: [0.89567,0.69597,0.89578,0.10248], return: 1}, | |
{data: [0.24917,0.76999,0.20536,0.56092], return: -1}, | |
{data: [0.83858,0.81299,0.95404,0.62472], return: 1}, | |
{data: [0.21222,0.21892,0.84233,0.83773], return: 1}, | |
{data: [0.31804,0.5679,0.55799,0.15455], return: -1}, | |
{data: [0.81836,0.32376,0.50428,0.2733], return: 1}, | |
{data: [0.74487,0.78055,0.18939,0.25642], return: -1}, | |
{data: [0.14736,0.74033,0.48418,0.0015921], return: -1}, | |
{data: [0.80975,0.072057,0.71856,0.86265], return: 1}, | |
{data: [0.92345,0.37355,0.34499,0.89149], return: 1}, | |
{data: [0.38189,0.089103,0.31269,0.72856], return: 1}, | |
{data: [0.49649,0.25659,0.65471,0.94681], return: 1}, | |
{data: [0.10242,0.27703,0.52294,0.85126], return: 1}, | |
{data: [0.35479,0.17024,0.79189,0.86742], return: 1}, | |
{data: [0.70429,0.69697,0.062243,0.964], return: 1}, | |
{data: [0.29857,0.77505,0.65087,0.28314], return: -1}, | |
{data: [0.68766,0.51467,0.63235,0.44751], return: 1}, | |
{data: [0.15416,0.83044,0.69105,0.027009], return: -1}, | |
{data: [0.83522,0.32071,0.52787,0.10613], return: 1}, | |
{data: [0.83811,0.3915,0.57094,0.47851], return: 1}, | |
{data: [0.57131,0.88752,0.53706,0.55403], return: 1}, | |
{data: [0.93257,0.64968,0.24587,0.81109], return: 1}, | |
{data: [0.29608,0.083328,0.74109,0.35551], return: 1}, | |
{data: [0.46203,0.18142,0.063792,0.92144], return: 1}, | |
{data: [0.41203,0.53101,0.77315,0.62032], return: 1}, | |
{data: [0.36268,0.29523,0.71811,0.70884], return: 1}, | |
{data: [0.39207,0.53465,0.28893,0.93615], return: 1}, | |
{data: [0.95333,0.40831,0.29404,0.41991], return: 1}, | |
{data: [0.94916,0.34266,0.87255,0.43527], return: 1}, | |
{data: [0.19017,0.47568,0.14256,0.44132], return: -1}, | |
{data: [0.85894,0.9006,0.23357,0.80459], return: 1}, | |
{data: [0.67525,0.86288,0.013998,0.28517], return: -1}, | |
{data: [0.88734,0.64802,0.36704,0.54815], return: 1}, | |
{data: [0.84748,0.20105,0.89731,0.59314], return: 1}, | |
{data: [0.53217,0.98951,0.1954,0.27718], return: -1}, | |
{data: [0.47945,0.30232,0.45604,0.89163], return: 1}, | |
{data: [0.99187,0.72996,0.77676,0.72478], return: 1}, | |
{data: [0.8889,0.36558,0.82728,0.45772], return: 1}, | |
{data: [0.27408,0.7204,0.65677,0.70424], return: 1}, | |
{data: [0.52243,0.59938,0.6246,0.11785], return: -1}, | |
{data: [0.76399,0.025814,0.33736,0.20739], return: 1}, | |
{data: [0.27187,0.74592,0.21669,0.41116], return: -1}, | |
{data: [0.90839,0.050892,0.67696,0.98549], return: 1}, | |
{data: [0.60506,0.54448,0.84372,0.30577], return: 1}, | |
{data: [0.10422,0.76155,0.83826,0.5412], return: 1}, | |
{data: [0.78474,0.0066151,0.22536,0.50022], return: 1}, | |
{data: [0.98582,0.68248,0.28302,0.45186], return: 1}, | |
{data: [0.41665,0.81217,0.097022,0.32122], return: -1}, | |
{data: [0.90475,0.46776,0.88671,0.68763], return: 1}, | |
{data: [0.033977,0.048415,0.60235,0.065179], return: -1}, | |
{data: [0.98983,0.48006,0.33899,0.29487], return: 1}, | |
{data: [0.85168,0.59711,0.93749,0.35835], return: 1}, | |
{data: [0.84725,0.020964,0.39386,0.88603], return: 1}, | |
{data: [0.56072,0.91605,0.019558,0.42813], return: -1}, | |
{data: [0.11745,0.060389,0.021678,0.58085], return: -1}, | |
{data: [0.20919,0.79555,0.69939,0.78054], return: 1}, | |
{data: [0.7171,0.28297,0.84921,0.74192], return: 1}, | |
{data: [0.21242,0.32839,0.56807,0.53329], return: 1}, | |
{data: [0.48941,0.0084562,0.51977,0.72383], return: 1}, | |
{data: [0.98037,0.2035,0.32161,0.4112], return: 1}, | |
{data: [0.35711,0.67505,0.11554,0.47356], return: -1}, | |
{data: [0.68983,0.09837,0.66985,0.62623], return: 1}, | |
{data: [0.43838,0.026309,0.51285,0.86236], return: 1}, | |
{data: [0.10529,0.68645,0.99395,0.63142], return: 1}, | |
{data: [0.53952,0.99271,0.27649,0.9474], return: 1}, | |
{data: [0.018782,0.74473,0.99206,0.87102], return: 1}, | |
{data: [0.51718,0.67211,0.70828,0.31218], return: 1}, | |
{data: [0.41189,0.56691,0.78364,0.67886], return: 1}, | |
{data: [0.44772,0.18827,0.71978,0.36447], return: 1}, | |
{data: [0.317,0.47494,0.54949,0.55973], return: 1}, | |
{data: [0.21139,0.30158,0.65269,0.051723], return: -1}, | |
{data: [0.13736,0.51767,0.28234,0.79935], return: 1}, | |
{data: [0.037048,0.10755,0.63398,0.76885], return: 1}, | |
{data: [0.44087,0.89808,0.67844,0.48225], return: 1}, | |
{data: [0.75841,0.78382,0.24322,0.72986], return: 1}, | |
{data: [0.87597,0.89991,0.037972,0.2432], return: -1}, | |
{data: [0.60687,0.32885,0.54284,0.67944], return: 1}, | |
{data: [0.43019,0.869,0.60879,0.90864], return: 1}, | |
{data: [0.65513,0.39801,0.91845,0.53552], return: 1}, | |
{data: [0.88689,0.65472,0.99466,0.69948], return: 1}, | |
{data: [0.77567,0.94883,0.8498,0.18626], return: 1}, | |
{data: [0.97233,0.1599,0.9329,0.089635], return: 1}, | |
{data: [0.94461,0.72613,0.71317,0.46217], return: 1}, | |
{data: [0.4605,0.97047,0.76531,0.3996], return: 1}, | |
{data: [0.5502,0.37931,0.76456,0.80705], return: 1}, | |
{data: [0.5828,0.16063,0.74013,0.11508], return: 1}, | |
{data: [0.58966,0.49064,0.99596,0.25634], return: 1}, | |
{data: [0.96575,0.2141,0.15024,0.98043], return: 1}, | |
{data: [0.29939,0.2934,0.46088,0.74118], return: 1}, | |
{data: [0.042301,0.51492,0.105,0.33518], return: -1}, | |
{data: [0.62395,0.45102,0.92252,0.77543], return: 1}, | |
{data: [0.36607,0.35256,0.32267,0.3285], return: -1}, | |
{data: [0.96545,0.25132,0.064417,0.51374], return: 1}, | |
{data: [0.63056,0.053806,0.14816,0.40033], return: 1}, | |
{data: [0.48831,0.76017,0.61242,0.48176], return: 1}, | |
{data: [0.5583,0.59146,0.24049,0.22209], return: -1}, | |
{data: [0.94304,0.96431,0.31249,0.10506], return: -1}, | |
{data: [0.011705,0.93889,0.25839,0.21194], return: -1}, | |
{data: [0.97164,0.22943,0.18083,0.88409], return: 1}, | |
{data: [0.87546,0.6744,0.75024,0.25818], return: 1}, | |
{data: [0.64631,0.32332,0.86857,0.40117], return: 1}, | |
{data: [0.4276,0.81183,0.34678,0.98935], return: 1}, | |
{data: [0.28472,0.82959,0.40054,0.87363], return: 1}, | |
{data: [0.62037,0.31285,0.27722,0.64167], return: 1}, | |
{data: [0.70482,0.629,0.6828,0.51672], return: 1}, | |
{data: [0.83688,0.18413,0.37164,0.51392], return: 1}, | |
{data: [0.19111,0.26472,0.19798,0.76058], return: 1}, | |
{data: [0.24988,0.091229,0.19524,0.012353], return: -1}, | |
{data: [0.62081,0.11765,0.98492,0.019084], return: 1}, | |
{data: [0.18157,0.22637,0.68213,0.74354], return: 1}, | |
{data: [0.7659,0.28888,0.61728,0.1657], return: 1}, | |
{data: [0.26463,0.45099,0.14001,0.47823], return: -1}, | |
{data: [0.90022,0.31697,0.73717,0.84918], return: 1}, | |
{data: [0.85095,0.7647,0.26824,0.61702], return: 1}, | |
{data: [0.33281,0.83714,0.21334,0.27535], return: -1}, | |
{data: [0.29159,0.13184,0.10133,0.33435], return: -1}, | |
{data: [0.46935,0.26674,0.023366,0.21269], return: -1}, | |
{data: [0.6042,0.23026,0.50198,0.67093], return: 1}, | |
{data: [0.50244,0.31349,0.564,0.74072], return: 1}, | |
{data: [0.12275,0.53116,0.37771,0.27835], return: -1}, | |
{data: [0.12977,0.61848,0.83557,0.087753], return: -1}, | |
{data: [0.60099,0.74051,0.046187,0.79207], return: 1}, | |
{data: [0.96669,0.37691,0.014413,0.026769], return: -1}, | |
{data: [0.24756,0.67287,0.053795,0.053087], return: -1}, | |
{data: [0.31767,0.63018,0.37828,0.27766], return: -1}, | |
{data: [0.60216,0.17537,0.1279,0.61092], return: 1}, | |
{data: [0.087833,0.99196,0.77303,0.98091], return: 1}, | |
{data: [0.36564,0.23189,0.64808,0.78337], return: 1}, | |
{data: [0.21106,0.13959,0.20768,0.72656], return: 1}, | |
{data: [0.6089,0.20358,0.9282,0.39475], return: 1}, | |
{data: [0.079604,0.58299,0.46986,0.69636], return: 1}, | |
{data: [0.25485,0.35519,0.26085,0.69246], return: 1}, | |
{data: [0.67904,0.41069,0.49872,0.69857], return: 1}, | |
{data: [0.40779,0.8325,0.16625,0.47396], return: -1}, | |
{data: [0.46199,0.50523,0.33119,0.92953], return: 1}, | |
{data: [0.89327,0.56518,0.21383,0.61029], return: 1}, | |
{data: [0.41033,0.38488,0.12862,0.8564], return: 1}, | |
{data: [0.058138,0.62899,0.60946,0.99762], return: 1}, | |
{data: [0.0073587,0.54418,0.26272,0.0063957], return: -1}, | |
{data: [0.91431,0.96241,0.89095,0.22206], return: 1}, | |
{data: [0.97883,0.69139,0.23555,0.56506], return: 1}, | |
{data: [0.79162,0.25942,0.20671,0.081687], return: -1}, | |
{data: [0.1136,0.19133,0.20443,0.44308], return: -1}, | |
{data: [0.5753,0.11082,0.96049,0.44523], return: 1}, | |
{data: [0.66688,0.32664,0.058022,0.21483], return: -1}, | |
{data: [0.85187,0.53112,0.29813,0.91085], return: 1}, | |
{data: [0.5679,0.7258,0.47001,0.49278], return: 1}, | |
{data: [0.35162,0.85285,0.45142,0.22949], return: -1}, | |
{data: [0.2479,0.52952,0.79521,0.44092], return: 1}, | |
{data: [0.4693,0.60065,0.90787,0.92907], return: 1}, | |
{data: [0.31096,0.052271,0.25236,0.82934], return: 1}, | |
{data: [0.55096,0.79786,0.71317,0.8198], return: 1}, | |
{data: [0.99279,0.15139,0.27982,0.45122], return: 1}, | |
{data: [0.66404,0.096739,0.26582,0.10294], return: -1}, | |
{data: [0.52803,0.1423,0.46639,0.57637], return: 1}, | |
{data: [0.99328,0.14342,0.0087678,0.84295], return: 1}, | |
{data: [0.5299,0.17308,0.0613,0.99353], return: 1}, | |
{data: [0.81762,0.54861,0.87142,0.55873], return: 1}, | |
{data: [0.68483,0.65517,0.49261,0.65511], return: 1}, | |
{data: [0.24142,0.53478,0.92219,0.53656], return: 1}, | |
{data: [0.66164,0.97376,0.61345,0.39626], return: 1}, | |
{data: [0.049532,0.54176,0.98792,0.89908], return: 1}, | |
{data: [0.038881,0.38398,0.6202,0.25135], return: -1}, | |
{data: [0.61624,0.084068,0.02411,0.65738], return: 1}, | |
{data: [0.17096,0.41017,0.78869,0.71301], return: 1}, | |
{data: [0.29773,0.63452,0.9311,0.57032], return: 1}, | |
{data: [0.041402,0.64972,0.2671,0.15491], return: -1}, | |
{data: [0.28259,0.44665,0.57678,0.98452], return: 1}, | |
{data: [0.16068,0.072643,0.31165,0.29832], return: -1}, | |
{data: [0.97714,0.77051,0.54517,0.72295], return: 1}, | |
{data: [0.87151,0.86679,0.20841,0.69075], return: 1}, | |
{data: [0.34734,0.25215,0.67884,0.69012], return: 1}, | |
{data: [0.26408,0.11281,0.021935,0.17689], return: -1}, | |
{data: [0.69426,0.41539,0.27711,0.78669], return: 1}, | |
{data: [0.84044,0.29512,0.56474,0.33757], return: 1}, | |
{data: [0.39973,0.32958,0.34539,0.66934], return: 1}, | |
{data: [0.58272,0.40829,0.30819,0.1299], return: -1}, | |
{data: [0.4527,0.40875,0.045895,0.41199], return: -1}, | |
{data: [0.29341,0.03832,0.7905,0.33916], return: 1}, | |
{data: [0.92222,0.51471,0.13331,0.56679], return: 1}, | |
{data: [0.18129,0.96248,0.79131,0.58486], return: 1}, | |
{data: [0.45696,0.20427,0.69854,0.48235], return: 1}, | |
{data: [0.96531,0.27775,0.95255,0.56022], return: 1}, | |
{data: [0.50468,0.99699,0.75136,0.51681], return: 1}, | |
{data: [0.55852,0.067689,0.666,0.98482], return: 1}, | |
{data: [0.83188,0.66817,0.23403,0.72472], return: 1}, | |
{data: [0.97959,0.40402,0.96303,0.28133], return: 1}, | |
{data: [0.29634,0.4012,0.40266,0.67864], return: 1}, | |
{data: [0.34922,0.99751,0.23234,0.52115], return: -1}, | |
{data: [0.65637,0.7181,0.72843,0.93113], return: 1}, | |
{data: [0.079695,0.57218,0.70591,0.33812], return: -1}, | |
{data: [0.71206,0.51569,0.18168,0.5557], return: 1}, | |
{data: [0.17528,0.2625,0.8306,0.029669], return: -1}, | |
{data: [0.93895,0.93941,0.72496,0.95655], return: 1}, | |
{data: [0.046136,0.94413,0.038311,0.26812], return: -1}, | |
{data: [0.072491,0.2242,0.62592,0.67238], return: 1} | |
]; | |
var ljPla = { | |
bastW: [], | |
w: [0, 0, 0, 0], | |
minErrors: 99999, | |
taringError: 0, | |
taringTime: 0 | |
}; | |
ljPla.foreach = function (dataset, excute) { | |
for (var i = 0; i < dataset.length; i++) | |
{ | |
excute(dataset[i], i); | |
} | |
}; | |
// 單筆資料測試 | |
ljPla.testData = function (testData) { | |
var datasetSource = 0; | |
// 加總分數 | |
ljPla.foreach (testData, function (data, key) { | |
datasetSource += ljPla.w[key] * data; | |
}); | |
return Math.sign(datasetSource); | |
}; | |
// 單筆資料錯誤更新 | |
ljPla.update = function (errorDataset) { | |
ljPla.foreach (errorDataset.data, function (data, key) { | |
ljPla.w[key] = ljPla.w[key] + (data * errorDataset.return); | |
}); | |
}; | |
// 訓練單筆資料 | |
ljPla.taring = function (dataset) { | |
var pass = true; | |
ljPla.foreach(dataset.data, function(data) { | |
var test = ljPla.testData(dataset.data); | |
// 如果犯錯 | |
if (test != dataset.return) | |
{ | |
ljPla.update(dataset); | |
pass = false; | |
} | |
}); | |
return pass; | |
}; | |
ljPla.taringAll = function (taringData) { | |
var passOneTime = true; | |
ljPla.foreach(taringData, function(data, key){ | |
var pass = ljPla.taring(data); | |
if (! pass) | |
{ | |
passOneTime = false; | |
} | |
while(! pass) | |
{ | |
pass = ljPla.taring(data); | |
console.log("pass: " + key); | |
} | |
}); | |
return passOneTime; | |
}; | |
var pass = false; | |
while (! pass) | |
{ | |
pass = ljPla.taringAll(taringData); | |
ljPla.taringTime++; | |
} | |
console.log("done", ljPla.w); | |
console.log("done", ljPla.taringTime); | |
console.log("test 1", ljPla.testData(taringData[5].data), taringData[5].return); | |
console.log("test 2", ljPla.testData(taringData[15].data), taringData[15].return); | |
console.log("test 3", ljPla.testData(taringData[52].data), taringData[52].return); | |
console.log("test 4", ljPla.testData(taringData[75].data), taringData[75].return); | |
console.log("test 5", ljPla.testData(taringData[88].data), taringData[88].return); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
http://blog.pics.ee/2010/10/perceptron-learning-algorithm.html