-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathRidgeRegressorAS.as
29 lines (29 loc) · 19.5 KB
/
RidgeRegressorAS.as
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
array<double> predict(float x0, float x1, float x2, float x3, float x4, float x5, float x6, float x7)
{
double x02 = Maths::Pow(x0,2);
double x12 = Maths::Pow(x1,2);
double x22 = Maths::Pow(x2,2);
double x32 = Maths::Pow(x3,2);
double x42 = Maths::Pow(x4,2);
double x52 = Maths::Pow(x5,2);
double x62 = Maths::Pow(x6,2);
double x72 = Maths::Pow(x7,2);
double x03 = Maths::Pow(x0,3);
double x13 = Maths::Pow(x1,3);
double x23 = Maths::Pow(x2,3);
double x33 = Maths::Pow(x3,3);
double x43 = Maths::Pow(x4,3);
double x53 = Maths::Pow(x5,3);
double x63 = Maths::Pow(x6,3);
double x73 = Maths::Pow(x7,3);
double q0 = -0.0009935272133461126+0.6319833595689477*x0+-0.001071898409045279*x1+0.12988847957298635*x2+0.0012316144038054854*x3+0.004238700452583701*x4+0.006172123880149241*x5+-0.0005938065129846769*x6+0.001068724408907703*x7+-2.1273497319290033e-06*x02+-1.5389402846942183e-07*x0*x1+9.527204730847425e-05*x0*x2+8.005986346697715e-05*x0*x3+-0.00090428815366023*x0*x4+0.0007707448075302437*x0*x5+0.050927587777860835*x0*x6+-0.00031346437110814986*x0*x7+-5.178806491411446e-07*x12+-0.00039664354278151935*x1*x2+5.949553912502577e-06*x1*x3+0.0003221052855570569*x1*x4+-0.00027241001785109273*x1*x5+0.0013747107317762673*x1*x6+4.360888004443973e-06*x1*x7+-0.0008137028895333202*x22+-0.006374451324633246*x2*x3+-0.0007284716660916984*x2*x4+0.0007562740494087514*x2*x5+0.06380487212432635*x2*x6+-0.007087286474580274*x2*x7+0.00018702898370007018*x32+0.10044302312369661*x3*x4+0.06380487217104039*x3*x5+0.000312450437413102*x3*x6+-0.00038364265354063384*x3*x7+0.0002752509799423424*x42+0.0015178459328194247*x4*x5+0.009651335472891093*x4*x6+0.15584629027163505*x4*x7+-0.0003346836723612363*x52+0.004213234913332868*x5*x6+0.12988847891578015*x5*x7+0.0003346836492500768*x62+0.001231614503286924*x6*x7+-0.0006266726438062547*x72+-2.3904494825226783e-09*x03+3.4436263749199625e-09*x02*x1+8.38396292882735e-08*x02*x2+7.918575201135524e-09*x02*x3+-3.34126351881119e-06*x02*x4+5.4938080412598905e-06*x02*x5+9.702749227003454e-07*x02*x6+1.0289497751326493e-07*x02*x7+2.2223467111806733e-09*x0*x12+-2.4733138975569647e-07*x0*x1*x2+2.492195882966892e-07*x0*x1*x3+3.643297357534712e-08*x0*x1*x4+-5.60174845320693e-07*x0*x1*x5+3.711730075350233e-07*x0*x1*x6+-3.232958339419251e-07*x0*x1*x7+2.217674049961267e-06*x0*x22+-1.5576906648459005e-05*x0*x2*x3+0.0003259586259395373*x0*x2*x4+-0.00030468699259693735*x0*x2*x5+0.00010417193389179045*x0*x2*x6+-6.101549929192141e-06*x0*x2*x7+5.998823712350702e-07*x0*x32+2.9174352501533472e-06*x0*x3*x4+0.00010416219414848883*x0*x3*x5+-8.931773760418803e-06*x0*x3*x6+6.6315204542401345e-06*x0*x3*x7+0.010147520409321509*x0*x42+0.0186206999915163*x0*x4*x5+-0.0006915394198255071*x0*x4*x6+-2.5326849241891305e-05*x0*x4*x7+0.31413864439621936*x0*x52+-0.0003388807338860364*x0*x5*x6+9.529908835584927e-05*x0*x5*x7+0.3178447426685127*x0*x62+8.00066053482494e-05*x0*x6*x7+1.814065619416771e-06*x0*x72+-8.957398348926491e-10*x13+-4.687191801498844e-07*x12*x2+2.257558388133766e-08*x12*x3+-1.1095149492739772e-07*x12*x4+8.139349651496099e-07*x12*x5+-6.208522317214287e-08*x12*x6+4.492117656367708e-08*x12*x7+8.298473351330094e-06*x1*x22+7.225407830104175e-06*x1*x2*x3+-4.534836636941938e-05*x1*x2*x4+-1.027714206127128e-05*x1*x2*x5+-0.00011052117361580933*x1*x2*x6+5.813369264420685e-06*x1*x2*x7+-4.61614914223339e-06*x1*x32+0.0004678737793913976*x1*x3*x4+-0.00011052716624035806*x1*x3*x5+1.4603373181722624e-05*x1*x3*x6+-9.892278170422953e-07*x1*x3*x7+0.0002800474448200178*x1*x42+0.0006185906690561712*x1*x4*x5+0.0003310234119381188*x1*x4*x6+0.0004675727015748312*x1*x4*x7+-0.0006607177921964406*x1*x52+-0.00014197672873276403*x1*x5*x6+-0.0003966623706324724*x1*x5*x7+-0.0004111886443286424*x1*x62+5.941181015019264e-06*x1*x6*x7+3.579238894773102e-06*x1*x72+2.8113801011606206e-05*x23+6.169181103037615e-05*x22*x3+0.0007776055600596079*x22*x4+-0.004269697503746468*x22*x5+-0.000996039913128801*x22*x6+2.138298520114227e-05*x22*x7+-0.00011338559008007233*x2*x32+0.0007419264951133786*x2*x3*x4+-0.0009960410120923454*x2*x3*x5+-0.0028175858429348587*x2*x3*x6+-0.00019763891405401792*x2*x3*x7+0.08289104700043434*x2*x42+0.11104225281683357*x2*x4*x5+0.00023880257921984294*x2*x4*x6+0.0008757476643181577*x2*x4*x7+0.08466687912380677*x2*x52+0.0035054063934122845*x2*x5*x6+-0.0008137026006372848*x2*x5*x7+0.04522160005304284*x2*x62+-0.0063744516556512205*x2*x6*x7+-8.537726953114402e-05*x2*x72+-2.5329017445563268e-05*x33+0.011101511875170366*x32*x4+-0.002817585173492085*x32*x5+0.0006124025519722794*x32*x6+-4.3575093201932465e-06*x32*x7+0.0012803383531533952*x3*x42+0.00023880265548297726*x3*x4*x5+0.04480403785271679*x3*x4*x6+0.022959667901297717*x3*x4*x7+0.0035054064128914714*x3*x52+0.0452215999952739*x3*x5*x6+-0.0063744508967607146*x3*x5*x7+-0.002273792066318448*x3*x62+0.00018702988588264205*x3*x6*x7+3.636111714957895e-05*x3*x72+-0.00030725003180928997*x43+0.0011148394233509887*x42*x5+0.0008290767798694993*x42*x6+0.0012516294132140149*x42*x7+-0.004346021780287056*x4*x52+-0.0033393993057908673*x4*x5*x6+-0.0007284717831496141*x4*x5*x7+0.008584722136992436*x4*x62+0.10044302235691584*x4*x6*x7+0.011879121930160155*x4*x72+0.005571106330856692*x53+0.0010873652430953469*x52*x6+0.0007562741088481128*x52*x7+0.0006010176294304329*x5*x62+0.06380487219439458*x5*x6*x7+-0.007087287519986461*x5*x72+-0.0016811718004370218*x63+0.0003124504292301401*x62*x7+-0.0003836382726600758*x6*x72+1.6987365561957507e-05*x73;
double q1 = 0.38946035720631755+0.0169537857968816*x0+0.6376160856884272*x1+0.0026465013196924716*x2+0.18232285604232173*x3+-0.009851375693917364*x4+-0.008701799586069932*x5+0.018979670960639967*x6+0.15579749702700108*x7+3.0235156322019914e-06*x02+-4.4261532312449386e-06*x0*x1+-0.0006914998543351923*x0*x2+-0.00011533041020371635*x0*x3+-0.012523779117895652*x0*x4+0.021653769753392057*x0*x5+-0.024988277610472055*x0*x6+6.390535535850669e-05*x0*x7+-5.212813913159087e-07*x12+-0.000229972679625322*x1*x2+0.00021263325338750425*x1*x3+-0.0003990022842423634*x1*x4+-1.2712936387715711e-05*x1*x5+0.042397082417109364*x1*x6+-0.0007950162040252526*x1*x7+0.0033266086901857328*x22+0.008497070560813757*x2*x3+-0.046769338675961745*x2*x4+0.004422168722335522*x2*x5+0.006220011077083458*x2*x6+0.00804453773570464*x2*x7+0.0002461388022693669*x32+0.002793972606424549*x3*x4+0.006220011053838082*x3*x5+0.15137532804886125*x3*x6+0.0022242781008414646*x3*x7+0.044433094989596904*x42+-0.06108836516337879*x4*x5+-0.005214061177074477*x4*x6+-0.0010386690276752172*x4*x7+0.02242011066574253*x52+-0.010857031647971789*x5*x6+0.0026465013665299747*x5*x7+-0.022420110647440775*x62+0.1823228561762491*x6*x7+0.0035727423078288265*x72+1.5429851025820633e-09*x03+-1.7503958904646556e-08*x02*x1+1.3665203666063736e-07*x02*x2+4.6529062625209866e-07*x02*x3+-3.986757470843398e-06*x02*x4+2.2050845746006247e-06*x02*x5+-8.505736673972565e-06*x02*x6+-6.322876255465566e-08*x02*x7+-1.7438850038244771e-09*x0*x12+1.7725638368784321e-06*x0*x1*x2+-4.514671189748665e-07*x0*x1*x3+-1.0123749610254353e-05*x0*x1*x4+7.551649649406432e-06*x0*x1*x5+5.299066703849727e-06*x0*x1*x6+5.229259792186884e-07*x0*x1*x7+-2.096483799921559e-06*x0*x22+6.559584398106843e-05*x0*x2*x3+9.478882670429344e-05*x0*x2*x4+-5.356172177289926e-05*x0*x2*x5+0.0002687100950829955*x0*x2*x6+-3.1419317939228715e-05*x0*x2*x7+-4.844470846818762e-06*x0*x32+-0.0005767838766306226*x0*x3*x4+0.00026872692034695674*x0*x3*x5+0.00011739027770587831*x0*x3*x6+1.534638871530594e-05*x0*x3*x7+-0.005734804524501518*x0*x42+-0.007356367998091236*x0*x4*x5+-0.011240087125207366*x0*x4*x6+0.0010230006936942147*x0*x4*x7+0.008954065484909401*x0*x52+0.0038035830030116627*x0*x5*x6+-0.0006914968521440967*x0*x5*x7+0.00799972974458841*x0*x62+-0.00011533348221323896*x0*x6*x7+-7.138732331688506e-06*x0*x72+-4.675325350820753e-10*x13+7.515443273047486e-07*x12*x2+4.117937671013197e-07*x12*x3+-6.247203458687233e-07*x12*x4+-1.0269088910387774e-06*x12*x5+-3.6853242579788115e-07*x12*x6+-3.4886130882901057e-07*x12*x7+-3.467567943202465e-05*x1*x22+-1.6241920463739953e-05*x1*x2*x3+0.0017864279639606406*x1*x2*x4+-0.001188492294757919*x1*x2*x5+-0.00019183854229872958*x1*x2*x6+-3.447376727379877e-05*x1*x2*x7+2.7166985642397185e-05*x1*x32+0.0005817849773779409*x1*x3*x4+-0.00019184041713470797*x1*x3*x5+0.000393306952127864*x1*x3*x6+-2.1886808809247774e-05*x1*x3*x7+0.00877467088306168*x1*x42+0.01441975571954841*x1*x4*x5+-0.00016392810568780622*x1*x4*x6+0.0005874813800189375*x1*x4*x7+0.31784427184808434*x1*x52+-0.00013434811407204308*x1*x5*x6+-0.00022998280891073058*x1*x5*x7+0.3197717770833227*x1*x62+0.0002126223106163309*x1*x6*x7+-4.855742398194829e-06*x1*x72+-1.2496004638163592e-05*x23+-0.0004749770235906404*x22*x3+-0.0004434535211488626*x22*x4+0.004288093265224812*x22*x5+0.005824436667925833*x22*x6+-4.346201427006164e-05*x22*x7+0.00013455174661732418*x2*x32+-0.0018455096345128888*x2*x3*x4+0.005824437111761665*x2*x3*x5+0.003756443954121604*x2*x3*x6+0.00023524189972235325*x2*x3*x7+0.005706614078739914*x2*x42+-0.0038249228570199642*x2*x4*x5+0.02634886129856506*x2*x4*x6+-0.004699915728132837*x2*x4*x7+-0.000639119123588952*x2*x52+0.04788223255154208*x2*x5*x6+0.003326609102816237*x2*x5*x7+0.0032856206151406476*x2*x62+0.008497070123150152*x2*x6*x7+0.00012203701489537702*x2*x72+0.00018221063896428492*x33+-0.013631430393649203*x32*x4+0.003756443781157082*x32*x5+-0.0036001579720469014*x32*x6+-8.841465574649378e-05*x32*x7+0.08624618517650448*x3*x42+0.026348861329245663*x3*x4*x5+0.002786253523336457*x3*x4*x6+-0.0278751801626316*x3*x4*x7+0.04788223257406849*x3*x52+0.003285620598584508*x3*x5*x6+0.008497070305605089*x3*x5*x7+0.134440623331474*x3*x62+0.0002461401142838967*x3*x6*x7+-0.0002927917629885229*x3*x72+0.00349175259931759*x43+-0.008309966129476229*x42*x5+0.014740169639308008*x42*x6+-0.014069656747197777*x42*x7+0.009993947765295325*x4*x52+0.08735325309770624*x4*x5*x6+-0.046769338650429405*x4*x5*x7+-0.019845323341405277*x4*x62+0.002793972445168206*x4*x6*x7+-0.014074888141560734*x4*x72+-0.008192301023763318*x53+-0.03969727311765609*x52*x6+0.004422168890286747*x52*x7+-0.0005094985586554306*x5*x62+0.0062200110570583*x5*x6*x7+0.008044536970620322*x5*x72+0.0586769442003977*x63+0.1513753283880694*x62*x7+0.0022242708364385477*x6*x72+-0.0001319650082602594*x73;
double q2 = 0.00022935744302399197+0.0017003503200633758*x0+-1.8483354885808327e-05*x1+0.1283883753127042*x2+0.0002951707256641479*x3+0.005249786534649179*x4+0.005575179352418677*x5+-0.000385353637084332*x6+0.0004969064959912808*x7+-3.056630077293285e-07*x02+9.405454954458751e-07*x0*x1+-1.838055873434745e-05*x0*x2+-1.832378865729851e-05*x0*x3+-0.0002295892228833243*x0*x4+0.00022471699807412296*x0*x5+-0.0018453272869482695*x0*x6+-9.250105759603004e-05*x0*x7+-7.177252489792481e-08*x12+-6.994300030150503e-05*x1*x2+4.997141565919562e-07*x1*x3+-0.00011047685855981991*x1*x4+0.00028129030485109924*x1*x5+7.999465441619187e-06*x1*x6+-1.6515597578752603e-06*x1*x7+0.00012809698319067142*x22+-0.0009139074281937916*x2*x3+0.0005574629998462791*x2*x4+0.00044000336227048326*x2*x5+0.0745399542806955*x2*x6+-0.001549598708655119*x2*x7+-9.253749420207482e-05*x32+0.09407574332259402*x3*x4+0.07453995427993328*x3*x5+5.6903135310591196e-05*x3*x6+-9.229872634062274e-05*x3*x7+-0.0006581487694709201*x42+0.0011661247703451897*x4*x5+0.0062919485131752405*x4*x6+0.1502116831474648*x4*x7+-0.00019036331173997076*x52+0.006200899521891307*x5*x6+0.12838837532612*x5*x7+0.00019036331009161876*x62+0.0002951707311783653*x6*x7+3.55593809071842e-05*x72+-1.6969675382716562e-10*x03+3.3066018681374003e-10*x02*x1+3.896315389523948e-09*x02*x2+9.71160067367811e-09*x02*x3+-1.0056199599975588e-07*x02*x4+4.0899557614381875e-07*x02*x5+4.6972231232058536e-08*x02*x6+1.0291832123170474e-08*x02*x7+7.759895382278571e-10*x0*x12+-2.5085652951503584e-08*x0*x1*x2+-4.2382911830697935e-08*x0*x1*x3+-7.431307356993157e-08*x0*x1*x4+-4.307424356874905e-09*x0*x1*x5+3.15844780342381e-07*x0*x1*x6+-8.545931369904861e-08*x0*x1*x7+1.0150007025303542e-06*x0*x22+-2.0366496594229667e-06*x0*x2*x3+5.74183519680354e-05*x0*x2*x4+-7.723536776880952e-05*x0*x2*x5+1.0616314222868643e-05*x0*x2*x6+-1.1881358726577105e-06*x0*x2*x7+1.024865238175815e-06*x0*x32+3.8418110435070536e-05*x0*x3*x4+1.0616168380245532e-05*x0*x3*x5+-1.527542641548194e-05*x0*x3*x6+4.671828742725205e-06*x0*x3*x7+-0.0004390491984610221*x0*x42+-0.0006827470470190653*x0*x4*x5+-0.00021144936915473255*x0*x4*x6+4.257723648937517e-05*x0*x4*x7+0.0009037856575233*x0*x52+2.724823036063426e-06*x0*x5*x6+-1.8381237212819075e-05*x0*x5*x7+0.0007965649403191439*x0*x62+-1.832460764331294e-05*x0*x6*x7+1.9595385491494365e-06*x0*x72+-9.228645552152228e-11*x13+-3.0445072250382114e-08*x12*x2+2.6077115464102222e-09*x12*x3+-1.4119079828198147e-08*x12*x4+3.209082462589284e-07*x12*x5+1.7757437097000236e-08*x12*x6+4.962122611835604e-09*x12*x7+5.935131823595235e-07*x1*x22+2.4888319290288286e-06*x1*x2*x3+2.3629541940983972e-07*x1*x2*x4+-7.249842146550406e-06*x1*x2*x5+-5.018145669583703e-05*x1*x2*x6+-2.170736695495635e-07*x1*x2*x7+-4.122152886616622e-07*x1*x32+9.300580201175651e-05*x1*x3*x4+-5.018194020075535e-05*x1*x3*x5+5.598126258637206e-06*x1*x3*x6+-1.587420632580612e-07*x1*x3*x7+6.290419867936004e-08*x1*x42+1.247682408065759e-05*x1*x4*x5+-0.00010730017519419073*x1*x4*x6+9.239101003114889e-05*x1*x4*x7+-1.720519048558256e-05*x1*x52+0.00014421723393658742*x1*x5*x6+-6.994736015503736e-05*x1*x5*x7+-1.2782160745872799e-06*x1*x62+5.001852074090987e-07*x1*x6*x7+1.753527435706195e-07*x1*x72+3.2766636107277953e-05*x23+2.8951674202084184e-05*x22*x3+0.00030038377184492336*x22*x4+-0.0016886311831342037*x22*x5+-0.00023605583526053876*x22*x6+7.111696397985125e-06*x22*x7+-9.620485333133806e-05*x2*x32+-0.00039949202499023074*x2*x3*x4+-0.00023605582770649158*x2*x3*x5+0.00013903292825727422*x2*x3*x6+-0.00014653365178562858*x2*x3*x7+0.08766477463367761*x2*x42+0.11261063915044296*x2*x4*x5+0.0008615852196735357*x2*x4*x6+-0.0003777089755185665*x2*x4*x7+0.0867600570045795*x2*x52+0.0004928309379120735*x2*x5*x6+0.00012809704185841916*x2*x5*x7+0.04162831833598335*x2*x62+-0.0009139075845387701*x2*x6*x7+-6.344345373322944e-05*x2*x72+-1.2723493396311864e-05*x33+0.0029115304901302617*x32*x4+0.00013903282135331566*x32*x5+0.00014375697874440953*x32*x6+-1.7355531700855607e-07*x32*x7+-0.0008904308494786958*x3*x42+0.000861585208850359*x3*x4*x5+0.037601044302733665*x3*x4*x6+0.006106654232656599*x3*x4*x7+0.0004928309398620741*x3*x52+0.041628318330736304*x3*x5*x6+-0.0009139073679989786*x3*x5*x7+-0.00019766021555421364*x3*x62+-9.253747634460159e-05*x3*x6*x7+1.6228173009162177e-05*x3*x72+-0.0005873681425655543*x43+-0.0014396594420740666*x42*x5+-0.00013195441984930608*x42*x6+-0.0008004781843629998*x42*x7+-0.002119582912252716*x4*x52+-0.0011854881715948281*x4*x5*x6+0.00055746298423057*x4*x5*x7+0.007369369446016387*x4*x62+0.09407574338293338*x4*x6*x7+0.0032119141914783884*x4*x72+-0.0015595958109343524*x53+0.0009908785422559439*x52*x6+0.00044000337153145264*x52*x7+0.007134775158970484*x5*x62+0.07453995426753587*x5*x6*x7+-0.0015495978511033486*x5*x72+-0.0013762321785250246*x63+5.690313380665139e-05*x62*x7+-9.22988117019539e-05*x6*x72+6.935692695207939e-06*x73;
double q3 = 0.4082329593891255+0.014742965039821936*x0+-0.015267521498931859*x1+0.0021331725695455856*x2+0.1812648497571718*x3+-0.008796162014135732*x4+-0.007947710552682057*x5+0.016166657888347667*x6+0.1552810278380461*x7+2.7420622288197536e-06*x02+-5.2752160585814436e-06*x0*x1+-0.0005363020820713064*x0*x2+-0.00011676674158060652*x0*x3+-0.006466577393058266*x0*x4+0.01213744254675373*x0*x5+-0.021622208722014855*x0*x6+3.560514693391375e-05*x0*x7+-9.377026675307233e-07*x12+-0.0002614654267638822*x1*x2+0.00020965288471956633*x1*x3+-0.00025597461419628873*x1*x4+-0.00014426092883956034*x1*x5+0.022481935669544165*x1*x6+-0.0007467130772991733*x1*x7+0.003477475607238176*x22+0.008404648896127145*x2*x3+-0.045402532752479755*x2*x4+0.005238643401722325*x2*x5+0.005681974114231109*x2*x6+0.00786709583843663*x2*x7+0.00018524849961193003*x32+0.002515970233730948*x3*x4+0.005681974125206051*x3*x5+0.15004238436846387*x3*x6+0.002372366085066201*x3*x7+0.02873295878424706*x42+-0.04990443812518903*x4*x5+-0.005243928156952931*x4*x6+-0.0016811081133213804*x4*x7+0.01837505297289055*x52+-0.009614274138947129*x5*x6+0.002133172538563439*x5*x7+-0.018375052972379294*x62+0.18126484964355655*x6*x7+0.0036627230531025676*x72+5.454018629241272e-10*x03+-1.5075589593202174e-08*x02*x1+1.7165480347211378e-07*x02*x2+4.201791468771462e-07*x02*x3+-5.273873316244869e-06*x02*x4+4.004928905565127e-06*x02*x5+-7.605138254846579e-06*x02*x6+-6.527313178148659e-08*x02*x7+-3.1461914675072e-10*x0*x12+1.6641976397416609e-06*x0*x1*x2+-2.845551641695194e-07*x0*x1*x3+-9.605329093538325e-06*x0*x1*x4+6.428370470155662e-06*x0*x1*x5+5.4476975271613805e-06*x0*x1*x6+4.031529210047722e-07*x0*x1*x7+-1.9720346350097213e-06*x0*x22+7.049827127671993e-05*x0*x2*x3+0.00011590846538999996*x0*x2*x4+-7.44289011549848e-05*x0*x2*x5+0.00022523265867106576*x0*x2*x6+-3.122904895915595e-05*x0*x2*x7+-4.346724812349755e-06*x0*x32+-0.0006978106705722657*x0*x3*x4+0.00022523487326630643*x0*x3*x5+0.00011002916042129902*x0*x3*x6+1.554763193549444e-05*x0*x3*x7+-0.005160191413298984*x0*x42+-0.0059991637266857325*x0*x4*x5+-0.006399543087516631*x0*x4*x6+0.0008279268629592042*x0*x4*x7+0.007619478494939076*x0*x52+0.0028473298948838662*x0*x5*x6+-0.0005363024822309641*x0*x5*x7+0.0071234859271653945*x0*x62+-0.00011676140207595606*x0*x6*x7+-6.32295533840018e-06*x0*x72+-1.2118388891129529e-09*x13+4.317953409016e-07*x12*x2+4.217891972770587e-07*x12*x3+-6.315147826637337e-07*x12*x4+-7.643359321021398e-07*x12*x5+-5.264659602267981e-07*x12*x6+-2.933233902834594e-07*x12*x7+-3.4315498779831354e-05*x1*x22+-1.6643728704986357e-05*x1*x2*x3+0.0017462621415096713*x1*x2*x4+-0.0011392286270541787*x1*x2*x5+-0.00016958114875398255*x1*x2*x6+-3.0472051477438827e-05*x1*x2*x7+2.7135992996778944e-05*x1*x32+0.0005962956103660571*x1*x3*x4+-0.00016958108379184347*x1*x3*x5+0.0003925102832592364*x1*x3*x6+-2.1944837906546493e-05*x1*x3*x7+0.004737896542713077*x1*x42+0.0069624810025324885*x1*x4*x5+-2.561006846623163e-05*x1*x4*x6+0.0006012718378283934*x1*x4*x7+-0.007677632587343607*x1*x52+-0.00022449912262825447*x1*x5*x6+-0.0002614614925187716*x1*x5*x7+-0.007589888522226081*x1*x62+0.00020964325501575368*x1*x6*x7+-7.270285396336606e-06*x1*x72+-1.4873390655359893e-05*x23+-0.0004904149031880155*x22*x3+-0.00036043234959153914*x22*x4+0.004134336998687069*x22*x5+0.006515913203675188*x22*x6+-3.349923782906314e-05*x22*x7+0.00012829485131135733*x2*x32+-0.0026201376685647377*x2*x3*x4+0.006515913077614194*x2*x3*x5+0.0037327596634983036*x2*x3*x6+0.00021532267875985295*x2*x3*x7+0.006010751900884522*x2*x42+-0.004720377159256868*x2*x4*x5+0.02998635754217968*x2*x4*x6+-0.005193220792156997*x2*x4*x7+0.0005324139526058801*x2*x52+0.038791448369608995*x2*x5*x6+0.003477475484232257*x2*x5*x7+0.0016007586611068388*x2*x62+0.00840464874326447*x2*x6*x7+0.00011341274885575695*x2*x72+0.0001956538688301484*x33+-0.013309323396814845*x32*x4+0.0037327596574389674*x32*x5+-0.004143547896953817*x32*x6+-9.455116508884736e-05*x32*x7+0.08415585108401548*x3*x42+0.02998635760223853*x3*x4*x5+0.003039268554755858*x3*x4*x6+-0.0271393365627895*x3*x4*x7+0.03879144835739059*x3*x52+0.0016007586432779625*x3*x5*x6+0.008404648576631087*x3*x5*x7+0.14247340125546715*x3*x62+0.00018524768841829832*x3*x6*x7+-0.0002947569253374681*x3*x72+0.003019335926057871*x43+-0.006876403926545349*x42*x5+0.005487221502611354*x42*x6+-0.015155355236103027*x42*x7+0.008340653502439437*x4*x52+0.08382328059899587*x4*x5*x6+-0.04540253270486762*x4*x5*x7+-0.01713681547435897*x4*x62+0.0025159700822530427*x4*x6*x7+-0.013669760101216212*x4*x72+-0.005873572177224097*x53+-0.013520517685357584*x52*x6+0.005238643398777386*x52*x7+-0.0020741383752891636*x5*x62+0.00568197413687694*x5*x6*x7+0.007867095977282742*x5*x72+0.02968717558896349*x63+0.15004238441421172*x62*x7+0.0023723658868811982*x6*x72+-0.00012800501492860132*x73;
array<double> res;
res.insertLast(q0);
res.insertLast(q1);
res.insertLast(q2);
res.insertLast(q3);
return res;
}