From 6cbb23162b966d6de90cd527daa0d11ccfd3ca53 Mon Sep 17 00:00:00 2001 From: Karan Anand Date: Sat, 1 Mar 2025 10:37:20 -0800 Subject: [PATCH] test: add tests to achieve 100% code coverage --- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: passed - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed --- --- type: pre_push_report description: Results of running various checks prior to pushing changes. report: - task: run_javascript_examples status: na - task: run_c_examples status: na - task: run_cpp_examples status: na - task: run_javascript_readme_examples status: na - task: run_c_benchmarks status: na - task: run_cpp_benchmarks status: na - task: run_fortran_benchmarks status: na - task: run_javascript_benchmarks status: na - task: run_julia_benchmarks status: na - task: run_python_benchmarks status: na - task: run_r_benchmarks status: na - task: run_javascript_tests status: na --- --- .../median/test/fixtures/julia/data.json | 1 - .../median/test/fixtures/julia/data1.json | 1 + .../median/test/fixtures/julia/data2.json | 1 + .../median/test/fixtures/julia/runner.jl | 8 ++- .../base/dists/triangular/median/test/test.js | 54 ++++++++++++++----- .../triangular/median/test/test.native.js | 54 ++++++++++++++----- 6 files changed, 90 insertions(+), 29 deletions(-) delete mode 100644 lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data.json create mode 100644 lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data1.json create mode 100644 lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data2.json mode change 100644 => 100755 lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/runner.jl diff --git a/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data.json b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data.json deleted file mode 100644 index 3e1cc49881a5..000000000000 --- a/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data.json +++ /dev/null @@ -1 +0,0 @@ -{"expected":[8.613769933008037,11.874352671426093,5.457056275703677,2.5663741299923326,10.830200579942652,7.640555612300696,6.636424171000801,7.331881397890649,5.972521975057459,7.793568867867994,11.366476345521356,8.650529718673441,3.0372284892292587,11.370257108921244,3.1540128522348794,6.061158051049276,7.207616760914761,4.287838741557189,9.187370443546913,5.2912273291867535,5.998099479064215,9.092201245809544,2.4821698575409026,10.742614668292958,4.278880042970853,6.7780686604196845,10.666052038375051,6.539479061739548,4.255487775798668,10.516145640855905,6.343537065945995,7.983248327509061,11.270542377927292,11.176183351259034,5.8670452896484075,6.722375520270688,1.5764040317485108,12.988616467911513,7.5143993815268715,11.472092982759627,9.713230623701996,7.970855009789618,2.512528026681403,9.327897915894344,8.980828801317521,4.085726242910253,2.278254258036731,3.688343298167876,7.9342357460192625,5.168883509367183,8.433231048493525,7.523020108805563,2.850783351740333,5.688654838395723,10.817572482633974,11.930576605268332,5.7282628944387515,2.861327657919977,5.669068345116229,6.0781369752059655,10.998848048309164,6.563338823130751,4.69821144499874,4.955831640631519,5.190892554837843,11.53844476454227,3.4101273658080435,1.8899491127365966,6.758730163104462,0.8494075710290984,11.516207066252232,3.519399473398278,1.0680070124668475,8.496921826518204,11.406693917553739,2.7015869858022823,8.51671411397367,3.9985781156847757,8.957831514222761,9.92013112227271,12.829579367594105,5.016010156955963,9.98428885390816,9.40635084662375,4.700043537186486,2.6016646857602086,11.428527558455844,9.009306854396891,8.611502332384928,9.47900172203876,3.323741948633585,5.93699870844154,6.916697611753548,8.755854818580229,3.622709045676981,5.37489781643708,5.554332676921307,11.956313949546573,1.9469205763162634,4.693800494039715,11.96556512793535,10.224451471170685,6.935884390272073,7.825670938149166,4.182156706022133,3.9061306217511866,7.073286997091979,12.022753958317614,10.110314468495595,8.317614245611392,5.182203500496515,1.520744318682213,5.424115318657385,11.050551189130026,7.898511253822463,2.757090741994961,3.9383805156275358,4.022186110855957,6.761783542436883,9.213709475919895,2.676699396582788,6.292768719752877,8.48955799418487,6.160014141485203,7.136344909672186,7.395836850657645,4.171676796579842,11.495997792263246,10.98369364715796,5.386297070213166,2.95129879716745,7.816763906531212,5.27646294822599,5.076115540435044,12.145257177386952,9.23602380292856,4.269816389756762,8.4608103191582,9.721704735524003,7.293939713083526,2.9046179259578877,1.8035353698755914,6.516759404867178,5.952655355102021,5.796908024081136,8.55900725100492,8.84322558998544,8.150839248654815,6.490897218721198,10.110134238082114,2.334763119800252,1.4561578774465769,10.401733648549634,4.26880072149284,9.16850761669117,4.515563428268598,7.03510594462436,3.359839349642936,3.060116446531328,11.22441475506184,10.417107087930189,6.873856148535947,6.9498356133835655,7.976452270064325,10.545468948658602,0.5910018211166812,9.560710404931594,4.566591877627938,6.390310187399396,4.462515359651489,2.630286359206608,7.292256504519234,6.568089797920563,2.8001411726943726,9.05742399759928,13.385629828969426,8.821237126529935,9.078146131399112,6.392041509649055,9.668325033197425,7.942768872102631,6.099267445228372,4.681085757472788,5.082083632115588,11.229345146429923,0.9594187840816774,5.871449780681274,5.743312556540965,7.6350356873698555,1.4862657687801055,4.298117495368697,2.3791963781219514,9.915973040154885,5.542439396277873,5.964436590374385,2.5989038045045008,5.883201243697349,0.7257145931658551,7.403731157474019,4.370195441339309,9.947014592141926,7.595300176700673,12.727840022010401,5.482948164026307,0.6854174537294168,2.931047827581298,3.8665717047107693,5.818070584911605,10.700146154292327,11.538203780487143,5.311458037064314,7.6795111418380015,11.657132948871743,10.475653259369782,3.7595225133250185,8.856453740008103,9.865327795333894,9.64595468743085,1.767246788689645,6.1892547014552495,3.0265981268886355,10.618570876986348,8.220466526957184,6.400710215724173,4.794555802323097,9.180241807551862,10.852302315531848,2.366732292196285,3.5072364321115406,6.81375116651728,10.816759722101313,5.410312124925958,9.973123017960898,11.005021708588881,7.447744214074082,3.4954956730057543,4.287619268237799,7.5275277196124115,6.81910992739648,2.8510441869841374,4.85051474374572,0.47512355143766793,9.94336002456195,9.231137057369182,2.6328489037921132,1.8575188868552128,13.231550883270973,6.633502846762204,12.533958323987662,3.8838741579965816,11.38051331214764,11.355983708894296,8.619614935637916,10.023709317141703,7.275840763210219,9.033639128355912,6.215862633450804,9.890382993958285,9.428589021450058,5.212813019890956,5.67277567985485,0.8090967654194379,6.304837414565464,9.02220750762835,6.492247859359869,7.232088300977901,8.401599056140638,9.381295225130716,4.7172596468807075,0.08219071817906838,10.625415554876309,4.343185305389894,8.137012408344603,10.643825077574263,3.634209208139226,4.96290882151964,1.876666108369213,10.77056623705403,10.54043066615899,9.958698303126788,3.75312108507992,6.038780152338891,3.789265734103921,12.088990942373044,7.618995148488895,10.696901658550187,9.3505171987725,7.7221508477018235,3.1494816729142814,7.898963311359511,1.5411530196823566,7.960918885136932,7.897472588411656,4.131730961120469,6.764964280255729,3.315579190644349,9.661464193985793,3.8396959840970712,9.227674083961318,8.12010169129843,9.69785155417884,8.811018806555952,6.286171267820148,12.428175209828936,12.005514987524933,5.7098848699305975,6.57028782674224,2.0343568991206853,8.432058576687048,5.756378531797981,12.608151735741702,11.701998890358116,2.1433303761122438,11.366162787945193,9.191378445196204,1.6891698813499656,1.7880064994979843,5.864513186201714,3.454832667204961,8.76777492549441,6.403294399955044,5.696122796937784,6.074169264406619,4.673988046438739,7.8993481565140184,8.684705718289557,1.5535253489865468,13.208059451261779,11.35149226491463,2.2014246160495494,2.911404156643334,6.896144048705886,1.902804909219346,8.510815236367486,11.808611735211834,3.7754364716889093,8.597714214099673,7.8129803485841665,6.3907053248201064,4.949755153633133,12.039302678800599,1.9379322949962985,4.85566899050237,8.488509583351501,8.369889914349825,2.7557005876814102,12.868297034933601,11.086363713607682,2.560256410686712,6.365594305674237,10.128117340800408,12.200499351477628,11.591591217880591,10.018336874123396,5.79489769219091,7.767203654278489,4.073186744244991,7.144377205021061,3.527550164568681,6.105849043410293,2.7809419177407575,11.203403661131134,7.290469464244057,8.076545430874544,5.4064836319006595,5.667150123928806,2.709563195552193,3.7270752553488165,10.387550750413563,4.630542932587822,7.602154706824177,5.842441700322228,4.14635076580995,6.2841483537466765,7.098047651321988,9.351895753010695,10.58288109886685,8.646436909635002,2.6261262440769197,5.233078168621476,4.979448477091578,11.02842609038242,4.248349138533787,7.26807425488256,8.332945453217118,11.952383843613969,10.48445931186711,12.677358406308583,6.519961205878078,4.120486502190754,2.092587293762819,6.016508508663315,12.685246272697375,8.333229649301902,4.384248301916576,11.293183271494243,5.014322522259381,6.484704572321719,7.769051306233932,6.738787368323926,4.85793417337544,10.231980581298302,2.7032614341702574,7.459231249383159,3.1738171755787388,9.4759944257478,10.19571377183866,6.261373034041936,8.020761519052648,11.811794010693806,9.966088779277435,7.217262127894141,6.02388845283643,2.5498164572244404,10.501208037070139,9.448403509802688,7.389816262744492,2.07976216679288,3.380640134172018,3.248630652380323,1.1963561380869576,6.0106784152250645,10.837065350689585,2.2414263132830117,7.151244535773777,1.511134346157905,7.308226010643442,12.063880184069882,10.659866186399451,8.89259938134658,12.43700425390801,8.725702763093345,7.34868042679629,5.8423394823943,4.021923040291808,11.070037952334403,7.105690321433689,7.124841991986404,3.0289042076138846,7.308765314973954,4.7184765348438855,4.154497943724044,6.115687094773751,9.319241312471421,5.728844705830304,9.276192844809113,7.0563011259381065,8.279343567344597,10.187750375350754,7.207399635115662,6.682461251703726,5.381533416873315,3.2469934040131654,3.565349586440127,11.736347765743307,8.000285009630206,8.85470885936676,10.0143619777173,1.9053146516580703,6.9058793832258125,5.486255368109564,3.9623977621154434,4.183905846393043,1.4455575236203437,4.679862916036934,9.22397993546393,10.000397144450496,12.360078549397944,6.386498207685329,9.303920433597103,4.976180771348726,3.316079554092642,10.482426421220582,6.162587698798313,9.870761740575361,11.403737781999038,5.984438842315859,6.414074133495669,9.479680221812012,11.660502367943952,9.857050069842288,6.093681311575294,6.615645173066463,7.692654325432934,5.80176457000735,7.65450013510538,6.052106315397891,5.306994147147204,8.868114213925455,0.611714294058244,11.09380215709954,3.006612194671576,7.317528198330538,2.3665046904925706,4.561595702532114,8.387568239691404,2.50353139674223,8.726202106525488,1.6197931588847463,3.250999549487414],"c":[7.9885103410427245,11.144001837935392,5.227513803972966,1.86952961583027,9.77142613711408,7.559580022574138,6.576943396701553,6.964863900627795,5.955623358491228,7.782821733705716,10.837467431347086,8.079038170442688,2.3747237151674825,10.292108274600965,2.838882652034813,5.697400908221625,7.126446143785107,3.5539538407431706,8.744769009423576,4.853578064277733,5.907851352172438,8.247047785284085,2.423483244255693,10.217957592545417,3.328403445821145,6.229249316483961,9.952397751379355,6.184908616711079,3.908536712128213,9.52019638404175,5.3837561788513355,7.078315378572972,10.435049768729446,10.544027923529207,5.11404386451199,5.97551754177435,1.3571721418478913,12.067861282626634,7.366192656700106,10.763067769673375,9.200711127526343,7.541666208627356,2.221793584312434,8.421448447120216,7.930760866691893,3.2034684742399393,1.7802748198017047,3.2230233328486264,6.987617527926744,4.954421878192202,7.683185733848933,7.298744689145773,2.4896388588796867,4.70974441781661,9.869087644757679,10.901773472546832,5.004103992056108,2.388008260671416,5.517805894402884,5.7585911834019665,10.678097492462278,6.498438004556465,3.5756571742435486,4.363006223508118,4.98374212584207,10.470565027599044,2.8035078979642005,1.7737533842661393,5.814006093343659,0.6640198996319697,10.493762216011365,3.3980097880793645,0.8750107841482475,8.330618912497785,10.944345622166068,2.1697179805551863,8.23689827602396,3.158764863714057,8.328970118925154,9.178064974399677,11.829483426318614,4.185678629392389,9.302090615955766,9.203150573316975,3.546553530502218,2.4029335738808046,10.349326216203899,8.520984807106265,7.501992347857314,9.229092438946902,3.2287066453931663,5.158484834216021,6.542116629054505,8.613361522253632,2.580172968061437,4.716001049538086,5.379114869999674,11.050038041199105,1.6639584357421149,4.590805810486167,11.170589713253744,10.148264693218088,5.978657896203702,7.565413526885537,3.393939453269045,3.066599577328639,5.913803557210732,11.289389907305244,9.605520675723769,7.539958134647097,4.095082494680268,1.4247978603147218,4.661773852862138,9.9787478790727,7.001257193554151,2.4554138722141836,3.7284439741278965,3.9744313317788715,6.7583601997830165,8.658072212821072,2.0978827886265012,5.625848745884178,8.139483223900447,5.201820789552887,6.211851503048109,7.184261787979606,3.2314189805748748,10.603742848292843,10.377106371522675,4.277112358282791,2.7651058789639005,7.777243351864431,4.901085437101264,4.633987389887751,11.51319461113777,8.752434208172815,3.4269706965280644,8.088865830700016,9.092019959775477,6.234980986588251,2.401015503285741,1.7424967404803762,6.46823289213671,5.772833366824567,4.955677930643488,7.578147058350062,8.122172408137207,7.242880098133921,5.394650605276583,8.96643918019346,2.0948270846636556,1.0611119874258899,10.100146268410516,3.6359595770475726,8.21305833024975,3.792633065220615,6.062862454513937,3.046969536319292,2.682532793982087,10.279394066024373,9.36525399493532,6.045817897919365,5.928302641569901,7.575835475369948,9.707117294672434,0.5020177429290643,8.538623159397986,4.263229961170088,5.350394373602108,3.5391995255212074,2.5428334413560445,6.4638837319895455,6.282527516245342,2.2675900983879274,8.89097913494697,12.269449321106459,8.388607116366684,8.326509132869662,6.051596858613266,9.271747391344888,7.302598423420653,5.878830245176387,4.580564910906454,4.771852749536923,10.155883948214413,0.842466310571236,4.878813715160512,4.788577728425961,7.322002334060298,1.1187856329962012,4.074950992595686,1.9893117232617752,8.926119532738316,4.452573309914842,5.929730707509121,2.05596705698735,4.84004227709069,0.6131941070142097,6.323204605038377,4.089615825546772,9.09723405848651,6.542371194598977,11.829238604688642,4.7281791742142705,0.5023789553456023,2.674543456821983,2.9917077696240786,4.782637374114195,9.820040317923294,10.907065221782391,5.061514958057116,6.669618059781424,10.603131307145004,10.27360549956584,2.8311847913989707,8.7527715116146,9.366625134311803,9.588969314052369,1.5812908538188315,5.475968911138344,2.900245455693178,9.88404092176728,7.816530008398003,5.699013802141043,3.638608152475843,8.084845355067202,10.050143684960332,1.7719592419907804,3.3002686731515136,6.779463775448854,9.750881583356465,4.4433112273878095,8.943199475751651,10.371254261022033,6.5558478103761075,2.6859045722719292,3.6481949999559387,7.213061140422006,6.449795218504431,2.5264819190385333,4.826140357808433,0.3499712053539681,9.910039085534908,8.458829394114293,2.1171423084183205,1.4779184915062606,12.193784626078196,6.549521920763513,11.46598789585316,3.019672811997956,10.528488829494327,10.313558997219012,8.213688580805348,9.741672315008968,6.559707083730717,8.757061776614432,5.554295705729478,9.808207955780919,8.93838077321686,4.607972966069225,4.649744308915597,0.6792868000382827,5.964129007509499,8.524042787135674,5.8596597027179635,6.884941623959332,7.727817356267059,9.294151307429328,4.413088888684893,0.07436050957130041,10.033823952394386,3.4794837668353313,7.4771168595845285,9.792065177010015,2.9182674172102967,4.305916043618142,1.7236206858040912,9.980599780584162,10.173656993155882,9.127950382093644,3.4906103840802314,5.870273568907513,3.1084731110188866,11.357847447547122,6.684999390264413,10.249400818705517,8.421210536611502,6.790883368320484,3.044181267899556,7.629177547415074,1.3761249386748908,7.442462265019351,6.81357479843243,3.279414971394418,6.085096502349728,3.119312241597777,9.129060161148669,2.7320213474624837,8.69952047279692,8.091173412786299,9.044898870098768,7.789312152014334,5.123554711049639,11.571788836877598,11.028173922368278,5.052233162766306,6.479528042541464,1.8698365861729638,7.661140198521461,4.756256997288755,11.499531845476728,11.159376728828429,2.0571459874043074,10.65488364239431,8.844428639309763,1.3928012953697144,1.597496760895361,4.814503612498219,3.4100438593730202,7.720430469121837,5.877847660745008,4.697012578287676,5.341025538439334,4.335089922840601,7.634156807779833,7.652987970746409,1.173267006855487,12.204495865485473,10.377872871627794,2.130164678412233,2.297470880478229,5.868636684493893,1.8522422980749946,7.9454084826506985,10.765818727909274,3.194349039383442,8.328957615637654,7.667244296447723,6.14941782309548,4.582252604062797,11.21051661577823,1.5409391664372156,4.058567771536195,7.942000678523281,7.571915930960331,2.568211922531445,11.936834288156865,9.957504870271874,2.2275343067787863,5.250179943247652,9.770940512560122,11.135564764802098,11.038262431869272,9.324659214293149,5.380151465236336,6.7672725337302815,3.674661582020528,6.177187223729881,3.119525933860075,5.386552519427512,2.5036813053275933,10.067517407339505,6.218882880130526,7.842391411977228,4.709688477684362,5.284310883721382,1.9642792349286595,2.9682142241437566,9.300631091699664,3.8259795192360566,7.3524102740026755,5.143260925943629,3.7658188404085733,5.856576763738871,6.569713488253753,8.45760405001579,9.755269043511944,7.77168731599088,2.3584916915277447,4.92144424389798,3.9744049542460975,10.225798520272114,3.4086095186231926,6.317411244443107,7.396718295891972,10.944052872047482,10.098355574375903,11.67490074847418,6.372804174472541,3.915197746211641,1.8245951165010363,5.688550537136503,11.60564648573306,7.277517638624529,4.015620705722122,10.422948266866264,4.079378317560135,5.440975160798548,7.213342240042902,6.183361908219679,4.499717599444839,9.462798999168971,2.3220173397109374,6.443811107283286,2.5759677127317886,8.633367298119786,10.003397253480506,5.714678497468071,6.952941562839234,10.652003932535397,9.510370527538933,7.151442922133787,5.423815722411659,2.4345731016011753,9.366206551899008,9.000838635034603,6.592809169901717,1.9535332842326079,3.2233639985674296,2.564762946204445,1.034997613785985,5.124402477342215,10.276043487163403,1.9301822103140074,6.788495577460817,1.1581517910442005,6.256936333938524,11.145552728075565,9.539630608219818,7.996323428995776,11.508873394735147,8.281563747424547,6.196419799485135,5.790904622375222,2.9269392442613484,10.56676838461933,6.253551548786609,6.774535561981988,2.8388119518946864,7.049539007975479,3.9496824182648242,3.200972353952086,5.126729643528863,9.149215313040541,4.778214962276937,8.358747195968284,6.5917890034506605,7.271194473208993,9.386861132851298,6.939215972691343,6.628771272161851,5.0720559720109595,2.6867102460890453,2.5665126411936403,10.913400846161501,6.890920089366523,7.702102387185365,8.98870890133636,1.3719941808544251,5.826098565080725,4.566992152647648,3.484593050641001,3.4891983572929655,1.2243779906105123,4.638011528902422,9.06635720131052,9.140420600693725,11.261570340576473,6.38235676444319,8.281616651715938,4.158870662194836,2.974986176985399,9.71802312395672,5.326689690794865,9.398467555468413,10.640499963360591,5.740156236467777,5.697478581108932,9.1049220879008,10.605973817242354,9.627039375830861,5.755584781022825,6.096942559566684,6.828767045944506,5.149523417246434,7.268050011410788,5.391471104775279,5.279317693666814,8.848908179963637,0.4854442206776051,9.981992932654217,2.9162185903642492,6.831216896044964,2.284437069634456,3.4498054011862154,7.241232610746257,1.924020659559932,8.60881160294762,1.43395814168065,2.83468376528276],"b":[11.821192175381935,15.620866180657229,6.634550613830379,6.1410087664228685,16.261443444864245,8.055939735816416,6.9415453733503245,9.21458755576209,6.059207568267653,7.848698925202289,14.080157158323267,11.58213560953629,6.435709016853888,16.900885661006203,4.77055040936124,7.927139422179543,7.624001325269134,8.052481114838573,11.457802920802747,7.536256441360134,6.461049353396291,13.427622952797151,2.7832172164289526,13.433971659846106,9.154582579530983,9.593371925502815,14.32691652232601,8.358335016108999,6.0352582470266185,15.625111324278302,11.266968236984372,12.62532356405439,15.556406381479981,14.418979472410776,9.729750557280315,10.553566473445951,2.7010077146679756,17.71185574166848,8.274662081671305,15.109211498140837,12.342324927584741,10.172484100674481,4.0039215679581535,13.977752512439949,14.36740949964083,8.611483587704917,4.832761772938625,6.07531604638988,12.79014578204591,6.269016981617195,12.280772223220286,8.673495813102246,4.703362494862602,10.71021563746815,15.683057802094048,17.208074293137376,9.443013376257847,5.289335451787234,6.445006139735274,7.717325391120717,12.644216596504362,6.896263470298716,10.45662856096,7.996874837985086,6.253521424536487,17.016395466084006,6.5219305253624515,2.48600356556562,11.604923701267557,1.80039904455781,16.761088386593705,4.142097600208063,2.058028442538231,9.350013362026033,13.77842275691289,5.429939336378385,9.9520979992291,8.306605914737995,12.183730089097757,13.726741206445125,17.959816484744678,9.27539912799225,13.48379182872726,10.448716425074185,10.617153088702786,3.6211046058903062,16.964555207801666,11.514274416747226,14.303005586775962,10.760972608155143,3.811248816726507,9.93057633327889,8.838202520943062,9.486809087655168,8.97065323844171,8.7548701874924,6.453155339383716,16.60527822536777,3.398444191611081,5.222136953201529,16.04358625700848,10.615270211610762,11.846212176550653,9.160725082629884,8.225510187984158,8.212710768055684,13.021141332360813,15.784724504952575,12.699777884257886,12.306791763680135,10.758857004118978,2.0129251801986325,9.334732612811976,16.548628820090304,12.501195749903777,4.304616145169069,5.0153014319088935,4.267155948279888,6.779344417171757,12.063986927487234,5.645880975675461,9.713898096347162,10.285352283681322,11.075301662021168,11.878760305514016,8.481162962700465,8.99495959203601,16.07303809669653,14.095331668892669,11.076131759136956,3.906420981445269,8.019494272763193,7.202053845094943,7.344120193650651,15.387576942826104,11.71671509072604,8.593399839078309,10.36879068529603,12.951827042119637,12.726127906216133,5.487969916952425,2.1166479715565445,6.765688039112229,6.875096293682615,10.112203858512528,13.59056988356165,12.542044517537047,12.808438127536448,12.114362762108462,15.976998200352497,3.565573787454621,3.4826425418850193,11.948799992685206,7.515114394511566,14.06971878109741,8.224011816624024,12.022467090707183,4.96478169857582,4.997024286260081,16.072129874465293,15.812845193406039,11.121481193704927,12.19003922995635,10.03151425469129,14.845999122812819,1.0474674479757629,14.80375730432732,6.122761140505972,11.724813095041018,9.198890108924852,3.0788975240393346,11.541597561786938,8.032951473931378,5.531992363592003,9.911243693386526,19.111351166839736,11.040518741953814,12.933852238516716,8.138435743437936,11.702667193879671,11.226680006611005,7.230054061825504,5.196732063810458,6.673488939352039,16.735927320818654,1.5593551459677402,10.963419637755347,10.640858731946084,9.240816954721705,3.371345144274538,5.442904738851175,4.379205222493545,14.993669083810065,11.133174463007887,6.142468918184633,5.384030850240826,11.234340698126672,1.302915990222604,12.946556797084407,5.809497312136729,14.306172004210781,12.996557318902882,17.33743611614983,9.354720587649526,1.624358268826156,4.246849831439546,8.354400568923502,11.129578882394032,15.214864635204055,14.775783622879594,6.59360228760718,12.860005092560941,17.063892561382403,11.51210673748441,8.521658266222843,9.388317128849419,12.423545258684761,9.938275119476712,2.721153308910078,9.84822889142434,3.67475510549945,14.386522214852818,10.292557848357761,10.000233858770313,10.724272436475271,14.799346242037164,14.967171510133495,5.417766350542301,4.56892825111445,6.989636738140691,16.284442735367218,10.370780108168741,15.256368120756068,14.256087080379636,12.022945298350889,7.648491543984242,7.5677026875972775,9.140661070207205,8.71360019505144,4.515965846117675,4.975549127230709,1.1171231683526273,10.114287943694212,13.1928784027414,5.278292213732701,3.8047721028021964,18.555027113748192,7.064303578881644,18.012374248211025,8.317006659543594,15.75118161028541,16.703356622787943,10.701913609638858,11.470487208176724,10.949423898265977,10.452410405297329,9.609532248534558,10.311919982122765,11.94323231358452,8.315488239328564,10.920665701794503,1.4749887814645124,8.052584649470267,11.577665473258135,9.73726376946863,9.012862218793012,11.85792733714508,9.828321298004681,6.277578061589832,0.12235769134303354,13.660129597787634,8.773753922218319,11.522108275620814,15.013136137073392,7.3068080038692464,8.333114214605693,2.6617500938638594,14.822892687971258,12.421886067762172,14.22022326646617,5.099734031234093,6.9031759499074274,7.281558263137439,15.83957060209579,12.410155184588378,12.992466837626113,14.11762336795989,12.499315509148378,3.6896458951273625,9.282895475009113,2.387704986963479,10.62046912065475,13.4575918168299,8.503894616196256,10.252512589390662,4.322378583895019,12.392561099646844,9.521784371878733,11.936967410456601,8.268496382280706,13.047332296334876,14.052113371227593,12.250097693669773,16.821218892751613,17.019025393524032,9.083470402083352,7.035862372577874,2.878304145755024,12.386673243870415,10.886746935710391,18.295089033572474,14.48551219020986,2.5854343099653176,15.014843402033499,10.971142464312942,3.2094651424368092,2.765272871473594,11.250794507878682,3.6845878285740774,14.140384874967602,9.098702163677284,10.821303408416,9.835009599751354,6.412448988894377,9.259712141881469,13.977154636858685,3.5041536641248894,18.356084700323443,16.34591144338605,2.5669699221994247,6.060725287593174,12.16699477459024,2.1621782090469344,11.411207683222187,17.157873911744346,6.756266800548363,9.976367021299872,8.560569127940504,7.628448671396915,6.83494950613561,16.29076381089134,3.974405796518594,8.944594953396344,11.29196088506088,12.463292936148095,3.7174696233307714,17.6464633683181,16.877121679007438,4.267035947245863,12.087385512851437,11.960343376322,17.66334218326875,14.430026770736378,13.57672635549714,7.922440060782911,12.896595283133497,6.117519187745226,12.105815139693524,5.620610406777464,9.795656764125102,4.203218147671073,17.030210449918698,12.787435346385829,9.277695829850197,8.980865064398035,7.631017787974077,6.532679838472955,7.6198388076957775,15.963171394751978,8.757748049543274,8.883279953096569,9.429060755830509,6.098382493351124,8.477481563858056,9.808267163036511,13.939384111790499,14.828319871039032,13.13367923140867,3.9990232419075933,6.83168072423307,10.135065425879219,15.145700825221072,8.555999223897476,12.14473304407677,13.135551997613394,17.124864565918912,12.465073014410184,17.81971052708098,7.274839246482401,5.173565464109668,3.467318815161591,7.698849261137977,18.22331784179946,13.748763018321739,6.275213856672122,15.757266903002897,9.810347846885342,11.838770263688122,10.61969708935183,9.587978324546715,6.6954938391146035,14.177685927763148,4.658946407349134,12.668077608522703,6.2406324461759395,13.798456689280174,11.182248463164237,9.065776579263492,13.49840556069676,17.761221322120335,12.303807185623622,7.55489786710381,9.102108519092083,3.140985480237799,16.3234761884834,11.744297171704456,11.478259382631077,2.7272841412758897,4.187426598570241,6.756697573409523,2.0240842153369587,10.557047943297718,13.714964429176261,3.8380291827130875,9.012054177468158,3.321844830235492,12.70107393424392,16.774665825727368,16.406389000800786,13.490266433264907,17.19807885363967,11.004022641537018,13.2594835756659,6.106187196493389,9.638910652409784,13.65168248228953,11.47694489809129,8.92182463676459,4.004028998871156,8.638530157544297,8.662194281853948,9.045841034830008,11.18878659879579,10.191431326609923,10.605332844383188,13.982455040662762,9.439129846462873,13.450891304814602,14.296107932883832,8.583113426562418,6.957877153815572,6.969073780779684,6.121103111158616,8.689128375052636,15.957855581182306,13.691044121344046,14.767286104217419,15.275700679940593,4.641112650361667,12.44487959611558,10.201841217182418,6.413414074039833,7.747578089276324,2.580152118968768,4.894549858379567,10.032544362022115,14.411857487978214,17.995145500277697,6.407742755295727,14.548078109230987,9.168773186888433,5.065801587178851,14.403620384965603,10.450531294831993,12.293510457623297,15.318953137635983,7.237546309183256,10.0900265587708,11.402093871539826,17.06996488911429,11.03694626885499,7.828030286142638,9.276457291897513,12.124175745881255,9.147595337963025,9.636890710530475,9.440996459387685,5.448967294978506,8.966636269897915,1.2594475669445448,16.79709992587689,3.470308331043279,9.812181151619576,2.787490655204692,10.264796400635507,14.26797765803794,5.476273681735617,9.328385450943518,2.573079402313414,5.386593346476967],"a":[6.452858519975095,9.35024353037715,4.663752257160601,0.15806359287747984,7.171051953138729,7.360702127019176,6.430857258168201,6.063460555076796,5.914119970719296,7.756426527043336,9.538209470570699,6.675441891324747,0.7475968772470076,7.644150143160213,2.064915691704703,4.804005067537538,6.927089256479246,1.7515157832209671,7.657729790749177,3.7787014861608315,5.686199893817861,6.171331606891524,2.2793475832889376,8.929387846217677,0.9940112412852642,4.881336488304924,8.199646542888562,5.314075515385486,3.056416985228536,7.074122290063746,3.0265124259644827,4.855779412975345,8.38306086157743,8.991439772518559,3.2646551871745766,4.141217309527105,0.8187336192115824,9.806465543625114,7.002193559686145,9.021685672300974,7.941951553505337,6.487568722469597,1.5077431617229031,6.195187874206052,5.351770065472758,1.0366232686332544,0.5572259597655393,2.0801868833099624,4.6627015903713005,4.427699219803514,5.841057331313191,6.747919142369723,1.6026597461134107,2.3055180943157794,7.53958724643261,8.375009509889388,3.2255532085474026,1.2255250238341509,5.146301864905345,4.973779429365683,9.890326810454015,6.339040113643484,0.8186382779575285,2.9070134757291566,4.474975946786081,7.847828033571355,1.3136366469508243,1.4883740245268062,3.4937422272995478,0.2087035496825851,7.982614340169247,3.099873951837515,0.4010076448360178,7.922175162020338,9.80880766176805,0.8634355708605534,7.549664194959471,1.0961643593508885,6.784472186710349,7.355533587472813,9.373224980710868,2.1463654564669166,7.626596181479599,8.704086066742718,0.713555761079312,1.9148454297211037,7.69878310127353,7.321654719530535,4.777010516107872,8.61530953883106,2.995297772722949,3.2464369999348053,5.622137190736671,8.263394735968797,0.01968057947312918,3.097735559513992,4.948775939193459,8.824203736652015,0.9689969636596651,4.337848518200332,9.218111960097538,9.96114822862066,3.6276877908593175,6.926215387921985,1.458059899974078,1.0046921811414,3.0660857791359675,9.488231068777331,8.365735605498577,5.630016986502442,1.4250885053754114,1.1891511698674662,2.7894458226049346,7.346374499973614,4.797580753692678,1.7144885982864655,3.2128350392065985,3.857144505000407,6.749952392133036,7.293414419649498,0.6762959957259751,3.9878780765199218,7.279691602299976,2.8484760592390357,3.941274607162537,6.664628607666792,0.9221243356376996,8.412344352097108,8.887314185307876,1.552929403452168,2.307811824488941,7.680179968073892,3.979149706799825,3.5481105664724955,9.960834530041913,7.5647271319777865,1.3569224472603247,7.175361682380499,7.545499786390549,3.6341541977236624,1.1641564652024772,1.5925844742940876,6.349050669901024,5.331186461579501,2.8895976313170557,5.16913205015369,6.35124934510761,5.01291171241137,2.7022439154663203,6.157498028451487,1.5055387090321437,0.09087026988786384,9.359440783084121,2.0816872901414785,5.866453087378192,2.01709960234284,3.675010264327867,2.2785541377208207,1.7551787300163202,7.958401696270401,6.781878804038934,4.012137065489125,3.419394359946437,6.5919114888718315,7.64810650830078,0.2834708170269362,6.028353568874443,3.5181661741647896,2.7963374127239704,1.2715147745427635,2.328047080170008,4.429381306109724,5.581180038305156,0.9596325115244153,8.482186755391524,9.528084531879767,7.326057942402857,6.480471518403778,5.2154570295663145,8.29774365636606,5.7303251981157,5.337431453313217,4.333683418693514,4.009918625046476,7.519438757979668,0.5552283677511016,2.44087689457843,2.4437272115020536,6.553185277525808,0.2162460366839558,3.5268489709897866,1.0317461170142361,6.495016738334862,1.775837340167279,5.844492267493699,0.7225020198040366,2.278020058931085,0.3368412262482079,3.6694067436666256,3.400505888677272,7.01015368293562,3.95635359551342,9.62225302516847,2.8744493177124775,0.052832227905421636,2.0445628709500574,0.8430219879642897,2.239589788459313,7.658480307137669,9.356974524293788,4.447649054402259,4.189297612926415,8.014479231551206,9.777371592445272,0.5511661694365944,8.498125593517809,8.141800022612708,9.449011937104624,1.124578835815051,3.72412273889668,2.5899204129246556,8.080018595911522,6.824452704359563,3.9756314035302953,0.7995743553817558,5.394526679968161,8.080023789717528,0.31118306293345555,2.791951135870321,6.695253160832955,7.133060560163744,2.068334964151417,6.413683761833915,8.814706952518836,4.365329897268351,0.6975303607636052,2.0777544107352774,6.440724048429911,5.5427498687889525,1.7293495851643859,4.76627630992658,0.04259418844131613,9.828202099179009,6.562024155550834,0.8505551460637029,0.545611261219181,9.645007025255662,6.343262850767526,8.843028162190883,0.8971745923696695,8.435897264016429,7.753340125920422,7.216724193488022,9.048983004042558,4.800866430740671,8.077781491552559,3.9294722398149684,9.60638418746938,7.734418133098824,3.1224719964855185,2.1371559248587357,0.36047056388311516,5.127341387660287,7.3005388696481255,4.306008759627995,6.032341466214424,6.072994131307555,9.080123857658469,3.66603856792014,0.05512933861067104,8.580861481520238,1.3582130856910934,5.856398338525761,7.700123431178412,1.159898046877752,2.6923267940050177,1.3477376367660643,8.040424143058564,9.272852485548853,7.087614537308287,2.8458781141236655,5.456417556087425,1.4364308987213437,9.56214234566767,4.3910845020839595,9.150328547816013,6.138812175328965,4.503669195215321,2.785561071107767,6.966577556910041,0.9708122071582981,6.169120979161398,4.151497100750157,1.1861074578961217,4.415325730909132,2.637276137567124,7.821463711488066,0.011547172005619277,7.4023631557236484,8.02012490085884,7.441232183072264,5.279977301649028,2.2681419264232927,9.468484369325854,8.627801971584589,3.437025567852503,6.256619942164239,1.4657709445941292,5.76774707582921,2.2999356941151317,8.776736105540845,9.826684322006551,1.8454751627298016,8.907965835472869,7.992312001556319,0.6649132875467823,1.1296004970464946,2.235656147035152,3.3000415256313187,5.148128592619232,4.58733848293986,2.243175089933831,3.5404078232481306,3.502748400459359,6.9828408058373554,5.119065647599827,0.2393438442627005,9.73972080588105,7.986641431853842,1.955148646018472,0.7896367493878231,3.3450551588544064,1.7280593716880532,6.556756597663238,8.204695314148667,1.767185050080089,7.6688852790344,7.309313227921306,5.55681021469459,3.6796579589797807,9.174999139020546,0.5659149866291724,2.100868994563987,6.599762341497195,5.612073624655258,2.1077354839979656,9.649140533874238,7.185001799910182,1.4103612296418833,2.510696824689753,8.893706074610414,8.520061127015593,9.679274311084779,7.620971057820459,4.361525270791564,4.311418891588579,2.695874692582101,3.801746566482729,2.117409115535198,3.6199438481877233,1.8227229164697656,7.277754856591514,3.5870417848932745,7.267303800126701,2.9983436838843547,4.3440489765785095,0.13384482648296503,1.104434220634496,6.6311316154712285,1.849953422627899,6.739032249911336,3.4260569946050823,2.8312237510630056,4.806451185067708,5.272112731585976,6.2612032271940565,7.722634956366603,5.623282359522355,1.7011751252821505,4.156064215894128,1.505995135439977,8.254526898824757,1.3461898562793584,3.9825612046152203,5.097323040618402,8.46756900419045,9.150075987435503,9.2128418731231,6.0113831484463525,3.4110038785523944,1.1664002158032694,4.883078277805318,8.954124781499932,4.684664857871641,3.110262920466107,8.285631244006595,1.7831340232020354,2.8775519169111985,5.848508096838925,4.81922430803436,3.6199295223614048,7.57367148716094,1.385673146913311,3.949916074880606,1.1076357940490356,6.563855850953171,9.531063497336431,4.371984244640112,4.330351391647658,7.803533043856998,8.391116105585482,6.989789451341899,3.950023407841383,2.1515327912997395,6.578617013065986,7.901609092912447,4.635341568835751,1.643512269175924,2.8370902217949423,0.8851682596880805,0.6386973972491705,2.947688556488486,8.898160992510636,1.1657595934316611,5.89757586094316,0.291218583571653,3.674944906302706,8.890119547592164,6.788306473792565,5.795049244491956,9.229362832413475,7.190748193399729,3.3664414138467613,5.66457943285452,0.23763406282719224,9.330726845903605,4.160679284476878,5.914174978824674,2.3719410355309845,6.412873284608331,2.061506530486983,0.8590917539834164,2.6978275835235777,8.731627579865291,2.443446626680148,6.105479753969327,5.450936634335131,4.795157300471134,7.419858883670296,6.280550780066296,6.496907457650167,4.311972307738923,1.3106420292460341,0.11334631855290045,8.892224438894319,4.16629453875845,4.871274598656392,6.4696815489092945,0.0621469386425888,3.1741322441380038,2.309260725565616,2.311093779747566,1.78298091664147,0.681156012069033,4.535223567401008,8.679232170595641,7.028298591746127,8.563609120929936,6.372185285367358,5.770815242983243,2.151538389923544,2.137253061908446,7.840631188578826,3.2737051149284757,8.238502263037725,8.76597047007321,5.140192584016421,3.937503557722637,8.184507562164764,8.016027641186641,9.06212786441614,4.925211989447402,4.822997108350537,4.7070401808296385,3.547604267370974,6.318919692053237,3.768935957309214,5.2113436925735,8.801737722432152,0.175322040026471,7.251364115217431,2.694209836158503,5.636825244070048,2.0828771207093655,0.7192230593132831,4.425806156253767,0.5007290694460931,8.320497848289701,0.9775431002246582,1.812202702427601]} diff --git a/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data1.json b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data1.json new file mode 100644 index 000000000000..443661e51173 --- /dev/null +++ b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data1.json @@ -0,0 +1 @@ +{"expected":[5.173529269478857,5.532578084831675,7.007819769171564,0.9554032395290069,4.285647897903714,8.33703008732579,5.534443715484964,5.79178625308357,12.435197182476013,6.328627741521835,9.778584845157042,5.447006383078488,3.799897637922216,8.764579338947325,6.962587410256527,7.385842237391894,5.556495913265639,8.497944722416563,9.95313733346232,7.009547109880083,1.1365698310456032,13.030003284341642,5.159989363371917,7.093686542571878,8.454466740844564,7.586090713530943,11.037947615216735,5.485877439304199,2.451075378971822,8.204160195259835,10.324601026106443,7.305671044717029,2.7007115825308174,9.7118924325967,6.557352475501765,6.069314399198308,6.643276281022093,5.089004690157281,2.7215810437960846,9.036209335813698,3.1745756132553926,7.879024307220146,12.571133866993573,8.66491640472451,4.777177387127523,8.375235756445573,9.225097393949865,9.052796495433029,8.805414381812723,10.535244778966044,10.117311447910463,4.111133152036183,9.962863780907853,9.822660414982762,4.5594446277525424,11.706388883255759,3.9590784124420786,8.724230903761793,4.815376348052945,7.267019173999048,10.844289347223658,7.906763845439591,9.041508620907187,9.140799095313302,9.44885124886047,11.186707669039086,6.402660622955826,7.585310598735534,9.078546755651395,7.791365801121885,1.9181880227966444,1.1501480374814896,6.6671301048068745,3.1917415229982473,13.111975920073675,2.5378827756587,4.284835622373002,11.643202490942713,5.053950990033446,3.5204647635879556,1.343036961365298,6.226469635389397,6.497529433586152,8.590708767633913,10.082613280413911,7.776085335737113,6.21620888072522,6.891962458955629,7.709828607135359,3.2328315427008665,0.9658226366307888,11.04978986937661,10.456465043725025,8.006428484932892,7.228454580824311,6.323248399611176,10.271832274657966,4.160561143467125,7.884928395617042,3.6855592049327237,8.234067992191843,2.726179912326433,8.3542241574698,10.361867968939235,10.145541224634432,6.390896109062217,3.1061980741092547,7.534890922840547,3.0388693315565494,7.340742860817651,12.315369223732887,7.477990586055511,7.7286797885198055,5.1449847614977635,4.854660328781177,8.600018527239524,11.045403887621777,9.394853177910315,2.6541084525372325,3.914618362427121,4.483634831816849,10.65830660000319,8.65941753852233,7.431011815713466,6.390406768496465,8.93800206873243,7.067857312454068,9.498687838382871,4.009594498592955,10.436078014070247,9.566050748755396,4.866865055943551,11.82981680913192,5.28069879071705,5.078765510356892,1.5852490091114073,5.943491557899121,6.4377328007126575,4.235491156163994,7.232896977764054,4.862232383096803,4.407590217941054,11.24026428017724,8.014783876930778,10.312403631535872,4.434948171844026,1.1402962041062792,5.579171226757557,3.0687579016109847,5.780094628459299,8.909417836290864,10.556294444954375,7.792363478204095,7.578394564851581,8.977381998766933,13.06879730086136,4.467862048105708,13.843544552703513,1.4517411036373902,11.513022778100776,8.69434501164935,8.083000071389769,9.167187444515978,8.091658729229342,9.796086003094892,11.13113912484799,7.843383978852896,9.652696582985914,8.146610544075576,6.742808479785216,4.314999951609659,7.218123324855431,5.095555494274088,11.209806285347408,11.142714755609667,5.18780904000133,4.428052350725097,5.869033927491395,9.541944820774042,12.286181407272228,3.5454150255515335,3.1016246269772836,3.3176297603777325,8.642974469964226,10.496943016956596,1.7196641735248401,8.363338647701582,12.91176131552491,10.726848495067294,7.8965985292316825,4.733771257438811,10.783971164337313,6.151766705310435,8.560096914781006,8.690379609473126,6.423827962351631,9.98031168845868,7.7985886098085055,10.666400137828736,2.299220470115337,11.740167953706138,12.686797944254746,5.890062338164806,7.564964912422912,7.693625235711427,3.08100050530268,3.442362821069201,11.626843194805126,10.259089279248714,3.6849869130117643,1.7065107859948254,2.1964063270104317,4.344002418860557,3.260055344821037,11.485221822487699,6.651753849210719,7.679062682043573,3.2958119641675334,5.35783899718483,6.100640987724453,5.272187537407321,1.9418734639693755,3.161276380780974,10.272327496116027,6.984535280499102,9.07704769145657,5.024042163242162,6.584981074195659,6.585975709766938,8.282118334405897,6.917672095627655,7.428363913510945,2.056948746532752,8.205153617186914,7.511172253626417,7.4600383126455245,5.413644097597679,8.645946091273066,9.219026984278742,7.471097911876779,4.101248378459942,9.974305091705917,9.281026028817871,10.699891309949503,8.933382986769477,9.242051598142695,9.673268846596992,6.9980138815169575,2.0945139066441003,6.3932179884384635,8.314270367134693,3.807527914142879,10.85467582076658,13.242371777522475,6.460108587278467,5.812257053986066,5.15777757837693,5.991731438239479,10.050189998720011,10.538626693932045,11.077853899953087,4.10424442442762,7.541871630246334,8.955329510840215,4.237335212638691,10.391542081379805,10.719395018752056,7.110982436301253,12.656174090074689,8.469947088065418,3.9660521612692663,7.252228825139837,7.56925843162753,10.327276968868087,10.871463967452168,7.132270508633021,10.503877259794603,8.375019498895,8.304697828305791,11.32454804260389,4.288117145571115,8.52314316714834,3.4159509356776794,10.143656679468233,8.92480372502496,2.1220001470667498,3.3808683511237825,4.298745681926475,3.2944971811400654,4.865771081119386,2.377803547002243,3.7867165387470307,6.989275487907325,11.080048151064386,10.435077157724395,7.564424627424411,10.64668574817965,6.9618161445915145,3.1953264538669277,5.016268204534314,7.553906750233948,4.9023946688584745,9.634852266647403,8.866818670019883,7.013306127524959,2.6374160445360997,2.8513250208743677,7.203549735843081,12.53720086661855,1.5910702246091286,7.7200383345060875,13.42578941036902,12.042723478428929,10.333565591357237,11.252262929507966,8.146040356556949,6.723244114762351,12.747119996557865,7.57824185988411,11.160943468086908,6.044081245031631,13.14380273503551,2.6523034712920635,4.706282084222021,5.306071451853914,3.260068870364225,4.347795146821951,0.6947042946364748,5.866264592516382,5.150598159955942,2.8771112945092554,7.060048075194698,10.73435484716112,9.856046943733395,11.832965387692056,3.2257325481882235,3.850592508441381,0.4477397858656969,10.262264714186529,3.6243056430251968,0.7007432348064612,7.381247459341097,1.7572521258777343,9.885031658069627,6.457569784311533,7.632140143055073,5.169088801834667,7.939363608444172,9.988321713543643,7.65109894111991,6.452135938116732,6.517842686189722,5.723278362649522,11.048146832096826,5.885288133288466,7.73721923724145,6.869084690615944,5.506730176453434,2.9687142930584627,6.214500489241729,9.100890157706305,9.972809813195626,6.638284153122228,1.960746129287716,0.8738370403878691,3.2126766061249046,6.712242251579743,8.97431706138252,4.505744371194033,5.928047463183577,3.836949822749882,11.330521483726095,9.677597715126556,10.419835699312529,7.665129981610406,2.472174126125615,1.77915780089119,11.337240864496708,7.953092419666099,5.805418407169053,6.5174809608696425,8.738430415239822,6.804236080215722,5.471067191556871,5.041306487637345,3.031171108834959,5.105773999084586,7.635280250888568,11.26220418284552,6.354799961062227,12.120933825578874,6.93178666408626,14.134766727839224,1.996059100164087,6.06856424236915,5.635311768477234,2.778593924490331,9.56223406294634,7.1759064417584515,2.584048686616786,1.8244771060979565,8.643505089633441,3.568360603599415,8.264393352844293,7.572993281124262,6.576759310884577,2.177598993924265,8.586702219451126,11.27288459403255,6.173445633590211,3.3831419388458985,9.483006691559835,5.464239670071212,7.579725151682695,7.519203888514315,1.752240591068249,3.594956910370381,12.732809825321606,10.391234316178465,2.946850164349337,9.282572416705667,1.0148940573863439,4.463879271181072,10.134783446548719,6.250888217721027,5.553900782786158,12.708058769643415,7.657549258321553,9.71336489520257,9.468100858170196,12.04451306496187,6.306054649744038,11.4301380260528,4.119278870642435,9.119669608525438,6.43179534690764,7.780043149339124,7.646832037227071,9.990849369859287,10.251316239296873,3.8565773914585684,4.053409247945056,4.650271462944348,4.566277244387192,6.483152462975273,11.591579666777656,4.520716256107905,4.413776067879316,1.6485891891767177,9.203834425487317,8.932198990627109,5.2745272241368495,4.255296554348812,7.165771102066915,6.127546464961497,10.260009056129073,2.7514392489507924,2.728218225543944,8.147139750056445,10.604939761118601,5.175882183154696,7.720601304101546,7.66755989516391,5.466142843038899,11.557543435007926,4.839970315538971,9.665040538871335,11.29723529049451,9.230626741616707,9.99005734727869,8.58223102388163,12.199237278096637,8.945518119745705,9.610670231749204,8.764321896898469,8.619267630213422,7.6902421504959,4.248918949635207,11.043385287717445,10.847648930865251,11.189328851551197,9.759125749700573,7.779252197817996,5.516737798927746,4.456743400159771,2.1683598829320605,6.518852671730833,6.262027101653007,10.998450809891171,7.0337107515825,5.042509900172418,7.934283950300216,4.3765541438077635,10.733080405747545,6.57211008867341,2.895855163508675,6.026923385538138,4.646247296547179,1.3201771358497147,4.293391967870826],"c":[5.135874669121989,5.13904546498282,5.2443298010681625,0.14742720787210883,3.5852428467875868,7.5729851428635,2.9935536183844627,4.787893938807036,12.28106024647848,6.3040868983011675,7.5503272085082855,4.104621143104772,3.108490991574585,8.631917474532631,5.715391658796831,7.3486392775811,5.3657151642099095,8.434858655587522,9.771559206391327,6.721544468551524,0.7114096636212894,12.555040191302211,3.8768707588743685,7.068729048291578,8.136936006836736,6.593384917589587,9.201992635365272,5.387485956528257,2.098913302240277,7.625937737679764,9.00714365767218,7.08923781344635,2.4632253194710256,8.344532415487395,5.044543361173329,5.614996879858684,6.21158211563367,4.414433294719574,2.490906262157039,8.515289267634085,2.844891258710101,7.860292059111865,11.300756446455333,7.402199403232366,4.254299063004418,8.32083122899411,8.431576498618393,8.39443419869955,8.468096667601781,10.521448177702204,8.221571538228927,4.035403317174265,8.834119874493481,9.16786196613498,3.550737733632624,11.166600489391644,3.892912093559533,8.696470088917923,4.620792236229811,5.709890564417769,10.727291000578909,7.842302379267648,8.447789753369598,6.98906142640291,9.43233544690641,10.162737703078486,5.863422128198385,7.140909598795002,9.055496507084015,7.492797554072095,0.19684397450696728,0.9017652058464133,6.0356077005766435,2.4084145191344275,11.407102243701349,2.151356634569287,3.2167347890220412,10.240503557813803,4.050901861724576,3.029790297492746,1.2478403932091886,6.214035120047014,5.74815290538317,8.047910566361807,10.042459237649107,7.315758469460948,4.7733955380960635,6.20677263755436,7.602787515258266,2.1222892913500973,0.8389720573108739,11.045621822045035,10.115302316244346,7.444377902907686,7.189870557239411,6.026956840205408,10.190274559451893,3.48413574149564,7.7833075382298285,3.1800209642259443,7.674700909163653,2.3932320068936224,7.490697073408739,10.142736701926898,9.929042533812673,6.141732279831951,1.8107841589289873,7.173706958630263,2.9997205216586624,6.523228165719428,11.400426967266291,6.63907890085847,7.70157336865697,4.421277832466056,4.730371481029345,8.519988381609053,8.675626114169598,9.394653206869096,2.211054798853742,3.8923689396829326,3.685404711829179,9.109621251776984,8.334838184238912,6.599845221548231,5.82999197183202,8.914308875564412,5.941405861079369,6.915553834126902,2.9109717613042667,9.221692881782237,8.596409071178133,4.834312558996026,10.985759010430648,5.238272786780991,5.0371917367052985,0.8903518743759068,5.802123286924042,5.364802149222749,3.377409485562027,6.76008658797243,2.0779972864859233,4.391336827593503,10.688769107749112,7.887532799783091,10.034249678712168,3.856378263374891,0.7834262040349125,5.416318802567045,1.6828753666397867,5.135866874822121,8.559567990683064,10.088103664569134,7.105801443834217,7.334088919598562,7.582614071482738,12.380580197920132,4.287703125953925,12.921789931701452,1.4209699534197224,11.181747821133856,8.5578942281463,7.7462097536135515,6.8503308066799065,8.054320220767117,8.928923328791049,9.385852252596889,5.653820334728169,8.13198197349054,7.509083795574152,6.326399713157408,4.1520477359244925,5.291074475881949,5.082321229667702,10.968485400104683,9.937380768177706,3.780587495536508,4.404060077932579,5.788088022296036,8.145593284325264,10.553751189737588,2.4120883529933126,2.9283287207540702,3.2514917041635307,8.27994112897639,9.862025608779911,1.1128756734848708,8.10532313906084,11.336802616057597,9.35225300425068,7.1844882948606195,3.6225757362266506,10.092872408649828,5.444583144794285,8.440374625230126,6.99036765098675,6.420182416305887,9.482548610891442,7.0455608042341895,10.009788714513594,2.0854386580227713,10.545434817942299,12.283586686258545,5.122054295263851,6.819211522261998,7.499395475104309,2.346022646598809,2.0968885385208464,10.54315284755569,9.90555109334696,3.3331000600280065,1.6379936155682184,1.0228103291576596,3.4451149699124013,2.8667206430420613,10.78395726633012,6.304275200979652,7.354104958899869,3.283526832969214,4.573350141740394,5.886178317210734,3.6750005928183,1.7675726743925784,2.925373831124067,8.9709475877631,6.02152566778374,9.024039378676775,4.9154803452371825,5.99091224351217,5.957916046842229,7.508382237302127,5.863907444760505,7.102654703201227,1.8416289118719584,7.992990876540879,7.2046875641456705,6.749774926229009,5.1338437706411515,8.203693146304467,9.156672793480919,7.382745632915086,3.560163878029056,8.21727870184712,9.175361729704953,10.023959736485622,8.162130169061856,8.834218832310132,8.506138943351097,6.490422190183842,2.0917312671669896,5.576862004894255,7.535417290809891,2.016532422231796,9.855365064910721,12.722509754062198,6.270875512159323,4.404630301354601,5.1416267552783275,5.69875749503275,9.949931047476623,10.481688305261281,10.739474049368377,3.346421646125342,7.317977593140633,8.759761932916986,4.1410175246842105,9.903890665947337,9.344528400420137,6.830923971552142,12.532745086386168,8.074119257900646,3.636357814817133,6.160679511206342,7.425600724522334,9.406655696048967,9.58048547143637,5.853193949916944,10.112595140389553,7.484731724158264,7.900834715265086,10.978487724564104,3.788403253903811,7.833641847990171,2.9927363745856215,10.056993200562063,8.230952724820803,1.845633935184162,3.2403291501267706,3.796194802530617,0.7808422411456416,4.1276992022563785,1.4968292616075196,3.6012101480489966,6.181859345076964,9.751935082114436,10.364101630895382,5.201971208543014,9.512469515281438,6.150473727370447,1.3665185659120103,4.609995407700839,7.169613682583812,4.606897523401957,9.560677207046083,8.78126100739042,6.7096304674648115,1.6061597773627123,2.661602555221299,6.6995205513820455,12.36462844835136,1.237303589910187,7.512728259459374,13.171982369457593,11.421779276762415,9.931704828621154,11.12710457186064,6.826654122532379,6.6976552099087225,10.609083257535865,7.2094807908303,10.439295912237524,5.782285836031752,11.87633979007979,2.3959571661546137,4.564929143912821,4.733329293094092,2.8198610736191965,2.8965755002443934,0.6004393535980916,5.147122221354416,4.906857424127266,0.4137696983668566,7.027689285675937,9.427727203530214,9.76142312867192,10.568564318642213,2.110957215929171,2.9585635859504413,0.44364690931899803,10.197347698499797,2.947761481542028,0.6971750289332819,6.9238138414872985,1.7466104938684495,8.717490986188295,5.890569052850971,7.1379403440665605,4.653543786179903,6.492735371060094,9.614609939361884,6.999114404573883,5.607816080958366,4.899467448215803,5.509443021859566,10.792511993552647,3.973444977168098,7.727747974374289,6.0674948630692,5.169654650124019,2.9460234197212407,5.048020710066577,8.184247467210643,8.08426503313196,6.5371871478325545,0.9200115772808716,0.6067538322107935,2.2313879408283217,6.5314150906344555,8.897677873071526,3.857935255070808,4.87618855808188,2.4399092447960147,11.163343691811754,8.710049230448034,10.40292212923521,6.965208033762408,1.7217095519750552,1.3955100927571813,11.309053082103379,6.820602706743258,5.686337709662979,5.811011981440241,8.437988467499515,5.058798397695353,5.307768731128322,2.8411430192072338,2.2903087838424208,2.5844243010581263,7.457072081293805,11.04414303549695,5.085795004189352,10.649910692194043,6.766343107327173,14.018966632773505,1.7184206402823898,6.06498617169985,4.543302281545161,2.6267341410092317,9.37498604065842,5.479815167133132,1.8703533714188807,1.7138383236315433,5.8807589998292515,3.506477801594472,7.559750025216976,6.620981813586865,6.1318888209541775,0.8836324181662909,8.262656185136903,9.138271973962555,4.147588970127358,3.317257693644502,8.417004693269613,5.2918881068866375,6.862629280361962,6.959940083013933,0.8464976524932377,3.335789957710572,12.178867733334272,9.954846322949411,2.143726909665724,7.874235006097822,0.9993769409808109,4.193014737788296,9.19052368534873,4.850958469653663,4.955040558320187,12.071910213957072,7.545023063247739,9.088456354844709,8.548151307434875,11.498840505804575,4.856727154498486,10.663573607037666,3.780261954705944,8.877155039233749,6.3931672050485036,7.1256200899742135,7.2045838990794735,9.143720847869425,8.973302236747616,3.62529166827261,3.9522726584092482,4.384661312761263,4.3939786274992905,5.093788231198085,9.842548895252033,4.496973679776141,4.399371581713662,1.0875252849513677,9.08137122433055,8.910245371430163,5.204777491822369,3.5216970643060925,6.9097394636205465,3.712456238847388,8.796577584930063,2.0493064201923956,1.583499922766976,8.07060554028315,7.788782812337104,4.289050434208376,7.640116379495532,7.143040500780473,4.934744069452448,10.72412454822066,4.65949649845111,9.617463226075976,9.823272510153702,8.884517716592718,8.884217043693955,7.8413730056249555,10.842689826029067,8.25900129522029,9.603730281460566,7.4854115834111,5.9044258792137345,6.877418385719143,3.9619450731420027,10.672707628592594,10.510022351831054,9.081239150241139,9.324074364715917,6.638341197364822,3.943804607600122,4.383651530752314,2.122833062600438,5.6169584257865175,5.37490414261639,9.790096373042692,5.797192272163666,4.961461400095073,7.90807389303766,4.308150874073933,10.054587280749569,6.500731717235489,1.3809795977616879,4.512195375342671,3.301872727405188,1.1436707781102762,3.922754892419099],"b":[6.346344224805524,6.552965613942192,11.459287374379326,3.0321641173592173,9.66054028245233,12.556857424398725,12.026306549047066,8.391744705517285,15.46780933882303,7.059897618188177,15.663558289086058,10.050559820123645,6.6108128530672285,13.220279785827069,10.391718075798664,7.746530017126409,6.191897644598692,9.3424363621106,10.779999144542236,10.0591677368581,2.5940318238663815,18.031245413091064,9.72997113334105,7.271596350411176,10.416321774100867,12.130295814700858,16.01173702318662,8.505083964053098,4.644842330593918,13.311481814626692,14.422821173100651,8.681844630663816,3.784024440916091,14.353567380324172,10.785585035541988,7.200704472728205,9.784900441004904,10.450919311170548,4.670111564998224,10.487084052242142,6.333591128608693,10.685726699428201,17.38568497033846,12.422626594870414,6.628638347740807,8.73145217018903,11.330950507602415,13.314669274937593,12.04338995459014,11.43150424612691,15.441353377676704,4.4068948190136386,13.064984062824434,13.371828847410146,7.179861327800584,16.974038989180045,7.94777162102039,9.021209593890255,5.998675806875615,13.254678899242457,12.426498420854148,11.575159191540271,13.485482506108589,14.52880021627098,10.223851189960342,14.732972305801596,11.152605432101616,8.970282011904924,9.200102212478928,12.823468238579693,6.299680063387188,2.598392467069502,8.71504333569888,6.033815397551826,19.074911041680853,4.213934684481913,6.95648562239748,16.462637305259157,9.918352070914523,6.4101586380737405,1.7347890612679495,6.299636601501535,11.647173560112575,10.992868306783171,10.306384814549515,9.46669662109482,10.854057717137845,9.69490345327306,7.994689952796005,8.158759879809647,1.2876714686305002,13.632154068199945,12.115732797440785,11.767251317793693,8.065874743782247,8.149036407329966,11.004882255352001,8.987922121366179,8.304584424397529,6.610886543246534,9.709278124810304,4.95518633611278,11.499397922034648,11.688722731078528,12.3014920365236,9.502408624642907,6.325921738108366,8.492920703720372,4.142381079495719,10.535017681584332,16.741213475239846,11.7089261778581,9.901780811949662,7.013339074126375,5.466477443421942,11.260131811156729,17.279541581814975,9.760535016575465,4.139664932134873,5.104445102725112,9.835438188890286,16.59645250245675,13.520261921551946,10.144244666470211,8.033603705339038,11.80188132858217,12.120202111768243,16.215826209055123,9.36104392861606,15.418545435437377,12.840704395937541,5.028943171602396,16.5745227223786,6.313942417553051,8.24423155288157,3.886942957102287,6.5462702987127,9.354671398393481,8.21533091195507,8.507958193453664,11.661647417249425,5.30217731877422,16.01290413162346,8.694011217569999,11.86311558007009,8.59012253684623,2.2610205431684527,6.873569642221222,6.650675759214898,8.197024843520296,10.305026291053352,12.140296348091367,12.688318101983036,12.020815617073513,13.162753296317215,18.448617464526087,5.496178790474168,19.346413982698678,1.8159700284791236,13.692997331933718,9.173100834549698,10.020863575983347,15.097367178999155,8.470999451372643,14.486681538705575,16.108429424931696,13.431048610791343,13.83354076042051,10.83063665967017,10.01857858167828,5.3358089749142135,12.356315388514915,5.25598875447151,12.905650659311986,14.76300576930108,8.747060902388444,6.829584737004347,8.295505576910884,14.120166572771772,18.13913612180562,8.075161593042035,5.856939646017353,5.997411607454976,10.229116901665456,12.34024161937001,4.205012850071839,9.95319380639129,19.14168560535078,15.591541068224446,10.176694854512101,9.752661656802335,15.357846702794955,11.65205272848329,12.82967786515657,14.245406915511914,6.599128527106789,11.729307704923404,13.092581750141523,13.896832634315505,4.23188744428718,15.824622458166727,17.98050417132641,8.00949042480897,9.976311924935858,8.81695379629559,5.320021723763365,7.943795964627331,16.072237465466912,11.411321940627865,5.737192240870874,2.7779758514614805,5.989023045940063,8.355555424104697,4.817936417858347,14.445252677647474,8.171443004272362,9.762016796499452,5.520381760758269,8.040727081761059,7.709273414263274,9.924737168515714,2.5033045849262816,4.270598466047005,13.9454844736313,10.765815794128962,12.500393136543725,5.629053660482576,10.722298804233603,11.131157063736412,11.731812501915632,12.356659103906939,12.582646664180619,2.9270840597732963,9.953975096048763,9.498251274304405,9.333484585649735,7.010740507284463,11.812720316785061,13.435524165390035,7.738622485325809,5.753314003310261,15.93464856773894,10.211161428954545,13.221948774954878,12.363470515026417,10.672415671244831,13.52050162250941,8.508429658683436,2.255045414564422,8.468479505871041,12.502989129666705,9.631434887501483,15.509879222222107,18.076889676428266,6.961139832421986,9.459659975959045,7.88124788961896,8.121475672709224,14.15449292779564,11.890611522315552,13.494176051713382,8.98401803208726,8.280902500337866,12.923610645519137,6.666386390998531,14.335008443412816,14.481585734845806,8.346481607917372,16.19228555243324,9.605028286418147,6.178867290697594,10.352133211569301,9.367772362334918,15.693188211270607,14.502078498885389,11.56310631266285,15.647965603316113,11.567162716751186,11.71194302862163,14.919458817270405,6.710917915613042,11.933496038387997,7.3108502481249085,11.550223510928648,10.770817213787687,3.911436604149598,4.025048817069313,8.748872704380306,9.891507895972634,8.324166718292375,5.271438476431616,4.298165408398982,10.790325611120158,17.079837597095135,12.104572248334907,13.503588453709483,13.7925436182835,9.45552002162911,7.903778954571063,6.382107697560859,8.829435148638341,6.218103178651477,11.3072276944254,9.45995217515328,8.563958514709245,5.6750526635601695,3.3215406546990414,11.63972112127951,16.10707057098331,2.4796236283499553,8.42453346299052,17.881632267926214,15.545846400428102,11.714984801132184,14.374145342776512,12.399618514162995,7.226252500816698,18.786945397896236,12.889410342242378,14.627413349417939,8.507663167781836,18.667298282482427,4.838292559144678,7.5181470240472725,7.677261054390996,5.34285678818236,8.681333557369147,1.3743891414557685,9.010582903855564,5.931916517902386,9.259212300736522,7.873385365455217,14.165650716392268,12.349410017474217,17.519613035162592,7.866188377054,6.496262731924606,0.7290531902600739,12.526415103766182,6.176690150064265,0.7116325525087541,11.380438910861109,3.0653339738113194,15.671088217348967,10.57033485438911,10.268419073959336,6.939484119555983,12.597437577940427,11.562463090461701,10.110016300714317,9.153553574940183,10.428830059962149,10.847883849811513,14.777833654232932,11.395239069063148,7.976448496593349,12.401042173663882,6.398427035719858,3.2108158533165745,10.435593517770265,12.500147678091661,15.869049689737983,9.51519523688517,5.242433869412235,1.5398480301973105,5.858276618728291,7.159653157575702,11.785307098107022,6.921164130660214,8.638900227341056,9.188517783726898,14.736370725748984,13.693329456865323,11.28469748936681,12.173597558059313,5.9448751062548535,3.8592022488001767,13.0080925572313,11.092779357531342,6.694653814758045,9.326516472756186,12.807843034228654,12.805675150688442,6.453981235550757,11.325074639505896,5.965142504342097,11.785990872559124,8.910286364208096,14.987391967525948,11.393422700736405,17.924589205770225,10.867156424033585,18.848337441039767,3.1803416053954923,6.881097281531993,9.192623709589725,4.477253123515017,11.222431115184557,11.997363468912226,5.667021020776152,2.465029501197261,15.506138181059349,6.329246733055681,13.195229537758228,11.075952565624313,8.632095970989146,5.533732087841629,9.983754566787098,17.419425403252227,11.98133239155697,5.862980916087714,14.16152434628448,6.199268562639637,12.738657334507346,11.626928336164108,4.3096925409068625,7.541125804824307,18.190272113842703,13.173007560458782,5.091220719448452,13.288459500402375,1.1922177521887423,8.588752787555734,15.611621671098874,10.024310602349868,9.249557368023284,17.16498934729445,8.076280889623662,12.485007089748153,12.299455352255539,15.623713868457193,11.431538478252854,14.54123850454733,5.578255968661303,13.1464112545899,6.774691559451739,13.348800190359366,10.685815265558215,12.457044632437697,16.098505393406846,5.0477043785840126,4.425068899670162,9.088355886047491,5.6520548669372275,10.991821601473697,16.093819872434644,4.689202768017845,5.381515106216521,3.0665554789555647,10.113996668734256,9.496734196152353,9.244660408264979,6.307353654310681,8.139155995144295,12.531062569562234,13.995128637711652,4.782006317654263,5.594821570994429,13.172931015662645,17.547226551135367,7.412663426501858,12.294618936560205,12.067285426476769,6.865038388094301,15.15899098645916,5.43436068296809,10.091728460356391,16.620898786854433,11.280277679968538,13.46276192164527,11.182352675842747,18.043773918458342,11.364578486980763,12.008048244588737,14.108874222001582,15.570324923480978,10.511272004183843,4.944198291837356,16.257047143842232,15.339526560681971,16.58974692172891,11.928799121744284,11.276328217812107,10.797860702213404,7.993790205037657,2.428892599577186,11.345400782674684,10.01018235941804,14.216924796329995,10.72737295318333,7.814426149092084,10.391693264019054,7.567139054763999,13.207493388815507,6.800356226221002,7.930226121288132,10.513954467543787,8.338304476014805,1.898820093413186,9.183514943487072],"a":[4.073680838965689,5.080194028742605,5.082553951352297,0.04198797373790919,0.15006990584674584,5.411031147637542,2.6948694172459997,4.640321912529583,9.695948282728716,5.644845890423451,7.126167429196139,2.922096040421259,2.0988092970226537,4.566531400066534,5.362583634452049,7.092603390945157,5.214546103590337,7.770854944040609,9.424042426136179,4.486228419948035,0.3373968969296104,8.896298194218387,2.5936734306886633,6.9595509947061345,7.039205687136123,4.6713352552047205,8.746095417291318,2.6572434040551163,0.8642079260744451,4.135672509263148,8.2203069630571,6.303537922211447,2.0069688234670258,7.182650104443068,4.557464218512618,5.586228381123448,4.260734126176335,0.9254674755548042,1.1855649854665395,8.351935446308744,0.6126180449980623,5.109538026704597,9.766892987576735,6.79745354320458,3.7411759612894557,8.113411925816708,8.271933407677396,5.931461234166653,6.1784244995547954,9.66616019679609,7.589198534151095,3.935955574265555,8.515960593803802,7.379109628880908,3.3957060056036004,7.417971322013129,0.10055846632876841,8.478027498456985,3.966286947497953,3.750881736419852,9.479965204475949,4.36506510432549,5.645026622166647,6.82812068650993,8.706193672783499,9.229538032883042,2.6212407984421624,6.873228616379425,8.995743345113377,3.3229545359937473,0.008351827737086426,0.12594377339391505,5.5845717197451705,1.5778204997153011,9.80065911357704,1.4900135206850462,3.139272101683639,8.99672516893397,1.8527027574817323,1.4696729590453594,1.1044568811227617,6.174559211739327,2.6562456817342484,7.074054551105881,9.926931636290124,6.809096711950293,3.779288162087994,5.190211036221938,7.580576752779075,0.11937009839652624,0.8259518048808656,8.47574833208132,9.363155785242594,5.223553632146745,6.464803561471854,5.007305153919253,9.685566769136853,0.5197831339330727,7.628892917004844,1.6223261702522151,7.5700180184412265,1.076530436110763,6.564074293334434,9.411155500050146,8.383074470228268,3.7407647522337193,1.7339817182430217,7.101453908489318,2.010972640676724,5.44831430882064,9.40592781671257,4.647247589158779,5.609123705977243,4.319924442239075,4.449449458617467,6.095290725125794,8.245405219990285,9.029571062741073,1.8510965833623938,2.768473626518666,0.5210826558308279,7.176826073552149,4.407098055690549,5.990292711098761,5.582993979321969,6.121120379068391,3.8576904717991853,6.512895784696297,0.48113987196730545,7.406419476318958,7.787636365328156,4.759002947670098,8.518274377124648,4.328960482847039,1.9953691497176262,0.3510617614619638,5.569736886306834,5.089603923107862,1.6674261049999173,6.6476601044435775,2.0135396136776085,3.544929834223589,7.456362627896869,7.549901790468807,9.233390190645625,1.2954851394143685,0.5609286967109517,4.574079105159729,1.4853572984338381,4.380461487948649,8.073265201611862,9.695046397355508,4.100660188553346,3.5991148953919105,6.884296006077352,8.909300640401835,3.746147153626808,9.919692131518907,1.1442602336320473,9.90819694876074,8.427962093920847,6.718985351257868,6.568962526556664,7.780303237562881,6.569213506562007,8.738214670609041,5.40196808730686,7.702074370542013,6.492908805289376,4.205929659414489,3.5752325550453987,4.882821417248596,4.9595737395555,9.936478951283176,9.330960377973039,3.6455440786283466,2.074029867028103,3.599227803310525,7.103727607666985,9.106745756076608,0.8287061452875055,0.6723923996361847,0.7669380315019303,7.647669041606898,9.598148336831503,0.20974505226223017,7.217461841703673,9.196128007573845,8.00566473468068,6.70177482548656,1.534420944620668,7.410861106088254,1.9047165784343112,4.523429472021903,5.738677387051888,6.255669953283203,9.006285843135888,3.8231038963029365,8.527356842598927,0.7515326769552855,9.504419526982723,8.14243799185691,4.89809663951073,6.292808917029916,6.901490875636171,1.9486581916019308,1.01264454757235,8.924027015724096,9.647919350723418,2.233543968767797,0.763843788051054,0.19630235635031856,1.8011301484069742,2.3302633792817806,9.65908730218252,5.6976909141396,6.158315219739175,1.095677486534159,3.888949759092352,4.87047659242354,2.9976554242707354,1.64645741256352,2.4410222645533852,8.521026884504641,4.738325087623006,5.7581023038697845,4.603121485125909,3.486619461780429,3.1444139473778177,6.096398109468115,3.2441652864181956,2.8867818296990313,1.532027866411284,6.834749011000454,6.055152644055042,6.616615122367801,4.2927252941553915,6.25528972862373,5.125420853534633,7.336408084955166,3.264363705425729,6.727964174056825,8.540661112698055,9.243965248260883,6.7626386458327135,8.446384880323626,7.61697968797745,6.247431267424135,1.9394528532848532,5.489724283728582,5.439028933119082,0.7231415537315822,7.844881627016789,9.346630093162736,6.233788580905636,4.196170369932931,2.4664184862080796,4.377077710080963,6.141623566795457,9.29591657506241,9.25516019002145,0.5363787078866455,7.146511598480393,5.3598127024341435,1.993572287843317,7.316044954078203,8.971007182642651,6.332096715601393,9.35859460667902,7.921833135232012,2.3271209405045425,5.766894823192254,6.036807893518306,6.532970430920319,9.145535687507794,4.686536349746133,6.08703555782696,6.575147742441336,5.619584113295666,8.360982150577176,2.6938543585168317,6.259876360101822,0.2845229680303696,8.900357328023624,8.087393892978884,0.8113507324038383,2.967426610854912,0.7517322044589636,0.33774925297869296,2.623896032286871,0.8348874968336217,3.5475291447831427,4.520134530137698,7.25506896156511,8.901744427348211,5.0055654989675356,9.168127544761344,5.69245077981252,1.1212665156151114,4.276690866601048,6.869016238038922,4.069291353045468,8.104526608317924,8.423229224797302,5.970541638495251,1.1395505074150836,2.6514694996373334,3.6725884988186275,9.296560594583793,1.208570877255355,7.3358943893457855,9.450204879788803,9.594502817189749,9.574749882833697,8.371048683459602,5.906511481204052,6.26893606808815,9.865422815945575,2.9567129759579824,8.889076916204147,4.053794839608522,9.68211508726845,0.9251950329605285,2.163591579287133,3.8575121015803204,1.9040832020288112,2.188562392096911,0.1805869123098136,3.8925095206822413,4.740846890460885,0.0496758004882869,6.30895208133505,9.195629013745359,7.545012093826772,8.215128838518886,0.38296843443550554,2.5391309111528146,0.1744947465494906,8.124329552234133,2.14150242028726,0.6952290184730026,4.203020116617352,0.4702817935506476,6.041985640871049,3.341410485528314,5.8282249687160315,4.197243182426579,5.488932569835638,9.018204481308985,6.222864096515213,5.037254914406447,4.896249431115871,1.0092128799860978,7.796934757935955,3.214047583894252,7.516211115349346,2.7374043752823995,5.104251974257935,2.7681055788305056,3.8212508475367257,7.145551359685286,6.937358906942407,3.9567030257299782,0.25936016868263634,0.5890959207015845,1.9986602652758911,6.522389899146486,6.312537313082224,3.111946568817352,4.732822188474421,0.7010556718727301,8.24338371545721,7.221246536012979,9.588152201949704,4.3683902888756645,0.23368432181155918,0.3469250394380696,9.721829442121678,6.477972960898285,5.126217872667428,4.837442129923525,5.228588937458619,3.5071482565615106,4.768220498945929,2.0167152717891934,1.2802022842531036,2.0864908733161744,6.672983017943027,7.949021187321691,3.3435756475694687,8.664409334133262,3.313954680167602,9.647242826266126,1.261598956966935,5.263155969920641,3.74904729000722,1.3587300478705688,8.238575962719537,4.863868851512941,0.6601469454005626,1.372611530589346,5.720397367986215,0.9285267981949752,4.566630878726675,5.567173975662444,5.25284894634903,0.6892641649105302,7.715720058119907,8.295101299854107,3.3694729576390205,1.0316612354307053,6.540860211526911,5.008439579086055,3.679959512869809,4.395969429665724,0.5325095139768699,0.1351779758329652,8.281141819031006,8.36388718923543,1.971061442225036,7.360692247969914,0.8661073967985666,0.8473535806629351,6.268746977561724,4.519672167696398,2.888945359171572,9.364509655558656,7.416201469244992,7.961594337131736,8.02543854348977,9.412285169708833,3.4402568481955873,9.54908655582945,3.2104903854368336,5.550405081042749,6.1583334621502,3.3824953488866774,5.379980582458947,8.785734812678145,6.5016924318037495,3.0528072728798183,3.840754200585236,0.7134101748808019,3.77790287411825,4.0986434438539465,9.60868526751312,4.3938499163215985,3.474423478654521,1.0346224593980824,8.509551778243186,8.40992747505791,1.441485006540798,3.28405325424451,6.597809956959905,3.231402971636382,8.627818344103286,1.7643294594433512,1.4977107128915523,3.27212089787418,7.669556060865885,4.20919978172035,3.3047700555933046,4.205131921531429,4.837462875824522,9.309694442139392,4.522459175705223,9.323961526659577,8.282284138497854,7.773190965682772,8.194853718363568,7.1352567504992095,8.556699999562575,7.595969498060317,7.227132055809221,5.483706054119009,5.5728694828627425,6.131233471558,3.9599035000419534,6.521869017304044,6.983818078527619,8.821355060046606,8.314227156968922,6.002686598850248,2.6595383031516984,1.0629206575549943,1.9853364397987305,3.2121019848805856,3.9485536160174894,9.537016830214933,5.192833210224861,2.428085715880568,5.528741552730176,1.3199043244643005,9.323635512355555,6.452612315138527,0.19043778090778507,3.8047721689584124,2.9252315319720026,1.0120347502959959,0.09231805006658322]} diff --git a/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data2.json b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data2.json new file mode 100644 index 000000000000..383220a5e03f --- /dev/null +++ b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/data2.json @@ -0,0 +1 @@ +{"expected":[5.237093642442446,5.90453446546005,8.41416062811967,1.9017140858294956,5.236136801739505,9.230644110296582,9.148092159409842,6.899148573977648,13.3428452454971,6.571753411882321,12.569892829127447,6.916681391575068,4.637555657312098,9.062788408220978,8.151588950354746,7.4982688656654,5.786155836793304,8.88099592106063,10.237031891708872,8.258535228516422,1.6995576574637477,14.369593977938113,7.368964881679989,7.171445177549472,9.363117580578352,8.836873024795029,13.542023701997337,6.371377400324737,3.3224985664829148,9.637846159208781,11.863634486490042,7.9070430107124015,3.0247970654273555,10.810054288321158,8.348043552971932,6.669861689528968,7.39695310861957,6.174167494538956,3.5089996903696914,9.773931741225933,3.823125775181878,8.979987003912038,14.00956889268802,9.889690623189843,5.308781815070164,8.429012014458674,9.980340816416295,10.488951672954926,10.097169506160753,10.815792017528269,12.851916136045375,4.2478577660589565,11.40478337404171,11.069102742352362,5.497672668639787,12.618477941211953,4.641628783284322,8.751491146022463,5.336676898639671,8.577402761278677,11.419204082301839,8.314466779724341,10.558259688385009,10.965059963164737,9.594687199348822,13.03485817872094,7.928999985566295,8.112815953973326,9.131918734803882,8.7402037361859,3.340513918774797,1.4911871798823038,7.437348674059167,4.0631402450126775,15.637990352532285,3.1221675289368886,5.102942872549995,13.051487877528096,6.086783356924402,4.087656915897938,1.4881084309225787,6.241225292357147,8.29057666080035,9.143653524537823,10.1207570953611,8.472901361405105,8.635456129158726,8.238721159002498,7.8331915224802815,5.060269479596162,1.0576455198931936,11.220215938807309,11.101705923813949,9.028801287510198,7.400745822766699,7.1462702108188045,10.459326548406487,5.198414123522872,8.038195887278146,4.223169662953202,8.824524075367991,3.0208124351701287,9.457632848354482,10.978961731743679,10.91711898813617,7.759622802282148,4.670022254822278,7.972952535536009,3.2765868584255444,9.001050038419217,13.340517113813673,9.121174160386643,8.24909238219438,5.760522344151877,5.167498535427869,9.696646263064489,14.10569397408078,9.518085834559352,3.041180728763936,4.298409446817328,6.759081532567015,12.432422047287517,9.625232505516284,8.433970972787481,6.883840729048456,9.766166831391523,8.364892940514054,12.9572545243856,5.097955980789162,13.006632298249801,10.728978836882343,4.922992290091541,13.22085954545833,5.526013671414652,6.163945683110575,2.627554676769062,6.110742135372677,7.739665407188525,5.619523964898921,7.585856825385983,8.553810497892163,4.725129306880081,13.331983784743663,8.297316708320974,10.813400333261907,6.3957623212431445,1.7309028123395074,5.777971145666391,4.781881821318275,6.883451001041176,9.50011841600056,11.3516883375237,10.055894015209656,8.546424746307489,10.557906043984085,13.691970344123252,4.829595688562874,16.310767145993157,1.5358471983383124,12.18388753574626,8.910881495206876,8.99190477590543,11.888449138700086,8.1625612435448,11.39670630154216,12.457255220753531,9.852329676224963,11.89910662155928,9.265359119181145,8.11918156164559,4.667525991189628,9.894354429099995,5.112584589934386,11.653653109935615,12.828582886093722,7.192745418442399,4.72471519351484,6.242745861615805,11.192960099587458,13.644923943492064,4.7228887455778565,4.261236273326913,3.690784351079688,9.24244821388568,11.340905196870855,2.6000558590654155,8.642490678128784,15.872502539348504,12.409521374710677,8.876494410529443,5.685937053474643,12.329229548144944,8.123569674831652,9.732092538048995,10.660253058066647,6.442530365143083,10.729108070033694,10.056335695804385,11.678712682021548,3.201379041120325,13.723031785870951,14.642556608902588,7.053081393475792,8.1431146841503,8.221429400252823,3.6922228610065044,4.944547796080629,13.622454373686768,10.55984903097555,4.169023789580639,1.974848150214512,3.3938163318625687,5.6853771810520835,4.0434018815413415,12.541886233204092,7.166462920485266,8.174372447293603,3.7809407100895474,6.3322562016385096,6.740550079631052,7.019830277088701,2.1619901528148233,3.601760021657454,12.301261172275986,8.903833014279456,10.219615338905124,5.18370898877076,7.149194463601453,8.150793125835845,9.433971204780196,8.60903182984945,9.319504374749371,2.458009217089554,8.81544502259778,8.098661288693325,8.351259774473128,5.983768226854121,9.62900671187762,10.554137623675853,7.579861657069789,4.5255673138174535,12.914594037088838,9.39828860207519,11.881581833527921,10.026052348563805,9.689382882829456,10.887587100924556,7.813988690941947,2.1067342006919425,7.464662940885055,10.360137540356092,6.528510706755957,11.915789711087374,14.48377034997893,6.679674124489515,7.356185420601103,5.746226709326707,6.582423801090048,11.566530714523505,11.078750135783306,12.158865523580342,5.485806250092247,7.944076730037413,10.020661742703897,5.272093632547274,12.13950727900805,12.565779386743676,7.658095789478689,12.952648769214873,9.014955209690495,4.893916893844091,8.152403567529873,8.255470305757008,11.327015251097263,12.756613331752227,8.678870816780881,12.014884300720041,9.567743814990628,8.92971296198281,12.995958744494228,4.811406764960379,9.708554248547982,4.143637852994083,10.590314878046703,9.669752262835285,2.9861556367400697,3.6391277338469004,6.3764978776645584,6.932800684895871,5.826176056694576,3.554581167145188,3.9753790051711704,8.912580723730258,13.470429826382142,10.806799685011917,10.27512668002252,12.339507771867105,7.950908816389029,5.047397192034099,5.4706158314454525,7.864657987575706,5.1842447613791425,9.860430114065057,9.119458912922596,7.6423401593870555,3.960081506601324,3.0125344858475445,9.301914214876323,12.754200170557153,1.8616389680882706,7.8888063534828525,14.779382635186892,13.156794512599099,10.974114568113437,12.341311340621278,10.488832130080771,6.825956006315768,14.98833284861252,8.709462494358707,12.284794654235483,7.083909725249692,14.910765813998086,3.4807971608182435,5.784803189262071,6.221450719928299,4.29947608404728,6.645381898159764,0.9885190013079981,6.47582820572268,5.547799096405323,4.91029809896487,7.263614907794902,12.435583710609748,10.52456186887318,14.39756695912616,5.450712236107163,4.7513053644732395,0.4718495403800844,10.523945865826882,4.400751202111001,0.7061974543449281,8.465992480619956,2.067466608808098,11.252032321065185,7.105047765953157,8.654658510935926,5.573277143762507,10.442431193922074,10.78495716644943,8.630977602036541,7.799104183164553,8.558324362203201,7.092892881163157,11.5475336060009,7.318129728381064,7.75367253489393,9.021576061294342,5.7744327746245565,3.0130679760148773,8.153489839124138,10.901006281161017,12.755713038230375,6.900196699733524,2.953588976938024,1.0702525558173352,4.0787327040572166,6.853854942752581,9.880925687796417,5.3469961567948125,6.778794481806601,5.237252345883901,12.309818300062528,11.397016263468739,10.561359169415272,8.982881515188499,3.0934490028685477,2.7595014724203697,11.457585452005265,9.059445079911054,6.022227454906934,7.616900272291902,9.03783543667572,9.919578372123642,5.664943242101279,6.90293693444331,4.190822802935549,7.381105275238375,7.980264012691218,12.126630448090722,7.784284923079785,15.041940145453587,7.1599918603197334,15.224292131216643,2.3317908084985204,6.32486392219059,6.696445677964421,2.9946407852653043,10.031802520956994,9.869357048257633,3.7984392580924844,2.091112438756253,11.812051289147398,4.627093976331565,10.55441397843449,8.526076918884105,7.448075099922119,3.6607381023245176,9.270237815953113,13.916800801659832,7.749581296289907,4.154859404591045,11.162965120538718,5.672573419300704,9.820668751031189,8.610524576621753,2.542965547595621,5.119160769982476,14.317287525203568,11.734535237019578,4.0617361741894165,11.455691879021241,1.0821689767464993,5.567226630153636,11.98453390015517,7.862220047026481,6.228218739242569,13.38925488753075,7.855283275723625,11.066205037515886,10.646277729571283,12.519226767667602,8.505250270178784,12.798803809183955,4.5722085351680555,10.140604631475032,6.494403575031124,9.508208849709604,8.506950299532603,10.916949950408732,11.815148814622637,4.123328227999705,4.2084667460938014,5.377817677675751,4.776399680131101,8.56568835765062,13.944822934789675,4.589385148486076,4.477729292129562,2.0843742598444073,9.485736238592546,9.119218600463391,6.21092389053684,5.356291810263711,7.442494499179596,8.120209833585887,12.213298301491328,3.394352834753814,4.062195253268596,10.160787222058836,12.791131937144051,6.189537007818662,9.305838928588685,8.838353771695456,6.116462898257823,13.373964009754562,5.05773012946524,9.719091005673526,13.383498240171877,9.972560388457248,11.072635591671133,9.76206935832119,13.425340981951333,9.686681752687745,9.668339409453464,10.80586493538652,12.532428086704659,8.352611746392766,4.5641912908304025,12.677186745998636,11.902039975071924,13.750122468030614,10.381510602493242,8.755385363644152,6.851153902433385,5.455461501602003,2.266220440685837,7.759139471002522,8.031650970258326,12.192316472182203,8.907759453245527,5.278334238496731,8.580074038932013,4.453586671635799,11.517070727295552,6.6915573447383165,4.812262862493047,7.482617303703304,6.674406142699278,1.5962816174051735,5.9765116457683485],"c":[5.264820151304693,6.002994498871744,8.56383576520362,2.355283944193154,5.589985166637219,9.49437787885015,11.620415005086848,7.360515379395548,14.304464436459199,6.859158464980971,14.068369494486,7.398996708160582,4.955736602963468,9.23880200054835,8.455979025986142,7.595915141197661,5.883164657678388,9.339228016779604,10.398928810281435,9.593155967065647,1.9818648747940055,15.455058966079976,8.984496625588555,7.24732419114676,10.237536066910614,9.32391513452655,15.077519222555921,7.375152930046195,4.061127927381997,10.734308960101334,12.500453688560794,8.465772557223367,3.172913569326111,10.85249054660589,9.171533891516605,7.0408936476975725,7.821767210728757,6.709728918414419,4.284016221365315,10.246017626011874,4.215977031286052,10.482518090468899,14.492129974369213,10.197146342345798,5.443285138079555,8.435732088161389,10.180164567487193,11.557936605021213,11.415134773309202,11.163492485922367,14.643617890163773,4.349100065111999,12.185010495372303,11.923306905925523,5.730844749301019,13.078305685122317,5.356263700028435,8.753376657306433,5.814327601258723,8.65319705403457,12.03255643566791,8.691714217352137,11.802795894849476,11.272992470249841,9.746508418124689,14.49187449198299,9.225649072670707,8.338691318284626,9.177225430979421,9.500849714229147,3.538068855703112,1.633671366470176,7.777712475242,4.350181948945856,17.148839054651713,3.4459634520254343,5.159595500115788,13.4010364768616,6.2980828690915605,4.244234183837895,1.571475752442004,6.24562507445666,9.717960781909174,9.260042545368332,10.124944517649588,8.892364326478878,10.445898895032979,9.316314711366639,7.888773747555309,6.192588926915087,1.0584824150795367,11.397202860614177,11.559320739706617,9.64915836337066,7.559055867248329,7.9198213086160765,10.593164993020292,5.689652917420242,8.124766905775246,4.334285680713079,9.04135424556051,3.0257791394382827,9.957035623221838,11.56961330243714,11.660612665224768,9.347227207777866,5.488531644916235,8.193121865708735,3.513996949856525,10.411029937944745,13.62689306811103,10.31616007599158,8.856266181769692,5.8609588529279115,5.463373331729759,11.117618225470505,15.848342104237847,9.682535360180927,3.088813843496469,4.772525164026462,8.876492721089612,13.041451225646524,10.382833275038411,8.865416694623995,6.964039886639304,10.798790767832289,8.775050949869378,15.073146708798792,5.281865385824084,15.2351490322306,11.211890890524069,4.958250796220168,14.008250931400006,5.772738193067979,7.557031159095839,3.2823932778224343,6.169177060700269,8.382787869248133,6.4381361121545035,7.59397413055266,10.880592948854666,5.13021683278754,15.52572662589771,8.52643261207623,11.132015850047031,8.427526367575021,2.171241026710164,5.834667937195036,5.69306453371444,7.663496993440891,9.897752692717695,11.939776034993027,12.360143807408353,9.411687811442793,11.183253564198617,13.70501712966827,5.087678018714241,18.58566116836391,1.6008274955781847,12.644810309253426,9.053915719527915,9.848212027308119,13.204890105032668,8.203415975741343,12.456117398304224,12.491500856878428,10.335464074596404,13.44787108408418,10.036921247303587,9.474969869863436,4.930589740543395,11.604031931484348,5.11754360717711,11.922680748350214,13.83510654318819,8.578444539360149,5.028945914537487,6.575281632097864,11.870197452595903,13.667013952383948,5.014106368538231,5.640926675688011,4.035811175154398,9.61812960963596,11.813391335714835,3.0699216623270402,8.702042356794436,18.159723351588067,13.118838863338363,9.423797337696909,5.72877022342117,13.49879163960875,9.84004028928765,11.055902292800665,11.433441045514945,6.458994698574778,11.186302439509967,12.206138901931991,12.226430648642914,4.200461081810817,15.136102428502491,16.731837832210935,7.883227812405141,8.151708678746289,8.720620538733385,3.752093346188702,5.47362432579188,15.100459506976874,10.591113770971855,4.371933353684629,2.220085503100981,3.7262828858690833,6.404851871058324,4.689772432451754,13.13181714946315,7.4418359440555895,8.414044035346828,4.354940991118763,6.764704361629797,7.334319598482745,7.6685662476002925,2.2668107610799058,3.9138356293829806,13.789819583367956,10.495764503766413,11.662652865624782,5.260244553269029,7.194482955746776,9.420772686689684,10.049752163246264,9.561161183543494,11.422362728978639,2.7612851047703564,9.350217004271478,8.480832549953618,8.831658656658767,6.396927056100808,10.351415124176873,12.218224556316159,7.631124742144727,4.542520640236566,15.0424425303312,9.421265448270532,12.741727973617145,10.565598364638273,9.834545404009905,11.240875040022964,8.418244100078926,2.1167894107554996,8.108524694408635,12.295610581486219,8.289643854486975,12.169029788346336,15.392317455950261,6.780467829927653,7.9904953778200385,6.439633957654136,6.974852535123991,13.487211329578452,11.745912100430541,13.233208368766913,6.336065947223529,8.268012375741542,11.103888347935396,6.594098638943663,13.945453651066089,13.661036397165294,8.077814279936304,13.139048076342226,9.341651709241532,5.748136172076096,8.249056703253395,8.992386042467855,11.550944083722824,14.014303552132898,9.322200520292334,13.437657422317608,10.163130270348542,9.21653338932979,14.912201013719248,4.926344898087086,10.452395370064817,4.523655903821575,11.055905060437079,9.953560882911674,3.8627348343941685,3.82062805836165,8.664057585958306,9.443004056862357,6.221829505830943,4.169339729817105,4.035263382807483,10.674200112643907,15.119012045211086,11.16801394765859,11.540797326127226,13.517931881124637,8.403340415483818,5.666632919894353,5.630776006149286,7.880333245910027,5.226322497365695,10.029899622283676,9.3583600202728,8.12593001441743,4.647605335078161,3.040586157718143,11.627598040929225,12.807390614293295,1.8796648674880334,7.897534417683909,16.18693740234776,13.859059869120985,11.404662576684032,13.62266679371877,12.374189411827418,6.917146421479374,15.748769960276052,9.620386659160024,12.90797650167955,8.1767708881393,15.767419711150254,4.263267847250784,7.061541991603649,6.783466587256662,5.241265436025728,8.307133216174147,1.2741587695176029,6.500340604316027,5.834270562219449,5.180368127471513,7.474078292181263,13.419878751786952,11.24067469424653,16.431068660078374,7.246865910738993,5.012495981396575,0.4933786240445743,10.740434298520336,4.671350050674524,0.7098973923995399,9.266939025968032,2.4363303790035458,11.680016016850436,7.260379575762678,9.426593138770592,5.578208244330981,12.392535673680985,11.471897701976095,9.206544874031373,8.743405518333049,9.744183406438653,8.532823024127028,11.827072402979901,7.331660593986937,7.76124955885741,10.91047845011751,5.798350197218105,3.0391929219195,9.496280284609313,12.413340312796777,14.517837367366642,7.0741509521698225,3.1727703677613444,1.076103428134209,4.240697273284464,6.867205244075065,10.965901548368688,5.734766914264605,6.8761498861962655,5.54987384487421,13.336845385614213,12.609636341883876,10.704693927712277,9.824627014782683,3.0976243790401545,3.6613132258071692,11.555431208209411,9.366067380678194,6.149955151213716,8.279304293561944,9.057556460260487,12.35140078282771,5.722225015282643,7.146547757499685,4.896774281244067,7.866776798823668,8.200700394384429,12.90824248459944,8.243022491555216,17.448882165793314,7.230704819438082,16.40806428329322,2.455412624498229,6.656560993729095,6.94075677940903,3.0750578580602337,10.393949682192236,11.888451733131461,4.594289682618253,2.317750788504314,13.304544179972925,5.994295560944964,12.877029326015357,8.745775723556038,8.104974186198588,4.334517885731242,9.84666246678621,15.222410091270852,7.825037799479616,5.069633238359729,12.1476822449167,5.749223963426513,12.005286329174629,9.30886557979337,2.6726935793485884,6.843322582290846,15.634976898830574,13.088771319819584,4.77279074289327,13.018479156330507,1.1524068384323247,6.602695995629324,13.262358947352904,8.579021917274412,6.3951320881633436,13.51773479617242,8.000351881539135,12.223247265162517,11.239650534988206,12.520454501209569,9.860793516116578,13.779992319610221,4.776757191952565,11.098039306555652,6.524818858436127,10.912741812553833,9.065711554304517,11.260098560921808,12.385482987080474,4.201753864735496,4.303561370543959,5.909073072879208,4.841846327411223,9.88827771866779,15.40720480951485,4.652753981733755,4.530085976255297,2.1192830578860105,9.69742193355392,9.335747845532516,7.271815890336422,6.124771717390649,7.523613713143479,8.371469074437648,13.41817545840706,3.525270957754575,4.708061218700456,12.857947342661195,12.980634109544312,6.657634328782761,11.316657261991082,9.665911770038496,6.451056103287735,14.957651249623757,5.150849394730415,9.730666474042707,14.523701066487575,10.531734595716998,11.339034744592713,10.545180608939404,13.553744445096806,9.915699533466,9.720166071955855,12.051780926659923,15.26242624017995,8.384419786313831,4.7018839252962765,14.305586140650576,12.773609973567796,15.075609117911451,10.678911487941704,8.876355701601875,6.977293356494693,6.630595805510727,2.341078639360357,8.29627518796165,9.449281130007655,12.550159926054251,10.179942394377736,5.444574087311585,9.35795084540604,4.463684085242772,11.801150496258174,6.780984576166574,5.710295985123454,7.837020581114013,8.118699422402436,1.781881488012724,7.709298449370369],"b":[6.346344224805524,6.552965613942192,11.459287374379326,3.0321641173592173,9.66054028245233,12.556857424398725,12.026306549047066,8.391744705517285,15.46780933882303,7.059897618188177,15.663558289086058,10.050559820123645,6.6108128530672285,13.220279785827069,10.391718075798664,7.746530017126409,6.191897644598692,9.3424363621106,10.779999144542236,10.0591677368581,2.5940318238663815,18.031245413091064,9.72997113334105,7.271596350411176,10.416321774100867,12.130295814700858,16.01173702318662,8.505083964053098,4.644842330593918,13.311481814626692,14.422821173100651,8.681844630663816,3.784024440916091,14.353567380324172,10.785585035541988,7.200704472728205,9.784900441004904,10.450919311170548,4.670111564998224,10.487084052242142,6.333591128608693,10.685726699428201,17.38568497033846,12.422626594870414,6.628638347740807,8.73145217018903,11.330950507602415,13.314669274937593,12.04338995459014,11.43150424612691,15.441353377676704,4.4068948190136386,13.064984062824434,13.371828847410146,7.179861327800584,16.974038989180045,7.94777162102039,9.021209593890255,5.998675806875615,13.254678899242457,12.426498420854148,11.575159191540271,13.485482506108589,14.52880021627098,10.223851189960342,14.732972305801596,11.152605432101616,8.970282011904924,9.200102212478928,12.823468238579693,6.299680063387188,2.598392467069502,8.71504333569888,6.033815397551826,19.074911041680853,4.213934684481913,6.95648562239748,16.462637305259157,9.918352070914523,6.4101586380737405,1.7347890612679495,6.299636601501535,11.647173560112575,10.992868306783171,10.306384814549515,9.46669662109482,10.854057717137845,9.69490345327306,7.994689952796005,8.158759879809647,1.2876714686305002,13.632154068199945,12.115732797440785,11.767251317793693,8.065874743782247,8.149036407329966,11.004882255352001,8.987922121366179,8.304584424397529,6.610886543246534,9.709278124810304,4.95518633611278,11.499397922034648,11.688722731078528,12.3014920365236,9.502408624642907,6.325921738108366,8.492920703720372,4.142381079495719,10.535017681584332,16.741213475239846,11.7089261778581,9.901780811949662,7.013339074126375,5.466477443421942,11.260131811156729,17.279541581814975,9.760535016575465,4.139664932134873,5.104445102725112,9.835438188890286,16.59645250245675,13.520261921551946,10.144244666470211,8.033603705339038,11.80188132858217,12.120202111768243,16.215826209055123,9.36104392861606,15.418545435437377,12.840704395937541,5.028943171602396,16.5745227223786,6.313942417553051,8.24423155288157,3.886942957102287,6.5462702987127,9.354671398393481,8.21533091195507,8.507958193453664,11.661647417249425,5.30217731877422,16.01290413162346,8.694011217569999,11.86311558007009,8.59012253684623,2.2610205431684527,6.873569642221222,6.650675759214898,8.197024843520296,10.305026291053352,12.140296348091367,12.688318101983036,12.020815617073513,13.162753296317215,18.448617464526087,5.496178790474168,19.346413982698678,1.8159700284791236,13.692997331933718,9.173100834549698,10.020863575983347,15.097367178999155,8.470999451372643,14.486681538705575,16.108429424931696,13.431048610791343,13.83354076042051,10.83063665967017,10.01857858167828,5.3358089749142135,12.356315388514915,5.25598875447151,12.905650659311986,14.76300576930108,8.747060902388444,6.829584737004347,8.295505576910884,14.120166572771772,18.13913612180562,8.075161593042035,5.856939646017353,5.997411607454976,10.229116901665456,12.34024161937001,4.205012850071839,9.95319380639129,19.14168560535078,15.591541068224446,10.176694854512101,9.752661656802335,15.357846702794955,11.65205272848329,12.82967786515657,14.245406915511914,6.599128527106789,11.729307704923404,13.092581750141523,13.896832634315505,4.23188744428718,15.824622458166727,17.98050417132641,8.00949042480897,9.976311924935858,8.81695379629559,5.320021723763365,7.943795964627331,16.072237465466912,11.411321940627865,5.737192240870874,2.7779758514614805,5.989023045940063,8.355555424104697,4.817936417858347,14.445252677647474,8.171443004272362,9.762016796499452,5.520381760758269,8.040727081761059,7.709273414263274,9.924737168515714,2.5033045849262816,4.270598466047005,13.9454844736313,10.765815794128962,12.500393136543725,5.629053660482576,10.722298804233603,11.131157063736412,11.731812501915632,12.356659103906939,12.582646664180619,2.9270840597732963,9.953975096048763,9.498251274304405,9.333484585649735,7.010740507284463,11.812720316785061,13.435524165390035,7.738622485325809,5.753314003310261,15.93464856773894,10.211161428954545,13.221948774954878,12.363470515026417,10.672415671244831,13.52050162250941,8.508429658683436,2.255045414564422,8.468479505871041,12.502989129666705,9.631434887501483,15.509879222222107,18.076889676428266,6.961139832421986,9.459659975959045,7.88124788961896,8.121475672709224,14.15449292779564,11.890611522315552,13.494176051713382,8.98401803208726,8.280902500337866,12.923610645519137,6.666386390998531,14.335008443412816,14.481585734845806,8.346481607917372,16.19228555243324,9.605028286418147,6.178867290697594,10.352133211569301,9.367772362334918,15.693188211270607,14.502078498885389,11.56310631266285,15.647965603316113,11.567162716751186,11.71194302862163,14.919458817270405,6.710917915613042,11.933496038387997,7.3108502481249085,11.550223510928648,10.770817213787687,3.911436604149598,4.025048817069313,8.748872704380306,9.891507895972634,8.324166718292375,5.271438476431616,4.298165408398982,10.790325611120158,17.079837597095135,12.104572248334907,13.503588453709483,13.7925436182835,9.45552002162911,7.903778954571063,6.382107697560859,8.829435148638341,6.218103178651477,11.3072276944254,9.45995217515328,8.563958514709245,5.6750526635601695,3.3215406546990414,11.63972112127951,16.10707057098331,2.4796236283499553,8.42453346299052,17.881632267926214,15.545846400428102,11.714984801132184,14.374145342776512,12.399618514162995,7.226252500816698,18.786945397896236,12.889410342242378,14.627413349417939,8.507663167781836,18.667298282482427,4.838292559144678,7.5181470240472725,7.677261054390996,5.34285678818236,8.681333557369147,1.3743891414557685,9.010582903855564,5.931916517902386,9.259212300736522,7.873385365455217,14.165650716392268,12.349410017474217,17.519613035162592,7.866188377054,6.496262731924606,0.7290531902600739,12.526415103766182,6.176690150064265,0.7116325525087541,11.380438910861109,3.0653339738113194,15.671088217348967,10.57033485438911,10.268419073959336,6.939484119555983,12.597437577940427,11.562463090461701,10.110016300714317,9.153553574940183,10.428830059962149,10.847883849811513,14.777833654232932,11.395239069063148,7.976448496593349,12.401042173663882,6.398427035719858,3.2108158533165745,10.435593517770265,12.500147678091661,15.869049689737983,9.51519523688517,5.242433869412235,1.5398480301973105,5.858276618728291,7.159653157575702,11.785307098107022,6.921164130660214,8.638900227341056,9.188517783726898,14.736370725748984,13.693329456865323,11.28469748936681,12.173597558059313,5.9448751062548535,3.8592022488001767,13.0080925572313,11.092779357531342,6.694653814758045,9.326516472756186,12.807843034228654,12.805675150688442,6.453981235550757,11.325074639505896,5.965142504342097,11.785990872559124,8.910286364208096,14.987391967525948,11.393422700736405,17.924589205770225,10.867156424033585,18.848337441039767,3.1803416053954923,6.881097281531993,9.192623709589725,4.477253123515017,11.222431115184557,11.997363468912226,5.667021020776152,2.465029501197261,15.506138181059349,6.329246733055681,13.195229537758228,11.075952565624313,8.632095970989146,5.533732087841629,9.983754566787098,17.419425403252227,11.98133239155697,5.862980916087714,14.16152434628448,6.199268562639637,12.738657334507346,11.626928336164108,4.3096925409068625,7.541125804824307,18.190272113842703,13.173007560458782,5.091220719448452,13.288459500402375,1.1922177521887423,8.588752787555734,15.611621671098874,10.024310602349868,9.249557368023284,17.16498934729445,8.076280889623662,12.485007089748153,12.299455352255539,15.623713868457193,11.431538478252854,14.54123850454733,5.578255968661303,13.1464112545899,6.774691559451739,13.348800190359366,10.685815265558215,12.457044632437697,16.098505393406846,5.0477043785840126,4.425068899670162,9.088355886047491,5.6520548669372275,10.991821601473697,16.093819872434644,4.689202768017845,5.381515106216521,3.0665554789555647,10.113996668734256,9.496734196152353,9.244660408264979,6.307353654310681,8.139155995144295,12.531062569562234,13.995128637711652,4.782006317654263,5.594821570994429,13.172931015662645,17.547226551135367,7.412663426501858,12.294618936560205,12.067285426476769,6.865038388094301,15.15899098645916,5.43436068296809,10.091728460356391,16.620898786854433,11.280277679968538,13.46276192164527,11.182352675842747,18.043773918458342,11.364578486980763,12.008048244588737,14.108874222001582,15.570324923480978,10.511272004183843,4.944198291837356,16.257047143842232,15.339526560681971,16.58974692172891,11.928799121744284,11.276328217812107,10.797860702213404,7.993790205037657,2.428892599577186,11.345400782674684,10.01018235941804,14.216924796329995,10.72737295318333,7.814426149092084,10.391693264019054,7.567139054763999,13.207493388815507,6.800356226221002,7.930226121288132,10.513954467543787,8.338304476014805,1.898820093413186,9.183514943487072],"a":[4.073680838965689,5.080194028742605,5.082553951352297,0.04198797373790919,0.15006990584674584,5.411031147637542,2.6948694172459997,4.640321912529583,9.695948282728716,5.644845890423451,7.126167429196139,2.922096040421259,2.0988092970226537,4.566531400066534,5.362583634452049,7.092603390945157,5.214546103590337,7.770854944040609,9.424042426136179,4.486228419948035,0.3373968969296104,8.896298194218387,2.5936734306886633,6.9595509947061345,7.039205687136123,4.6713352552047205,8.746095417291318,2.6572434040551163,0.8642079260744451,4.135672509263148,8.2203069630571,6.303537922211447,2.0069688234670258,7.182650104443068,4.557464218512618,5.586228381123448,4.260734126176335,0.9254674755548042,1.1855649854665395,8.351935446308744,0.6126180449980623,5.109538026704597,9.766892987576735,6.79745354320458,3.7411759612894557,8.113411925816708,8.271933407677396,5.931461234166653,6.1784244995547954,9.66616019679609,7.589198534151095,3.935955574265555,8.515960593803802,7.379109628880908,3.3957060056036004,7.417971322013129,0.10055846632876841,8.478027498456985,3.966286947497953,3.750881736419852,9.479965204475949,4.36506510432549,5.645026622166647,6.82812068650993,8.706193672783499,9.229538032883042,2.6212407984421624,6.873228616379425,8.995743345113377,3.3229545359937473,0.008351827737086426,0.12594377339391505,5.5845717197451705,1.5778204997153011,9.80065911357704,1.4900135206850462,3.139272101683639,8.99672516893397,1.8527027574817323,1.4696729590453594,1.1044568811227617,6.174559211739327,2.6562456817342484,7.074054551105881,9.926931636290124,6.809096711950293,3.779288162087994,5.190211036221938,7.580576752779075,0.11937009839652624,0.8259518048808656,8.47574833208132,9.363155785242594,5.223553632146745,6.464803561471854,5.007305153919253,9.685566769136853,0.5197831339330727,7.628892917004844,1.6223261702522151,7.5700180184412265,1.076530436110763,6.564074293334434,9.411155500050146,8.383074470228268,3.7407647522337193,1.7339817182430217,7.101453908489318,2.010972640676724,5.44831430882064,9.40592781671257,4.647247589158779,5.609123705977243,4.319924442239075,4.449449458617467,6.095290725125794,8.245405219990285,9.029571062741073,1.8510965833623938,2.768473626518666,0.5210826558308279,7.176826073552149,4.407098055690549,5.990292711098761,5.582993979321969,6.121120379068391,3.8576904717991853,6.512895784696297,0.48113987196730545,7.406419476318958,7.787636365328156,4.759002947670098,8.518274377124648,4.328960482847039,1.9953691497176262,0.3510617614619638,5.569736886306834,5.089603923107862,1.6674261049999173,6.6476601044435775,2.0135396136776085,3.544929834223589,7.456362627896869,7.549901790468807,9.233390190645625,1.2954851394143685,0.5609286967109517,4.574079105159729,1.4853572984338381,4.380461487948649,8.073265201611862,9.695046397355508,4.100660188553346,3.5991148953919105,6.884296006077352,8.909300640401835,3.746147153626808,9.919692131518907,1.1442602336320473,9.90819694876074,8.427962093920847,6.718985351257868,6.568962526556664,7.780303237562881,6.569213506562007,8.738214670609041,5.40196808730686,7.702074370542013,6.492908805289376,4.205929659414489,3.5752325550453987,4.882821417248596,4.9595737395555,9.936478951283176,9.330960377973039,3.6455440786283466,2.074029867028103,3.599227803310525,7.103727607666985,9.106745756076608,0.8287061452875055,0.6723923996361847,0.7669380315019303,7.647669041606898,9.598148336831503,0.20974505226223017,7.217461841703673,9.196128007573845,8.00566473468068,6.70177482548656,1.534420944620668,7.410861106088254,1.9047165784343112,4.523429472021903,5.738677387051888,6.255669953283203,9.006285843135888,3.8231038963029365,8.527356842598927,0.7515326769552855,9.504419526982723,8.14243799185691,4.89809663951073,6.292808917029916,6.901490875636171,1.9486581916019308,1.01264454757235,8.924027015724096,9.647919350723418,2.233543968767797,0.763843788051054,0.19630235635031856,1.8011301484069742,2.3302633792817806,9.65908730218252,5.6976909141396,6.158315219739175,1.095677486534159,3.888949759092352,4.87047659242354,2.9976554242707354,1.64645741256352,2.4410222645533852,8.521026884504641,4.738325087623006,5.7581023038697845,4.603121485125909,3.486619461780429,3.1444139473778177,6.096398109468115,3.2441652864181956,2.8867818296990313,1.532027866411284,6.834749011000454,6.055152644055042,6.616615122367801,4.2927252941553915,6.25528972862373,5.125420853534633,7.336408084955166,3.264363705425729,6.727964174056825,8.540661112698055,9.243965248260883,6.7626386458327135,8.446384880323626,7.61697968797745,6.247431267424135,1.9394528532848532,5.489724283728582,5.439028933119082,0.7231415537315822,7.844881627016789,9.346630093162736,6.233788580905636,4.196170369932931,2.4664184862080796,4.377077710080963,6.141623566795457,9.29591657506241,9.25516019002145,0.5363787078866455,7.146511598480393,5.3598127024341435,1.993572287843317,7.316044954078203,8.971007182642651,6.332096715601393,9.35859460667902,7.921833135232012,2.3271209405045425,5.766894823192254,6.036807893518306,6.532970430920319,9.145535687507794,4.686536349746133,6.08703555782696,6.575147742441336,5.619584113295666,8.360982150577176,2.6938543585168317,6.259876360101822,0.2845229680303696,8.900357328023624,8.087393892978884,0.8113507324038383,2.967426610854912,0.7517322044589636,0.33774925297869296,2.623896032286871,0.8348874968336217,3.5475291447831427,4.520134530137698,7.25506896156511,8.901744427348211,5.0055654989675356,9.168127544761344,5.69245077981252,1.1212665156151114,4.276690866601048,6.869016238038922,4.069291353045468,8.104526608317924,8.423229224797302,5.970541638495251,1.1395505074150836,2.6514694996373334,3.6725884988186275,9.296560594583793,1.208570877255355,7.3358943893457855,9.450204879788803,9.594502817189749,9.574749882833697,8.371048683459602,5.906511481204052,6.26893606808815,9.865422815945575,2.9567129759579824,8.889076916204147,4.053794839608522,9.68211508726845,0.9251950329605285,2.163591579287133,3.8575121015803204,1.9040832020288112,2.188562392096911,0.1805869123098136,3.8925095206822413,4.740846890460885,0.0496758004882869,6.30895208133505,9.195629013745359,7.545012093826772,8.215128838518886,0.38296843443550554,2.5391309111528146,0.1744947465494906,8.124329552234133,2.14150242028726,0.6952290184730026,4.203020116617352,0.4702817935506476,6.041985640871049,3.341410485528314,5.8282249687160315,4.197243182426579,5.488932569835638,9.018204481308985,6.222864096515213,5.037254914406447,4.896249431115871,1.0092128799860978,7.796934757935955,3.214047583894252,7.516211115349346,2.7374043752823995,5.104251974257935,2.7681055788305056,3.8212508475367257,7.145551359685286,6.937358906942407,3.9567030257299782,0.25936016868263634,0.5890959207015845,1.9986602652758911,6.522389899146486,6.312537313082224,3.111946568817352,4.732822188474421,0.7010556718727301,8.24338371545721,7.221246536012979,9.588152201949704,4.3683902888756645,0.23368432181155918,0.3469250394380696,9.721829442121678,6.477972960898285,5.126217872667428,4.837442129923525,5.228588937458619,3.5071482565615106,4.768220498945929,2.0167152717891934,1.2802022842531036,2.0864908733161744,6.672983017943027,7.949021187321691,3.3435756475694687,8.664409334133262,3.313954680167602,9.647242826266126,1.261598956966935,5.263155969920641,3.74904729000722,1.3587300478705688,8.238575962719537,4.863868851512941,0.6601469454005626,1.372611530589346,5.720397367986215,0.9285267981949752,4.566630878726675,5.567173975662444,5.25284894634903,0.6892641649105302,7.715720058119907,8.295101299854107,3.3694729576390205,1.0316612354307053,6.540860211526911,5.008439579086055,3.679959512869809,4.395969429665724,0.5325095139768699,0.1351779758329652,8.281141819031006,8.36388718923543,1.971061442225036,7.360692247969914,0.8661073967985666,0.8473535806629351,6.268746977561724,4.519672167696398,2.888945359171572,9.364509655558656,7.416201469244992,7.961594337131736,8.02543854348977,9.412285169708833,3.4402568481955873,9.54908655582945,3.2104903854368336,5.550405081042749,6.1583334621502,3.3824953488866774,5.379980582458947,8.785734812678145,6.5016924318037495,3.0528072728798183,3.840754200585236,0.7134101748808019,3.77790287411825,4.0986434438539465,9.60868526751312,4.3938499163215985,3.474423478654521,1.0346224593980824,8.509551778243186,8.40992747505791,1.441485006540798,3.28405325424451,6.597809956959905,3.231402971636382,8.627818344103286,1.7643294594433512,1.4977107128915523,3.27212089787418,7.669556060865885,4.20919978172035,3.3047700555933046,4.205131921531429,4.837462875824522,9.309694442139392,4.522459175705223,9.323961526659577,8.282284138497854,7.773190965682772,8.194853718363568,7.1352567504992095,8.556699999562575,7.595969498060317,7.227132055809221,5.483706054119009,5.5728694828627425,6.131233471558,3.9599035000419534,6.521869017304044,6.983818078527619,8.821355060046606,8.314227156968922,6.002686598850248,2.6595383031516984,1.0629206575549943,1.9853364397987305,3.2121019848805856,3.9485536160174894,9.537016830214933,5.192833210224861,2.428085715880568,5.528741552730176,1.3199043244643005,9.323635512355555,6.452612315138527,0.19043778090778507,3.8047721689584124,2.9252315319720026,1.0120347502959959,0.09231805006658322]} diff --git a/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/runner.jl b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/runner.jl old mode 100644 new mode 100755 index 230687eab907..1afdf56f1454 --- a/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/runner.jl +++ b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/fixtures/julia/runner.jl @@ -74,6 +74,10 @@ dir = dirname( file ); # Generate fixtures: a = rand( 500 ) .* 10.0; b = ( rand( 500 ) .* 10.0 ) .+ a; -c = a .+ ( b .- a ) .* rand(); -gen( a, b, c, "data.json" ); +# Case: c < (a + b) / 2 +c1 = a .+ ( b .- a ) .* ( 0.5 .* rand( 500 ) ); +gen( a, b, c1, "data1.json" ); +# Case: c >= (a + b) / 2 +c2 = ( a .+ b ) ./ 2 .+ ( b .- a ) .* ( 0.5 .* rand( 500 ) ); +gen( a, b, c2, "data2.json" ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/test.js b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/test.js index 36aba7895d7f..bcd0d1a9466c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/test.js +++ b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/test.js @@ -29,7 +29,8 @@ var median = require( './../lib' ); // FIXTURES // -var data = require( './fixtures/julia/data.json' ); +var data1 = require( './fixtures/julia/data1.json' ); +var data2 = require( './fixtures/julia/data2.json' ); // TESTS // @@ -42,13 +43,13 @@ tape( 'main export is a function', function test( t ) { tape( 'if provided `NaN` for any parameter, the function returns `NaN`', function test( t ) { var v = median( NaN, 1.0, 0.5 ); - t.equal( isnan( v ), true, 'returns NaN' ); + t.equal( isnan( v ), true, 'returns expected value' ); v = median( 0.0, NaN, 0.5 ); - t.equal( isnan( v ), true, 'returns NaN' ); + t.equal( isnan( v ), true, 'returns expected value' ); v = median( 0.0, 10.0, NaN ); - t.equal( isnan( v ), true, 'returns NaN' ); + t.equal( isnan( v ), true, 'returns expected value' ); t.end(); }); @@ -57,21 +58,21 @@ tape( 'if provided parameters not satisfying `a <= c <= b`, the function returns var y; y = median( -1.0, -1.1, -1.0 ); - t.equal( isnan( y ), true, 'returns NaN' ); + t.equal( isnan( y ), true, 'returns expected value' ); y = median( 3.0, 2.0, 2.5 ); - t.equal( isnan( y ), true, 'returns NaN' ); + t.equal( isnan( y ), true, 'returns expected value' ); y = median( 0.0, 1.0, -1.0 ); - t.equal( isnan( y ), true, 'returns NaN' ); + t.equal( isnan( y ), true, 'returns expected value' ); y = median( 0.0, 1.0, 2.0 ); - t.equal( isnan( y ), true, 'returns NaN' ); + t.equal( isnan( y ), true, 'returns expected value' ); t.end(); }); -tape( 'the function returns the median of a triangular distribution', function test( t ) { +tape( 'the function returns the median of a triangular distribution if provided parameters satisfy `c < (a + b) / 2`', function test( t ) { var expected; var delta; var tol; @@ -81,10 +82,37 @@ tape( 'the function returns the median of a triangular distribution', function t var i; var y; - expected = data.expected; - a = data.a; - b = data.b; - c = data.c; + expected = data1.expected; + a = data1.a; + b = data1.b; + c = data1.c; + for ( i = 0; i < expected.length; i++ ) { + y = median( a[i], b[i], c[i] ); + if ( y === expected[i] ) { + t.equal( y, expected[i], 'a: '+a[i]+', b: '+b[i]+', c: '+c[i]+', y: '+y+', expected: '+expected[i] ); + } else { + delta = abs( y - expected[ i ] ); + tol = 1.0 * EPS * abs( expected[ i ] ); + t.ok( delta <= tol, 'within tolerance. a: '+a[i]+'. b: '+b[i]+'. c: '+c[i]+'. y: '+y+'. E: '+expected[ i ]+'. Δ: '+delta+'. tol: '+tol+'.' ); + } + } + t.end(); +}); + +tape( 'the function returns the median of a triangular distribution if provided parameters satisfy `c >= (a + b) / 2`', function test( t ) { + var expected; + var delta; + var tol; + var a; + var b; + var c; + var i; + var y; + + expected = data2.expected; + a = data2.a; + b = data2.b; + c = data2.c; for ( i = 0; i < expected.length; i++ ) { y = median( a[i], b[i], c[i] ); if ( y === expected[i] ) { diff --git a/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/test.native.js b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/test.native.js index 565a99eaac38..5b4dad51617c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/test.native.js +++ b/lib/node_modules/@stdlib/stats/base/dists/triangular/median/test/test.native.js @@ -30,7 +30,8 @@ var EPS = require( '@stdlib/constants/float64/eps' ); // FIXTURES // -var data = require( './fixtures/julia/data.json' ); +var data1 = require( './fixtures/julia/data1.json' ); +var data2 = require( './fixtures/julia/data2.json' ); // VARIABLES // @@ -51,13 +52,13 @@ tape( 'main export is a function', opts, function test( t ) { tape( 'if provided `NaN` for any parameter, the function returns `NaN`', opts, function test( t ) { var v = median( NaN, 1.0, 0.5 ); - t.equal( isnan( v ), true, 'returns NaN' ); + t.equal( isnan( v ), true, 'returns expected value' ); v = median( 0.0, NaN, 0.5 ); - t.equal( isnan( v ), true, 'returns NaN' ); + t.equal( isnan( v ), true, 'returns expected value' ); v = median( 0.0, 10.0, NaN ); - t.equal( isnan( v ), true, 'returns NaN' ); + t.equal( isnan( v ), true, 'returns expected value' ); t.end(); }); @@ -66,21 +67,21 @@ tape( 'if provided parameters not satisfying `a <= c <= b`, the function returns var y; y = median( -1.0, -1.1, -1.0 ); - t.equal( isnan( y ), true, 'returns NaN' ); + t.equal( isnan( y ), true, 'returns expected value' ); y = median( 3.0, 2.0, 2.5 ); - t.equal( isnan( y ), true, 'returns NaN' ); + t.equal( isnan( y ), true, 'returns expected value' ); y = median( 0.0, 1.0, -1.0 ); - t.equal( isnan( y ), true, 'returns NaN' ); + t.equal( isnan( y ), true, 'returns expected value' ); y = median( 0.0, 1.0, 2.0 ); - t.equal( isnan( y ), true, 'returns NaN' ); + t.equal( isnan( y ), true, 'returns expected value' ); t.end(); }); -tape( 'the function returns the median of a triangular distribution', opts, function test( t ) { +tape( 'the function returns the median of a triangular distribution if provided parameters satisfy `c < (a + b) / 2`', opts, function test( t ) { var expected; var delta; var tol; @@ -90,10 +91,37 @@ tape( 'the function returns the median of a triangular distribution', opts, func var i; var y; - expected = data.expected; - a = data.a; - b = data.b; - c = data.c; + expected = data1.expected; + a = data1.a; + b = data1.b; + c = data1.c; + for ( i = 0; i < expected.length; i++ ) { + y = median( a[i], b[i], c[i] ); + if ( y === expected[i] ) { + t.equal( y, expected[i], 'a: '+a[i]+', b: '+b[i]+', c: '+c[i]+', y: '+y+', expected: '+expected[i] ); + } else { + delta = abs( y - expected[ i ] ); + tol = 1.0 * EPS * abs( expected[ i ] ); + t.ok( delta <= tol, 'within tolerance. a: '+a[i]+'. b: '+b[i]+'. c: '+c[i]+'. y: '+y+'. E: '+expected[ i ]+'. Δ: '+delta+'. tol: '+tol+'.' ); + } + } + t.end(); +}); + +tape( 'the function returns the median of a triangular distribution if provided parameters satisfy `c >= (a + b) / 2`', opts, function test( t ) { + var expected; + var delta; + var tol; + var a; + var b; + var c; + var i; + var y; + + expected = data2.expected; + a = data2.a; + b = data2.b; + c = data2.c; for ( i = 0; i < expected.length; i++ ) { y = median( a[i], b[i], c[i] ); if ( y === expected[i] ) {