29201 lines
1.8 MiB
Plaintext
29201 lines
1.8 MiB
Plaintext
#include <string.h>
|
|
void add_vectors(double *v1, double *v2, int size, double *result) {
|
|
for(int i = 0; i < size; ++i)
|
|
result[i] = v1[i] + v2[i];
|
|
}
|
|
void mul_vector_number(double *v1, double num, int size, double *result) {
|
|
for(int i = 0; i < size; ++i)
|
|
result[i] = v1[i] * num;
|
|
}
|
|
void score(double * input, double * output) {
|
|
double var0[5];
|
|
double var1[5];
|
|
double var2[5];
|
|
double var3[5];
|
|
double var4[5];
|
|
double var5[5];
|
|
double var6[5];
|
|
double var7[5];
|
|
double var8[5];
|
|
double var9[5];
|
|
double var10[5];
|
|
double var11[5];
|
|
double var12[5];
|
|
double var13[5];
|
|
double var14[5];
|
|
double var15[5];
|
|
double var16[5];
|
|
double var17[5];
|
|
double var18[5];
|
|
double var19[5];
|
|
double var20[5];
|
|
double var21[5];
|
|
double var22[5];
|
|
double var23[5];
|
|
double var24[5];
|
|
double var25[5];
|
|
double var26[5];
|
|
double var27[5];
|
|
double var28[5];
|
|
double var29[5];
|
|
double var30[5];
|
|
double var31[5];
|
|
double var32[5];
|
|
double var33[5];
|
|
double var34[5];
|
|
double var35[5];
|
|
double var36[5];
|
|
double var37[5];
|
|
double var38[5];
|
|
double var39[5];
|
|
double var40[5];
|
|
double var41[5];
|
|
double var42[5];
|
|
double var43[5];
|
|
double var44[5];
|
|
double var45[5];
|
|
double var46[5];
|
|
double var47[5];
|
|
double var48[5];
|
|
double var49[5];
|
|
double var50[5];
|
|
if (input[10] <= 80.5) {
|
|
if (input[13] <= 37.5) {
|
|
if (input[1] <= 13.5) {
|
|
if (input[3] <= 6.5) {
|
|
if (input[40] <= 6.5) {
|
|
if (input[48] <= 213.5) {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.1, 0.8, 0.1, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 9.5) {
|
|
memcpy(var50, (double[]){0.8108108108108109, 0.1891891891891892, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 36.5) {
|
|
if (input[58] <= 210.5) {
|
|
if (input[49] <= 186.5) {
|
|
memcpy(var50, (double[]){0.9736842105263158, 0.02631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 2.5) {
|
|
memcpy(var50, (double[]){0.8214285714285714, 0.17857142857142858, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 2.5) {
|
|
if (input[16] <= 24.5) {
|
|
memcpy(var50, (double[]){0.6111111111111112, 0.3888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 103.5) {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 10.5) {
|
|
if (input[49] <= 186.0) {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 112.0) {
|
|
memcpy(var50, (double[]){0.8571428571428571, 0.14285714285714285, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 95.5) {
|
|
if (input[57] <= 192.5) {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 4.5) {
|
|
if (input[18] <= 6.5) {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.7837837837837838, 0.21621621621621623, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 28.5) {
|
|
if (input[29] <= 202.5) {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.45161290322580644, 0.4838709677419355, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 14.5) {
|
|
if (input[39] <= 37.5) {
|
|
memcpy(var50, (double[]){0.23333333333333334, 0.7666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 193.5) {
|
|
memcpy(var50, (double[]){0.32432432432432434, 0.6756756756756757, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 194.5) {
|
|
memcpy(var50, (double[]){0.07692307692307693, 0.9230769230769231, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 192.5) {
|
|
if (input[24] <= 237.5) {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.11904761904761904, 0.8809523809523809, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 112.5) {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.3125, 0.6875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 247.5) {
|
|
if (input[59] <= 176.5) {
|
|
if (input[29] <= 175.5) {
|
|
memcpy(var50, (double[]){0.76, 0.24, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 180.5) {
|
|
if (input[6] <= 16.0) {
|
|
if (input[31] <= 17.5) {
|
|
if (input[45] <= 190.5) {
|
|
memcpy(var50, (double[]){0.0, 0.7142857142857143, 0.02857142857142857, 0.0, 0.2571428571428571}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.023255813953488372, 0.9767441860465116, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 30.5) {
|
|
if (input[10] <= 23.5) {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.38235294117647056, 0.5, 0.058823529411764705, 0.0, 0.058823529411764705}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
if (input[3] <= 4.0) {
|
|
memcpy(var50, (double[]){0.9454545454545454, 0.0, 0.05454545454545454, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 212.5) {
|
|
memcpy(var50, (double[]){0.1, 0.8333333333333334, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 155.5) {
|
|
memcpy(var50, (double[]){0.0, 0.3, 0.7, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 208.5) {
|
|
if (input[15] <= 244.5) {
|
|
if (input[46] <= 3.5) {
|
|
if (input[13] <= 23.5) {
|
|
memcpy(var50, (double[]){0.8, 0.2, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[14] <= 203.5) {
|
|
if (input[18] <= 103.5) {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.9523809523809523, 0.047619047619047616, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 194.5) {
|
|
memcpy(var50, (double[]){0.4666666666666667, 0.5333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.6326530612244898, 0.3673469387755102, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 13.5) {
|
|
if (input[42] <= 32.5) {
|
|
if (input[59] <= 198.5) {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.9310344827586207, 0.06896551724137931, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.33962264150943394, 0.660377358490566, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 166.0) {
|
|
if (input[20] <= 15.5) {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.6363636363636364, 0.030303030303030304, 0.3333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.9333333333333333, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 168.5) {
|
|
if (input[43] <= 11.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 127.5) {
|
|
memcpy(var50, (double[]){0.26153846153846155, 0.7076923076923077, 0.03076923076923077, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 41.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.3191489361702128, 0.6808510638297872}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.07142857142857144, 0.8571428571428572, 0.07142857142857144, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 178.5) {
|
|
if (input[18] <= 110.0) {
|
|
if (input[13] <= 55.0) {
|
|
if (input[15] <= 205.5) {
|
|
memcpy(var50, (double[]){0.2903225806451613, 0.41935483870967744, 0.0, 0.0, 0.2903225806451613}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.09090909090909091, 0.2727272727272727, 0.6363636363636364, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[56] <= 0.5) {
|
|
memcpy(var50, (double[]){0.8181818181818182, 0.18181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 6.5) {
|
|
if (input[47] <= 167.0) {
|
|
memcpy(var50, (double[]){0.0, 0.38461538461538464, 0.5384615384615384, 0.038461538461538464, 0.038461538461538464}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 12.5) {
|
|
memcpy(var50, (double[]){0.025, 0.725, 0.1, 0.0, 0.15}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 185.5) {
|
|
memcpy(var50, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.1111111111111111, 0.8518518518518519, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 236.5) {
|
|
if (input[59] <= 207.5) {
|
|
if (input[28] <= 50.5) {
|
|
if (input[14] <= 207.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.8214285714285715, 0.14285714285714288, 0.03571428571428572}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 121.5) {
|
|
if (input[46] <= 10.5) {
|
|
memcpy(var50, (double[]){0.0, 0.037037037037037035, 0.9629629629629629, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 169.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.94, 0.06, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 68.5) {
|
|
if (input[4] <= 11.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.9148936170212766, 0.06382978723404255, 0.02127659574468085}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.9215686274509804, 0.03921568627450981, 0.03921568627450981}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 15.5) {
|
|
memcpy(var50, (double[]){0.0, 0.14285714285714285, 0.40476190476190477, 0.35714285714285715, 0.09523809523809523}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 48.5) {
|
|
memcpy(var50, (double[]){0.0, 0.1875, 0.8125, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 219.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.16666666666666666, 0.8333333333333334, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 253.5) {
|
|
if (input[37] <= 12.5) {
|
|
if (input[49] <= 128.5) {
|
|
if (input[15] <= 215.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7111111111111111, 0.28888888888888886}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 12.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.23684210526315788, 0.7105263157894737, 0.05263157894736842}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 236.0) {
|
|
if (input[36] <= 141.0) {
|
|
memcpy(var50, (double[]){0.07142857142857142, 0.0, 0.0, 0.2857142857142857, 0.6428571428571429}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 188.5) {
|
|
if (input[4] <= 22.0) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 203.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.03333333333333333, 0.26666666666666666, 0.7}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.05172413793103448, 0.9137931034482759, 0.034482758620689655}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 233.5) {
|
|
if (input[28] <= 126.5) {
|
|
if (input[22] <= 67.5) {
|
|
if (input[6] <= 239.5) {
|
|
if (input[39] <= 64.0) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 113.5) {
|
|
if (input[41] <= 170.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.35294117647058826, 0.6470588235294118}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 23.5) {
|
|
if (input[16] <= 50.5) {
|
|
if (input[22] <= 46.0) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.4878048780487805, 0.5121951219512195}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 10.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.2833333333333333, 0.7166666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 136.5) {
|
|
if (input[29] <= 173.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
if (input[20] <= 7.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.1346153846153846, 0.8653846153846154}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[23] <= 186.5) {
|
|
if (input[17] <= 185.5) {
|
|
if (input[30] <= 24.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.11475409836065574, 0.8852459016393442}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 194.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.5625, 0.4375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 28.5) {
|
|
if (input[55] <= 209.5) {
|
|
if (input[28] <= 80.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 168.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.44, 0.56}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[41] <= 214.5) {
|
|
if (input[50] <= 164.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.8148148148148148, 0.18518518518518517, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7575757575757576, 0.24242424242424243}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 16.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 88.5) {
|
|
if (input[16] <= 49.5) {
|
|
if (input[52] <= 146.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.02857142857142857, 0.11428571428571428, 0.8571428571428571}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 243.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.391304347826087, 0.6086956521739131}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 223.5) {
|
|
if (input[2] <= 160.0) {
|
|
if (input[20] <= 7.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.6774193548387096, 0.3225806451612903}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.17777777777777778, 0.6, 0.2222222222222222}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 19.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 128.5) {
|
|
if (input[28] <= 107.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.6229508196721312, 0.3770491803278688}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 89.5) {
|
|
if (input[10] <= 135.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.23529411764705882, 0.08823529411764706, 0.6764705882352942}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 21.0) {
|
|
if (input[48] <= 185.5) {
|
|
memcpy(var50, (double[]){0.03225806451612903, 0.0, 0.8387096774193549, 0.12903225806451613, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 19.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.7021276595744681, 0.2978723404255319}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 165.0) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 132.0) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 19.5) {
|
|
if (input[48] <= 169.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.8648648648648649, 0.10810810810810811, 0.02702702702702703}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
if (input[29] <= 190.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.3142857142857143, 0.6857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 69.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 60.5) {
|
|
if (input[13] <= 142.5) {
|
|
if (input[53] <= 198.5) {
|
|
if (input[54] <= 144.5) {
|
|
if (input[19] <= 18.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 37.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 68.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 159.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
if (input[57] <= 206.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9661016949152542, 0.03389830508474576}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 21.5) {
|
|
if (input[25] <= 110.5) {
|
|
if (input[11] <= 191.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.9180327868852459, 0.08196721311475409}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 133.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.26666666666666666, 0.6444444444444445, 0.08888888888888889}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 106.5) {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var50, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
double var51[5];
|
|
if (input[46] <= 10.5) {
|
|
if (input[9] <= 174.0) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[42] <= 25.5) {
|
|
if (input[29] <= 199.5) {
|
|
if (input[4] <= 1.5) {
|
|
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var51, (double[]){0.2702702702702703, 0.7297297297297297, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 18.5) {
|
|
if (input[9] <= 41.0) {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.21428571428571427, 0.7857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 7.5) {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var51, (double[]){0.09803921568627451, 0.8627450980392157, 0.0, 0.0, 0.0392156862745098}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.78125, 0.15625, 0.0, 0.0, 0.0625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.08108108108108109, 0.02702702702702703, 0.8918918918918919, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 8.5) {
|
|
if (input[30] <= 9.5) {
|
|
if (input[16] <= 52.5) {
|
|
memcpy(var51, (double[]){0.78125, 0.09375, 0.125, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 22.5) {
|
|
if (input[55] <= 220.5) {
|
|
if (input[0] <= 45.5) {
|
|
if (input[14] <= 228.5) {
|
|
if (input[47] <= 190.5) {
|
|
memcpy(var51, (double[]){0.9166666666666666, 0.08333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.95, 0.05, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.9245283018867925, 0.07547169811320754, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.76, 0.24, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 196.0) {
|
|
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.6388888888888888, 0.3611111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 98.5) {
|
|
if (input[4] <= 1.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[2] <= 239.0) {
|
|
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.7857142857142857, 0.21428571428571427, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 196.5) {
|
|
if (input[47] <= 193.5) {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.29411764705882354, 0.7058823529411765, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 168.0) {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 4.5) {
|
|
memcpy(var51, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 4.5) {
|
|
if (input[17] <= 170.5) {
|
|
memcpy(var51, (double[]){0.8163265306122449, 0.1836734693877551, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 173.5) {
|
|
if (input[14] <= 183.0) {
|
|
memcpy(var51, (double[]){0.0, 0.2, 0.0, 0.125, 0.675}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 126.5) {
|
|
memcpy(var51, (double[]){0.0, 0.04878048780487805, 0.9512195121951219, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 84.0) {
|
|
memcpy(var51, (double[]){0.0, 0.8, 0.0, 0.0, 0.2}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 160.5) {
|
|
memcpy(var51, (double[]){0.0, 0.8653846153846154, 0.11538461538461539, 0.019230769230769232, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 198.5) {
|
|
if (input[46] <= 3.5) {
|
|
if (input[30] <= 152.5) {
|
|
memcpy(var51, (double[]){0.3666666666666667, 0.6000000000000001, 0.0, 0.0, 0.03333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 202.5) {
|
|
if (input[31] <= 4.5) {
|
|
if (input[47] <= 195.5) {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.45454545454545453, 0.5454545454545454, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
memcpy(var51, (double[]){0.0, 0.8857142857142857, 0.11428571428571428, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 191.5) {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 204.5) {
|
|
memcpy(var51, (double[]){0.0975609756097561, 0.9024390243902439, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.8235294117647058, 0.17647058823529413, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 20.5) {
|
|
if (input[55] <= 192.5) {
|
|
memcpy(var51, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.85, 0.15, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 190.5) {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.9047619047619048, 0.09523809523809523, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 55.0) {
|
|
if (input[10] <= 89.5) {
|
|
if (input[3] <= 117.5) {
|
|
if (input[5] <= 16.5) {
|
|
if (input[20] <= 7.5) {
|
|
if (input[31] <= 13.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.11111111111111112, 0.8148148148148149, 0.07407407407407408}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.3783783783783784, 0.3783783783783784, 0.24324324324324326}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 9.5) {
|
|
memcpy(var51, (double[]){0.0, 0.025, 0.85, 0.125, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
if (input[29] <= 205.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.9310344827586207, 0.0, 0.06896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.8809523809523809, 0.0, 0.11904761904761904}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 111.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8148148148148148, 0.18518518518518517}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 163.5) {
|
|
if (input[49] <= 99.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0196078431372549, 0.0784313725490196, 0.9019607843137255}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 14.5) {
|
|
if (input[7] <= 51.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.90625, 0.0, 0.09375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.7169811320754716, 0.0, 0.2830188679245283}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 13.5) {
|
|
if (input[13] <= 120.5) {
|
|
if (input[18] <= 75.5) {
|
|
if (input[2] <= 183.5) {
|
|
if (input[50] <= 169.5) {
|
|
if (input[46] <= 28.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9772727272727273, 0.022727272727272728}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.5789473684210527, 0.42105263157894735}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.3409090909090909, 0.6590909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 16.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.018867924528301886, 0.9811320754716981}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 15.5) {
|
|
if (input[17] <= 172.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.5757575757575758, 0.42424242424242425}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 106.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.07317073170731707, 0.926829268292683}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 20.5) {
|
|
if (input[19] <= 14.5) {
|
|
if (input[52] <= 155.5) {
|
|
if (input[41] <= 207.5) {
|
|
if (input[50] <= 142.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.5952380952380952, 0.40476190476190477}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 20.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 62.5) {
|
|
if (input[41] <= 218.5) {
|
|
if (input[37] <= 13.5) {
|
|
if (input[15] <= 235.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 88.5) {
|
|
if (input[55] <= 187.5) {
|
|
if (input[2] <= 128.5) {
|
|
if (input[51] <= 15.5) {
|
|
if (input[25] <= 96.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.3125, 0.6875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 125.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.1836734693877551, 0.8163265306122449}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 58.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.27906976744186046, 0.7209302325581395}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[33] <= 0.5) {
|
|
if (input[13] <= 132.0) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.13636363636363635, 0.4772727272727273, 0.38636363636363635}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 224.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.6764705882352942, 0.3235294117647059}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 16.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.19642857142857142, 0.8035714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 17.5) {
|
|
if (input[17] <= 179.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 202.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.22807017543859648, 0.24561403508771928, 0.5263157894736842}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 169.5) {
|
|
if (input[15] <= 225.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.1, 0.9, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8421052631578947, 0.15789473684210525}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 26.5) {
|
|
if (input[45] <= 135.5) {
|
|
if (input[52] <= 115.5) {
|
|
if (input[50] <= 118.0) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.7368421052631579, 0.2631578947368421}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 83.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.2926829268292683, 0.7073170731707317}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 187.5) {
|
|
if (input[2] <= 134.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.20512820512820512, 0.7948717948717948}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 16.5) {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.4418604651162791, 0.5581395348837209}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 71.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 176.5) {
|
|
if (input[4] <= 29.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 189.5) {
|
|
if (input[37] <= 22.5) {
|
|
if (input[20] <= 8.5) {
|
|
if (input[28] <= 75.5) {
|
|
if (input[58] <= 189.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.2702702702702703, 0.7297297297297297}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 176.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.01694915254237288, 0.9830508474576272}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 12.5) {
|
|
if (input[4] <= 24.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 104.0) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.3103448275862069, 0.6896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 26.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.4716981132075472, 0.5283018867924528}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 119.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 161.5) {
|
|
if (input[1] <= 31.0) {
|
|
memcpy(var51, (double[]){0.0, 0.06451612903225806, 0.7096774193548387, 0.22580645161290322, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 11.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.7441860465116279, 0.2558139534883721}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 198.5) {
|
|
if (input[15] <= 210.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.7352941176470589, 0.2647058823529412}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.9318181818181818, 0.06818181818181818}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 79.5) {
|
|
if (input[48] <= 207.5) {
|
|
if (input[46] <= 19.5) {
|
|
if (input[1] <= 23.5) {
|
|
memcpy(var51, (double[]){0.0, 0.1875, 0.78125, 0.03125, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 136.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.8863636363636364, 0.11363636363636363, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 209.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.975609756097561, 0.024390243902439025, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.03333333333333333, 0.9666666666666667, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 237.5) {
|
|
if (input[52] <= 156.5) {
|
|
memcpy(var51, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 128.5) {
|
|
if (input[3] <= 71.5) {
|
|
if (input[4] <= 20.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.16666666666666666, 0.8333333333333334, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 237.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 204.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.8709677419354839, 0.12903225806451613}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 0.6060606060606061, 0.3939393939393939}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 234.5) {
|
|
memcpy(var51, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var51, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var50, var51, 5, var49);
|
|
double var52[5];
|
|
if (input[46] <= 10.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[13] <= 27.5) {
|
|
if (input[22] <= 17.5) {
|
|
memcpy(var52, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 121.5) {
|
|
memcpy(var52, (double[]){0.7142857142857143, 0.2857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 224.5) {
|
|
if (input[47] <= 186.5) {
|
|
if (input[32] <= 186.5) {
|
|
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.7142857142857143, 0.22857142857142856, 0.05714285714285714, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 177.5) {
|
|
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 193.5) {
|
|
memcpy(var52, (double[]){0.9056603773584906, 0.09433962264150944, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 196.5) {
|
|
memcpy(var52, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 233.5) {
|
|
if (input[30] <= 15.5) {
|
|
if (input[30] <= 12.5) {
|
|
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.9459459459459459, 0.05405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.7619047619047619, 0.23809523809523808, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 145.0) {
|
|
if (input[31] <= 43.5) {
|
|
if (input[59] <= 181.5) {
|
|
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.8125, 0.1875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 19.5) {
|
|
if (input[21] <= 242.5) {
|
|
memcpy(var52, (double[]){0.2727272727272727, 0.09090909090909091, 0.09090909090909091, 0.18181818181818182, 0.36363636363636365}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 74.5) {
|
|
memcpy(var52, (double[]){0.2647058823529412, 0.5, 0.17647058823529413, 0.0, 0.058823529411764705}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[7] <= 5.5) {
|
|
if (input[33] <= 7.5) {
|
|
if (input[39] <= 161.0) {
|
|
if (input[30] <= 143.5) {
|
|
if (input[3] <= 28.5) {
|
|
memcpy(var52, (double[]){0.11538461538461539, 0.8846153846153846, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.7741935483870968, 0.22580645161290322, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.8076923076923077, 0.19230769230769232, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 184.5) {
|
|
memcpy(var52, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 206.5) {
|
|
memcpy(var52, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.8974358974358975, 0.10256410256410256, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 174.5) {
|
|
if (input[26] <= 192.0) {
|
|
if (input[23] <= 158.0) {
|
|
if (input[38] <= 173.5) {
|
|
memcpy(var52, (double[]){0.27586206896551724, 0.7241379310344828, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.07407407407407407, 0.07407407407407407, 0.14814814814814814, 0.7037037037037037}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 116.5) {
|
|
if (input[9] <= 147.5) {
|
|
if (input[12] <= 52.0) {
|
|
if (input[40] <= 16.5) {
|
|
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.9393939393939394, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.7575757575757576, 0.24242424242424243, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 215.5) {
|
|
if (input[49] <= 157.5) {
|
|
if (input[59] <= 184.5) {
|
|
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.7058823529411765, 0.17647058823529413, 0.11764705882352941, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 95.5) {
|
|
memcpy(var52, (double[]){0.07407407407407407, 0.9259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 26.5) {
|
|
if (input[49] <= 158.5) {
|
|
memcpy(var52, (double[]){0.0, 0.9830508474576272, 0.01694915254237288, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.8181818181818182, 0.045454545454545456, 0.0, 0.13636363636363635}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.38461538461538464, 0.2564102564102564, 0.358974358974359, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 214.5) {
|
|
if (input[49] <= 115.5) {
|
|
if (input[30] <= 74.0) {
|
|
if (input[41] <= 184.5) {
|
|
if (input[10] <= 143.5) {
|
|
if (input[29] <= 177.5) {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.5178571428571429, 0.48214285714285715}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 59.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8648648648648649, 0.13513513513513514}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.19230769230769232, 0.8076923076923077, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.03125, 0.15625, 0.8125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 21.5) {
|
|
if (input[48] <= 134.5) {
|
|
if (input[40] <= 41.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.4666666666666667, 0.5333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[9] <= 254.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.425531914893617, 0.574468085106383}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 25.5) {
|
|
if (input[51] <= 19.5) {
|
|
if (input[16] <= 49.5) {
|
|
if (input[58] <= 209.5) {
|
|
if (input[10] <= 103.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.045454545454545456, 0.9545454545454546}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 161.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 117.5) {
|
|
if (input[3] <= 89.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.4594594594594595, 0.5405405405405406}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8529411764705882, 0.14705882352941177}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 121.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 187.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.10204081632653061, 0.8979591836734694}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 9.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 81.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.06451612903225806, 0.0, 0.9354838709677419}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 127.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 138.0) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.5454545454545454, 0.45454545454545453}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 168.5) {
|
|
if (input[23] <= 148.5) {
|
|
memcpy(var52, (double[]){0.0, 0.18518518518518517, 0.8148148148148148, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 162.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.9787234042553191, 0.02127659574468085, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 254.5) {
|
|
if (input[40] <= 15.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 20.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.06976744186046512, 0.9302325581395349, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.14814814814814814, 0.8518518518518519}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 85.5) {
|
|
if (input[46] <= 19.5) {
|
|
if (input[25] <= 68.5) {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.10869565217391304, 0.8913043478260869, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.7096774193548387, 0.12903225806451613, 0.16129032258064516, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 16.5) {
|
|
memcpy(var52, (double[]){0.0, 0.48484848484848486, 0.5151515151515151, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 210.5) {
|
|
if (input[35] <= 0.5) {
|
|
if (input[26] <= 190.5) {
|
|
if (input[4] <= 15.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.9655172413793104, 0.034482758620689655, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 155.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.84375, 0.15625, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 200.5) {
|
|
memcpy(var52, (double[]){0.0, 0.13333333333333333, 0.8666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 28.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.5142857142857142, 0.4, 0.08571428571428572}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 5.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.027777777777777776, 0.9722222222222222, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 48.5) {
|
|
if (input[5] <= 22.5) {
|
|
if (input[10] <= 143.5) {
|
|
if (input[31] <= 16.5) {
|
|
if (input[17] <= 197.5) {
|
|
if (input[20] <= 7.5) {
|
|
if (input[26] <= 175.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.38461538461538464, 0.6153846153846154}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 116.5) {
|
|
if (input[50] <= 170.5) {
|
|
if (input[12] <= 246.5) {
|
|
if (input[47] <= 141.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 43.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.7857142857142857, 0.21428571428571427}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.11764705882352941, 0.8823529411764706, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 215.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[9] <= 248.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9661016949152542, 0.03389830508474576}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 13.5) {
|
|
if (input[50] <= 147.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.6875, 0.125, 0.1875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.023255813953488372, 0.0, 0.9767441860465116}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 181.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.10869565217391304, 0.6304347826086957, 0.2608695652173913}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[27] <= 253.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 67.5) {
|
|
if (input[18] <= 26.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.53125, 0.46875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 107.5) {
|
|
if (input[51] <= 25.5) {
|
|
if (input[18] <= 72.5) {
|
|
if (input[10] <= 89.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.22580645161290322, 0.7741935483870968, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 17.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.058823529411764705, 0.5882352941176471, 0.35294117647058826}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.9534883720930233, 0.046511627906976744, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 140.5) {
|
|
if (input[13] <= 154.5) {
|
|
if (input[53] <= 161.0) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.21052631578947367, 0.7894736842105263}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 17.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.55, 0.45}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 30.5) {
|
|
if (input[19] <= 14.5) {
|
|
if (input[28] <= 75.5) {
|
|
if (input[0] <= 216.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 152.5) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 22.5) {
|
|
if (input[22] <= 66.0) {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var52, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var49, var52, 5, var48);
|
|
double var53[5];
|
|
if (input[10] <= 38.5) {
|
|
if (input[9] <= 174.5) {
|
|
if (input[1] <= 13.5) {
|
|
if (input[47] <= 188.5) {
|
|
memcpy(var53, (double[]){0.3225806451612903, 0.6451612903225806, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 206.5) {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 10.0) {
|
|
memcpy(var53, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.6875, 0.3125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[1] <= 24.5) {
|
|
if (input[48] <= 201.5) {
|
|
if (input[28] <= 78.5) {
|
|
memcpy(var53, (double[]){0.4230769230769231, 0.5769230769230769, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 206.5) {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 210.5) {
|
|
memcpy(var53, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 26.5) {
|
|
memcpy(var53, (double[]){0.06818181818181818, 0.9318181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 192.0) {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.5588235294117647, 0.4411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 157.0) {
|
|
if (input[45] <= 171.5) {
|
|
memcpy(var53, (double[]){0.025, 0.075, 0.9, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.23529411764705882, 0.11764705882352941, 0.6470588235294118, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[39] <= 26.5) {
|
|
memcpy(var53, (double[]){0.13333333333333333, 0.8666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 201.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[47] <= 186.0) {
|
|
memcpy(var53, (double[]){0.638888888888889, 0.13888888888888892, 0.05555555555555556, 0.0, 0.16666666666666669}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 203.5) {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.9555555555555556, 0.0, 0.044444444444444446, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 196.5) {
|
|
if (input[40] <= 20.5) {
|
|
if (input[1] <= 5.5) {
|
|
if (input[32] <= 198.5) {
|
|
memcpy(var53, (double[]){0.5789473684210527, 0.42105263157894735, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 18.5) {
|
|
if (input[5] <= 8.5) {
|
|
if (input[42] <= 19.5) {
|
|
if (input[28] <= 79.5) {
|
|
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.09375, 0.90625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 160.5) {
|
|
if (input[42] <= 206.0) {
|
|
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.025, 0.975, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.7021276595744681, 0.2978723404255319, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.7611940298507462, 0.23880597014925373, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 15.5) {
|
|
memcpy(var53, (double[]){0.0, 0.27586206896551724, 0.7241379310344828, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 3.5) {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 199.5) {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.5833333333333334, 0.4166666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 250.5) {
|
|
if (input[13] <= 13.5) {
|
|
if (input[50] <= 161.5) {
|
|
memcpy(var53, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 34.5) {
|
|
memcpy(var53, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 246.5) {
|
|
if (input[5] <= 8.5) {
|
|
if (input[30] <= 215.5) {
|
|
if (input[50] <= 199.5) {
|
|
if (input[59] <= 200.5) {
|
|
memcpy(var53, (double[]){0.0425531914893617, 0.9574468085106383, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.9459459459459459, 0.0, 0.0, 0.05405405405405406}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.6111111111111112, 0.3888888888888889, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 13.5) {
|
|
memcpy(var53, (double[]){0.0, 0.9491525423728814, 0.05084745762711865, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.39285714285714285, 0.6071428571428571, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 214.5) {
|
|
if (input[47] <= 204.5) {
|
|
memcpy(var53, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.26666666666666666, 0.7333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 52.5) {
|
|
if (input[10] <= 84.5) {
|
|
if (input[4] <= 19.5) {
|
|
if (input[3] <= 33.5) {
|
|
if (input[45] <= 176.5) {
|
|
if (input[58] <= 215.0) {
|
|
if (input[59] <= 175.5) {
|
|
memcpy(var53, (double[]){0.0425531914893617, 0.425531914893617, 0.46808510638297873, 0.0425531914893617, 0.02127659574468085}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 170.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0392156862745098, 0.35294117647058826, 0.6078431372549019, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 18.5) {
|
|
if (input[4] <= 12.5) {
|
|
memcpy(var53, (double[]){0.0, 0.14705882352941177, 0.8235294117647058, 0.029411764705882353, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 196.5) {
|
|
memcpy(var53, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 184.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.9811320754716981, 0.018867924528301886, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.034482758620689655, 0.9655172413793104, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 37.5) {
|
|
if (input[21] <= 240.5) {
|
|
if (input[25] <= 78.5) {
|
|
memcpy(var53, (double[]){0.06666666666666665, 0.09999999999999998, 0.7999999999999998, 0.033333333333333326, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 35.5) {
|
|
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.01639344262295082, 0.04918032786885246, 0.9344262295081968, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 174.5) {
|
|
if (input[28] <= 75.5) {
|
|
memcpy(var53, (double[]){0.0, 0.016666666666666666, 0.0, 0.7166666666666667, 0.26666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 198.5) {
|
|
memcpy(var53, (double[]){0.0, 0.4722222222222222, 0.5277777777777778, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 177.5) {
|
|
if (input[39] <= 11.5) {
|
|
memcpy(var53, (double[]){0.0, 0.8888888888888888, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.6428571428571429, 0.10714285714285714, 0.21428571428571427, 0.03571428571428571}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 90.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.24242424242424243, 0.7575757575757576, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 6.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.1111111111111111, 0.8888888888888888, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 103.5) {
|
|
if (input[51] <= 13.5) {
|
|
if (input[11] <= 193.5) {
|
|
if (input[31] <= 18.5) {
|
|
if (input[10] <= 111.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.37254901960784315, 0.6274509803921569}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 109.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.41935483870967744, 0.5806451612903226}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 148.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 14.5) {
|
|
if (input[38] <= 211.5) {
|
|
if (input[9] <= 246.5) {
|
|
if (input[8] <= 163.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.04, 0.96, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 77.5) {
|
|
if (input[10] <= 112.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 174.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.7435897435897436, 0.2564102564102564}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 88.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.7818181818181819, 0.21818181818181817, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 145.5) {
|
|
if (input[53] <= 197.5) {
|
|
if (input[4] <= 30.5) {
|
|
if (input[53] <= 196.5) {
|
|
if (input[13] <= 99.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.058823529411764705, 0.9411764705882353, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 206.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 15.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.78125, 0.21875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.21153846153846154, 0.7884615384615384}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 242.5) {
|
|
if (input[17] <= 170.5) {
|
|
if (input[40] <= 10.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.13793103448275862, 0.0, 0.0, 0.8620689655172413, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.6590909090909091, 0.3409090909090909}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 18.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.4745762711864407, 0.5254237288135594, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 72.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 168.5) {
|
|
if (input[37] <= 8.5) {
|
|
if (input[3] <= 55.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8367346938775511, 0.16326530612244897}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 166.5) {
|
|
if (input[28] <= 92.5) {
|
|
if (input[18] <= 116.5) {
|
|
if (input[22] <= 70.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.49056603773584906, 0.5094339622641509}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 108.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 126.5) {
|
|
if (input[5] <= 16.5) {
|
|
memcpy(var53, (double[]){0.19672131147540983, 0.32786885245901637, 0.13114754098360656, 0.3114754098360656, 0.03278688524590164}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 163.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 33.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 48.0) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0851063829787234, 0.9148936170212766}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 155.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.07692307692307693, 0.05128205128205128, 0.8717948717948718}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 78.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.9444444444444444, 0.05555555555555555, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 81.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.3269230769230769, 0.0, 0.6730769230769231}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 100.5) {
|
|
if (input[37] <= 9.5) {
|
|
if (input[16] <= 56.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 184.5) {
|
|
if (input[10] <= 121.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.5151515151515151, 0.48484848484848486}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 174.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0196078431372549, 0.9803921568627451}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 69.5) {
|
|
if (input[54] <= 136.5) {
|
|
if (input[15] <= 130.5) {
|
|
if (input[3] <= 111.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.08064516129032258, 0.9193548387096774}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 91.5) {
|
|
if (input[58] <= 198.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.4074074074074074, 0.5925925925925926}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0625, 0.2916666666666667, 0.6458333333333334}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 138.5) {
|
|
if (input[49] <= 113.5) {
|
|
if (input[15] <= 211.5) {
|
|
if (input[57] <= 199.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.05172413793103448, 0.22413793103448276, 0.7241379310344828}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 101.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.9555555555555556, 0.044444444444444446}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 31.0) {
|
|
if (input[51] <= 16.5) {
|
|
if (input[6] <= 247.5) {
|
|
if (input[31] <= 16.5) {
|
|
memcpy(var53, (double[]){0.0, 0.06060606060606061, 0.8181818181818182, 0.12121212121212122, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[3] <= 115.0) {
|
|
memcpy(var53, (double[]){0.0, 0.9, 0.1, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.9375, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 2.5) {
|
|
if (input[48] <= 180.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.08571428571428572, 0.7142857142857143, 0.2, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 13.5) {
|
|
memcpy(var53, (double[]){0.0, 0.030303030303030304, 0.8787878787878788, 0.09090909090909091, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 16.5) {
|
|
memcpy(var53, (double[]){0.21875, 0.6875, 0.09375, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 20.5) {
|
|
memcpy(var53, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.8333333333333334, 0.0, 0.16666666666666666, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 48.5) {
|
|
if (input[10] <= 94.5) {
|
|
if (input[19] <= 8.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 68.0) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.5588235294117647, 0.23529411764705882, 0.20588235294117646}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.8536585365853658, 0.14634146341463414}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 214.5) {
|
|
if (input[51] <= 14.5) {
|
|
if (input[37] <= 16.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 213.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.0784313725490196, 0.9215686274509803}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.21875, 0.78125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 17.5) {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var53, (double[]){0.0, 0.0, 0.0, 0.47619047619047616, 0.5238095238095238}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var48, var53, 5, var47);
|
|
double var54[5];
|
|
if (input[13] <= 38.5) {
|
|
if (input[9] <= 174.0) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[10] <= 24.5) {
|
|
if (input[30] <= 40.5) {
|
|
if (input[8] <= 184.5) {
|
|
memcpy(var54, (double[]){0.8604651162790697, 0.06976744186046512, 0.06976744186046512, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 25.5) {
|
|
if (input[2] <= 203.5) {
|
|
memcpy(var54, (double[]){0.8918918918918919, 0.10810810810810811, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 188.0) {
|
|
memcpy(var54, (double[]){0.9830508474576272, 0.01694915254237288, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.7428571428571429, 0.2571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 178.0) {
|
|
if (input[25] <= 78.5) {
|
|
memcpy(var54, (double[]){0.8055555555555556, 0.19444444444444445, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 196.5) {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 55.0) {
|
|
if (input[37] <= 18.0) {
|
|
if (input[8] <= 202.5) {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 246.5) {
|
|
memcpy(var54, (double[]){0.12195121951219512, 0.21951219512195122, 0.6585365853658537, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.08888888888888889, 0.022222222222222223, 0.8888888888888888, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 101.0) {
|
|
memcpy(var54, (double[]){0.7105263157894737, 0.2894736842105263, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.9833333333333333, 0.016666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 183.0) {
|
|
if (input[46] <= 2.5) {
|
|
if (input[57] <= 206.5) {
|
|
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.78125, 0.21875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 159.5) {
|
|
if (input[44] <= 200.5) {
|
|
memcpy(var54, (double[]){0.0, 0.5142857142857142, 0.37142857142857144, 0.0, 0.11428571428571428}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[28] <= 97.5) {
|
|
if (input[44] <= 213.5) {
|
|
memcpy(var54, (double[]){0.0, 0.6538461538461539, 0.19230769230769232, 0.0, 0.15384615384615385}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 18.5) {
|
|
memcpy(var54, (double[]){0.0, 0.9555555555555556, 0.044444444444444446, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 202.5) {
|
|
if (input[31] <= 4.5) {
|
|
if (input[0] <= 162.0) {
|
|
memcpy(var54, (double[]){0.972972972972973, 0.02702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 7.5) {
|
|
if (input[33] <= 6.5) {
|
|
if (input[25] <= 94.5) {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 160.5) {
|
|
memcpy(var54, (double[]){0.10344827586206896, 0.896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 208.5) {
|
|
memcpy(var54, (double[]){0.0, 0.7666666666666667, 0.23333333333333334, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 200.5) {
|
|
if (input[2] <= 193.5) {
|
|
memcpy(var54, (double[]){0.0, 0.9111111111111111, 0.08888888888888889, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.8235294117647058, 0.0, 0.058823529411764705, 0.11764705882352941}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 3.5) {
|
|
if (input[39] <= 237.0) {
|
|
if (input[1] <= 4.5) {
|
|
if (input[14] <= 210.5) {
|
|
memcpy(var54, (double[]){0.868421052631579, 0.13157894736842105, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 182.5) {
|
|
if (input[17] <= 165.5) {
|
|
memcpy(var54, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 6.5) {
|
|
if (input[10] <= 7.5) {
|
|
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.5813953488372093, 0.4186046511627907, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 194.5) {
|
|
memcpy(var54, (double[]){0.9285714285714286, 0.07142857142857142, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 24.5) {
|
|
if (input[1] <= 49.5) {
|
|
if (input[49] <= 131.5) {
|
|
if (input[13] <= 62.5) {
|
|
memcpy(var54, (double[]){0.48148148148148157, 0.29629629629629634, 0.03703703703703704, 0.1851851851851852, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 194.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.2903225806451613, 0.7096774193548387, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 6.5) {
|
|
if (input[43] <= 34.5) {
|
|
if (input[27] <= 246.5) {
|
|
memcpy(var54, (double[]){0.0, 0.9375, 0.0, 0.0, 0.0625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var54, (double[]){0.7045454545454546, 0.29545454545454547, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 193.5) {
|
|
memcpy(var54, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 230.5) {
|
|
if (input[38] <= 222.5) {
|
|
if (input[28] <= 50.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.9787234042553191, 0.02127659574468085, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.05714285714285714, 0.8857142857142857, 0.05714285714285714, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.35135135135135137, 0.6486486486486487, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 48.5) {
|
|
if (input[2] <= 185.5) {
|
|
if (input[53] <= 189.5) {
|
|
if (input[10] <= 85.5) {
|
|
if (input[11] <= 183.5) {
|
|
memcpy(var54, (double[]){0.0, 0.1, 0.6333333333333333, 0.26666666666666666, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 239.5) {
|
|
if (input[22] <= 76.5) {
|
|
if (input[31] <= 15.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.06, 0.94, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.05405405405405406, 0.0, 0.08108108108108109, 0.8648648648648649, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 19.5) {
|
|
if (input[37] <= 19.5) {
|
|
if (input[7] <= 44.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.03333333333333333, 0.7, 0.26666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 92.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.03125, 0.9375, 0.03125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.09433962264150944, 0.24528301886792453, 0.660377358490566}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.024390243902439025, 0.17073170731707318, 0.8048780487804879}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 83.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.4, 0.6, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 125.5) {
|
|
if (input[54] <= 142.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 207.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5925925925925926, 0.4074074074074074}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 100.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9821428571428571, 0.017857142857142856}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 204.0) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 160.0) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7894736842105263, 0.21052631578947367}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 105.5) {
|
|
if (input[13] <= 110.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 163.5) {
|
|
if (input[47] <= 122.0) {
|
|
if (input[8] <= 159.5) {
|
|
if (input[58] <= 168.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.14035087719298245, 0.8596491228070176}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 18.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.4418604651162791, 0.5581395348837209}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 88.5) {
|
|
if (input[43] <= 33.5) {
|
|
if (input[54] <= 121.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.7948717948717948, 0.0, 0.20512820512820512}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 57.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7906976744186046, 0.20930232558139536}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 21.5) {
|
|
if (input[57] <= 189.5) {
|
|
if (input[25] <= 79.5) {
|
|
if (input[30] <= 21.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.62, 0.38}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.14634146341463414, 0.8536585365853658}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 152.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.5000000000000001, 0.33333333333333337, 0.16666666666666669}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 59.0) {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.06451612903225806, 0.5161290322580645, 0.41935483870967744, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 9.5) {
|
|
if (input[15] <= 230.5) {
|
|
memcpy(var54, (double[]){0.0, 0.6551724137931034, 0.13793103448275862, 0.10344827586206896, 0.10344827586206896}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 6.5) {
|
|
if (input[58] <= 201.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.8461538461538461, 0.11538461538461539, 0.038461538461538464}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.022222222222222223, 0.9777777777777777, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 192.5) {
|
|
if (input[1] <= 61.5) {
|
|
if (input[2] <= 168.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.7441860465116279, 0.09302325581395349, 0.16279069767441862}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 191.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.9615384615384616, 0.038461538461538464, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 163.5) {
|
|
if (input[24] <= 251.5) {
|
|
memcpy(var54, (double[]){0.0, 0.020833333333333332, 0.9791666666666666, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.9322033898305084, 0.06779661016949153, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.2972972972972973, 0.35135135135135137, 0.35135135135135137}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.018867924528301886, 0.1509433962264151, 0.5094339622641509, 0.32075471698113206}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 8.5) {
|
|
if (input[59] <= 202.5) {
|
|
if (input[1] <= 61.5) {
|
|
if (input[26] <= 211.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.7959183673469388, 0.20408163265306123}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.18840579710144928, 0.8115942028985508}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 48.5) {
|
|
if (input[13] <= 121.5) {
|
|
if (input[53] <= 198.5) {
|
|
if (input[23] <= 190.5) {
|
|
if (input[48] <= 179.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 14.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9516129032258065, 0.04838709677419355}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.734375, 0.265625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 13.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 200.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.6071428571428571, 0.39285714285714285}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 181.5) {
|
|
if (input[13] <= 131.5) {
|
|
if (input[22] <= 73.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.6896551724137931, 0.3103448275862069}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 73.5) {
|
|
if (input[23] <= 142.0) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.21212121212121213, 0.7878787878787878}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 150.0) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 34.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 164.5) {
|
|
if (input[13] <= 186.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 114.0) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.8043478260869565, 0.1956521739130435}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 66.5) {
|
|
if (input[10] <= 105.5) {
|
|
if (input[15] <= 207.5) {
|
|
if (input[2] <= 171.5) {
|
|
if (input[55] <= 197.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.05357142857142857, 0.9464285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 25.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.022222222222222223, 0.9777777777777777}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.28888888888888886, 0.35555555555555557, 0.35555555555555557}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.8979591836734694, 0.10204081632653061}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 119.5) {
|
|
if (input[43] <= 14.5) {
|
|
if (input[19] <= 17.5) {
|
|
if (input[16] <= 43.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.13953488372093023, 0.8604651162790697}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.3488372093023256, 0.6511627906976745}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 17.5) {
|
|
if (input[53] <= 189.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.04918032786885246, 0.9508196721311475}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 51.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 207.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 17.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 11.5) {
|
|
if (input[28] <= 84.5) {
|
|
if (input[30] <= 21.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.9555555555555556, 0.044444444444444446}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 212.5) {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var54, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var47, var54, 5, var46);
|
|
double var55[5];
|
|
if (input[12] <= 253.5) {
|
|
if (input[49] <= 164.5) {
|
|
if (input[37] <= 17.5) {
|
|
if (input[47] <= 135.5) {
|
|
if (input[15] <= 206.5) {
|
|
if (input[46] <= 27.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.19148936170212766, 0.6170212765957447, 0.19148936170212766}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 128.5) {
|
|
if (input[7] <= 123.5) {
|
|
if (input[18] <= 72.5) {
|
|
if (input[39] <= 8.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.1388888888888889, 0.6666666666666666, 0.19444444444444445}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 12.5) {
|
|
if (input[13] <= 132.5) {
|
|
if (input[59] <= 216.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 4.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[27] <= 246.0) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 99.0) {
|
|
if (input[10] <= 114.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.16666666666666666, 0.7666666666666667, 0.06666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.017241379310344827, 0.41379310344827586, 0.5689655172413793}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 182.5) {
|
|
memcpy(var55, (double[]){0.0, 0.11764705882352941, 0.8823529411764706, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.4838709677419355, 0.5161290322580645, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 79.5) {
|
|
if (input[26] <= 189.5) {
|
|
memcpy(var55, (double[]){0.02702702702702703, 0.8108108108108109, 0.16216216216216217, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 155.5) {
|
|
if (input[20] <= 12.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.06060606060606061, 0.9393939393939394, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[9] <= 233.0) {
|
|
memcpy(var55, (double[]){0.0, 0.21428571428571427, 0.14285714285714285, 0.6428571428571429, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 71.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.7142857142857143, 0.2857142857142857, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 176.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.02564102564102564, 0.9743589743589743, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 17.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 244.5) {
|
|
if (input[6] <= 240.5) {
|
|
if (input[15] <= 240.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.037037037037037035, 0.9629629629629629, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 49.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.1282051282051282, 0.8717948717948718}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 204.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 73.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.43333333333333335, 0.5666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 184.5) {
|
|
if (input[46] <= 16.0) {
|
|
if (input[0] <= 101.5) {
|
|
if (input[56] <= 0.5) {
|
|
memcpy(var55, (double[]){0.08695652173913045, 0.891304347826087, 0.0, 0.0, 0.02173913043478261}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.9814814814814815, 0.0, 0.0, 0.0, 0.018518518518518517}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 112.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 183.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.5151515151515151, 0.48484848484848486}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 45.5) {
|
|
if (input[49] <= 134.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.8181818181818182, 0.01818181818181818, 0.16363636363636364}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.1794871794871795, 0.0, 0.4358974358974359, 0.1282051282051282, 0.2564102564102564}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[12] <= 174.5) {
|
|
if (input[48] <= 206.5) {
|
|
if (input[59] <= 193.5) {
|
|
if (input[49] <= 181.5) {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.2564102564102564, 0.7435897435897436, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 200.5) {
|
|
if (input[9] <= 32.5) {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.15625, 0.84375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 196.5) {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 22.0) {
|
|
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.825, 0.175, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 15.5) {
|
|
if (input[36] <= 22.0) {
|
|
memcpy(var55, (double[]){0.41935483870967744, 0.5483870967741935, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 150.5) {
|
|
memcpy(var55, (double[]){0.6896551724137931, 0.3103448275862069, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 226.5) {
|
|
if (input[58] <= 216.5) {
|
|
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 27.5) {
|
|
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.7659574468085106, 0.23404255319148937, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
if (input[46] <= 2.5) {
|
|
if (input[39] <= 138.5) {
|
|
memcpy(var55, (double[]){0.9534883720930233, 0.046511627906976744, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 250.5) {
|
|
if (input[1] <= 4.5) {
|
|
if (input[17] <= 175.5) {
|
|
memcpy(var55, (double[]){0.9024390243902439, 0.0975609756097561, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 234.5) {
|
|
if (input[41] <= 200.5) {
|
|
if (input[23] <= 175.5) {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 199.5) {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.05128205128205128, 0.9487179487179487, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.8367346938775511, 0.12244897959183673, 0.04081632653061224, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.12121212121212122, 0.48484848484848486, 0.3939393939393939, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 2.5) {
|
|
if (input[46] <= 5.5) {
|
|
if (input[36] <= 22.5) {
|
|
if (input[6] <= 192.0) {
|
|
if (input[15] <= 233.5) {
|
|
memcpy(var55, (double[]){0.94, 0.06, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.7297297297297297, 0.2702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 198.5) {
|
|
if (input[13] <= 9.5) {
|
|
if (input[43] <= 6.0) {
|
|
memcpy(var55, (double[]){0.6923076923076923, 0.3076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 3.5) {
|
|
memcpy(var55, (double[]){0.55, 0.45, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[33] <= 15.0) {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[33] <= 5.5) {
|
|
memcpy(var55, (double[]){0.4634146341463415, 0.5365853658536586, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 5.5) {
|
|
memcpy(var55, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 109.5) {
|
|
memcpy(var55, (double[]){0.34285714285714286, 0.6571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 21.5) {
|
|
if (input[13] <= 37.5) {
|
|
if (input[5] <= 7.5) {
|
|
if (input[1] <= 27.5) {
|
|
if (input[43] <= 9.5) {
|
|
memcpy(var55, (double[]){0.0, 0.9210526315789473, 0.07894736842105263, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 69.5) {
|
|
memcpy(var55, (double[]){0.0, 0.9534883720930233, 0.0, 0.0, 0.046511627906976744}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.8125, 0.0, 0.0, 0.1875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 194.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0967741935483871, 0.9032258064516129, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 156.5) {
|
|
if (input[11] <= 181.5) {
|
|
if (input[22] <= 65.5) {
|
|
if (input[26] <= 177.5) {
|
|
memcpy(var55, (double[]){0.0, 0.08823529411764706, 0.058823529411764705, 0.47058823529411764, 0.38235294117647056}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.046511627906976744, 0.046511627906976744, 0.7441860465116279, 0.16279069767441862}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 194.5) {
|
|
if (input[43] <= 9.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 187.5) {
|
|
if (input[18] <= 59.5) {
|
|
if (input[18] <= 16.5) {
|
|
memcpy(var55, (double[]){0.0, 0.12121212121212122, 0.7878787878787878, 0.0, 0.09090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.2647058823529412, 0.35294117647058826, 0.2647058823529412, 0.11764705882352941}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 13.5) {
|
|
if (input[45] <= 152.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.16666666666666666, 0.4666666666666667, 0.36666666666666664}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 117.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.6666666666666666, 0.25, 0.08333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.06666666666666667, 0.6333333333333333, 0.3}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[56] <= 0.5) {
|
|
if (input[28] <= 68.5) {
|
|
memcpy(var55, (double[]){0.0, 0.5454545454545454, 0.24242424242424243, 0.0, 0.21212121212121213}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 217.5) {
|
|
if (input[46] <= 7.5) {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 197.5) {
|
|
memcpy(var55, (double[]){0.0, 0.95, 0.05, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.8536585365853658, 0.14634146341463414, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.2727272727272727, 0.696969696969697, 0.0, 0.030303030303030304}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 21.5) {
|
|
if (input[18] <= 52.5) {
|
|
if (input[19] <= 13.5) {
|
|
if (input[10] <= 112.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 20.5) {
|
|
if (input[48] <= 174.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8541666666666666, 0.14583333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 29.5) {
|
|
if (input[26] <= 214.5) {
|
|
if (input[16] <= 50.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 215.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9347826086956522, 0.06521739130434782}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.864406779661017, 0.13559322033898305}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 50.5) {
|
|
if (input[46] <= 23.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 114.5) {
|
|
if (input[16] <= 46.5) {
|
|
if (input[37] <= 12.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.018518518518518517, 0.9814814814814815}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 208.5) {
|
|
if (input[53] <= 191.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.23076923076923078, 0.7692307692307693}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 28.5) {
|
|
if (input[40] <= 18.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 72.0) {
|
|
if (input[59] <= 176.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 76.5) {
|
|
if (input[29] <= 166.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 108.5) {
|
|
if (input[5] <= 20.5) {
|
|
if (input[28] <= 92.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.17857142857142858, 0.8214285714285714}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 89.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.18421052631578946, 0.8157894736842105}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 29.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.1568627450980392, 0.8431372549019608}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 239.5) {
|
|
if (input[37] <= 8.5) {
|
|
if (input[5] <= 21.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 179.5) {
|
|
if (input[22] <= 72.5) {
|
|
if (input[36] <= 25.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 48.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.3235294117647059, 0.6764705882352942}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.8846153846153846, 0.11538461538461539}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 138.5) {
|
|
if (input[2] <= 173.5) {
|
|
if (input[20] <= 8.5) {
|
|
if (input[6] <= 246.5) {
|
|
if (input[42] <= 33.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.3888888888888889, 0.6111111111111112}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 48.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.08163265306122448, 0.9183673469387755}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 98.5) {
|
|
if (input[37] <= 18.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 178.5) {
|
|
if (input[10] <= 104.5) {
|
|
if (input[44] <= 203.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.1956521739130435, 0.2391304347826087, 0.5652173913043478}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 47.0) {
|
|
if (input[57] <= 213.0) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 127.0) {
|
|
if (input[32] <= 202.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 180.0) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 207.5) {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var55, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var46, var55, 5, var45);
|
|
double var56[5];
|
|
if (input[55] <= 209.5) {
|
|
if (input[1] <= 56.5) {
|
|
if (input[45] <= 174.5) {
|
|
if (input[4] <= 20.5) {
|
|
if (input[46] <= 9.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[47] <= 162.5) {
|
|
memcpy(var56, (double[]){0.6571428571428571, 0.02857142857142857, 0.0, 0.02857142857142857, 0.2857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 169.5) {
|
|
memcpy(var56, (double[]){0.84375, 0.0625, 0.09375, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 12.5) {
|
|
memcpy(var56, (double[]){0.0, 0.02564102564102564, 0.10256410256410256, 0.1282051282051282, 0.7435897435897436}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 23.0) {
|
|
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.20689655172413796, 0.7586206896551725, 0.03448275862068966, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 153.5) {
|
|
if (input[50] <= 160.5) {
|
|
if (input[5] <= 14.5) {
|
|
memcpy(var56, (double[]){0.0, 0.16216216216216217, 0.2702702702702703, 0.5135135135135135, 0.05405405405405406}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 205.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8461538461538461, 0.15384615384615385}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 21.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 184.5) {
|
|
memcpy(var56, (double[]){0.03125, 0.3125, 0.65625, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 167.5) {
|
|
if (input[31] <= 9.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.6363636363636364, 0.022727272727272728, 0.3409090909090909}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[9] <= 254.5) {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.7777777777777778, 0.17777777777777778, 0.044444444444444446}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 119.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.8490566037735849, 0.1509433962264151, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 73.5) {
|
|
if (input[25] <= 69.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.9629629629629629, 0.037037037037037035, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 13.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.6551724137931034, 0.2413793103448276, 0.10344827586206896}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.8484848484848485, 0.0, 0.15151515151515152}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 204.5) {
|
|
if (input[21] <= 243.5) {
|
|
if (input[6] <= 238.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 21.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 18.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.3125, 0.46875, 0.21875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 204.5) {
|
|
if (input[6] <= 186.5) {
|
|
if (input[15] <= 229.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[12] <= 21.5) {
|
|
if (input[54] <= 116.5) {
|
|
memcpy(var56, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 17.5) {
|
|
memcpy(var56, (double[]){0.07692307692307693, 0.9230769230769231, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 182.5) {
|
|
memcpy(var56, (double[]){0.8648648648648649, 0.13513513513513514, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 200.5) {
|
|
memcpy(var56, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 22.0) {
|
|
if (input[45] <= 196.5) {
|
|
if (input[42] <= 168.0) {
|
|
if (input[22] <= 10.5) {
|
|
memcpy(var56, (double[]){0.18181818181818182, 0.8181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 139.5) {
|
|
memcpy(var56, (double[]){0.022727272727272728, 0.9772727272727273, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 18.5) {
|
|
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.025, 0.975, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 205.5) {
|
|
memcpy(var56, (double[]){0.4642857142857143, 0.5357142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.022727272727272728, 0.9772727272727273, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[23] <= 181.0) {
|
|
if (input[9] <= 232.5) {
|
|
memcpy(var56, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.66, 0.34, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 211.5) {
|
|
memcpy(var56, (double[]){0.0, 0.17073170731707318, 0.8292682926829268, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 116.5) {
|
|
if (input[27] <= 253.5) {
|
|
if (input[10] <= 21.5) {
|
|
if (input[15] <= 231.5) {
|
|
if (input[45] <= 197.5) {
|
|
memcpy(var56, (double[]){0.3170731707317073, 0.6829268292682927, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 195.5) {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 196.5) {
|
|
memcpy(var56, (double[]){0.7222222222222222, 0.2777777777777778, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 202.5) {
|
|
memcpy(var56, (double[]){0.9772727272727273, 0.022727272727272728, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.5882352941176471, 0.4117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 15.5) {
|
|
if (input[58] <= 198.5) {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.6363636363636364, 0.36363636363636365, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 10.5) {
|
|
memcpy(var56, (double[]){0.34210526315789475, 0.6578947368421053, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 3.5) {
|
|
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 207.5) {
|
|
memcpy(var56, (double[]){0.15, 0.85, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 189.5) {
|
|
if (input[10] <= 48.5) {
|
|
if (input[39] <= 238.5) {
|
|
if (input[54] <= 140.5) {
|
|
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.9714285714285714, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 213.5) {
|
|
memcpy(var56, (double[]){0.08333333333333333, 0.9166666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.4642857142857143, 0.5357142857142857, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 93.5) {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.4444444444444445, 0.38888888888888895, 0.16666666666666669, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 4.5) {
|
|
if (input[7] <= 24.5) {
|
|
if (input[12] <= 251.5) {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 203.5) {
|
|
memcpy(var56, (double[]){0.7916666666666666, 0.20833333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 162.5) {
|
|
memcpy(var56, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 111.5) {
|
|
memcpy(var56, (double[]){0.0, 0.1282051282051282, 0.8717948717948718, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 183.5) {
|
|
memcpy(var56, (double[]){0.0, 0.5, 0.5, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[9] <= 252.5) {
|
|
memcpy(var56, (double[]){0.35714285714285715, 0.6428571428571429, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 13.5) {
|
|
if (input[10] <= 121.5) {
|
|
if (input[46] <= 28.5) {
|
|
if (input[18] <= 65.5) {
|
|
if (input[45] <= 152.5) {
|
|
if (input[19] <= 13.5) {
|
|
if (input[42] <= 20.0) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.6829268292682927, 0.3170731707317073}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 192.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 166.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.5833333333333334, 0.375, 0.041666666666666664}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[14] <= 207.5) {
|
|
if (input[15] <= 203.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 137.0) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.30434782608695654, 0.6956521739130435}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 95.5) {
|
|
if (input[18] <= 93.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8461538461538461, 0.15384615384615385}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 5.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 95.0) {
|
|
if (input[49] <= 82.5) {
|
|
if (input[40] <= 10.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0784313725490196, 0.9215686274509803}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.4897959183673469, 0.5102040816326531}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 92.5) {
|
|
if (input[55] <= 173.0) {
|
|
memcpy(var56, (double[]){0.19444444444444445, 0.3888888888888889, 0.08333333333333333, 0.2777777777777778, 0.05555555555555555}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 131.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.53125, 0.21875, 0.25}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 182.5) {
|
|
if (input[18] <= 96.5) {
|
|
if (input[17] <= 169.5) {
|
|
if (input[10] <= 146.5) {
|
|
if (input[28] <= 80.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.6944444444444444, 0.3055555555555556}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 77.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 168.0) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.022727272727272728, 0.9772727272727273}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 246.5) {
|
|
if (input[32] <= 166.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.08333333333333333, 0.2777777777777778, 0.6388888888888888}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 102.5) {
|
|
if (input[40] <= 23.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.05714285714285714, 0.11428571428571428, 0.8285714285714286}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 163.5) {
|
|
if (input[50] <= 126.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.07692307692307694, 0.8846153846153847, 0.03846153846153847}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 25.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.5454545454545454, 0.45454545454545453}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.03571428571428571, 0.19642857142857142, 0.7678571428571429}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 124.0) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.34615384615384615, 0.6538461538461539}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 38.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 68.5) {
|
|
if (input[15] <= 238.5) {
|
|
if (input[21] <= 234.0) {
|
|
if (input[3] <= 84.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.018867924528301886, 0.9811320754716981}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 16.5) {
|
|
if (input[13] <= 107.5) {
|
|
if (input[23] <= 188.0) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.43902439024390244, 0.5609756097560976}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 250.5) {
|
|
if (input[16] <= 53.5) {
|
|
if (input[13] <= 109.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.02127659574468085, 0.9787234042553191}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 126.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.1875, 0.8125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 114.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.18518518518518517, 0.8148148148148148}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 105.5) {
|
|
if (input[56] <= 0.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 23.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 125.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 104.5) {
|
|
if (input[7] <= 97.5) {
|
|
if (input[42] <= 17.5) {
|
|
if (input[11] <= 198.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 183.5) {
|
|
if (input[53] <= 183.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 196.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 99.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.7407407407407407, 0.25925925925925924}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 146.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 167.5) {
|
|
if (input[29] <= 221.5) {
|
|
if (input[3] <= 19.5) {
|
|
if (input[10] <= 84.0) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[27] <= 253.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.631578947368421, 0.3684210526315789}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 25.5) {
|
|
if (input[50] <= 165.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.3389830508474576, 0.0, 0.6610169491525424}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 76.0) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.9791666666666666, 0.020833333333333332}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.21153846153846154, 0.7884615384615384}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 114.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 17.0) {
|
|
if (input[53] <= 204.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 219.5) {
|
|
if (input[43] <= 15.5) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.7894736842105263, 0.18421052631578946, 0.02631578947368421}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.09090909090909091, 0.1590909090909091, 0.75}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[39] <= 103.0) {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 0.45614035087719296, 0.543859649122807}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[12] <= 155.0) {
|
|
if (input[37] <= 14.0) {
|
|
memcpy(var56, (double[]){0.7291666666666666, 0.20833333333333334, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 217.5) {
|
|
memcpy(var56, (double[]){0.975, 0.025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 14.5) {
|
|
if (input[15] <= 235.5) {
|
|
memcpy(var56, (double[]){0.7222222222222222, 0.19444444444444445, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 213.5) {
|
|
memcpy(var56, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 246.5) {
|
|
if (input[42] <= 250.5) {
|
|
if (input[1] <= 33.0) {
|
|
memcpy(var56, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.9148936170212766, 0.02127659574468085, 0.0, 0.06382978723404255}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.6842105263157895, 0.3157894736842105, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var56, (double[]){0.0, 0.71875, 0.125, 0.15625, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var45, var56, 5, var44);
|
|
double var57[5];
|
|
if (input[4] <= 18.5) {
|
|
if (input[46] <= 10.5) {
|
|
if (input[18] <= 102.5) {
|
|
if (input[6] <= 152.5) {
|
|
if (input[7] <= 13.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[45] <= 223.5) {
|
|
if (input[48] <= 196.5) {
|
|
memcpy(var57, (double[]){0.9387755102040817, 0.061224489795918366, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 216.5) {
|
|
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.6764705882352942, 0.29411764705882354, 0.029411764705882353, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 11.5) {
|
|
if (input[36] <= 139.5) {
|
|
if (input[17] <= 172.5) {
|
|
memcpy(var57, (double[]){0.65625, 0.34375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.9361702127659575, 0.06382978723404255, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 205.5) {
|
|
if (input[45] <= 191.5) {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.98, 0.02, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 195.5) {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0425531914893617, 0.9574468085106383, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 200.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[13] <= 28.5) {
|
|
if (input[59] <= 191.5) {
|
|
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.7241379310344828, 0.27586206896551724, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 111.5) {
|
|
memcpy(var57, (double[]){0.6764705882352942, 0.0, 0.0, 0.08823529411764706, 0.23529411764705882}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.15625, 0.84375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 187.5) {
|
|
memcpy(var57, (double[]){0.0, 0.6666666666666666, 0.0, 0.027777777777777776, 0.3055555555555556}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 8.5) {
|
|
memcpy(var57, (double[]){0.0, 0.7407407407407407, 0.07407407407407407, 0.0, 0.18518518518518517}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 21.5) {
|
|
if (input[14] <= 212.5) {
|
|
memcpy(var57, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.78125, 0.21875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 201.5) {
|
|
if (input[10] <= 9.5) {
|
|
if (input[36] <= 178.0) {
|
|
if (input[11] <= 210.5) {
|
|
memcpy(var57, (double[]){0.28205128205128205, 0.717948717948718, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 194.5) {
|
|
if (input[28] <= 61.5) {
|
|
memcpy(var57, (double[]){0.0, 0.3783783783783784, 0.05405405405405406, 0.13513513513513514, 0.43243243243243246}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 228.5) {
|
|
if (input[15] <= 233.5) {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 234.0) {
|
|
memcpy(var57, (double[]){0.0, 0.8378378378378378, 0.16216216216216217, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 7.5) {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.9705882352941176, 0.029411764705882353, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.2647058823529412, 0.7352941176470589, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 205.5) {
|
|
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 217.5) {
|
|
if (input[49] <= 208.5) {
|
|
if (input[0] <= 169.5) {
|
|
if (input[7] <= 12.5) {
|
|
if (input[23] <= 181.0) {
|
|
memcpy(var57, (double[]){0.0967741935483871, 0.9032258064516129, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 193.5) {
|
|
memcpy(var57, (double[]){0.0, 0.8235294117647058, 0.17647058823529413, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 14.5) {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.9722222222222222, 0.0, 0.0, 0.027777777777777776}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 12.5) {
|
|
if (input[24] <= 241.0) {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.41379310344827586, 0.5862068965517241, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 12.5) {
|
|
memcpy(var57, (double[]){0.0, 0.8181818181818182, 0.06060606060606061, 0.12121212121212122, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 251.5) {
|
|
if (input[21] <= 245.5) {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.9861111111111112, 0.013888888888888888, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.18181818181818182, 0.8181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 233.5) {
|
|
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.6842105263157895, 0.23684210526315788, 0.07894736842105263, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 11.5) {
|
|
if (input[0] <= 16.5) {
|
|
if (input[42] <= 32.0) {
|
|
if (input[6] <= 13.5) {
|
|
if (input[13] <= 26.5) {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.05714285714285714, 0.9142857142857143, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.5945945945945946, 0.40540540540540543, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.3125, 0.6875, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[14] <= 195.5) {
|
|
if (input[42] <= 24.5) {
|
|
if (input[49] <= 169.5) {
|
|
memcpy(var57, (double[]){0.8928571428571429, 0.10714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.6153846153846154, 0.38461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
memcpy(var57, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.375, 0.25, 0.375, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 7.5) {
|
|
if (input[48] <= 213.5) {
|
|
if (input[40] <= 16.5) {
|
|
memcpy(var57, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.022222222222222223, 0.9777777777777777, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.3125, 0.65625, 0.03125, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 28.5) {
|
|
memcpy(var57, (double[]){0.18181818181818182, 0.09090909090909091, 0.7272727272727273, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 38.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.9655172413793104, 0.034482758620689655, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 154.5) {
|
|
if (input[45] <= 148.5) {
|
|
if (input[58] <= 184.5) {
|
|
memcpy(var57, (double[]){0.0, 0.034482758620689655, 0.41379310344827586, 0.3793103448275862, 0.1724137931034483}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 203.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 47.0) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.02857142857142857, 0.9714285714285714, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 33.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.21052631578947367, 0.7017543859649122, 0.08771929824561403}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 19.5) {
|
|
memcpy(var57, (double[]){0.0, 0.9782608695652174, 0.021739130434782608, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 89.5) {
|
|
if (input[38] <= 223.5) {
|
|
if (input[49] <= 116.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.5757575757575758, 0.21212121212121213, 0.21212121212121213}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 28.5) {
|
|
if (input[17] <= 193.5) {
|
|
if (input[19] <= 8.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.9508196721311475, 0.0, 0.04918032786885246}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.4444444444444444, 0.4166666666666667, 0.1388888888888889}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.7068965517241379, 0.13793103448275862, 0.15517241379310345}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.5333333333333333, 0.2, 0.26666666666666666}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 19.5) {
|
|
if (input[1] <= 90.5) {
|
|
if (input[37] <= 16.5) {
|
|
if (input[12] <= 253.5) {
|
|
if (input[18] <= 58.5) {
|
|
if (input[42] <= 246.0) {
|
|
if (input[42] <= 10.0) {
|
|
if (input[19] <= 15.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.71875, 0.28125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 162.5) {
|
|
if (input[27] <= 253.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 199.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.19047619047619047, 0.7142857142857143, 0.09523809523809523}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.6774193548387096, 0.3225806451612903}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 172.5) {
|
|
if (input[57] <= 196.5) {
|
|
if (input[30] <= 20.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.08823529411764706, 0.7058823529411765, 0.20588235294117646}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.06666666666666667, 0.16666666666666666, 0.7666666666666667}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[39] <= 27.5) {
|
|
if (input[55] <= 203.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9210526315789473, 0.07894736842105263}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.01639344262295082, 0.9016393442622951, 0.08196721311475409}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 207.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.34285714285714286, 0.6571428571428571}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 200.0) {
|
|
if (input[19] <= 15.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9607843137254902, 0.0392156862745098}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 187.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[23] <= 154.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 193.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.08, 0.92}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 253.5) {
|
|
if (input[17] <= 176.5) {
|
|
if (input[8] <= 127.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.6333333333333333, 0.36666666666666664}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 239.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.03571428571428572, 0.8571428571428572, 0.10714285714285715}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[14] <= 210.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.9795918367346939, 0.02040816326530612}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.46296296296296297, 0.2777777777777778, 0.25925925925925924}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 13.5) {
|
|
if (input[4] <= 29.5) {
|
|
if (input[14] <= 210.5) {
|
|
if (input[52] <= 154.5) {
|
|
if (input[44] <= 197.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 11.5) {
|
|
if (input[54] <= 108.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.03125, 0.90625, 0.0625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 245.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0967741935483871, 0.9032258064516129, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 103.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.5428571428571428, 0.2, 0.2571428571428571}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 110.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0930232558139535, 0.7209302325581396, 0.186046511627907}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 141.0) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 192.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 194.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 47.5) {
|
|
if (input[50] <= 172.5) {
|
|
if (input[20] <= 10.5) {
|
|
if (input[39] <= 16.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.40625, 0.59375}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 189.0) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.2391304347826087, 0.043478260869565216, 0.717391304347826}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 15.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 184.5) {
|
|
if (input[22] <= 73.5) {
|
|
if (input[10] <= 128.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.58, 0.42}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 85.5) {
|
|
if (input[18] <= 119.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.4772727272727273, 0.5227272727272727}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.044444444444444446, 0.9555555555555556}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 166.5) {
|
|
if (input[49] <= 53.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.11904761904761904, 0.8809523809523809}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 90.5) {
|
|
if (input[49] <= 56.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.972972972972973, 0.02702702702702703}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 25.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.6578947368421053, 0.34210526315789475}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 33.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 117.5) {
|
|
if (input[13] <= 107.5) {
|
|
if (input[42] <= 26.5) {
|
|
if (input[40] <= 19.5) {
|
|
if (input[23] <= 186.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.78125, 0.21875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 170.5) {
|
|
if (input[22] <= 66.5) {
|
|
if (input[50] <= 151.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 147.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.41935483870967744, 0.5806451612903226}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 167.5) {
|
|
if (input[22] <= 68.5) {
|
|
if (input[13] <= 110.5) {
|
|
if (input[2] <= 159.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.04, 0.96}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 201.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.4864864864864865, 0.5135135135135135}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 27.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.047619047619047616, 0.9523809523809523}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[23] <= 192.5) {
|
|
if (input[31] <= 13.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.4642857142857143, 0.5357142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 208.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.4666666666666667, 0.5333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 39.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 52.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.0, 0.1724137931034483, 0.8275862068965517}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 189.5) {
|
|
memcpy(var57, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var57, (double[]){0.0, 0.0, 0.34146341463414637, 0.3902439024390244, 0.2682926829268293}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var44, var57, 5, var43);
|
|
double var58[5];
|
|
if (input[46] <= 10.5) {
|
|
if (input[24] <= 245.5) {
|
|
if (input[42] <= 183.0) {
|
|
if (input[13] <= 9.5) {
|
|
if (input[3] <= 32.5) {
|
|
memcpy(var58, (double[]){0.7142857142857143, 0.2857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 196.0) {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.7777777777777778, 0.2222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 144.0) {
|
|
if (input[6] <= 14.0) {
|
|
memcpy(var58, (double[]){0.1724137931034483, 0.1724137931034483, 0.034482758620689655, 0.06896551724137931, 0.5517241379310345}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.8055555555555556, 0.19444444444444445, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 177.5) {
|
|
memcpy(var58, (double[]){0.0, 0.7272727272727273, 0.21212121212121213, 0.0, 0.06060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 152.0) {
|
|
memcpy(var58, (double[]){0.7058823529411765, 0.29411764705882354, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 235.5) {
|
|
if (input[41] <= 196.5) {
|
|
if (input[0] <= 180.0) {
|
|
memcpy(var58, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.9705882352941176, 0.029411764705882353, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 207.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[25] <= 94.5) {
|
|
if (input[11] <= 208.5) {
|
|
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.11904761904761904, 0.7619047619047619, 0.11904761904761904, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 198.5) {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.9230769230769231, 0.07692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 12.5) {
|
|
if (input[7] <= 8.5) {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.4666666666666667, 0.5333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 217.5) {
|
|
memcpy(var58, (double[]){0.14705882352941177, 0.8529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 42.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[55] <= 185.5) {
|
|
if (input[52] <= 106.5) {
|
|
memcpy(var58, (double[]){0.3829787234042553, 0.6170212765957447, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 48.5) {
|
|
if (input[30] <= 26.5) {
|
|
if (input[3] <= 2.5) {
|
|
if (input[53] <= 175.5) {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.9302325581395349, 0.06976744186046512, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.6086956521739131, 0.17391304347826086, 0.21739130434782608, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.6333333333333333, 0.36666666666666664, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 34.5) {
|
|
if (input[54] <= 104.5) {
|
|
memcpy(var58, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 173.5) {
|
|
memcpy(var58, (double[]){0.0, 0.8648648648648649, 0.13513513513513514, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 190.5) {
|
|
memcpy(var58, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 29.5) {
|
|
memcpy(var58, (double[]){0.0, 0.8125, 0.1875, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[12] <= 17.5) {
|
|
if (input[40] <= 18.5) {
|
|
if (input[25] <= 84.5) {
|
|
memcpy(var58, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.1875, 0.8125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[1] <= 19.5) {
|
|
if (input[32] <= 209.5) {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 18.5) {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 214.5) {
|
|
memcpy(var58, (double[]){0.92, 0.08, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 89.0) {
|
|
memcpy(var58, (double[]){0.7575757575757576, 0.24242424242424243, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.6730769230769231, 0.3269230769230769, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 100.5) {
|
|
if (input[37] <= 19.5) {
|
|
if (input[9] <= 245.5) {
|
|
memcpy(var58, (double[]){0.4166666666666667, 0.5833333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 57.5) {
|
|
memcpy(var58, (double[]){0.0, 0.42857142857142855, 0.17142857142857143, 0.05714285714285714, 0.34285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 21.5) {
|
|
memcpy(var58, (double[]){0.15789473684210525, 0.8421052631578947, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 181.5) {
|
|
memcpy(var58, (double[]){0.0, 0.9210526315789473, 0.07894736842105263, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 50.5) {
|
|
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.8484848484848485, 0.15151515151515152, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.6734693877551021, 0.20408163265306126, 0.06122448979591837, 0.06122448979591837}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 13.5) {
|
|
if (input[0] <= 187.5) {
|
|
if (input[5] <= 4.5) {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.9230769230769231, 0.07692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 148.5) {
|
|
memcpy(var58, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 7.5) {
|
|
memcpy(var58, (double[]){0.5483870967741935, 0.45161290322580644, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 212.5) {
|
|
memcpy(var58, (double[]){0.058823529411764705, 0.8529411764705882, 0.058823529411764705, 0.0, 0.029411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 20.5) {
|
|
if (input[49] <= 115.5) {
|
|
if (input[0] <= 215.5) {
|
|
if (input[37] <= 20.5) {
|
|
memcpy(var58, (double[]){0.0, 0.08333333333333333, 0.5416666666666666, 0.125, 0.25}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.1276595744680851, 0.3829787234042553, 0.48936170212765956}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 245.5) {
|
|
if (input[30] <= 46.0) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.03125, 0.96875, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.4375, 0.5625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 11.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.11320754716981132, 0.6792452830188679, 0.20754716981132076}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[60] <= inf) {
|
|
memcpy(var58, (double[]){0.0, 0.9607843137254902, 0.0392156862745098, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 170.5) {
|
|
if (input[44] <= 185.5) {
|
|
memcpy(var58, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 156.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.9642857142857143, 0.03571428571428571, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 196.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.8571428571428571, 0.14285714285714285, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 253.5) {
|
|
if (input[43] <= 14.5) {
|
|
if (input[27] <= 253.5) {
|
|
if (input[51] <= 15.5) {
|
|
if (input[15] <= 225.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 126.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.37142857142857144, 0.6285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 212.5) {
|
|
if (input[17] <= 169.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 12.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 38.5) {
|
|
if (input[39] <= 12.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[9] <= 244.0) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 137.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.6578947368421053, 0.34210526315789475}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 197.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.5882352941176471, 0.4117647058823529}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 131.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 18.5) {
|
|
if (input[25] <= 72.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 236.5) {
|
|
if (input[40] <= 9.5) {
|
|
if (input[58] <= 204.5) {
|
|
if (input[15] <= 228.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.6944444444444444, 0.3055555555555556}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 142.5) {
|
|
if (input[13] <= 130.5) {
|
|
if (input[38] <= 178.5) {
|
|
if (input[44] <= 172.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 154.5) {
|
|
if (input[11] <= 166.5) {
|
|
if (input[38] <= 167.0) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.48717948717948717, 0.5128205128205128}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 180.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.2391304347826087, 0.7608695652173914}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[23] <= 122.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 137.5) {
|
|
if (input[15] <= 219.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.18421052631578946, 0.8157894736842105}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 70.5) {
|
|
if (input[45] <= 133.5) {
|
|
if (input[13] <= 124.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 47.5) {
|
|
if (input[5] <= 18.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 14.5) {
|
|
if (input[47] <= 161.0) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.06666666666666667, 0.9, 0.03333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.18181818181818182, 0.5151515151515151, 0.30303030303030304}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 15.5) {
|
|
if (input[51] <= 21.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.19230769230769232, 0.8076923076923077}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.9230769230769231, 0.038461538461538464, 0.038461538461538464}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 110.5) {
|
|
if (input[41] <= 187.5) {
|
|
if (input[54] <= 122.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.475, 0.525}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 28.5) {
|
|
if (input[18] <= 82.5) {
|
|
if (input[40] <= 14.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.47368421052631576, 0.5263157894736842}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 67.0) {
|
|
if (input[22] <= 31.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.225, 0.775}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 248.5) {
|
|
if (input[0] <= 212.5) {
|
|
if (input[22] <= 63.5) {
|
|
if (input[42] <= 23.5) {
|
|
if (input[19] <= 15.0) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 56.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 211.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 77.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 204.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.275, 0.725}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 21.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.25, 0.46875, 0.28125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 120.5) {
|
|
if (input[51] <= 13.5) {
|
|
if (input[11] <= 205.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.56, 0.44}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.018518518518518517, 0.9814814814814815}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 14.5) {
|
|
if (input[25] <= 72.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 22.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 181.0) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.038461538461538464, 0.9615384615384616, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 71.5) {
|
|
if (input[25] <= 72.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 204.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.06896551724137931, 0.8275862068965517, 0.10344827586206896}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 65.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 186.5) {
|
|
if (input[36] <= 13.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.5806451612903226, 0.41935483870967744}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.9545454545454546, 0.045454545454545456}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 202.5) {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.23684210526315788, 0.7631578947368421}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var58, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var43, var58, 5, var42);
|
|
double var59[5];
|
|
if (input[13] <= 38.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[1] <= 19.5) {
|
|
if (input[40] <= 4.5) {
|
|
memcpy(var59, (double[]){0.6222222222222222, 0.3111111111111111, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 23.5) {
|
|
if (input[22] <= 17.5) {
|
|
memcpy(var59, (double[]){0.8, 0.2, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 186.5) {
|
|
if (input[38] <= 186.5) {
|
|
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.7222222222222222, 0.2777777777777778, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 10.5) {
|
|
if (input[27] <= 251.5) {
|
|
memcpy(var59, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 202.5) {
|
|
memcpy(var59, (double[]){0.9491525423728814, 0.05084745762711865, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.803921568627451, 0.19607843137254902, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 13.5) {
|
|
if (input[57] <= 184.5) {
|
|
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 71.5) {
|
|
memcpy(var59, (double[]){0.225, 0.4, 0.175, 0.0, 0.2}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 191.5) {
|
|
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 201.5) {
|
|
memcpy(var59, (double[]){0.8846153846153846, 0.11538461538461539, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 4.5) {
|
|
if (input[2] <= 198.5) {
|
|
memcpy(var59, (double[]){0.5357142857142857, 0.4642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 221.5) {
|
|
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 254.5) {
|
|
if (input[47] <= 158.5) {
|
|
if (input[58] <= 194.0) {
|
|
memcpy(var59, (double[]){0.0, 0.7575757575757576, 0.24242424242424243, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 150.5) {
|
|
if (input[51] <= 22.5) {
|
|
if (input[45] <= 198.5) {
|
|
if (input[8] <= 181.5) {
|
|
memcpy(var59, (double[]){0.0, 0.8372093023255814, 0.16279069767441862, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 17.5) {
|
|
if (input[39] <= 58.5) {
|
|
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.08571428571428572, 0.9142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.024390243902439025, 0.8536585365853658, 0.0975609756097561, 0.0, 0.024390243902439025}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.5227272727272727, 0.4318181818181818, 0.045454545454545456, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 8.5) {
|
|
memcpy(var59, (double[]){0.7380952380952381, 0.2619047619047619, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[24] <= 247.5) {
|
|
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.475, 0.45, 0.075, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 196.5) {
|
|
if (input[57] <= 187.5) {
|
|
memcpy(var59, (double[]){0.11428571428571428, 0.8857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 156.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.14814814814814814, 0.5925925925925926, 0.25925925925925924, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 82.5) {
|
|
if (input[37] <= 31.0) {
|
|
if (input[4] <= 19.5) {
|
|
if (input[2] <= 168.5) {
|
|
if (input[36] <= 37.5) {
|
|
if (input[0] <= 158.0) {
|
|
if (input[59] <= 193.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.21621621621621623, 0.7837837837837838}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 73.0) {
|
|
memcpy(var59, (double[]){0.0, 0.7666666666666667, 0.16666666666666666, 0.06666666666666667, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.9714285714285714, 0.02857142857142857, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 6.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.02857142857142857, 0.17142857142857143, 0.6571428571428571, 0.14285714285714285}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 175.5) {
|
|
if (input[55] <= 187.5) {
|
|
if (input[4] <= 10.5) {
|
|
memcpy(var59, (double[]){0.0, 0.7962962962962963, 0.0, 0.0, 0.2037037037037037}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 172.5) {
|
|
if (input[10] <= 40.5) {
|
|
if (input[41] <= 202.5) {
|
|
memcpy(var59, (double[]){0.0, 0.5277777777777778, 0.4722222222222222, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 17.5) {
|
|
memcpy(var59, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 173.5) {
|
|
if (input[18] <= 120.5) {
|
|
if (input[35] <= 0.5) {
|
|
if (input[30] <= 13.5) {
|
|
if (input[14] <= 200.5) {
|
|
memcpy(var59, (double[]){0.0, 0.038461538461538464, 0.9230769230769231, 0.038461538461538464, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 5.0) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.8095238095238095, 0.19047619047619047, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 15.5) {
|
|
memcpy(var59, (double[]){0.0, 0.09302325581395349, 0.9069767441860465, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 76.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.8974358974358975, 0.0, 0.10256410256410256}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.9166666666666666, 0.020833333333333332, 0.0625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 208.5) {
|
|
memcpy(var59, (double[]){0.0, 0.30303030303030304, 0.696969696969697, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 213.0) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.32558139534883723, 0.37209302325581395, 0.3023255813953488}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 10.5) {
|
|
if (input[49] <= 176.5) {
|
|
memcpy(var59, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.9696969696969697, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 218.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.7631578947368421, 0.21052631578947367, 0.02631578947368421}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 243.0) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.9111111111111112, 0.04444444444444445, 0.04444444444444445}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[56] <= 0.5) {
|
|
if (input[49] <= 165.5) {
|
|
memcpy(var59, (double[]){0.01754385964912281, 0.8771929824561404, 0.10526315789473685, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.7575757575757576, 0.24242424242424243, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 119.5) {
|
|
memcpy(var59, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 52.5) {
|
|
if (input[47] <= 85.5) {
|
|
if (input[26] <= 198.5) {
|
|
if (input[18] <= 29.5) {
|
|
if (input[7] <= 119.0) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.7297297297297297, 0.2702702702702703}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 19.5) {
|
|
if (input[2] <= 163.5) {
|
|
if (input[12] <= 230.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.05263157894736842, 0.8947368421052632, 0.05263157894736842}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 245.5) {
|
|
if (input[23] <= 175.0) {
|
|
memcpy(var59, (double[]){0.05714285714285714, 0.0, 0.9428571428571428, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 17.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.9393939393939394, 0.06060606060606061, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.8857142857142857, 0.0, 0.11428571428571428}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 246.5) {
|
|
if (input[51] <= 13.5) {
|
|
if (input[17] <= 178.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 56.0) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 114.5) {
|
|
if (input[27] <= 253.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 32.0) {
|
|
if (input[3] <= 53.5) {
|
|
if (input[50] <= 170.5) {
|
|
if (input[5] <= 20.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 95.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8148148148148148, 0.18518518518518517}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 159.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.4888888888888889, 0.5111111111111111}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.4642857142857143, 0.5357142857142857, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 169.5) {
|
|
if (input[20] <= 7.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.018518518518518517, 0.9814814814814815}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 115.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 13.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 66.5) {
|
|
if (input[37] <= 8.5) {
|
|
if (input[42] <= 55.0) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 190.0) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 126.5) {
|
|
if (input[13] <= 103.5) {
|
|
if (input[5] <= 19.5) {
|
|
if (input[19] <= 13.5) {
|
|
if (input[11] <= 208.5) {
|
|
if (input[59] <= 198.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.21212121212121213, 0.7878787878787878}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.4594594594594595, 0.5405405405405406}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.044444444444444446, 0.9555555555555556}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.14285714285714285, 0.7428571428571429, 0.11428571428571428}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 209.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 25.5) {
|
|
if (input[38] <= 167.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.42105263157894735, 0.5789473684210527}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 101.5) {
|
|
if (input[2] <= 136.5) {
|
|
if (input[51] <= 16.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 11.5) {
|
|
if (input[52] <= 153.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0425531914893617, 0.9574468085106383}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 120.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 91.0) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.041666666666666664, 0.9583333333333334}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 63.5) {
|
|
if (input[4] <= 22.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 29.5) {
|
|
if (input[16] <= 48.5) {
|
|
if (input[31] <= 11.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 114.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 211.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 197.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.275, 0.725}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 199.0) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.07547169811320754, 0.0, 0.9245283018867925}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 28.5) {
|
|
if (input[8] <= 170.5) {
|
|
if (input[13] <= 136.5) {
|
|
if (input[25] <= 92.0) {
|
|
if (input[15] <= 220.5) {
|
|
if (input[55] <= 185.5) {
|
|
if (input[18] <= 111.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.18518518518518517, 0.14814814814814814, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 30.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0392156862745098, 0.6078431372549019, 0.35294117647058826}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 95.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 19.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.18421052631578946, 0.8157894736842105}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 116.5) {
|
|
if (input[50] <= 163.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 203.5) {
|
|
memcpy(var59, (double[]){0.12121212121212122, 0.0, 0.7878787878787878, 0.09090909090909091, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 177.5) {
|
|
if (input[10] <= 160.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.6285714285714286, 0.37142857142857144}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 105.0) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 121.5) {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var59, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var42, var59, 5, var41);
|
|
double var60[5];
|
|
if (input[5] <= 8.5) {
|
|
if (input[0] <= 43.5) {
|
|
if (input[46] <= 3.5) {
|
|
if (input[16] <= 64.0) {
|
|
if (input[0] <= 9.5) {
|
|
if (input[31] <= 18.5) {
|
|
if (input[44] <= 210.5) {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.8, 0.13333333333333333, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.43636363636363634, 0.5636363636363636, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 200.5) {
|
|
if (input[16] <= 45.5) {
|
|
memcpy(var60, (double[]){0.6818181818181818, 0.25, 0.0, 0.0, 0.06818181818181818}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 22.0) {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var60, (double[]){0.8536585365853658, 0.14634146341463414, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 7.5) {
|
|
memcpy(var60, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 90.5) {
|
|
if (input[1] <= 14.5) {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.9411764705882353, 0.058823529411764705, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 20.5) {
|
|
if (input[37] <= 27.0) {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.1875, 0.8125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 33.5) {
|
|
if (input[6] <= 22.0) {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.45454545454545453, 0.3333333333333333, 0.21212121212121213, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 191.0) {
|
|
memcpy(var60, (double[]){0.25, 0.6428571428571429, 0.0, 0.03571428571428571, 0.07142857142857142}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.9827586206896551, 0.0, 0.017241379310344827}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 108.5) {
|
|
if (input[48] <= 196.5) {
|
|
if (input[29] <= 189.5) {
|
|
if (input[31] <= 11.5) {
|
|
memcpy(var60, (double[]){0.05263157894736842, 0.9473684210526315, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.696969696969697, 0.30303030303030304, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 44.5) {
|
|
memcpy(var60, (double[]){0.3170731707317073, 0.21951219512195122, 0.4634146341463415, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 229.5) {
|
|
if (input[45] <= 192.5) {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.3870967741935484, 0.6129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 201.5) {
|
|
if (input[32] <= 195.5) {
|
|
if (input[52] <= 152.5) {
|
|
memcpy(var60, (double[]){0.9743589743589743, 0.02564102564102564, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 84.0) {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 206.5) {
|
|
memcpy(var60, (double[]){0.6666666666666666, 0.24242424242424243, 0.09090909090909091, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.09523809523809523, 0.9047619047619048, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.3050847457627119, 0.6949152542372882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 168.0) {
|
|
if (input[46] <= 10.5) {
|
|
if (input[7] <= 5.5) {
|
|
if (input[47] <= 194.5) {
|
|
if (input[40] <= 8.5) {
|
|
memcpy(var60, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 6.5) {
|
|
memcpy(var60, (double[]){0.4897959183673469, 0.5102040816326531, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 118.0) {
|
|
if (input[13] <= 8.5) {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.8108108108108109, 0.1891891891891892, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 1.5) {
|
|
if (input[25] <= 62.5) {
|
|
memcpy(var60, (double[]){0.6428571428571429, 0.2857142857142857, 0.0, 0.0, 0.07142857142857142}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 40.5) {
|
|
memcpy(var60, (double[]){0.26785714285714285, 0.08928571428571429, 0.03571428571428571, 0.017857142857142856, 0.5892857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 46.5) {
|
|
if (input[25] <= 45.5) {
|
|
if (input[2] <= 224.5) {
|
|
memcpy(var60, (double[]){0.0, 0.75, 0.175, 0.05, 0.025}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[23] <= 227.5) {
|
|
if (input[49] <= 199.5) {
|
|
if (input[1] <= 31.5) {
|
|
if (input[22] <= 12.5) {
|
|
if (input[49] <= 187.5) {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.04081632653061224, 0.9591836734693877, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 225.0) {
|
|
memcpy(var60, (double[]){0.0, 0.95, 0.05, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 226.5) {
|
|
memcpy(var60, (double[]){0.24242424242424243, 0.7575757575757576, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.896551724137931, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.38235294117647056, 0.35294117647058826, 0.20588235294117646, 0.058823529411764705}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 161.0) {
|
|
if (input[16] <= 48.0) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.8620689655172413, 0.13793103448275862, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.8125, 0.15625, 0.03125, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 188.5) {
|
|
if (input[20] <= 16.5) {
|
|
memcpy(var60, (double[]){0.8181818181818182, 0.18181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 1.5) {
|
|
if (input[8] <= 209.5) {
|
|
memcpy(var60, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 26.5) {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.3125, 0.6875, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
if (input[5] <= 15.5) {
|
|
if (input[35] <= 1.5) {
|
|
if (input[49] <= 172.5) {
|
|
if (input[38] <= 184.5) {
|
|
memcpy(var60, (double[]){0.09090909090909091, 0.030303030303030304, 0.36363636363636365, 0.3333333333333333, 0.18181818181818182}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 194.5) {
|
|
if (input[13] <= 87.5) {
|
|
if (input[8] <= 156.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.7906976744186046, 0.11627906976744186, 0.09302325581395349}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 168.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.84375, 0.15625, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 148.5) {
|
|
if (input[16] <= 49.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.8529411764705882, 0.058823529411764705, 0.08823529411764706}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 50.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.9705882352941176, 0.029411764705882353, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 151.5) {
|
|
if (input[57] <= 196.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 202.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.8928571428571429, 0.10714285714285714, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.75, 0.1111111111111111, 0.1388888888888889}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.05, 0.625, 0.325}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.9210526315789473, 0.0, 0.07894736842105263, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 12.5) {
|
|
memcpy(var60, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 238.5) {
|
|
memcpy(var60, (double[]){0.07407407407407407, 0.0, 0.6296296296296297, 0.2962962962962963, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 21.5) {
|
|
if (input[26] <= 205.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 161.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.28205128205128205, 0.1794871794871795, 0.5384615384615384}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 98.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 214.5) {
|
|
if (input[39] <= 80.0) {
|
|
if (input[13] <= 81.5) {
|
|
if (input[29] <= 194.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.5161290322580645, 0.03225806451612903, 0.45161290322580644}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 183.5) {
|
|
if (input[13] <= 143.5) {
|
|
if (input[52] <= 127.5) {
|
|
if (input[30] <= 19.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8823529411764706, 0.11764705882352941}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.32432432432432434, 0.6756756756756757}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 103.5) {
|
|
if (input[3] <= 106.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.7857142857142857, 0.21428571428571427}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 193.5) {
|
|
if (input[11] <= 157.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 179.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 105.5) {
|
|
if (input[16] <= 48.5) {
|
|
if (input[51] <= 19.0) {
|
|
if (input[23] <= 196.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.3137254901960784, 0.6862745098039216}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 20.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.46511627906976744, 0.4418604651162791, 0.09302325581395349}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 65.5) {
|
|
if (input[10] <= 119.5) {
|
|
if (input[46] <= 28.5) {
|
|
if (input[6] <= 246.5) {
|
|
if (input[55] <= 199.5) {
|
|
if (input[16] <= 49.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.2926829268292683, 0.7073170731707317}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 112.5) {
|
|
if (input[58] <= 206.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[23] <= 206.0) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 165.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.22641509433962265, 0.7735849056603774}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 125.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 57.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.20833333333333334, 0.7916666666666666}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 253.5) {
|
|
if (input[21] <= 245.5) {
|
|
if (input[49] <= 136.5) {
|
|
if (input[39] <= 246.0) {
|
|
if (input[1] <= 83.5) {
|
|
if (input[50] <= 191.5) {
|
|
if (input[8] <= 116.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 14.5) {
|
|
if (input[23] <= 206.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 110.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 52.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.6285714285714286, 0.37142857142857144}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.05714285714285714, 0.7142857142857143, 0.22857142857142856}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.5, 0.5, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 75.5) {
|
|
if (input[38] <= 211.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.34615384615384615, 0.6538461538461539}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 152.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.5172413793103449, 0.4827586206896552}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9318181818181818, 0.06818181818181818}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 28.5) {
|
|
if (input[18] <= 49.5) {
|
|
if (input[47] <= 193.5) {
|
|
if (input[20] <= 7.5) {
|
|
if (input[42] <= 15.0) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.40540540540540543, 0.5945945945945946}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 109.5) {
|
|
if (input[50] <= 172.5) {
|
|
if (input[13] <= 87.0) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.15625, 0.84375, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 135.5) {
|
|
if (input[53] <= 179.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9736842105263158, 0.02631578947368421}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 111.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.7352941176470589, 0.2647058823529412}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 53.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.926829268292683, 0.07317073170731707}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.3333333333333333, 0.0625, 0.6041666666666666}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.74, 0.22, 0.04}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 107.5) {
|
|
if (input[25] <= 79.5) {
|
|
if (input[52] <= 163.0) {
|
|
if (input[25] <= 75.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.8297872340425532, 0.1702127659574468}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.36363636363636365, 0.6363636363636364, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[14] <= 180.5) {
|
|
if (input[7] <= 76.0) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.7428571428571429, 0.2571428571428571}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 13.5) {
|
|
if (input[31] <= 12.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.6206896551724138, 0.3793103448275862}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 171.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.34782608695652173, 0.6521739130434783}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 207.5) {
|
|
if (input[26] <= 205.5) {
|
|
if (input[33] <= 1.5) {
|
|
if (input[58] <= 196.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[9] <= 254.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 146.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 23.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[7] <= 23.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 183.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 131.5) {
|
|
if (input[55] <= 192.5) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 9.0) {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var60, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var41, var60, 5, var40);
|
|
double var61[5];
|
|
if (input[8] <= 180.5) {
|
|
if (input[5] <= 13.5) {
|
|
if (input[45] <= 142.5) {
|
|
if (input[30] <= 88.5) {
|
|
if (input[39] <= 12.5) {
|
|
memcpy(var61, (double[]){0.08108108108108109, 0.10810810810810811, 0.7837837837837838, 0.0, 0.02702702702702703}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 165.5) {
|
|
memcpy(var61, (double[]){0.2222222222222222, 0.5, 0.1111111111111111, 0.027777777777777776, 0.1388888888888889}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 153.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0625, 0.4375, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.075, 0.025, 0.775, 0.125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 87.5) {
|
|
memcpy(var61, (double[]){0.0, 0.03225806451612903, 0.0, 0.967741935483871, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 5.5) {
|
|
if (input[43] <= 19.5) {
|
|
if (input[19] <= 15.5) {
|
|
memcpy(var61, (double[]){0.030303030303030304, 0.7878787878787878, 0.09090909090909091, 0.0, 0.09090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 1.5) {
|
|
memcpy(var61, (double[]){0.9538461538461539, 0.03076923076923077, 0.0, 0.015384615384615385, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.1016949152542373, 0.5254237288135594, 0.03389830508474576, 0.0, 0.3389830508474576}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 11.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.08333333333333333, 0.5555555555555556, 0.3611111111111111}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 109.5) {
|
|
memcpy(var61, (double[]){0.0625, 0.40625, 0.53125, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 207.5) {
|
|
if (input[4] <= 18.5) {
|
|
if (input[49] <= 120.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.9433962264150944, 0.05660377358490566, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 189.0) {
|
|
memcpy(var61, (double[]){0.030303030303030304, 0.0, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.8548387096774194, 0.14516129032258066, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.7727272727272727, 0.22727272727272727, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 56.5) {
|
|
if (input[36] <= 21.5) {
|
|
if (input[25] <= 73.5) {
|
|
if (input[51] <= 14.5) {
|
|
if (input[13] <= 108.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.35, 0.65}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 104.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8461538461538461, 0.15384615384615385}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 16.5) {
|
|
if (input[5] <= 21.5) {
|
|
if (input[50] <= 172.5) {
|
|
if (input[58] <= 194.5) {
|
|
if (input[41] <= 196.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.1590909090909091, 0.8409090909090909}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 124.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 227.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 126.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.1724137931034483, 0.8275862068965517}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 117.5) {
|
|
if (input[40] <= 18.5) {
|
|
if (input[15] <= 236.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 177.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8974358974358975, 0.10256410256410256}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.05660377358490566, 0.9433962264150944}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 58.5) {
|
|
if (input[15] <= 234.0) {
|
|
if (input[8] <= 109.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.13043478260869565, 0.8695652173913043}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 27.5) {
|
|
if (input[10] <= 153.5) {
|
|
if (input[14] <= 194.0) {
|
|
if (input[32] <= 173.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 124.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.803921568627451, 0.19607843137254902}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.02040816326530612, 0.9795918367346939}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 105.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.10256410256410256, 0.8974358974358975}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 164.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.5740740740740741, 0.42592592592592593}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 126.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.30303030303030304, 0.696969696969697}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 93.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 70.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 8.5) {
|
|
if (input[6] <= 239.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 98.5) {
|
|
if (input[26] <= 181.5) {
|
|
if (input[1] <= 89.5) {
|
|
if (input[22] <= 70.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.32432432432432434, 0.6756756756756757}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 115.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.21428571428571427, 0.7857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 16.5) {
|
|
if (input[59] <= 197.5) {
|
|
if (input[23] <= 168.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 187.5) {
|
|
if (input[30] <= 26.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.06, 0.94}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.6896551724137931, 0.3103448275862069}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 127.5) {
|
|
if (input[8] <= 156.5) {
|
|
if (input[32] <= 196.5) {
|
|
if (input[44] <= 198.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 118.5) {
|
|
if (input[31] <= 13.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.18421052631578946, 0.8157894736842105}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.06818181818181818, 0.9318181818181818}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 46.5) {
|
|
if (input[0] <= 211.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 197.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.7777777777777778, 0.2222222222222222}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 242.5) {
|
|
if (input[18] <= 69.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[1] <= 20.5) {
|
|
if (input[22] <= 16.5) {
|
|
memcpy(var61, (double[]){0.5862068965517241, 0.3103448275862069, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 232.5) {
|
|
if (input[27] <= 240.5) {
|
|
memcpy(var61, (double[]){0.8285714285714286, 0.17142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 128.5) {
|
|
if (input[9] <= 36.5) {
|
|
memcpy(var61, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 190.5) {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var61, (double[]){0.8, 0.2, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 211.5) {
|
|
if (input[12] <= 251.5) {
|
|
if (input[40] <= 19.5) {
|
|
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 203.5) {
|
|
memcpy(var61, (double[]){0.9736842105263158, 0.02631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 80.5) {
|
|
memcpy(var61, (double[]){0.9259259259259259, 0.07407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 246.0) {
|
|
memcpy(var61, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.7647058823529411, 0.23529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 2.5) {
|
|
if (input[17] <= 183.5) {
|
|
if (input[15] <= 167.0) {
|
|
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.7872340425531915, 0.2127659574468085, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.3387096774193548, 0.5967741935483871, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 207.5) {
|
|
memcpy(var61, (double[]){0.0, 0.6875, 0.25, 0.0, 0.0625}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 25.5) {
|
|
memcpy(var61, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 9.5) {
|
|
if (input[12] <= 254.5) {
|
|
if (input[39] <= 183.0) {
|
|
if (input[27] <= 254.5) {
|
|
if (input[15] <= 165.5) {
|
|
memcpy(var61, (double[]){0.46511627906976744, 0.32558139534883723, 0.20930232558139536, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 22.5) {
|
|
if (input[18] <= 110.5) {
|
|
if (input[21] <= 249.5) {
|
|
if (input[47] <= 162.5) {
|
|
memcpy(var61, (double[]){0.0, 0.9117647058823529, 0.08823529411764706, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 10.5) {
|
|
if (input[25] <= 77.5) {
|
|
memcpy(var61, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 168.0) {
|
|
if (input[12] <= 103.5) {
|
|
if (input[18] <= 99.5) {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 234.5) {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.9722222222222222, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 236.5) {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 171.5) {
|
|
memcpy(var61, (double[]){0.15384615384615385, 0.8461538461538461, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.8787878787878788, 0.0, 0.12121212121212122, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.1282051282051282, 0.8717948717948718, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 150.5) {
|
|
if (input[43] <= 9.5) {
|
|
if (input[11] <= 215.5) {
|
|
memcpy(var61, (double[]){0.4864864864864865, 0.5135135135135135, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.9482758620689655, 0.05172413793103448, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 150.5) {
|
|
memcpy(var61, (double[]){0.3142857142857143, 0.6, 0.08571428571428572, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 163.5) {
|
|
memcpy(var61, (double[]){0.1111111111111111, 0.8222222222222222, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[23] <= 163.5) {
|
|
if (input[55] <= 194.5) {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 201.5) {
|
|
if (input[49] <= 162.5) {
|
|
memcpy(var61, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 175.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.2127659574468085, 0.723404255319149, 0.06382978723404255, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 182.5) {
|
|
if (input[4] <= 2.5) {
|
|
if (input[0] <= 164.5) {
|
|
memcpy(var61, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 200.5) {
|
|
memcpy(var61, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.5172413793103449, 0.0, 0.4827586206896552, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 1.5) {
|
|
memcpy(var61, (double[]){0.2558139534883721, 0.7441860465116279, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 63.5) {
|
|
memcpy(var61, (double[]){0.0, 0.9285714285714286, 0.07142857142857142, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 175.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.7666666666666667, 0.0, 0.23333333333333334}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 185.5) {
|
|
if (input[4] <= 20.5) {
|
|
if (input[38] <= 207.5) {
|
|
if (input[25] <= 69.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.6226415094339622, 0.09433962264150944, 0.2830188679245283}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.2647058823529412, 0.7058823529411765, 0.029411764705882353}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 64.5) {
|
|
if (input[13] <= 106.5) {
|
|
if (input[34] <= 0.5) {
|
|
if (input[3] <= 83.0) {
|
|
if (input[46] <= 23.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.45454545454545453, 0.5454545454545454}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[3] <= 91.5) {
|
|
if (input[19] <= 18.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 24.5) {
|
|
if (input[28] <= 77.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 122.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 101.0) {
|
|
if (input[15] <= 187.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.6333333333333333, 0.36666666666666664}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 238.5) {
|
|
if (input[13] <= 114.5) {
|
|
if (input[25] <= 75.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.21951219512195122, 0.7804878048780488}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 180.5) {
|
|
if (input[11] <= 192.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.16279069767441862, 0.8372093023255814}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 211.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 122.5) {
|
|
if (input[57] <= 200.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.25806451612903225, 0.7419354838709677}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 179.5) {
|
|
if (input[4] <= 18.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 131.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.5454545454545454, 0.09090909090909091, 0.36363636363636365}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 240.0) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[21] <= 241.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.9459459459459459, 0.02702702702702703, 0.02702702702702703}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 196.5) {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var61, (double[]){0.0, 0.0, 0.06666666666666667, 0.43333333333333335, 0.5}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var40, var61, 5, var39);
|
|
double var62[5];
|
|
if (input[4] <= 18.5) {
|
|
if (input[46] <= 10.5) {
|
|
if (input[13] <= 21.5) {
|
|
if (input[46] <= 2.5) {
|
|
if (input[28] <= 36.5) {
|
|
memcpy(var62, (double[]){0.6341463414634148, 0.29268292682926833, 0.07317073170731708, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 196.5) {
|
|
if (input[18] <= 13.5) {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.7857142857142857, 0.21428571428571427, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 201.5) {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 183.0) {
|
|
if (input[25] <= 43.5) {
|
|
if (input[5] <= 3.5) {
|
|
if (input[29] <= 206.0) {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.7857142857142857, 0.21428571428571427, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.01694915254237288, 0.9830508474576272, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 19.5) {
|
|
if (input[54] <= 96.5) {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 148.0) {
|
|
if (input[19] <= 16.5) {
|
|
if (input[6] <= 19.5) {
|
|
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.42424242424242425, 0.5757575757575758, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 206.5) {
|
|
memcpy(var62, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 168.0) {
|
|
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.014492753623188406, 0.9855072463768116, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 207.5) {
|
|
if (input[16] <= 52.5) {
|
|
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 196.5) {
|
|
memcpy(var62, (double[]){0.8148148148148148, 0.18518518518518517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 33.5) {
|
|
memcpy(var62, (double[]){0.42105263157894735, 0.5789473684210527, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 176.5) {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.8285714285714286, 0.17142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 111.5) {
|
|
if (input[59] <= 181.5) {
|
|
if (input[10] <= 31.0) {
|
|
if (input[39] <= 21.5) {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 18.5) {
|
|
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.34615384615384615, 0.46153846153846156, 0.019230769230769232, 0.057692307692307696, 0.11538461538461539}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 1.5) {
|
|
if (input[45] <= 205.0) {
|
|
memcpy(var62, (double[]){0.5869565217391304, 0.39130434782608686, 0.021739130434782605, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 37.5) {
|
|
memcpy(var62, (double[]){0.030303030303030304, 0.06060606060606061, 0.0, 0.0, 0.9090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 7.5) {
|
|
memcpy(var62, (double[]){0.2558139534883721, 0.5116279069767442, 0.13953488372093023, 0.06976744186046512, 0.023255813953488372}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 3.5) {
|
|
if (input[54] <= 109.0) {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 191.5) {
|
|
if (input[1] <= 27.5) {
|
|
memcpy(var62, (double[]){0.02857142857142857, 0.9714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.8235294117647058, 0.17647058823529413, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 177.5) {
|
|
memcpy(var62, (double[]){0.0, 0.8, 0.2, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 49.5) {
|
|
if (input[21] <= 171.0) {
|
|
memcpy(var62, (double[]){0.0, 0.8918918918918919, 0.10810810810810811, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.9230769230769231, 0.07692307692307693, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 11.0) {
|
|
if (input[47] <= 161.5) {
|
|
if (input[40] <= 21.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.027777777777777776, 0.1388888888888889, 0.8333333333333334, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.11764705882352941, 0.8823529411764706, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 164.5) {
|
|
memcpy(var62, (double[]){0.46428571428571436, 0.4285714285714286, 0.07142857142857144, 0.03571428571428572, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 2.5) {
|
|
if (input[23] <= 167.5) {
|
|
memcpy(var62, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 28.5) {
|
|
memcpy(var62, (double[]){0.7777777777777778, 0.037037037037037035, 0.18518518518518517, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.9142857142857143, 0.0, 0.0, 0.0, 0.08571428571428572}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[56] <= 1.5) {
|
|
if (input[2] <= 167.5) {
|
|
if (input[38] <= 201.5) {
|
|
if (input[5] <= 10.5) {
|
|
memcpy(var62, (double[]){0.0, 0.08163265306122448, 0.8367346938775511, 0.02040816326530612, 0.061224489795918366}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.01818181818181818, 0.4, 0.4, 0.18181818181818182}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.028985507246376812, 0.9710144927536232}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 10.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.04838709677419355, 0.5967741935483871, 0.3548387096774194}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 213.5) {
|
|
if (input[5] <= 14.5) {
|
|
if (input[40] <= 5.5) {
|
|
if (input[54] <= 111.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.1951219512195122, 0.6829268292682927, 0.12195121951219512, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 120.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.975, 0.025, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 203.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.4827586206896552, 0.0, 0.5172413793103449}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 218.0) {
|
|
memcpy(var62, (double[]){0.0, 0.43243243243243246, 0.24324324324324326, 0.21621621621621623, 0.10810810810810811}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 207.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.5, 0.46875, 0.03125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 253.5) {
|
|
if (input[49] <= 133.0) {
|
|
if (input[46] <= 33.5) {
|
|
if (input[21] <= 245.5) {
|
|
if (input[39] <= 246.0) {
|
|
if (input[42] <= 40.5) {
|
|
if (input[16] <= 45.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 13.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.030303030303030304, 0.9090909090909091, 0.06060606060606061}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.15625, 0.59375, 0.25}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.676923076923077, 0.3230769230769231}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.5636363636363636, 0.43636363636363634}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.5862068965517241, 0.39655172413793105, 0.017241379310344827}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 21.5) {
|
|
if (input[51] <= 14.5) {
|
|
if (input[31] <= 13.5) {
|
|
if (input[14] <= 206.5) {
|
|
if (input[6] <= 243.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8923076923076924, 0.1076923076923077}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 198.5) {
|
|
if (input[22] <= 56.0) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 46.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 55.5) {
|
|
if (input[55] <= 207.5) {
|
|
if (input[4] <= 22.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.13513513513513514, 0.8648648648648649}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 209.5) {
|
|
if (input[53] <= 190.5) {
|
|
if (input[38] <= 202.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 24.5) {
|
|
if (input[22] <= 72.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.717948717948718, 0.28205128205128205}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 183.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 129.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.6181818181818182, 0.38181818181818183}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 204.5) {
|
|
if (input[43] <= 13.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 57.5) {
|
|
if (input[18] <= 77.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.34782608695652173, 0.6521739130434783}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 119.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 154.5) {
|
|
if (input[23] <= 158.5) {
|
|
if (input[15] <= 224.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.7049180327868853, 0.29508196721311475}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 43.5) {
|
|
if (input[11] <= 158.0) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.3548387096774194, 0.6451612903225806}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 131.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 18.5) {
|
|
if (input[25] <= 90.5) {
|
|
if (input[28] <= 72.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.6857142857142857, 0.3142857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 201.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.8275862068965517, 0.1724137931034483}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.9354838709677419, 0.06451612903225806, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 102.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.56, 0.0, 0.44}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 9.5) {
|
|
if (input[18] <= 61.5) {
|
|
if (input[1] <= 60.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.6585365853658537, 0.34146341463414637}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 139.5) {
|
|
if (input[5] <= 13.5) {
|
|
if (input[22] <= 33.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.7631578947368421, 0.07894736842105263, 0.15789473684210525}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 20.5) {
|
|
if (input[2] <= 172.5) {
|
|
if (input[43] <= 10.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.3404255319148936, 0.6595744680851063}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 116.5) {
|
|
if (input[58] <= 195.0) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.3111111111111111, 0.6888888888888889}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 220.5) {
|
|
if (input[11] <= 194.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.11627906976744186, 0.8837209302325582}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 164.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 7.5) {
|
|
if (input[0] <= 179.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.22033898305084745, 0.7796610169491526}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 33.0) {
|
|
if (input[46] <= 27.5) {
|
|
if (input[54] <= 114.5) {
|
|
if (input[22] <= 71.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 168.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 56.5) {
|
|
if (input[15] <= 188.5) {
|
|
if (input[14] <= 207.5) {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 0.4411764705882353, 0.5588235294117647}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var62, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var39, var62, 5, var38);
|
|
double var63[5];
|
|
if (input[47] <= 161.5) {
|
|
if (input[37] <= 13.5) {
|
|
if (input[18] <= 62.5) {
|
|
if (input[8] <= 161.5) {
|
|
if (input[25] <= 104.5) {
|
|
if (input[4] <= 14.0) {
|
|
memcpy(var63, (double[]){0.0, 0.1111111111111111, 0.8888888888888888, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 145.0) {
|
|
if (input[17] <= 197.5) {
|
|
if (input[2] <= 150.5) {
|
|
if (input[14] <= 188.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 14.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 79.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 228.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6216216216216216, 0.3783783783783784}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 143.5) {
|
|
if (input[39] <= 33.0) {
|
|
memcpy(var63, (double[]){0.0, 0.18181818181818182, 0.21212121212121213, 0.6060606060606061, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[3] <= 15.0) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 82.5) {
|
|
if (input[41] <= 202.5) {
|
|
if (input[44] <= 199.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.022222222222222223, 0.9777777777777777, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.5652173913043478, 0.43478260869565216, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 246.5) {
|
|
if (input[5] <= 11.0) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.9090909090909091, 0.09090909090909091, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 13.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8431372549019608, 0.1568627450980392}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6046511627906976, 0.3953488372093023}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 13.5) {
|
|
if (input[32] <= 196.5) {
|
|
memcpy(var63, (double[]){0.0, 0.2916666666666667, 0.7083333333333334, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 76.0) {
|
|
if (input[48] <= 189.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 241.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 94.5) {
|
|
if (input[27] <= 253.5) {
|
|
if (input[49] <= 112.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.17857142857142858, 0.10714285714285714, 0.7142857142857143, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 188.5) {
|
|
memcpy(var63, (double[]){0.0, 0.9444444444444444, 0.027777777777777776, 0.027777777777777776, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 124.0) {
|
|
if (input[16] <= 43.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.8333333333333334, 0.16666666666666666, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.12903225806451613, 0.3548387096774194, 0.5161290322580645}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 66.5) {
|
|
if (input[39] <= 23.5) {
|
|
if (input[28] <= 72.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.020833333333333332, 0.9791666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.46511627906976744, 0.5348837209302325}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 27.5) {
|
|
if (input[16] <= 43.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.2903225806451613, 0.7096774193548387}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 10.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.29411764705882354, 0.7058823529411765}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 152.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.576271186440678, 0.423728813559322}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 169.5) {
|
|
if (input[41] <= 187.5) {
|
|
if (input[28] <= 93.5) {
|
|
if (input[51] <= 12.5) {
|
|
if (input[16] <= 39.5) {
|
|
if (input[38] <= 175.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 157.5) {
|
|
memcpy(var63, (double[]){0.02702702702702703, 0.0, 0.0, 0.6216216216216216, 0.35135135135135137}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 22.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.3103448275862069, 0.6896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 93.0) {
|
|
memcpy(var63, (double[]){0.0975609756097561, 0.04878048780487805, 0.8536585365853658, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 71.5) {
|
|
if (input[48] <= 155.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 75.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 142.5) {
|
|
if (input[5] <= 16.5) {
|
|
memcpy(var63, (double[]){0.1, 0.16666666666666666, 0.13333333333333333, 0.5333333333333333, 0.06666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 81.5) {
|
|
if (input[38] <= 161.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 27.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.06818181818181818, 0.9318181818181818}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 22.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 157.0) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.046511627906976744, 0.9534883720930233}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 10.5) {
|
|
memcpy(var63, (double[]){0.325, 0.675, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.06896551724137931, 0.3448275862068966, 0.3793103448275862, 0.20689655172413793}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 129.5) {
|
|
if (input[18] <= 29.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.2, 0.6888888888888889, 0.1111111111111111}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 80.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.72, 0.04, 0.24}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 194.5) {
|
|
if (input[2] <= 151.5) {
|
|
if (input[18] <= 120.5) {
|
|
if (input[43] <= 20.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.14814814814814814, 0.1111111111111111, 0.7407407407407407}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 202.5) {
|
|
if (input[22] <= 63.5) {
|
|
if (input[19] <= 12.5) {
|
|
if (input[18] <= 110.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.275, 0.725}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.5357142857142857, 0.4642857142857143}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 75.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.78125, 0.21875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 189.5) {
|
|
if (input[45] <= 144.5) {
|
|
if (input[44] <= 211.0) {
|
|
memcpy(var63, (double[]){0.0, 0.04166666666666667, 0.12500000000000003, 0.7916666666666667, 0.04166666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 190.5) {
|
|
if (input[18] <= 77.5) {
|
|
memcpy(var63, (double[]){0.0, 0.6896551724137931, 0.3103448275862069, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 191.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.8448275862068966, 0.0, 0.15517241379310345}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 116.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.3142857142857143, 0.34285714285714286, 0.34285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 163.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.9473684210526315, 0.0, 0.05263157894736842}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
if (input[55] <= 207.5) {
|
|
if (input[9] <= 250.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.6571428571428571, 0.05714285714285714, 0.2857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.5128205128205128, 0.28205128205128205, 0.20512820512820512}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
if (input[19] <= 13.5) {
|
|
if (input[54] <= 149.5) {
|
|
if (input[15] <= 239.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.21052631578947367, 0.7894736842105263}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.7796610169491526, 0.22033898305084745}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 205.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.30952380952380953, 0.6904761904761905}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 203.0) {
|
|
if (input[3] <= 86.5) {
|
|
if (input[18] <= 49.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6071428571428571, 0.39285714285714285}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.55, 0.45}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 156.5) {
|
|
if (input[5] <= 14.5) {
|
|
if (input[49] <= 119.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.23529411764705882, 0.6764705882352942, 0.08823529411764706}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 190.5) {
|
|
memcpy(var63, (double[]){0.030303030303030304, 0.5454545454545454, 0.42424242424242425, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 10.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.9761904761904762, 0.023809523809523808, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 13.5) {
|
|
if (input[21] <= 246.5) {
|
|
if (input[3] <= 65.5) {
|
|
if (input[51] <= 14.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6590909090909091, 0.3409090909090909}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 155.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.65625, 0.34375}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 211.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 165.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9736842105263158, 0.02631578947368421}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 143.5) {
|
|
if (input[49] <= 88.0) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.5142857142857142, 0.4857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 216.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 239.0) {
|
|
if (input[21] <= 223.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.4074074074074074, 0.5925925925925926}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 43.5) {
|
|
if (input[51] <= 13.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.11904761904761904, 0.8809523809523809}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 187.5) {
|
|
if (input[54] <= 140.0) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6976744186046512, 0.3023255813953488}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 153.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.7419354838709677, 0.03225806451612903, 0.22580645161290322}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 105.5) {
|
|
if (input[16] <= 50.5) {
|
|
if (input[16] <= 48.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 196.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 94.5) {
|
|
if (input[29] <= 195.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0851063829787234, 0.9148936170212766}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 120.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.6857142857142857, 0.3142857142857143}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 17.5) {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 174.5) {
|
|
if (input[46] <= 4.5) {
|
|
if (input[31] <= 19.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[59] <= 180.0) {
|
|
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.15555555555555556, 0.8444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 216.5) {
|
|
if (input[7] <= 19.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[49] <= 189.5) {
|
|
if (input[7] <= 13.5) {
|
|
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.9206349206349206, 0.07936507936507936, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[3] <= 1.5) {
|
|
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.6842105263157895, 0.3157894736842105, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.7333333333333333, 0.26666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 21.5) {
|
|
if (input[38] <= 200.0) {
|
|
memcpy(var63, (double[]){0.8888888888888888, 0.1111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 12.5) {
|
|
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.7586206896551724, 0.2413793103448276, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 25.5) {
|
|
memcpy(var63, (double[]){0.6829268292682927, 0.3170731707317073, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 134.5) {
|
|
memcpy(var63, (double[]){0.8888888888888888, 0.1111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[56] <= 0.5) {
|
|
if (input[54] <= 127.5) {
|
|
if (input[6] <= 16.0) {
|
|
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.041666666666666664, 0.9583333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.029411764705882353, 0.8529411764705882, 0.11764705882352941, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 14.5) {
|
|
memcpy(var63, (double[]){0.9047619047619048, 0.09523809523809523, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.3170731707317073, 0.6829268292682927, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 17.5) {
|
|
if (input[28] <= 98.5) {
|
|
if (input[17] <= 169.5) {
|
|
if (input[45] <= 194.5) {
|
|
if (input[26] <= 189.5) {
|
|
if (input[28] <= 84.0) {
|
|
if (input[52] <= 140.5) {
|
|
memcpy(var63, (double[]){0.024390243902439025, 0.975609756097561, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.28125, 0.71875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 189.5) {
|
|
memcpy(var63, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 233.5) {
|
|
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.022727272727272728, 0.9772727272727273, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.34782608695652173, 0.6521739130434783, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 11.5) {
|
|
if (input[3] <= 29.5) {
|
|
if (input[20] <= 13.5) {
|
|
if (input[32] <= 220.5) {
|
|
memcpy(var63, (double[]){0.5945945945945946, 0.40540540540540543, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.058823529411764705, 0.7941176470588235, 0.14705882352941177, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 198.5) {
|
|
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.07407407407407407, 0.9259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 211.5) {
|
|
if (input[2] <= 200.5) {
|
|
memcpy(var63, (double[]){0.717948717948718, 0.28205128205128205, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.6129032258064516, 0.3870967741935484, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 2.5) {
|
|
if (input[22] <= 26.0) {
|
|
memcpy(var63, (double[]){0.6551724137931034, 0.3448275862068966, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 164.5) {
|
|
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[33] <= 42.5) {
|
|
memcpy(var63, (double[]){0.7857142857142857, 0.21428571428571427, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 100.5) {
|
|
memcpy(var63, (double[]){0.8048780487804879, 0.1951219512195122, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 190.5) {
|
|
memcpy(var63, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.9782608695652174, 0.021739130434782608, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 53.5) {
|
|
if (input[39] <= 250.5) {
|
|
if (input[54] <= 166.5) {
|
|
if (input[18] <= 114.5) {
|
|
if (input[25] <= 100.5) {
|
|
if (input[14] <= 189.5) {
|
|
memcpy(var63, (double[]){0.20512820512820512, 0.7692307692307693, 0.02564102564102564, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 188.5) {
|
|
memcpy(var63, (double[]){0.13953488372093023, 0.8604651162790697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 239.5) {
|
|
if (input[27] <= 254.5) {
|
|
if (input[19] <= 9.5) {
|
|
if (input[49] <= 179.5) {
|
|
memcpy(var63, (double[]){0.0, 0.8333333333333334, 0.16666666666666666, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 4.5) {
|
|
if (input[41] <= 212.5) {
|
|
memcpy(var63, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 18.5) {
|
|
memcpy(var63, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.875, 0.125, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.9375, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.3888888888888889, 0.6111111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.4838709677419355, 0.5161290322580645, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.3235294117647059, 0.11764705882352941, 0.14705882352941177, 0.4117647058823529}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 212.0) {
|
|
memcpy(var63, (double[]){0.7428571428571429, 0.2571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.9069767441860465, 0.09302325581395349, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var63, (double[]){0.0, 0.0, 0.9047619047619048, 0.09523809523809523, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var38, var63, 5, var37);
|
|
double var64[5];
|
|
if (input[49] <= 156.5) {
|
|
if (input[47] <= 125.5) {
|
|
if (input[21] <= 243.5) {
|
|
if (input[16] <= 63.5) {
|
|
if (input[3] <= 57.5) {
|
|
if (input[49] <= 83.5) {
|
|
if (input[50] <= 144.5) {
|
|
if (input[19] <= 20.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8775510204081632, 0.12244897959183673}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 171.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.5652173913043478, 0.43478260869565216}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.17142857142857143, 0.8285714285714286}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 10.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.04081632653061224, 0.9591836734693877, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 172.5) {
|
|
if (input[13] <= 102.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6052631578947368, 0.39473684210526316}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 79.5) {
|
|
if (input[8] <= 144.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.046511627906976744, 0.9534883720930233}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.27586206896551724, 0.7241379310344828}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 194.0) {
|
|
memcpy(var64, (double[]){0.02040816326530612, 0.061224489795918366, 0.061224489795918366, 0.2653061224489796, 0.5918367346938775}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 188.5) {
|
|
if (input[57] <= 182.5) {
|
|
if (input[10] <= 140.5) {
|
|
if (input[19] <= 14.5) {
|
|
if (input[50] <= 140.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6842105263157895, 0.3157894736842105}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.1724137931034483, 0.8275862068965517}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 72.5) {
|
|
if (input[3] <= 46.0) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.03571428571428571, 0.2857142857142857, 0.6785714285714286, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 254.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.5818181818181818, 0.41818181818181815}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 125.5) {
|
|
if (input[15] <= 157.5) {
|
|
if (input[3] <= 110.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.11627906976744186, 0.8837209302325582}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6470588235294118, 0.35294117647058826}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 139.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 103.5) {
|
|
if (input[36] <= 14.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 9.5) {
|
|
if (input[50] <= 149.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 19.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.10526315789473684, 0.8947368421052632}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 187.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 37.5) {
|
|
if (input[7] <= 71.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 130.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.27906976744186046, 0.7209302325581395}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 202.0) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.8, 0.04, 0.16}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 20.0) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 14.5) {
|
|
if (input[28] <= 74.5) {
|
|
if (input[16] <= 46.5) {
|
|
if (input[13] <= 113.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.16216216216216217, 0.8378378378378378}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9622641509433962, 0.03773584905660377}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 200.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 50.5) {
|
|
if (input[22] <= 57.5) {
|
|
if (input[14] <= 203.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 64.5) {
|
|
if (input[10] <= 118.0) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.6153846153846154, 0.38461538461538464}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 214.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 21.5) {
|
|
if (input[46] <= 9.5) {
|
|
if (input[21] <= 122.5) {
|
|
memcpy(var64, (double[]){0.05084745762711865, 0.1864406779661017, 0.0, 0.05084745762711865, 0.711864406779661}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 163.0) {
|
|
memcpy(var64, (double[]){0.6764705882352942, 0.3235294117647059, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 4.5) {
|
|
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.08333333333333333, 0.7777777777777778, 0.1111111111111111, 0.027777777777777776, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 34.5) {
|
|
if (input[0] <= 228.0) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.4827586206896552, 0.3448275862068966, 0.1724137931034483}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.06779661016949153, 0.8983050847457628, 0.03389830508474576}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 184.5) {
|
|
memcpy(var64, (double[]){0.0, 0.3134328358208956, 0.02985074626865672, 0.4776119402985075, 0.17910447761194032}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 198.5) {
|
|
if (input[10] <= 88.5) {
|
|
if (input[51] <= 12.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.4318181818181818, 0.5454545454545454, 0.022727272727272728}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 14.5) {
|
|
if (input[43] <= 7.5) {
|
|
if (input[6] <= 237.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.07272727272727272, 0.7818181818181819, 0.14545454545454545, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 208.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.78125, 0.21875, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.44680851063829785, 0.44680851063829785, 0.10638297872340426}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.4117647058823529, 0.47058823529411764, 0.11764705882352941}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 52.5) {
|
|
if (input[51] <= 13.5) {
|
|
if (input[14] <= 196.0) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.41935483870967744, 0.5806451612903226}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 99.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.2571428571428571, 0.7428571428571429}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 63.5) {
|
|
if (input[49] <= 78.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.5405405405405406, 0.4594594594594595}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
if (input[11] <= 206.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[39] <= 19.5) {
|
|
if (input[53] <= 197.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.78125, 0.21875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.3170731707317073, 0.6829268292682927}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 8.5) {
|
|
if (input[5] <= 19.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 180.5) {
|
|
if (input[15] <= 186.0) {
|
|
if (input[22] <= 64.0) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.7777777777777778, 0.2222222222222222}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 23.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.17391304347826086, 0.2826086956521739, 0.5434782608695652}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 50.5) {
|
|
if (input[26] <= 220.5) {
|
|
if (input[47] <= 130.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 173.5) {
|
|
if (input[58] <= 204.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.09803921568627451, 0.9019607843137255}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 189.5) {
|
|
if (input[54] <= 121.5) {
|
|
if (input[31] <= 11.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 187.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 245.5) {
|
|
if (input[53] <= 186.5) {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 0.0, 0.7090909090909091, 0.2909090909090909}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 150.0) {
|
|
if (input[0] <= 42.5) {
|
|
if (input[8] <= 204.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[33] <= 0.5) {
|
|
if (input[41] <= 203.5) {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var64, (double[]){0.7575757575757576, 0.24242424242424243, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.1730769230769231, 0.7884615384615385, 0.03846153846153847, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 221.5) {
|
|
if (input[49] <= 190.5) {
|
|
if (input[6] <= 14.5) {
|
|
memcpy(var64, (double[]){0.047619047619047616, 0.9523809523809523, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
memcpy(var64, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 35.0) {
|
|
if (input[49] <= 183.5) {
|
|
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.17777777777777778, 0.8222222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 25.5) {
|
|
memcpy(var64, (double[]){0.0, 0.037037037037037035, 0.9629629629629629, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 23.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[13] <= 21.5) {
|
|
if (input[43] <= 8.5) {
|
|
if (input[21] <= 237.5) {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 214.5) {
|
|
memcpy(var64, (double[]){0.926829268292683, 0.07317073170731707, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 197.5) {
|
|
memcpy(var64, (double[]){0.21875, 0.75, 0.0, 0.0, 0.03125}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[21] <= 248.5) {
|
|
memcpy(var64, (double[]){0.7000000000000001, 0.16666666666666669, 0.13333333333333336, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.96, 0.0, 0.04, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 54.5) {
|
|
if (input[36] <= 10.0) {
|
|
if (input[45] <= 197.5) {
|
|
memcpy(var64, (double[]){0.7333333333333333, 0.26666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
memcpy(var64, (double[]){0.5882352941176471, 0.35294117647058826, 0.0, 0.0, 0.058823529411764705}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 26.5) {
|
|
if (input[0] <= 44.5) {
|
|
memcpy(var64, (double[]){0.10714285714285714, 0.8928571428571429, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.8484848484848485, 0.06060606060606061, 0.0, 0.09090909090909091}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 9.5) {
|
|
if (input[41] <= 205.5) {
|
|
if (input[58] <= 202.5) {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 62.0) {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 5.5) {
|
|
if (input[55] <= 205.5) {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.42857142857142855, 0.5714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 132.5) {
|
|
memcpy(var64, (double[]){0.75, 0.22727272727272727, 0.022727272727272728, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 215.5) {
|
|
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.1875, 0.8125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 1.5) {
|
|
if (input[42] <= 183.0) {
|
|
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 27.5) {
|
|
memcpy(var64, (double[]){0.5531914893617021, 0.44680851063829785, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 22.5) {
|
|
memcpy(var64, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.9183673469387755, 0.08163265306122448, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 251.5) {
|
|
if (input[54] <= 106.5) {
|
|
if (input[28] <= 80.5) {
|
|
memcpy(var64, (double[]){0.825, 0.175, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 101.5) {
|
|
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.17857142857142858, 0.8214285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 10.5) {
|
|
memcpy(var64, (double[]){0.8936170212765957, 0.10638297872340426, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 48.5) {
|
|
if (input[16] <= 25.5) {
|
|
memcpy(var64, (double[]){0.0, 0.7692307692307693, 0.038461538461538464, 0.1346153846153846, 0.057692307692307696}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[0] <= 172.5) {
|
|
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.7857142857142857, 0.21428571428571427, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 245.5) {
|
|
if (input[4] <= 2.5) {
|
|
if (input[13] <= 11.5) {
|
|
memcpy(var64, (double[]){0.061224489795918366, 0.9387755102040817, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.9696969696969697, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 152.5) {
|
|
memcpy(var64, (double[]){0.0, 0.696969696969697, 0.30303030303030304, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.8717948717948718, 0.02564102564102564, 0.10256410256410256, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 52.0) {
|
|
memcpy(var64, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var64, (double[]){0.0, 0.04081632653061224, 0.9591836734693877, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var37, var64, 5, var36);
|
|
double var65[5];
|
|
if (input[9] <= 253.5) {
|
|
if (input[4] <= 18.5) {
|
|
if (input[7] <= 31.5) {
|
|
if (input[46] <= 3.5) {
|
|
if (input[47] <= 186.5) {
|
|
if (input[53] <= 175.5) {
|
|
if (input[39] <= 25.0) {
|
|
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 194.5) {
|
|
memcpy(var65, (double[]){0.3541666666666667, 0.6458333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 21.5) {
|
|
memcpy(var65, (double[]){0.0, 0.9166666666666666, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 175.5) {
|
|
if (input[10] <= 23.5) {
|
|
if (input[58] <= 229.5) {
|
|
if (input[22] <= 28.5) {
|
|
if (input[49] <= 190.5) {
|
|
if (input[21] <= 240.5) {
|
|
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.8387096774193549, 0.16129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 218.5) {
|
|
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 205.5) {
|
|
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.9565217391304348, 0.043478260869565216, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.76, 0.24, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 13.5) {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[10] <= 10.5) {
|
|
if (input[28] <= 98.5) {
|
|
memcpy(var65, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.7575757575757576, 0.24242424242424243, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 184.5) {
|
|
if (input[46] <= 17.0) {
|
|
if (input[32] <= 195.5) {
|
|
memcpy(var65, (double[]){0.0892857142857143, 0.7321428571428572, 0.14285714285714288, 0.0, 0.03571428571428572}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 5.5) {
|
|
if (input[19] <= 20.5) {
|
|
if (input[47] <= 194.5) {
|
|
if (input[8] <= 192.5) {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.28125, 0.71875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 4.5) {
|
|
if (input[27] <= 245.5) {
|
|
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.5348837209302325, 0.4418604651162791, 0.0, 0.023255813953488372, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 168.5) {
|
|
memcpy(var65, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 98.5) {
|
|
if (input[18] <= 115.5) {
|
|
if (input[45] <= 177.5) {
|
|
memcpy(var65, (double[]){0.0, 0.25, 0.7291666666666666, 0.020833333333333332, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 7.5) {
|
|
if (input[12] <= 157.5) {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.2857142857142857, 0.7142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[23] <= 226.5) {
|
|
if (input[51] <= 26.5) {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 186.0) {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.9722222222222222, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.21428571428571427, 0.7142857142857143, 0.07142857142857142, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.36, 0.04, 0.6, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.24324324324324326, 0.7567567567567568, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 194.5) {
|
|
if (input[43] <= 31.5) {
|
|
if (input[56] <= 1.5) {
|
|
if (input[16] <= 63.5) {
|
|
if (input[46] <= 10.5) {
|
|
memcpy(var65, (double[]){0.0, 0.3611111111111111, 0.5555555555555556, 0.0, 0.08333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 50.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.9215686274509803, 0.0784313725490196, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 202.5) {
|
|
if (input[12] <= 252.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 150.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.9714285714285714, 0.02857142857142857, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.90625, 0.09375, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.8490566037735849, 0.1509433962264151, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.03333333333333333, 0.9666666666666667, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 51.5) {
|
|
if (input[0] <= 19.5) {
|
|
memcpy(var65, (double[]){0.5789473684210527, 0.42105263157894735, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 184.5) {
|
|
memcpy(var65, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.15384615384615385, 0.8461538461538461, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 194.5) {
|
|
if (input[14] <= 204.5) {
|
|
memcpy(var65, (double[]){0.9574468085106383, 0.0425531914893617, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 207.5) {
|
|
memcpy(var65, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 197.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 202.0) {
|
|
memcpy(var65, (double[]){0.0, 0.8611111111111112, 0.05555555555555555, 0.08333333333333333, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.1875, 0.8125, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 68.5) {
|
|
if (input[21] <= 244.5) {
|
|
if (input[42] <= 249.5) {
|
|
if (input[45] <= 111.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8214285714285714, 0.17857142857142858}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 125.5) {
|
|
if (input[24] <= 252.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.6585365853658537, 0.34146341463414637}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 12.5) {
|
|
if (input[28] <= 58.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.6097560975609756, 0.14634146341463414, 0.24390243902439024}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 200.5) {
|
|
if (input[15] <= 243.5) {
|
|
if (input[6] <= 242.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 113.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9137931034482759, 0.08620689655172414}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 10.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 201.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 205.5) {
|
|
if (input[23] <= 186.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.2608695652173913, 0.7391304347826086}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 15.5) {
|
|
if (input[47] <= 158.5) {
|
|
if (input[51] <= 14.5) {
|
|
if (input[19] <= 11.5) {
|
|
if (input[22] <= 49.5) {
|
|
if (input[4] <= 10.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.06976744186046512, 0.13953488372093023, 0.7906976744186046}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.052631578947368425, 0.4912280701754386, 0.456140350877193}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 93.0) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.8064516129032258, 0.1935483870967742, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[7] <= 85.5) {
|
|
if (input[8] <= 155.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.36585365853658536, 0.5853658536585366, 0.04878048780487805}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 185.5) {
|
|
memcpy(var65, (double[]){0.0, 0.5454545454545454, 0.45454545454545453, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 125.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.7105263157894737, 0.21052631578947367, 0.07894736842105263}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 168.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.8823529411764706, 0.11764705882352941, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 224.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.2702702702702703, 0.5135135135135135, 0.21621621621621623}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 50.5) {
|
|
if (input[25] <= 61.0) {
|
|
if (input[43] <= 25.5) {
|
|
memcpy(var65, (double[]){0.0, 0.06666666666666667, 0.7333333333333333, 0.0, 0.2}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 10.5) {
|
|
if (input[24] <= 254.5) {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 201.5) {
|
|
memcpy(var65, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.9, 0.1, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.014925373134328358, 0.9850746268656716, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 206.5) {
|
|
if (input[54] <= 127.5) {
|
|
if (input[25] <= 74.0) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.9642857142857143, 0.03571428571428571, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.3076923076923077, 0.5769230769230769, 0.11538461538461539}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.10810810810810811, 0.2702702702702703, 0.35135135135135137, 0.2702702702702703}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 67.5) {
|
|
if (input[45] <= 135.5) {
|
|
if (input[17] <= 166.5) {
|
|
if (input[15] <= 235.5) {
|
|
if (input[38] <= 161.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.39473684210526316, 0.6052631578947368}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 92.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.2619047619047619, 0.7380952380952381}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8857142857142857, 0.11428571428571428}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 10.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 95.5) {
|
|
if (input[3] <= 5.5) {
|
|
if (input[57] <= 200.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.05454545454545454, 0.9454545454545454}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 12.5) {
|
|
if (input[45] <= 152.5) {
|
|
if (input[50] <= 166.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.8108108108108109, 0.1891891891891892}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.43333333333333335, 0.5666666666666667}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 237.5) {
|
|
if (input[49] <= 110.5) {
|
|
if (input[55] <= 194.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.11538461538461539, 0.8846153846153846}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 111.5) {
|
|
if (input[59] <= 205.5) {
|
|
if (input[0] <= 190.0) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 174.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.32142857142857145, 0.6785714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.40816326530612246, 0.5918367346938775}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 74.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 37.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 19.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.23684210526315788, 0.47368421052631576, 0.2894736842105263}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
if (input[45] <= 144.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.5357142857142857, 0.4642857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 125.5) {
|
|
if (input[55] <= 193.5) {
|
|
if (input[24] <= 254.5) {
|
|
if (input[42] <= 16.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.71875, 0.28125}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 133.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.9047619047619048, 0.09523809523809523}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 92.5) {
|
|
if (input[50] <= 138.5) {
|
|
if (input[10] <= 133.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 176.5) {
|
|
if (input[4] <= 36.5) {
|
|
if (input[15] <= 180.0) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.14634146341463414, 0.8536585365853658}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.32653061224489793, 0.673469387755102}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 17.5) {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var65, (double[]){0.0, 0.0, 0.0, 0.5897435897435898, 0.41025641025641024}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var36, var65, 5, var35);
|
|
double var66[5];
|
|
if (input[49] <= 156.5) {
|
|
if (input[7] <= 82.5) {
|
|
if (input[13] <= 80.5) {
|
|
if (input[46] <= 20.5) {
|
|
if (input[48] <= 170.5) {
|
|
if (input[28] <= 72.0) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.30303030303030304, 0.696969696969697}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 142.5) {
|
|
memcpy(var66, (double[]){0.6428571428571429, 0.35714285714285715, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 23.5) {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.07894736842105263, 0.868421052631579, 0.05263157894736842, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 11.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0975609756097561, 0.5609756097560976, 0.34146341463414637}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 190.5) {
|
|
memcpy(var66, (double[]){0.0392156862745098, 0.803921568627451, 0.1568627450980392, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 115.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.3, 0.7, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 193.5) {
|
|
memcpy(var66, (double[]){0.0, 0.14893617021276595, 0.851063829787234, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 35.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.9629629629629629, 0.037037037037037035, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 5.5) {
|
|
if (input[49] <= 140.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.9523809523809523, 0.047619047619047616, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 254.5) {
|
|
if (input[30] <= 75.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.09090909090909091, 0.8787878787878788, 0.030303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.4411764705882353, 0.0, 0.5588235294117647}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[24] <= 253.5) {
|
|
if (input[31] <= 11.5) {
|
|
if (input[6] <= 239.5) {
|
|
if (input[5] <= 14.5) {
|
|
if (input[30] <= 76.0) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.12121212121212122, 0.8787878787878788, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[3] <= 24.0) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5263157894736842, 0.47368421052631576}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 58.5) {
|
|
if (input[24] <= 244.0) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.1896551724137931, 0.41379310344827586, 0.39655172413793105}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 194.5) {
|
|
memcpy(var66, (double[]){0.030303030303030304, 0.0, 0.6060606060606061, 0.30303030303030304, 0.06060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.9333333333333333, 0.0, 0.06666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 118.5) {
|
|
if (input[46] <= 28.5) {
|
|
if (input[12] <= 254.5) {
|
|
if (input[17] <= 196.5) {
|
|
if (input[21] <= 246.5) {
|
|
if (input[15] <= 219.5) {
|
|
if (input[36] <= 23.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 77.5) {
|
|
if (input[42] <= 16.5) {
|
|
if (input[1] <= 67.5) {
|
|
if (input[57] <= 205.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.058823529411764705, 0.9411764705882353, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 176.0) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9016393442622951, 0.09836065573770492}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 202.5) {
|
|
if (input[10] <= 115.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.05128205128205128, 0.07692307692307693, 0.8717948717948718}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.6176470588235294, 0.38235294117647056}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 24.5) {
|
|
if (input[59] <= 206.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 70.5) {
|
|
if (input[10] <= 118.5) {
|
|
if (input[25] <= 75.5) {
|
|
if (input[58] <= 207.5) {
|
|
if (input[5] <= 16.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.11904761904761904, 0.8809523809523809}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 146.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.1276595744680851, 0.8723404255319149}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 35.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.6129032258064516, 0.3870967741935484}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 25.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.4, 0.6}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 132.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.24242424242424243, 0.7575757575757576}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 79.5) {
|
|
if (input[11] <= 187.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 26.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 96.0) {
|
|
if (input[16] <= 64.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5614035087719298, 0.43859649122807015}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.11666666666666667, 0.8833333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 212.0) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5208333333333334, 0.4791666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 82.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0967741935483871, 0.7419354838709677, 0.16129032258064516}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 10.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.4186046511627907, 0.5813953488372093}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 133.5) {
|
|
if (input[4] <= 35.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.40816326530612246, 0.5918367346938775}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 29.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 209.5) {
|
|
if (input[18] <= 34.0) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 186.5) {
|
|
if (input[20] <= 9.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 44.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.14814814814814814, 0.8518518518518519}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 211.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 194.0) {
|
|
if (input[25] <= 84.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.9333333333333333, 0.03333333333333333, 0.03333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5609756097560976, 0.43902439024390244}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 100.5) {
|
|
if (input[24] <= 253.5) {
|
|
if (input[17] <= 172.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 174.5) {
|
|
if (input[1] <= 90.5) {
|
|
if (input[22] <= 74.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5581395348837209, 0.4418604651162791}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 126.5) {
|
|
if (input[36] <= 20.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.038461538461538464, 0.5192307692307693, 0.4423076923076923}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.07017543859649122, 0.9298245614035088}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 10.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.6111111111111112, 0.3888888888888889}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 190.5) {
|
|
if (input[20] <= 8.5) {
|
|
if (input[51] <= 12.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 18.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 235.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.021739130434782608, 0.9782608695652174}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8478260869565217, 0.15217391304347827}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 13.5) {
|
|
if (input[27] <= 239.0) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 22.5) {
|
|
if (input[49] <= 101.0) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.47619047619047616, 0.5238095238095238}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 219.5) {
|
|
if (input[22] <= 57.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.28125, 0.71875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 254.5) {
|
|
if (input[40] <= 13.5) {
|
|
if (input[10] <= 121.5) {
|
|
if (input[18] <= 69.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5806451612903226, 0.41935483870967744}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5254237288135594, 0.4745762711864407}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 116.5) {
|
|
if (input[46] <= 29.5) {
|
|
if (input[25] <= 73.5) {
|
|
if (input[32] <= 211.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.45454545454545453, 0.5454545454545454}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8936170212765957, 0.10638297872340426}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 205.5) {
|
|
memcpy(var66, (double[]){0.05714285714285714, 0.0, 0.08571428571428572, 0.7714285714285715, 0.08571428571428572}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 91.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.08108108108108109, 0.8918918918918919, 0.02702702702702703}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
if (input[48] <= 182.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.4634146341463415, 0.5365853658536586}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 69.5) {
|
|
if (input[11] <= 199.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 98.5) {
|
|
if (input[18] <= 72.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.5409836065573771, 0.45901639344262296}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 170.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.12, 0.28, 0.6}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 198.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 184.0) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 116.5) {
|
|
if (input[25] <= 81.5) {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[12] <= 253.5) {
|
|
if (input[10] <= 27.5) {
|
|
if (input[40] <= 4.5) {
|
|
memcpy(var66, (double[]){0.6739130434782609, 0.2826086956521739, 0.043478260869565216, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 24.5) {
|
|
memcpy(var66, (double[]){0.7272727272727273, 0.2727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 16.5) {
|
|
if (input[13] <= 23.5) {
|
|
if (input[18] <= 39.5) {
|
|
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.7741935483870968, 0.22580645161290322, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.6296296296296297, 0.37037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 238.5) {
|
|
if (input[6] <= 206.0) {
|
|
if (input[8] <= 191.5) {
|
|
memcpy(var66, (double[]){0.9661016949152542, 0.03389830508474576, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 197.5) {
|
|
memcpy(var66, (double[]){0.9142857142857143, 0.08571428571428572, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 116.0) {
|
|
memcpy(var66, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 25.5) {
|
|
memcpy(var66, (double[]){0.11111111111111112, 0.8148148148148149, 0.07407407407407408, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 18.0) {
|
|
memcpy(var66, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 204.5) {
|
|
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.7727272727272727, 0.22727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 213.5) {
|
|
memcpy(var66, (double[]){0.0, 0.7297297297297297, 0.05405405405405406, 0.0, 0.21621621621621623}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 10.5) {
|
|
if (input[26] <= 200.5) {
|
|
if (input[32] <= 198.5) {
|
|
memcpy(var66, (double[]){0.38461538461538464, 0.6153846153846154, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 46.5) {
|
|
memcpy(var66, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 67.5) {
|
|
memcpy(var66, (double[]){0.45454545454545453, 0.5454545454545454, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 198.5) {
|
|
memcpy(var66, (double[]){0.9423076923076923, 0.057692307692307696, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 251.5) {
|
|
if (input[49] <= 158.5) {
|
|
if (input[2] <= 184.5) {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.01694915254237288, 0.9491525423728814, 0.03389830508474576, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 174.5) {
|
|
if (input[12] <= 55.0) {
|
|
if (input[37] <= 15.5) {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.23076923076923078, 0.717948717948718, 0.05128205128205128, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 200.5) {
|
|
memcpy(var66, (double[]){0.6086956521739131, 0.391304347826087, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.9285714285714286, 0.07142857142857142, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 8.5) {
|
|
if (input[7] <= 5.5) {
|
|
if (input[33] <= 7.5) {
|
|
if (input[46] <= 6.5) {
|
|
memcpy(var66, (double[]){0.2894736842105263, 0.7105263157894737, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 199.0) {
|
|
if (input[22] <= 21.5) {
|
|
memcpy(var66, (double[]){0.8518518518518519, 0.14814814814814814, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 29.5) {
|
|
if (input[28] <= 98.5) {
|
|
if (input[22] <= 10.5) {
|
|
if (input[33] <= 4.5) {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.9696969696969697, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 89.5) {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 180.5) {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.05714285714285714, 0.9428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 69.5) {
|
|
memcpy(var66, (double[]){0.0, 0.7647058823529411, 0.029411764705882353, 0.0, 0.20588235294117646}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 213.0) {
|
|
memcpy(var66, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.967741935483871, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.3902439024390244, 0.3902439024390244, 0.21951219512195122, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 210.5) {
|
|
memcpy(var66, (double[]){0.0, 0.48214285714285715, 0.5178571428571429, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var66, (double[]){0.0, 0.05128205128205128, 0.9487179487179487, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var35, var66, 5, var34);
|
|
double var67[5];
|
|
if (input[18] <= 52.5) {
|
|
if (input[5] <= 12.5) {
|
|
if (input[49] <= 160.5) {
|
|
if (input[57] <= 174.0) {
|
|
if (input[50] <= 137.0) {
|
|
memcpy(var67, (double[]){0.07142857142857144, 0.8214285714285715, 0.07142857142857144, 0.0, 0.03571428571428572}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 87.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 10.0) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.08108108108108109, 0.35135135135135137, 0.5675675675675675}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 10.5) {
|
|
memcpy(var67, (double[]){0.0, 0.7352941176470589, 0.2647058823529412, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 158.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.7714285714285715, 0.22857142857142856, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 150.5) {
|
|
if (input[7] <= 71.0) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.7241379310344828, 0.27586206896551724, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.9705882352941176, 0.029411764705882353, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 209.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 170.5) {
|
|
memcpy(var67, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 98.5) {
|
|
if (input[13] <= 10.5) {
|
|
if (input[11] <= 210.5) {
|
|
if (input[47] <= 192.5) {
|
|
memcpy(var67, (double[]){0.031746031746031744, 0.9682539682539683, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.46938775510204084, 0.5306122448979592, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 32.5) {
|
|
memcpy(var67, (double[]){0.7272727272727273, 0.2727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 104.5) {
|
|
memcpy(var67, (double[]){0.9743589743589743, 0.02564102564102564, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 1.5) {
|
|
if (input[21] <= 236.5) {
|
|
if (input[21] <= 233.5) {
|
|
if (input[20] <= 17.5) {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 12.5) {
|
|
if (input[55] <= 209.5) {
|
|
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.9824561403508771, 0.017543859649122806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.1388888888888889, 0.8611111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 148.5) {
|
|
if (input[7] <= 9.5) {
|
|
if (input[39] <= 182.0) {
|
|
memcpy(var67, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[9] <= 251.5) {
|
|
memcpy(var67, (double[]){0.6046511627906976, 0.32558139534883723, 0.06976744186046512, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 157.5) {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.90625, 0.0, 0.0, 0.09375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 50.5) {
|
|
if (input[7] <= 4.5) {
|
|
if (input[52] <= 156.0) {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.25, 0.7142857142857143, 0.0, 0.03571428571428571, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 232.5) {
|
|
if (input[20] <= 8.5) {
|
|
if (input[19] <= 12.5) {
|
|
memcpy(var67, (double[]){0.0, 0.9117647058823529, 0.08823529411764706, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.9375, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.21212121212121213, 0.7878787878787878, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 200.5) {
|
|
if (input[54] <= 97.5) {
|
|
if (input[25] <= 100.5) {
|
|
memcpy(var67, (double[]){0.8666666666666667, 0.13333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 23.5) {
|
|
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 155.5) {
|
|
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.3191489361702128, 0.6595744680851063, 0.02127659574468085, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 7.5) {
|
|
if (input[21] <= 245.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.5348837209302325, 0.46511627906976744}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 15.0) {
|
|
if (input[39] <= 10.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.047619047619047616, 0.9523809523809523}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.3125, 0.6875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 126.5) {
|
|
if (input[13] <= 143.5) {
|
|
if (input[46] <= 27.5) {
|
|
if (input[29] <= 200.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 184.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 9.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
if (input[14] <= 206.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 133.0) {
|
|
if (input[20] <= 8.5) {
|
|
if (input[52] <= 159.5) {
|
|
if (input[4] <= 23.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.14583333333333334, 0.8541666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 16.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.125, 0.875, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 93.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.14814814814814814, 0.8518518518518519, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 112.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 173.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.34375, 0.65625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 110.5) {
|
|
if (input[17] <= 165.5) {
|
|
if (input[28] <= 92.5) {
|
|
if (input[13] <= 147.0) {
|
|
if (input[5] <= 19.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.7317073170731707, 0.2682926829268293}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 158.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.2972972972972973, 0.7027027027027027}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 23.5) {
|
|
memcpy(var67, (double[]){0.0, 0.05, 0.1, 0.55, 0.3}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 151.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.42105263157894735, 0.5789473684210527}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 104.5) {
|
|
if (input[5] <= 20.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.16279069767441862, 0.8372093023255814}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 253.5) {
|
|
if (input[31] <= 5.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.2571428571428571, 0.7428571428571429}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 119.5) {
|
|
if (input[37] <= 9.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 121.5) {
|
|
if (input[20] <= 13.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.19444444444444445, 0.8055555555555556}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 72.5) {
|
|
if (input[25] <= 74.5) {
|
|
if (input[53] <= 197.5) {
|
|
if (input[16] <= 46.5) {
|
|
if (input[18] <= 115.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.17857142857142858, 0.8214285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.5384615384615384, 0.46153846153846156}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 13.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.14814814814814814, 0.8518518518518519}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 246.5) {
|
|
if (input[51] <= 15.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 65.0) {
|
|
if (input[51] <= 15.5) {
|
|
if (input[58] <= 195.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.26666666666666666, 0.7333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 159.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 19.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.32432432432432434, 0.6756756756756757}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 75.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.6428571428571429, 0.35714285714285715}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 182.5) {
|
|
if (input[10] <= 138.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.3611111111111111, 0.6388888888888888}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 252.5) {
|
|
if (input[54] <= 97.5) {
|
|
if (input[38] <= 196.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 29.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 27.5) {
|
|
if (input[3] <= 10.5) {
|
|
if (input[11] <= 208.5) {
|
|
if (input[51] <= 17.5) {
|
|
if (input[2] <= 197.5) {
|
|
if (input[43] <= 18.5) {
|
|
memcpy(var67, (double[]){0.10810810810810811, 0.8918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 18.5) {
|
|
if (input[29] <= 200.5) {
|
|
memcpy(var67, (double[]){0.1935483870967742, 0.8064516129032258, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 181.5) {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.4444444444444445, 0.2698412698412699, 0.28571428571428575, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 201.5) {
|
|
if (input[19] <= 8.5) {
|
|
memcpy(var67, (double[]){0.3157894736842105, 0.5, 0.18421052631578946, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 94.5) {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.06451612903225808, 0.7741935483870969, 0.16129032258064518, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 15.5) {
|
|
memcpy(var67, (double[]){0.5833333333333334, 0.4166666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 195.5) {
|
|
memcpy(var67, (double[]){0.71875, 0.09375, 0.1875, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 72.5) {
|
|
memcpy(var67, (double[]){0.925, 0.075, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 31.5) {
|
|
if (input[18] <= 112.5) {
|
|
if (input[10] <= 34.5) {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
memcpy(var67, (double[]){0.0, 0.9714285714285714, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.058823529411764705, 0.7352941176470589, 0.20588235294117646, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 190.5) {
|
|
if (input[37] <= 17.0) {
|
|
memcpy(var67, (double[]){0.375, 0.425, 0.2, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 64.5) {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.08333333333333333, 0.75, 0.10416666666666667, 0.0625, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 188.5) {
|
|
if (input[9] <= 45.5) {
|
|
if (input[31] <= 44.5) {
|
|
if (input[5] <= 0.5) {
|
|
memcpy(var67, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 123.5) {
|
|
memcpy(var67, (double[]){0.7, 0.3, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.9555555555555556, 0.044444444444444446, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.275, 0.725, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 46.5) {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.625, 0.21875, 0.15625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 8.5) {
|
|
if (input[33] <= 14.0) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 91.5) {
|
|
if (input[50] <= 168.5) {
|
|
if (input[5] <= 4.5) {
|
|
if (input[8] <= 198.5) {
|
|
if (input[3] <= 116.5) {
|
|
memcpy(var67, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.90625, 0.09375, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.4666666666666667, 0.5333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 137.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.967741935483871, 0.0, 0.03225806451612903}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.015384615384615385, 0.1076923076923077, 0.5538461538461539, 0.3230769230769231}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 211.0) {
|
|
if (input[19] <= 10.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 56.5) {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 0.7692307692307693, 0.23076923076923078}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var67, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var34, var67, 5, var33);
|
|
double var68[5];
|
|
if (input[2] <= 180.5) {
|
|
if (input[47] <= 99.5) {
|
|
if (input[27] <= 253.5) {
|
|
if (input[11] <= 202.5) {
|
|
if (input[43] <= 15.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.7719298245614035, 0.22807017543859648}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 43.5) {
|
|
if (input[13] <= 143.5) {
|
|
if (input[52] <= 146.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 89.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.896551724137931, 0.10344827586206896}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 199.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.2413793103448276, 0.7586206896551724}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 183.5) {
|
|
if (input[22] <= 73.5) {
|
|
if (input[1] <= 80.5) {
|
|
memcpy(var68, (double[]){0.0, 0.02040816326530612, 0.0, 0.4897959183673469, 0.4897959183673469}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 109.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.5294117647058824, 0.47058823529411764}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 55.5) {
|
|
if (input[25] <= 101.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 86.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 105.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0625, 0.0, 0.875, 0.0625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 24.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3617021276595745, 0.6382978723404256}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 89.5) {
|
|
if (input[54] <= 125.5) {
|
|
if (input[38] <= 186.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 215.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 90.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.5882352941176471, 0.4117647058823529}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 101.5) {
|
|
if (input[17] <= 179.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 17.5) {
|
|
if (input[59] <= 186.5) {
|
|
if (input[4] <= 11.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[45] <= 158.0) {
|
|
memcpy(var68, (double[]){0.6097560975609756, 0.17073170731707318, 0.0, 0.024390243902439025, 0.1951219512195122}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 169.5) {
|
|
if (input[32] <= 173.5) {
|
|
memcpy(var68, (double[]){0.10256410256410256, 0.8205128205128205, 0.0, 0.05128205128205128, 0.02564102564102564}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 17.5) {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.9142857142857143, 0.08571428571428572, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.45161290322580644, 0.0, 0.06451612903225806, 0.4838709677419355}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 49.5) {
|
|
if (input[3] <= 6.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[3] <= 23.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.5588235294117647, 0.23529411764705882, 0.20588235294117646}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.4230769230769231, 0.3076923076923077, 0.2692307692307692}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 168.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.9302325581395349, 0.06976744186046512, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 179.5) {
|
|
memcpy(var68, (double[]){0.0, 0.023255813953488372, 0.9767441860465116, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 13.5) {
|
|
if (input[46] <= 29.5) {
|
|
if (input[50] <= 173.5) {
|
|
if (input[53] <= 183.5) {
|
|
if (input[18] <= 68.5) {
|
|
if (input[22] <= 51.0) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.84, 0.0, 0.16}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 82.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.6122448979591837, 0.3877551020408163}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 88.5) {
|
|
if (input[32] <= 216.5) {
|
|
if (input[31] <= 12.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 75.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.7894736842105263, 0.21052631578947367}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.8709677419354839, 0.12903225806451613}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.3142857142857143, 0.42857142857142855, 0.2571428571428571}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 218.0) {
|
|
if (input[45] <= 145.5) {
|
|
if (input[18] <= 91.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 41.0) {
|
|
if (input[45] <= 141.0) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.8392857142857143, 0.16071428571428573}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 167.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 237.5) {
|
|
if (input[39] <= 46.0) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 239.5) {
|
|
if (input[53] <= 164.5) {
|
|
if (input[13] <= 143.0) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9516129032258065, 0.04838709677419355}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 145.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.10416666666666667, 0.8958333333333334}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 23.5) {
|
|
if (input[37] <= 15.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.3333333333333333, 0.5384615384615384, 0.1282051282051282}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 21.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.10344827586206896, 0.20689655172413793, 0.6896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.06521739130434782, 0.9347826086956522}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 188.5) {
|
|
if (input[20] <= 10.5) {
|
|
if (input[52] <= 142.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.4117647058823529, 0.5882352941176471}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 17.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 91.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.08, 0.92}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 191.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[23] <= 187.5) {
|
|
if (input[45] <= 138.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.5333333333333333, 0.4666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.8409090909090909, 0.1590909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 210.5) {
|
|
if (input[7] <= 98.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.2926829268292683, 0.7073170731707317}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 76.5) {
|
|
if (input[19] <= 12.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.05454545454545454, 0.9454545454545454}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.3181818181818182, 0.6818181818181818}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 7.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.11904761904761904, 0.8809523809523809}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 197.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.052631578947368425, 0.9210526315789475, 0.026315789473684213}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 190.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 158.5) {
|
|
if (input[59] <= 208.5) {
|
|
if (input[13] <= 91.5) {
|
|
if (input[14] <= 196.0) {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.7924528301886793, 0.11320754716981132, 0.09433962264150944}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 74.5) {
|
|
if (input[15] <= 185.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 225.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.05714285714285714, 0.7714285714285715, 0.17142857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 18.5) {
|
|
if (input[5] <= 12.0) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[21] <= 230.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.7804878048780488, 0.21951219512195122}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 26.5) {
|
|
if (input[22] <= 49.5) {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.14492753623188406, 0.14492753623188406, 0.7101449275362319}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.08823529411764706, 0.6470588235294118, 0.2647058823529412}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
if (input[28] <= 45.5) {
|
|
if (input[1] <= 14.5) {
|
|
if (input[58] <= 210.5) {
|
|
if (input[49] <= 196.5) {
|
|
memcpy(var68, (double[]){0.4473684210526316, 0.5526315789473685, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.1282051282051282, 0.7948717948717948, 0.07692307692307693, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 4.5) {
|
|
memcpy(var68, (double[]){0.3541666666666667, 0.4791666666666667, 0.0625, 0.0, 0.10416666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[60] <= inf) {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.71875, 0.0625, 0.15625, 0.0625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 98.5) {
|
|
if (input[22] <= 47.5) {
|
|
if (input[50] <= 143.5) {
|
|
memcpy(var68, (double[]){0.9473684210526315, 0.05263157894736842, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.8974358974358975, 0.10256410256410256, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 1.5) {
|
|
if (input[49] <= 188.5) {
|
|
if (input[45] <= 183.5) {
|
|
memcpy(var68, (double[]){0.10526315789473684, 0.8947368421052632, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 58.5) {
|
|
memcpy(var68, (double[]){0.5087719298245614, 0.49122807017543857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 63.5) {
|
|
memcpy(var68, (double[]){0.9459459459459459, 0.05405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 174.5) {
|
|
if (input[0] <= 16.5) {
|
|
if (input[46] <= 2.5) {
|
|
memcpy(var68, (double[]){0.0975609756097561, 0.9024390243902439, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 201.5) {
|
|
memcpy(var68, (double[]){0.45454545454545453, 0.5454545454545454, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 24.5) {
|
|
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 8.5) {
|
|
if (input[42] <= 183.0) {
|
|
if (input[4] <= 6.5) {
|
|
if (input[13] <= 11.5) {
|
|
memcpy(var68, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 12.5) {
|
|
if (input[6] <= 175.0) {
|
|
memcpy(var68, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 33.5) {
|
|
if (input[8] <= 208.5) {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.9629629629629629, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[27] <= 251.5) {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.8421052631578947, 0.15789473684210525, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 10.5) {
|
|
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 7.5) {
|
|
if (input[42] <= 188.5) {
|
|
if (input[30] <= 163.5) {
|
|
memcpy(var68, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.9428571428571428, 0.05714285714285714, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.24, 0.74, 0.02, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 238.5) {
|
|
if (input[38] <= 196.5) {
|
|
memcpy(var68, (double[]){0.42105263157894735, 0.5789473684210527, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 144.5) {
|
|
if (input[12] <= 208.0) {
|
|
memcpy(var68, (double[]){0.3939393939393939, 0.6060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 7.5) {
|
|
memcpy(var68, (double[]){0.18181818181818182, 0.8181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 4.5) {
|
|
if (input[20] <= 20.5) {
|
|
if (input[8] <= 191.5) {
|
|
if (input[57] <= 189.5) {
|
|
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 166.0) {
|
|
if (input[40] <= 4.5) {
|
|
if (input[16] <= 38.5) {
|
|
memcpy(var68, (double[]){0.8387096774193549, 0.16129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 193.5) {
|
|
if (input[50] <= 159.5) {
|
|
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.918918918918919, 0.08108108108108109, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.8648648648648649, 0.13513513513513514, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var68, (double[]){0.02040816326530612, 0.9795918367346939, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 247.5) {
|
|
if (input[10] <= 10.5) {
|
|
memcpy(var68, (double[]){0.9821428571428571, 0.017857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 205.5) {
|
|
if (input[14] <= 213.5) {
|
|
memcpy(var68, (double[]){0.01639344262295082, 0.9836065573770492, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.6888888888888889, 0.3111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 9.5) {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.12962962962962962, 0.7777777777777778, 0.09259259259259259, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 146.5) {
|
|
memcpy(var68, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var68, (double[]){0.0, 0.8620689655172413, 0.13793103448275862, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var33, var68, 5, var32);
|
|
double var69[5];
|
|
if (input[21] <= 242.5) {
|
|
if (input[49] <= 160.5) {
|
|
if (input[47] <= 140.5) {
|
|
if (input[31] <= 15.5) {
|
|
if (input[46] <= 32.5) {
|
|
if (input[21] <= 220.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.28125, 0.1875, 0.53125}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 25.5) {
|
|
if (input[49] <= 128.5) {
|
|
if (input[15] <= 210.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8148148148148148, 0.18518518518518517}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 12.5) {
|
|
if (input[38] <= 241.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 230.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.12121212121212122, 0.7272727272727273, 0.15151515151515152}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.6346153846153846, 0.36538461538461536, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.38235294117647056, 0.0, 0.6176470588235294, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 33.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.6153846153846154, 0.38461538461538464}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 195.5) {
|
|
if (input[5] <= 10.5) {
|
|
if (input[26] <= 180.5) {
|
|
memcpy(var69, (double[]){0.08823529411764706, 0.47058823529411764, 0.08823529411764706, 0.17647058823529413, 0.17647058823529413}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 252.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 205.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.4827586206896552, 0.5172413793103449}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 44.5) {
|
|
if (input[26] <= 190.5) {
|
|
if (input[17] <= 169.0) {
|
|
memcpy(var69, (double[]){0.0392156862745098, 0.6470588235294118, 0.2549019607843137, 0.058823529411764705, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 131.5) {
|
|
if (input[0] <= 223.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.13333333333333333, 0.8666666666666667, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 144.5) {
|
|
if (input[22] <= 13.5) {
|
|
memcpy(var69, (double[]){0.0, 0.02564102564102564, 0.9743589743589743, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.8518518518518519, 0.14814814814814814, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 19.5) {
|
|
if (input[53] <= 167.5) {
|
|
memcpy(var69, (double[]){0.03225806451612903, 0.12903225806451613, 0.03225806451612903, 0.8064516129032258, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 17.0) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.03225806451612903, 0.9032258064516129, 0.0, 0.06451612903225806}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 78.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 59.5) {
|
|
if (input[20] <= 9.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.5625, 0.4375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 184.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[42] <= 26.0) {
|
|
if (input[56] <= 0.5) {
|
|
memcpy(var69, (double[]){0.9666666666666667, 0.0, 0.0, 0.0, 0.03333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.8333333333333334, 0.13333333333333333, 0.0, 0.0, 0.03333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 224.5) {
|
|
if (input[54] <= 148.5) {
|
|
if (input[8] <= 182.5) {
|
|
memcpy(var69, (double[]){0.0, 0.918918918918919, 0.08108108108108109, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 114.5) {
|
|
if (input[31] <= 5.5) {
|
|
memcpy(var69, (double[]){0.1935483870967742, 0.8064516129032258, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 25.5) {
|
|
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[24] <= 244.5) {
|
|
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.044444444444444446, 0.9555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.875, 0.125, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.32608695652173914, 0.6086956521739131, 0.0, 0.06521739130434782}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 4.5) {
|
|
if (input[6] <= 186.0) {
|
|
if (input[44] <= 231.5) {
|
|
if (input[40] <= 19.5) {
|
|
if (input[55] <= 216.5) {
|
|
if (input[22] <= 15.5) {
|
|
memcpy(var69, (double[]){0.9310344827586207, 0.06896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[21] <= 229.5) {
|
|
if (input[42] <= 40.5) {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 207.5) {
|
|
if (input[39] <= 36.0) {
|
|
memcpy(var69, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 222.5) {
|
|
memcpy(var69, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.85, 0.15, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.6222222222222223, 0.33333333333333337, 0.04444444444444445, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 2.5) {
|
|
if (input[25] <= 58.5) {
|
|
memcpy(var69, (double[]){0.7647058823529411, 0.23529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.9743589743589743, 0.02564102564102564, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 121.5) {
|
|
if (input[20] <= 18.5) {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.5294117647058824, 0.47058823529411764, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 222.5) {
|
|
if (input[27] <= 249.5) {
|
|
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.9411764705882353, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.04347826086956522, 0.8478260869565218, 0.06521739130434784, 0.04347826086956522, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
if (input[46] <= 9.5) {
|
|
if (input[0] <= 40.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[32] <= 191.5) {
|
|
if (input[39] <= 24.5) {
|
|
if (input[49] <= 165.5) {
|
|
memcpy(var69, (double[]){0.6538461538461539, 0.34615384615384615, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.46938775510204084, 0.5306122448979592, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 185.5) {
|
|
memcpy(var69, (double[]){0.7962962962962964, 0.1851851851851852, 0.01851851851851852, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 14.5) {
|
|
memcpy(var69, (double[]){0.023809523809523808, 0.9761904761904762, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 24.5) {
|
|
if (input[31] <= 11.5) {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var69, (double[]){0.8275862068965517, 0.1724137931034483, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 14.5) {
|
|
if (input[48] <= 205.0) {
|
|
memcpy(var69, (double[]){0.9534883720930233, 0.046511627906976744, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 160.0) {
|
|
memcpy(var69, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 49.5) {
|
|
if (input[21] <= 249.5) {
|
|
if (input[47] <= 201.5) {
|
|
if (input[40] <= 11.5) {
|
|
memcpy(var69, (double[]){0.0, 0.9411764705882353, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 81.0) {
|
|
memcpy(var69, (double[]){0.0, 0.9791666666666666, 0.020833333333333332, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.09375, 0.875, 0.03125, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.09375, 0.84375, 0.0, 0.0, 0.0625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.6428571428571429, 0.2857142857142857, 0.03571428571428571, 0.03571428571428571}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 144.0) {
|
|
if (input[49] <= 112.0) {
|
|
if (input[39] <= 26.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.22580645161290322, 0.41935483870967744, 0.3548387096774194}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 209.5) {
|
|
memcpy(var69, (double[]){0.0, 0.020833333333333332, 0.0, 0.10416666666666667, 0.875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 173.5) {
|
|
memcpy(var69, (double[]){0.0, 0.05555555555555555, 0.9166666666666666, 0.027777777777777776, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 35.5) {
|
|
memcpy(var69, (double[]){0.030303030303030304, 0.06060606060606061, 0.9090909090909091, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 158.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.967741935483871, 0.03225806451612903, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.06153846153846154, 0.015384615384615385, 0.6, 0.3230769230769231}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 21.5) {
|
|
if (input[16] <= 50.5) {
|
|
if (input[22] <= 64.5) {
|
|
if (input[37] <= 11.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.59375, 0.40625}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 76.5) {
|
|
if (input[26] <= 211.5) {
|
|
if (input[55] <= 199.5) {
|
|
if (input[53] <= 191.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.06818181818181818, 0.9318181818181818}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 106.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.43859649122807015, 0.5614035087719298}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 20.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 194.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9047619047619048, 0.09523809523809523}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 204.5) {
|
|
if (input[52] <= 122.5) {
|
|
if (input[45] <= 97.5) {
|
|
if (input[10] <= 158.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 126.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.5588235294117647, 0.4411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 38.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 139.5) {
|
|
if (input[44] <= 171.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 29.5) {
|
|
if (input[51] <= 12.5) {
|
|
if (input[1] <= 75.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.30952380952380953, 0.6904761904761905}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 54.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.30434782608695654, 0.6956521739130435}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 87.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.10416666666666667, 0.6458333333333334, 0.25}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 64.5) {
|
|
if (input[15] <= 222.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.2702702702702703, 0.7297297297297297}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 128.0) {
|
|
if (input[2] <= 175.0) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.9777777777777777, 0.022222222222222223, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 199.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 201.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9836065573770492, 0.01639344262295082}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 138.5) {
|
|
if (input[1] <= 47.5) {
|
|
if (input[29] <= 194.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.7297297297297297, 0.13513513513513514, 0.13513513513513514}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 181.5) {
|
|
if (input[36] <= 32.5) {
|
|
if (input[43] <= 26.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.3829787234042553, 0.6170212765957447}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 193.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.019230769230769232, 0.9807692307692307}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 22.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.3870967741935484, 0.1935483870967742, 0.41935483870967744}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 143.5) {
|
|
if (input[49] <= 77.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 8.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.15789473684210525, 0.8421052631578947}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 192.5) {
|
|
if (input[10] <= 116.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.20408163265306123, 0.7959183673469388}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 53.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.018518518518518517, 0.9814814814814815}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 24.5) {
|
|
if (input[51] <= 19.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 58.5) {
|
|
if (input[46] <= 28.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.28846153846153844, 0.7115384615384616}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 181.5) {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 0.9782608695652174, 0.021739130434782608}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var69, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var32, var69, 5, var31);
|
|
double var70[5];
|
|
if (input[46] <= 10.5) {
|
|
if (input[55] <= 207.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[59] <= 181.5) {
|
|
if (input[5] <= 1.5) {
|
|
if (input[48] <= 171.5) {
|
|
memcpy(var70, (double[]){0.9344262295081968, 0.04918032786885246, 0.0, 0.01639344262295082, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 163.5) {
|
|
if (input[38] <= 172.5) {
|
|
memcpy(var70, (double[]){0.27586206896551724, 0.7241379310344828, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 49.5) {
|
|
memcpy(var70, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.30303030303030304, 0.30303030303030304, 0.2727272727272727, 0.12121212121212122}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 18.5) {
|
|
if (input[14] <= 185.5) {
|
|
memcpy(var70, (double[]){0.0, 0.17857142857142858, 0.03571428571428571, 0.0, 0.7857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
if (input[58] <= 201.5) {
|
|
memcpy(var70, (double[]){0.12903225806451613, 0.5483870967741935, 0.22580645161290322, 0.0, 0.0967741935483871}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.9767441860465116, 0.023255813953488372, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 9.5) {
|
|
if (input[5] <= 2.5) {
|
|
memcpy(var70, (double[]){0.45714285714285713, 0.5428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 25.5) {
|
|
if (input[20] <= 18.5) {
|
|
if (input[52] <= 114.5) {
|
|
if (input[48] <= 202.5) {
|
|
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[39] <= 153.0) {
|
|
memcpy(var70, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[12] <= 217.5) {
|
|
memcpy(var70, (double[]){0.23076923076923078, 0.7692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 198.5) {
|
|
memcpy(var70, (double[]){0.02, 0.98, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.4838709677419355, 0.5161290322580645, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 158.5) {
|
|
if (input[15] <= 121.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.9285714285714286, 0.0, 0.07142857142857142}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 32.0) {
|
|
if (input[1] <= 27.5) {
|
|
memcpy(var70, (double[]){0.058823529411764705, 0.7941176470588235, 0.14705882352941177, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.5357142857142857, 0.4642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 24.5) {
|
|
if (input[51] <= 25.5) {
|
|
if (input[47] <= 188.5) {
|
|
memcpy(var70, (double[]){0.7272727272727273, 0.2727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 172.5) {
|
|
if (input[46] <= 4.5) {
|
|
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 73.5) {
|
|
memcpy(var70, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 201.5) {
|
|
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.7058823529411765, 0.29411764705882354, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 228.5) {
|
|
memcpy(var70, (double[]){0.3793103448275862, 0.6206896551724138, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.9038461538461539, 0.09615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 12.0) {
|
|
memcpy(var70, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 210.5) {
|
|
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.8235294117647058, 0.17647058823529413, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 1.5) {
|
|
if (input[54] <= 174.5) {
|
|
if (input[41] <= 217.5) {
|
|
memcpy(var70, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 216.5) {
|
|
if (input[18] <= 105.0) {
|
|
memcpy(var70, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.5172413793103449, 0.3793103448275862, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 177.5) {
|
|
memcpy(var70, (double[]){0.7073170731707318, 0.21951219512195125, 0.07317073170731708, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 3.5) {
|
|
memcpy(var70, (double[]){0.7142857142857143, 0.2857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 230.5) {
|
|
if (input[45] <= 222.0) {
|
|
if (input[0] <= 100.0) {
|
|
memcpy(var70, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0196078431372549, 0.9803921568627451, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.06451612903225806, 0.8709677419354839, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
if (input[60] <= inf) {
|
|
memcpy(var70, (double[]){0.0, 0.9841269841269841, 0.015873015873015872, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 71.5) {
|
|
if (input[13] <= 61.5) {
|
|
if (input[43] <= 15.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.58, 0.42, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 38.5) {
|
|
if (input[52] <= 183.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.9310344827586207, 0.0, 0.06896551724137931}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.8518518518518519, 0.14814814814814814, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 15.5) {
|
|
if (input[31] <= 5.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.33333333333333337, 0.5625000000000001, 0.10416666666666669}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[56] <= 0.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.125, 0.4, 0.475}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 162.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 166.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.7358490566037736, 0.15094339622641512, 0.11320754716981134}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 25.5) {
|
|
if (input[28] <= 73.5) {
|
|
memcpy(var70, (double[]){0.0, 0.023255813953488372, 0.9534883720930233, 0.0, 0.023255813953488372}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 41.5) {
|
|
if (input[44] <= 206.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.9629629629629629, 0.037037037037037035, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.7567567567567568, 0.24324324324324326, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 117.5) {
|
|
if (input[9] <= 253.5) {
|
|
if (input[6] <= 244.5) {
|
|
if (input[15] <= 205.0) {
|
|
if (input[7] <= 80.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 135.5) {
|
|
if (input[50] <= 167.5) {
|
|
if (input[16] <= 58.5) {
|
|
if (input[51] <= 12.5) {
|
|
if (input[26] <= 173.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 14.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 22.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.03225806451612903, 0.967741935483871, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.14285714285714285, 0.8571428571428571, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 244.5) {
|
|
if (input[14] <= 210.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.7560975609756098, 0.24390243902439024}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 194.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9772727272727273, 0.022727272727272728}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.42424242424242425, 0.5757575757575758, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 71.5) {
|
|
if (input[22] <= 57.5) {
|
|
if (input[26] <= 213.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.42424242424242425, 0.5757575757575758}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8837209302325582, 0.11627906976744186}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 85.5) {
|
|
if (input[19] <= 13.5) {
|
|
if (input[18] <= 37.5) {
|
|
if (input[16] <= 46.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.175, 0.825}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.7105263157894737, 0.2894736842105263}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 7.5) {
|
|
if (input[53] <= 197.0) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 212.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.045454545454545456, 0.9545454545454546}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 98.5) {
|
|
if (input[42] <= 27.0) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 183.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.20454545454545456, 0.7954545454545454}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 197.5) {
|
|
if (input[51] <= 18.5) {
|
|
if (input[17] <= 185.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.044444444444444446, 0.6, 0.35555555555555557}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 221.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 21.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.8863636363636364, 0.09090909090909091, 0.022727272727272728}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 62.5) {
|
|
if (input[5] <= 19.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 43.0) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8275862068965517, 0.1724137931034483}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.1320754716981132, 0.8679245283018868}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 214.5) {
|
|
if (input[3] <= 49.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 159.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.6538461538461539, 0.34615384615384615}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 192.5) {
|
|
if (input[9] <= 254.5) {
|
|
if (input[38] <= 192.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.65625, 0.125, 0.21875}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 245.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.9696969696969697, 0.0, 0.030303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.4358974358974359, 0.5641025641025641}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 198.5) {
|
|
if (input[45] <= 149.5) {
|
|
if (input[16] <= 49.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.2571428571428571, 0.7428571428571429}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 101.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.1388888888888889, 0.25, 0.6111111111111112}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 183.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9649122807017544, 0.03508771929824561}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.7222222222222222, 0.08333333333333333, 0.19444444444444445}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 239.5) {
|
|
if (input[11] <= 209.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 178.5) {
|
|
if (input[27] <= 254.5) {
|
|
if (input[43] <= 22.5) {
|
|
if (input[3] <= 12.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.6129032258064516, 0.3870967741935484}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 55.5) {
|
|
if (input[23] <= 138.0) {
|
|
if (input[49] <= 34.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.11627906976744186, 0.8837209302325582}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.7419354838709677, 0.25806451612903225}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 95.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.06976744186046512, 0.9302325581395349}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 71.5) {
|
|
if (input[26] <= 177.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 86.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 133.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 10.5) {
|
|
if (input[1] <= 78.0) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[39] <= 18.5) {
|
|
if (input[20] <= 7.5) {
|
|
if (input[3] <= 26.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 119.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.35294117647058826, 0.6470588235294118}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.7, 0.3}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
if (input[15] <= 242.5) {
|
|
if (input[11] <= 179.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 191.5) {
|
|
if (input[50] <= 149.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
if (input[18] <= 70.5) {
|
|
if (input[7] <= 38.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.02127659574468085, 0.9787234042553191}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.8372093023255814, 0.16279069767441862}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 18.5) {
|
|
if (input[26] <= 201.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.32653061224489793, 0.673469387755102}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 169.5) {
|
|
if (input[55] <= 191.5) {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var70, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var31, var70, 5, var30);
|
|
double var71[5];
|
|
if (input[49] <= 156.5) {
|
|
if (input[10] <= 82.5) {
|
|
if (input[4] <= 20.5) {
|
|
if (input[48] <= 171.5) {
|
|
if (input[23] <= 150.5) {
|
|
if (input[32] <= 167.5) {
|
|
memcpy(var71, (double[]){0.34615384615384615, 0.6538461538461539, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 149.0) {
|
|
memcpy(var71, (double[]){0.0, 0.02631578947368421, 0.34210526315789475, 0.47368421052631576, 0.15789473684210525}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.03225806451612903, 0.06451612903225806, 0.03225806451612903, 0.0, 0.8709677419354839}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 124.5) {
|
|
if (input[50] <= 160.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.2222222222222222, 0.7777777777777778, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[35] <= 1.5) {
|
|
if (input[53] <= 217.0) {
|
|
if (input[55] <= 188.5) {
|
|
if (input[13] <= 54.0) {
|
|
memcpy(var71, (double[]){0.04081632653061224, 0.9183673469387755, 0.02040816326530612, 0.0, 0.02040816326530612}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 49.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.6170212765957447, 0.2553191489361702, 0.1276595744680851}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 218.5) {
|
|
if (input[55] <= 205.5) {
|
|
if (input[49] <= 117.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.6176470588235294, 0.35294117647058826, 0.029411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 211.5) {
|
|
if (input[6] <= 250.5) {
|
|
if (input[47] <= 126.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.975609756097561, 0.024390243902439025, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 201.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.9696969696969697, 0.030303030303030304, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 207.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.8846153846153846, 0.0, 0.11538461538461539}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 193.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.6904761904761905, 0.2619047619047619, 0.047619047619047616}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[27] <= 252.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.9444444444444444, 0.05555555555555555, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.8529411764705882, 0.058823529411764705, 0.08823529411764706}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.016666666666666666, 0.95, 0.03333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 153.0) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.34285714285714286, 0.6571428571428571, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 10.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0625, 0.9375, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 56.5) {
|
|
if (input[43] <= 13.5) {
|
|
if (input[13] <= 120.5) {
|
|
if (input[53] <= 203.5) {
|
|
if (input[19] <= 13.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.1794871794871795, 0.8205128205128205}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 76.5) {
|
|
if (input[10] <= 87.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0975609756097561, 0.9024390243902439, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.5384615384615384, 0.46153846153846156}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 240.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 220.5) {
|
|
if (input[15] <= 210.0) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 28.5) {
|
|
if (input[6] <= 241.0) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 172.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.018518518518518517, 0.9814814814814815}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 48.5) {
|
|
if (input[1] <= 59.5) {
|
|
if (input[13] <= 86.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.4358974358974359, 0.5641025641025641, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
if (input[22] <= 68.5) {
|
|
if (input[0] <= 243.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.12727272727272726, 0.8727272727272727}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 33.5) {
|
|
if (input[25] <= 73.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.40625, 0.59375}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 98.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.39285714285714285, 0.6071428571428571, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 196.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 143.0) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.22580645161290322, 0.7741935483870968}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 126.5) {
|
|
if (input[53] <= 167.5) {
|
|
if (input[13] <= 141.5) {
|
|
if (input[50] <= 138.5) {
|
|
if (input[50] <= 127.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 112.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.7083333333333334, 0.2916666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 173.0) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.5263157894736842, 0.47368421052631576}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 161.0) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.6307692307692307, 0.36923076923076925}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 216.0) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 16.5) {
|
|
if (input[16] <= 50.5) {
|
|
if (input[10] <= 95.0) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 143.0) {
|
|
if (input[52] <= 156.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.175, 0.825}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 25.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.2592592592592593, 0.7222222222222223, 0.01851851851851852}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.13513513513513514, 0.13513513513513514, 0.7297297297297297}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 167.5) {
|
|
if (input[58] <= 187.5) {
|
|
if (input[23] <= 166.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.45714285714285713, 0.5428571428571428}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 62.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 24.5) {
|
|
if (input[28] <= 75.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.11627906976744186, 0.8837209302325582}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 72.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 179.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 63.5) {
|
|
if (input[58] <= 213.5) {
|
|
if (input[48] <= 186.5) {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 15.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 197.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.2127659574468085, 0.7872340425531915}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 27.0) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.38235294117647056, 0.6176470588235294}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 23.5) {
|
|
if (input[39] <= 20.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.42424242424242425, 0.0, 0.5757575757575758}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 176.5) {
|
|
if (input[22] <= 85.0) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.09090909090909091, 0.0, 0.09090909090909091, 0.06060606060606061, 0.7575757575757576}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.24, 0.62, 0.14}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 243.5) {
|
|
if (input[22] <= 72.5) {
|
|
if (input[27] <= 253.5) {
|
|
if (input[22] <= 56.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 15.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 26.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.025, 0.9, 0.075}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 198.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.3684210526315789, 0.631578947368421, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.0, 0.21052631578947367, 0.7894736842105263}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[12] <= 174.0) {
|
|
if (input[0] <= 15.5) {
|
|
if (input[38] <= 200.5) {
|
|
if (input[39] <= 22.0) {
|
|
if (input[13] <= 14.5) {
|
|
memcpy(var71, (double[]){0.7241379310344828, 0.13793103448275862, 0.13793103448275862, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 18.5) {
|
|
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[41] <= 198.5) {
|
|
memcpy(var71, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.6756756756756757, 0.32432432432432434, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
if (input[18] <= 112.5) {
|
|
if (input[14] <= 210.5) {
|
|
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.16326530612244897, 0.7346938775510204, 0.10204081632653061, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.2857142857142857, 0.34285714285714286, 0.37142857142857144, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 23.0) {
|
|
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 205.5) {
|
|
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.22580645161290322, 0.7741935483870968, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 42.0) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[32] <= 203.5) {
|
|
if (input[6] <= 18.5) {
|
|
memcpy(var71, (double[]){0.9047619047619048, 0.09523809523809523, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 22.5) {
|
|
memcpy(var71, (double[]){0.4423076923076923, 0.5576923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.9310344827586207, 0.0, 0.06896551724137931, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 2.5) {
|
|
if (input[25] <= 54.5) {
|
|
memcpy(var71, (double[]){0.84375, 0.15625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 183.0) {
|
|
if (input[5] <= 8.5) {
|
|
if (input[13] <= 9.5) {
|
|
memcpy(var71, (double[]){0.41379310344827586, 0.5862068965517241, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 9.5) {
|
|
memcpy(var71, (double[]){0.25925925925925924, 0.7407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 100.5) {
|
|
if (input[54] <= 168.5) {
|
|
if (input[18] <= 111.5) {
|
|
if (input[1] <= 5.5) {
|
|
if (input[11] <= 214.5) {
|
|
memcpy(var71, (double[]){0.10909090909090909, 0.8909090909090909, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.6451612903225806, 0.3548387096774194, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
if (input[16] <= 45.5) {
|
|
memcpy(var71, (double[]){0.0, 0.7894736842105263, 0.21052631578947367, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 99.5) {
|
|
memcpy(var71, (double[]){0.05405405405405406, 0.9459459459459459, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 8.5) {
|
|
if (input[52] <= 164.5) {
|
|
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.9629629629629629, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.8918918918918919, 0.10810810810810811, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.6071428571428572, 0.12500000000000003, 0.07142857142857144, 0.19642857142857145}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.5925925925925926, 0.4074074074074074, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 85.5) {
|
|
memcpy(var71, (double[]){0.0, 0.0, 0.8780487804878049, 0.12195121951219512, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[7] <= 5.5) {
|
|
if (input[6] <= 199.0) {
|
|
if (input[2] <= 199.5) {
|
|
memcpy(var71, (double[]){0.8529411764705882, 0.14705882352941177, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 50.5) {
|
|
memcpy(var71, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 152.5) {
|
|
memcpy(var71, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 8.5) {
|
|
memcpy(var71, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var71, (double[]){0.0, 0.02564102564102564, 0.9743589743589743, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var30, var71, 5, var29);
|
|
double var72[5];
|
|
if (input[1] <= 28.5) {
|
|
if (input[10] <= 21.5) {
|
|
if (input[47] <= 195.5) {
|
|
if (input[15] <= 235.5) {
|
|
if (input[25] <= 98.5) {
|
|
if (input[5] <= 2.5) {
|
|
memcpy(var72, (double[]){0.5128205128205128, 0.48717948717948717, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 5.5) {
|
|
if (input[0] <= 167.5) {
|
|
memcpy(var72, (double[]){0.48484848484848486, 0.5151515151515151, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 161.5) {
|
|
if (input[53] <= 186.5) {
|
|
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.10810810810810811, 0.8918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 191.5) {
|
|
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 72.5) {
|
|
memcpy(var72, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 137.5) {
|
|
memcpy(var72, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 186.0) {
|
|
if (input[8] <= 196.5) {
|
|
if (input[36] <= 152.5) {
|
|
memcpy(var72, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.6129032258064516, 0.3870967741935484, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 14.5) {
|
|
if (input[13] <= 11.5) {
|
|
memcpy(var72, (double[]){0.84375, 0.15625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 218.5) {
|
|
if (input[2] <= 199.5) {
|
|
if (input[28] <= 64.0) {
|
|
memcpy(var72, (double[]){0.17391304347826086, 0.8260869565217391, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.8571428571428571, 0.14285714285714285, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[9] <= 251.5) {
|
|
if (input[53] <= 211.5) {
|
|
if (input[49] <= 189.5) {
|
|
memcpy(var72, (double[]){0.92, 0.08, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 227.5) {
|
|
if (input[57] <= 217.5) {
|
|
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.9636363636363636, 0.03636363636363636, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.8787878787878788, 0.12121212121212122, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.7666666666666667, 0.23333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 6.0) {
|
|
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.7647058823529411, 0.23529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.7213114754098361, 0.26229508196721313, 0.01639344262295082, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 235.5) {
|
|
if (input[5] <= 3.5) {
|
|
memcpy(var72, (double[]){0.3611111111111111, 0.6111111111111112, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 13.5) {
|
|
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.4722222222222222, 0.5277777777777778, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 154.5) {
|
|
if (input[45] <= 161.5) {
|
|
memcpy(var72, (double[]){0.0, 0.3055555555555556, 0.3333333333333333, 0.3611111111111111, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 196.5) {
|
|
memcpy(var72, (double[]){0.05263157894736842, 0.15789473684210525, 0.7894736842105263, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 206.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.8709677419354839, 0.12903225806451613, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 176.5) {
|
|
if (input[26] <= 182.0) {
|
|
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.7142857142857143, 0.0, 0.2857142857142857, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 3.5) {
|
|
if (input[13] <= 24.5) {
|
|
if (input[6] <= 13.5) {
|
|
memcpy(var72, (double[]){0.8611111111111112, 0.1388888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 142.5) {
|
|
memcpy(var72, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.28888888888888886, 0.7111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[12] <= 117.5) {
|
|
if (input[28] <= 56.5) {
|
|
memcpy(var72, (double[]){0.13333333333333336, 0.7000000000000001, 0.16666666666666669, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[30] <= 20.5) {
|
|
memcpy(var72, (double[]){0.0, 0.9803921568627451, 0.0196078431372549, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.75, 0.19444444444444445, 0.0, 0.05555555555555555}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 176.5) {
|
|
memcpy(var72, (double[]){0.0, 0.96, 0.04, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 168.5) {
|
|
if (input[37] <= 9.5) {
|
|
if (input[5] <= 22.5) {
|
|
if (input[18] <= 82.5) {
|
|
if (input[24] <= 242.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.03571428571428571, 0.9642857142857143, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 130.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.1891891891891892, 0.6756756756756757, 0.13513513513513514}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 206.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.10526315789473684, 0.8947368421052632}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 76.5) {
|
|
if (input[17] <= 189.5) {
|
|
if (input[57] <= 182.5) {
|
|
if (input[30] <= 5.5) {
|
|
memcpy(var72, (double[]){0.0, 0.07272727272727272, 0.8181818181818182, 0.05454545454545454, 0.05454545454545454}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 131.5) {
|
|
if (input[5] <= 8.5) {
|
|
if (input[25] <= 113.0) {
|
|
memcpy(var72, (double[]){0.10714285714285714, 0.17857142857142858, 0.25, 0.17857142857142858, 0.2857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.22448979591836735, 0.6938775510204082, 0.08163265306122448, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 56.5) {
|
|
if (input[42] <= 22.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.038461538461538464, 0.23076923076923078, 0.7307692307692307}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.3225806451612903, 0.6774193548387096}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 96.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.018518518518518517, 0.9444444444444444, 0.037037037037037035}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 116.5) {
|
|
if (input[49] <= 48.5) {
|
|
if (input[52] <= 105.0) {
|
|
if (input[1] <= 105.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.08695652173913043, 0.9130434782608695}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 168.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.04, 0.8, 0.16}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 39.5) {
|
|
if (input[15] <= 229.5) {
|
|
if (input[59] <= 157.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.17857142857142858, 0.8214285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 153.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.3684210526315789, 0.631578947368421}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.40540540540540543, 0.5945945945945946}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 112.0) {
|
|
if (input[18] <= 24.0) {
|
|
if (input[20] <= 11.0) {
|
|
if (input[37] <= 16.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.2542372881355932, 0.7457627118644068}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
if (input[57] <= 186.5) {
|
|
if (input[23] <= 172.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.40625, 0.59375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[23] <= 176.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.15873015873015872, 0.8412698412698413}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 188.5) {
|
|
if (input[18] <= 35.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.11627906976744186, 0.8837209302325582}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 27.5) {
|
|
if (input[13] <= 108.5) {
|
|
if (input[23] <= 179.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.21052631578947367, 0.7894736842105263}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 21.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.022727272727272728, 0.9772727272727273}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 125.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.11538461538461539, 0.8846153846153846}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.8148148148148148, 0.0, 0.18518518518518517}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 16.5) {
|
|
if (input[15] <= 240.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.7837837837837838, 0.21621621621621623}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.15517241379310345, 0.8448275862068966}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 235.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.08823529411764706, 0.08823529411764706, 0.7941176470588235, 0.029411764705882353}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 19.5) {
|
|
if (input[17] <= 192.5) {
|
|
if (input[45] <= 178.5) {
|
|
if (input[46] <= 8.5) {
|
|
if (input[3] <= 1.5) {
|
|
if (input[7] <= 42.5) {
|
|
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.8235294117647058, 0.17647058823529413, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
memcpy(var72, (double[]){0.0, 0.4827586206896552, 0.10344827586206896, 0.0, 0.41379310344827586}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 21.5) {
|
|
if (input[16] <= 73.5) {
|
|
if (input[54] <= 140.5) {
|
|
if (input[2] <= 170.5) {
|
|
if (input[6] <= 243.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.8235294117647058, 0.17647058823529413, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.7352941176470589, 0.058823529411764705, 0.20588235294117646}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.06451612903225806, 0.7419354838709677, 0.1935483870967742, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.2, 0.0, 0.8}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 201.5) {
|
|
memcpy(var72, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 196.0) {
|
|
memcpy(var72, (double[]){0.15625, 0.5625, 0.28125, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 9.5) {
|
|
if (input[16] <= 39.0) {
|
|
memcpy(var72, (double[]){0.0, 0.6808510638297872, 0.06382978723404255, 0.02127659574468085, 0.23404255319148937}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 241.5) {
|
|
if (input[28] <= 64.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.1, 0.8333333333333334, 0.06666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 246.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.96875, 0.03125, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 9.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.4117647058823529, 0.3235294117647059, 0.2647058823529412}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 236.5) {
|
|
if (input[30] <= 67.5) {
|
|
if (input[51] <= 14.5) {
|
|
if (input[17] <= 196.5) {
|
|
if (input[44] <= 210.5) {
|
|
if (input[30] <= 18.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 19.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 12.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.06976744186046512, 0.9302325581395349}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 229.5) {
|
|
if (input[49] <= 116.5) {
|
|
if (input[14] <= 203.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.6739130434782609, 0.32608695652173914}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 61.5) {
|
|
if (input[47] <= 117.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 211.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.017543859649122806, 0.9824561403508771}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 187.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.6875, 0.0625, 0.25}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 84.5) {
|
|
if (input[43] <= 11.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 239.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.9487179487179487, 0.05128205128205128}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 48.5) {
|
|
if (input[42] <= 20.0) {
|
|
if (input[49] <= 103.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.13513513513513514, 0.8648648648648649}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[24] <= 249.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.8225806451612904, 0.1774193548387097}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 199.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 0.28205128205128205, 0.717948717948718}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 197.5) {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var72, (double[]){0.0, 0.0, 0.16666666666666666, 0.7857142857142857, 0.047619047619047616}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var29, var72, 5, var28);
|
|
double var73[5];
|
|
if (input[13] <= 38.5) {
|
|
if (input[6] <= 150.0) {
|
|
if (input[9] <= 251.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[16] <= 65.5) {
|
|
if (input[12] <= 17.5) {
|
|
if (input[1] <= 22.0) {
|
|
if (input[54] <= 135.5) {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.7142857142857143, 0.14285714285714285, 0.14285714285714285, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.06060606060606061, 0.9393939393939394, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 40.5) {
|
|
if (input[26] <= 190.5) {
|
|
if (input[54] <= 115.0) {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.7878787878787878, 0.21212121212121213, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 190.5) {
|
|
if (input[36] <= 15.0) {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.627906976744186, 0.37209302325581395, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 22.0) {
|
|
if (input[31] <= 17.5) {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 116.0) {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.72, 0.28, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.34, 0.66, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[27] <= 251.5) {
|
|
if (input[49] <= 181.5) {
|
|
if (input[0] <= 155.5) {
|
|
memcpy(var73, (double[]){0.06451612903225806, 0.8709677419354839, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 5.5) {
|
|
if (input[0] <= 114.5) {
|
|
memcpy(var73, (double[]){0.9230769230769231, 0.07692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.4716981132075472, 0.5283018867924528, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 8.5) {
|
|
if (input[16] <= 28.5) {
|
|
if (input[6] <= 24.5) {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 17.5) {
|
|
if (input[23] <= 178.5) {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.36363636363636365, 0.6363636363636364, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 21.5) {
|
|
memcpy(var73, (double[]){0.10526315789473684, 0.10526315789473684, 0.7894736842105263, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 34.5) {
|
|
if (input[39] <= 168.5) {
|
|
if (input[36] <= 13.5) {
|
|
memcpy(var73, (double[]){0.46153846153846156, 0.5384615384615384, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 172.5) {
|
|
memcpy(var73, (double[]){0.0, 0.6857142857142857, 0.11428571428571428, 0.0, 0.2}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 13.5) {
|
|
memcpy(var73, (double[]){0.022727272727272728, 0.9545454545454546, 0.022727272727272728, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 7.5) {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.9803921568627451, 0.0196078431372549, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[14] <= 195.5) {
|
|
if (input[57] <= 185.5) {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.9166666666666666, 0.0, 0.0, 0.08333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 14.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.8857142857142857, 0.0, 0.11428571428571428}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 105.5) {
|
|
if (input[41] <= 200.0) {
|
|
if (input[55] <= 187.5) {
|
|
memcpy(var73, (double[]){0.6153846153846154, 0.38461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 193.5) {
|
|
memcpy(var73, (double[]){0.95, 0.025, 0.025, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 199.5) {
|
|
if (input[29] <= 198.5) {
|
|
memcpy(var73, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 221.5) {
|
|
if (input[1] <= 4.5) {
|
|
if (input[23] <= 152.0) {
|
|
memcpy(var73, (double[]){0.8, 0.2, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 1.5) {
|
|
if (input[0] <= 171.0) {
|
|
memcpy(var73, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.8928571428571429, 0.10714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 8.5) {
|
|
if (input[46] <= 3.5) {
|
|
if (input[8] <= 195.5) {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.30303030303030304, 0.696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
if (input[47] <= 197.5) {
|
|
memcpy(var73, (double[]){0.0, 0.8333333333333334, 0.1, 0.0, 0.06666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 99.5) {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 18.5) {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.9795918367346939, 0.02040816326530612, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 208.5) {
|
|
memcpy(var73, (double[]){0.0, 0.2571428571428571, 0.7428571428571429, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 82.5) {
|
|
if (input[58] <= 189.5) {
|
|
if (input[47] <= 167.5) {
|
|
if (input[18] <= 62.5) {
|
|
if (input[51] <= 9.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 61.5) {
|
|
memcpy(var73, (double[]){0.0, 0.9375, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.05128205128205129, 0.05128205128205129, 0.7948717948717949, 0.10256410256410257, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 140.5) {
|
|
memcpy(var73, (double[]){0.4444444444444444, 0.2777777777777778, 0.05555555555555555, 0.19444444444444445, 0.027777777777777776}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.07936507936507936, 0.9047619047619048, 0.015873015873015872, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 41.5) {
|
|
memcpy(var73, (double[]){0.9838709677419355, 0.016129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.7241379310344828, 0.06896551724137931, 0.20689655172413793, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 115.5) {
|
|
if (input[3] <= 114.0) {
|
|
if (input[3] <= 60.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9722222222222222, 0.027777777777777776}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 27.0) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.08823529411764706, 0.0, 0.9117647058823529}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 179.5) {
|
|
if (input[57] <= 214.0) {
|
|
if (input[51] <= 10.0) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.21951219512195122, 0.4634146341463415, 0.3170731707317073}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 16.5) {
|
|
if (input[21] <= 241.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 51.5) {
|
|
if (input[20] <= 10.5) {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.5, 0.5, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.9811320754716981, 0.018867924528301886, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 83.5) {
|
|
if (input[8] <= 156.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.8461538461538461, 0.15384615384615385, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 156.5) {
|
|
if (input[22] <= 14.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.967741935483871, 0.03225806451612903, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 24.5) {
|
|
memcpy(var73, (double[]){0.0, 0.1724137931034483, 0.8275862068965517, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.2571428571428571, 0.7428571428571429, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 170.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.13157894736842105, 0.8157894736842105, 0.05263157894736842}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 51.5) {
|
|
if (input[18] <= 37.5) {
|
|
if (input[16] <= 50.5) {
|
|
memcpy(var73, (double[]){0.0, 0.9285714285714286, 0.07142857142857142, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.1111111111111111, 0.5833333333333334, 0.25, 0.0, 0.05555555555555555}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.9272727272727272, 0.07272727272727272, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 253.5) {
|
|
if (input[21] <= 244.5) {
|
|
if (input[27] <= 253.5) {
|
|
if (input[39] <= 10.0) {
|
|
if (input[37] <= 12.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.8709677419354839, 0.06451612903225806, 0.06451612903225806}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 60.5) {
|
|
if (input[19] <= 11.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.88, 0.12}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 243.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.10344827586206896, 0.896551724137931, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 247.5) {
|
|
memcpy(var73, (double[]){0.022727272727272728, 0.0, 0.045454545454545456, 0.9318181818181818, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.11428571428571428, 0.8857142857142857, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 100.5) {
|
|
if (input[1] <= 68.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.3684210526315789, 0.631578947368421}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 8.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.5238095238095238, 0.40476190476190477, 0.07142857142857142}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 26.5) {
|
|
if (input[13] <= 94.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.1935483870967742, 0.8064516129032258, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 166.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 242.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8627450980392157, 0.13725490196078433}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 50.5) {
|
|
if (input[42] <= 22.0) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 23.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.25806451612903225, 0.7419354838709677}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 200.5) {
|
|
if (input[4] <= 30.5) {
|
|
if (input[16] <= 55.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.24444444444444444, 0.7555555555555555}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.041666666666666664, 0.0, 0.0, 0.9583333333333334, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.06, 0.94}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 15.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9302325581395349, 0.06976744186046512}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.3, 0.65, 0.05}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 21.5) {
|
|
if (input[37] <= 13.5) {
|
|
if (input[22] <= 57.5) {
|
|
if (input[50] <= 172.5) {
|
|
if (input[2] <= 159.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.3235294117647059, 0.6764705882352942}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 197.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0967741935483871, 0.9032258064516129, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 111.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.17142857142857143, 0.8285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 107.5) {
|
|
if (input[10] <= 117.5) {
|
|
if (input[53] <= 197.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 206.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.9032258064516129, 0.06451612903225806, 0.03225806451612903}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 91.0) {
|
|
if (input[59] <= 204.5) {
|
|
if (input[16] <= 56.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.8780487804878049, 0.024390243902439025, 0.0975609756097561}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.8703703703703703, 0.09259259259259259, 0.037037037037037035}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 67.5) {
|
|
if (input[52] <= 110.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 46.5) {
|
|
if (input[49] <= 107.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 116.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.044444444444444446, 0.9555555555555556}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 205.5) {
|
|
if (input[13] <= 110.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 16.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.14, 0.86}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 118.5) {
|
|
if (input[43] <= 19.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.01694915254237288, 0.9830508474576272}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 244.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.018518518518518517, 0.9814814814814815}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.6923076923076923, 0.3076923076923077}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 101.5) {
|
|
if (input[51] <= 12.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.37777777777777777, 0.6222222222222222}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 153.5) {
|
|
if (input[46] <= 28.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.7741935483870968, 0.22580645161290322}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5263157894736842, 0.47368421052631576}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 30.5) {
|
|
if (input[28] <= 137.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.7428571428571429, 0.2571428571428571}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.4166666666666667, 0.5833333333333334, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 105.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.23333333333333334, 0.7666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 9.5) {
|
|
if (input[44] <= 205.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.5757575757575758, 0.42424242424242425}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 175.5) {
|
|
if (input[28] <= 92.5) {
|
|
if (input[52] <= 122.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 158.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.01694915254237288, 0.9830508474576272}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 116.5) {
|
|
if (input[54] <= 136.5) {
|
|
if (input[18] <= 95.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.21052631578947367, 0.5263157894736842, 0.2631578947368421}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 193.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.35, 0.65}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 194.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 185.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 12.5) {
|
|
if (input[15] <= 143.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 213.5) {
|
|
if (input[7] <= 65.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.8378378378378378, 0.16216216216216217}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 10.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.06818181818181818, 0.9318181818181818}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 179.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 168.5) {
|
|
if (input[30] <= 22.5) {
|
|
if (input[52] <= 134.5) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 223.0) {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var73, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var28, var73, 5, var27);
|
|
double var74[5];
|
|
if (input[45] <= 172.5) {
|
|
if (input[49] <= 118.5) {
|
|
if (input[15] <= 230.5) {
|
|
if (input[39] <= 56.5) {
|
|
if (input[59] <= 173.5) {
|
|
if (input[25] <= 93.5) {
|
|
if (input[13] <= 142.0) {
|
|
if (input[52] <= 127.5) {
|
|
if (input[5] <= 20.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.24561403508771928, 0.7543859649122807}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 18.5) {
|
|
if (input[32] <= 154.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.2692307692307692, 0.7307692307692307}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 27.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.12244897959183673, 0.08163265306122448, 0.4489795918367347, 0.3469387755102041}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 107.5) {
|
|
if (input[48] <= 193.5) {
|
|
if (input[27] <= 254.5) {
|
|
if (input[1] <= 67.5) {
|
|
if (input[40] <= 13.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.8421052631578947, 0.15789473684210525}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.20588235294117646, 0.23529411764705882, 0.5588235294117647}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 75.5) {
|
|
if (input[23] <= 189.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.2894736842105263, 0.7105263157894737}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.5333333333333333, 0.4666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 79.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.84375, 0.0, 0.15625}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 13.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.30952380952380953, 0.6904761904761905}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 215.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.2777777777777778, 0.7222222222222222}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 119.5) {
|
|
if (input[22] <= 65.5) {
|
|
if (input[41] <= 199.5) {
|
|
if (input[16] <= 50.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.45, 0.55}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 13.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.13333333333333333, 0.8666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 23.5) {
|
|
if (input[5] <= 17.5) {
|
|
if (input[54] <= 128.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.05263157894736842, 0.9473684210526315}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.06, 0.94}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 26.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.851063829787234, 0.14893617021276595}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.1320754716981132, 0.8679245283018868}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 180.5) {
|
|
if (input[10] <= 134.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.38235294117647056, 0.6176470588235294}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 247.5) {
|
|
if (input[22] <= 71.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 87.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 241.5) {
|
|
if (input[15] <= 210.5) {
|
|
memcpy(var74, (double[]){0.0, 0.15151515151515152, 0.0, 0.7878787878787878, 0.06060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.49019607843137253, 0.5098039215686274}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
if (input[50] <= 154.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 157.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 204.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 74.5) {
|
|
if (input[57] <= 194.5) {
|
|
if (input[35] <= 0.5) {
|
|
if (input[52] <= 122.5) {
|
|
if (input[41] <= 171.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7407407407407407, 0.25925925925925924}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 189.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 73.5) {
|
|
if (input[19] <= 13.5) {
|
|
if (input[1] <= 69.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.13636363636363635, 0.8636363636363636}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 18.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6206896551724138, 0.3793103448275862}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 31.5) {
|
|
if (input[53] <= 177.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.2222222222222222, 0.7777777777777778, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 14.5) {
|
|
if (input[1] <= 72.0) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.7857142857142857, 0.21428571428571427}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.4146341463414634, 0.5853658536585366}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 214.5) {
|
|
if (input[1] <= 28.5) {
|
|
if (input[57] <= 191.5) {
|
|
if (input[11] <= 183.5) {
|
|
if (input[0] <= 32.5) {
|
|
memcpy(var74, (double[]){0.9347826086956522, 0.06521739130434782, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.605263157894737, 0.15789473684210528, 0.0, 0.2368421052631579}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 192.5) {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.8918918918918919, 0.10810810810810811, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 197.5) {
|
|
memcpy(var74, (double[]){0.0, 0.058823529411764705, 0.9411764705882353, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 155.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.9696969696969697, 0.030303030303030304, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 135.5) {
|
|
if (input[5] <= 1.5) {
|
|
memcpy(var74, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 24.5) {
|
|
memcpy(var74, (double[]){0.0, 0.9607843137254902, 0.0392156862745098, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.1388888888888889, 0.6666666666666666, 0.19444444444444445, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 46.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 9.5) {
|
|
memcpy(var74, (double[]){0.0, 0.7567567567567568, 0.10810810810810811, 0.10810810810810811, 0.02702702702702703}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 88.5) {
|
|
if (input[58] <= 209.5) {
|
|
if (input[51] <= 12.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.4411764705882353, 0.29411764705882354, 0.2647058823529412}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.6909090909090909, 0.23636363636363636, 0.07272727272727272}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.5238095238095238, 0.30952380952380953, 0.16666666666666666}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 78.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6333333333333333, 0.36666666666666664}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 174.5) {
|
|
if (input[8] <= 202.5) {
|
|
if (input[49] <= 161.5) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 182.5) {
|
|
if (input[14] <= 199.5) {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var74, (double[]){0.3023255813953488, 0.6976744186046512, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 195.5) {
|
|
memcpy(var74, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 18.5) {
|
|
if (input[30] <= 35.5) {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.9210526315789473, 0.07894736842105263, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 200.5) {
|
|
if (input[55] <= 195.5) {
|
|
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.9074074074074074, 0.09259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 206.5) {
|
|
memcpy(var74, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.11111111111111112, 0.8148148148148149, 0.07407407407407408, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[7] <= 24.5) {
|
|
if (input[49] <= 188.5) {
|
|
memcpy(var74, (double[]){0.1, 0.8666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 49.5) {
|
|
if (input[50] <= 186.5) {
|
|
if (input[45] <= 200.5) {
|
|
if (input[30] <= 22.0) {
|
|
memcpy(var74, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 210.5) {
|
|
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.8484848484848485, 0.15151515151515152, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 12.0) {
|
|
memcpy(var74, (double[]){0.027777777777777776, 0.9166666666666666, 0.05555555555555555, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.6590909090909091, 0.022727272727272728, 0.3181818181818182, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 183.0) {
|
|
if (input[38] <= 198.5) {
|
|
if (input[25] <= 98.5) {
|
|
if (input[38] <= 189.0) {
|
|
memcpy(var74, (double[]){0.5882352941176471, 0.058823529411764705, 0.029411764705882353, 0.3235294117647059, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 198.5) {
|
|
if (input[8] <= 190.5) {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 150.5) {
|
|
memcpy(var74, (double[]){0.4594594594594595, 0.5405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 160.5) {
|
|
if (input[32] <= 223.0) {
|
|
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 139.5) {
|
|
if (input[7] <= 11.5) {
|
|
if (input[30] <= 26.5) {
|
|
memcpy(var74, (double[]){0.9818181818181818, 0.01818181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.696969696969697, 0.30303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 18.5) {
|
|
memcpy(var74, (double[]){0.20833333333333334, 0.7916666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 22.5) {
|
|
if (input[42] <= 49.5) {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.9655172413793104, 0.034482758620689655, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.8823529411764706, 0.0, 0.0, 0.11764705882352941}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
if (input[47] <= 191.5) {
|
|
memcpy(var74, (double[]){0.0, 0.6857142857142857, 0.2571428571428571, 0.0, 0.05714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 35.5) {
|
|
if (input[39] <= 168.0) {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 11.5) {
|
|
memcpy(var74, (double[]){0.13513513513513514, 0.8648648648648649, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.7692307692307693, 0.23076923076923078, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[7] <= 14.5) {
|
|
if (input[13] <= 19.0) {
|
|
if (input[15] <= 229.5) {
|
|
if (input[7] <= 5.5) {
|
|
memcpy(var74, (double[]){0.9803921568627451, 0.0196078431372549, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 198.5) {
|
|
if (input[14] <= 205.5) {
|
|
if (input[25] <= 99.5) {
|
|
memcpy(var74, (double[]){0.5757575757575758, 0.42424242424242425, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 203.0) {
|
|
memcpy(var74, (double[]){0.19444444444444445, 0.8055555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 210.0) {
|
|
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 209.5) {
|
|
if (input[11] <= 212.5) {
|
|
memcpy(var74, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.8409090909090909, 0.1590909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 237.5) {
|
|
memcpy(var74, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 222.5) {
|
|
if (input[4] <= 8.5) {
|
|
memcpy(var74, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var74, (double[]){0.0, 0.43243243243243246, 0.5675675675675675, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var27, var74, 5, var26);
|
|
double var75[5];
|
|
if (input[49] <= 156.5) {
|
|
if (input[10] <= 80.5) {
|
|
if (input[38] <= 190.5) {
|
|
if (input[43] <= 18.5) {
|
|
if (input[2] <= 165.5) {
|
|
memcpy(var75, (double[]){0.0, 0.8461538461538461, 0.15384615384615385, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 68.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.2962962962962963, 0.7037037037037037}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 27.5) {
|
|
memcpy(var75, (double[]){0.45652173913043476, 0.5, 0.043478260869565216, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.025, 0.8, 0.175, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 15.5) {
|
|
if (input[2] <= 166.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.19607843137254902, 0.803921568627451, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 212.5) {
|
|
if (input[2] <= 168.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.7592592592592593, 0.24074074074074073, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 171.5) {
|
|
if (input[10] <= 78.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 194.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.88, 0.12, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 252.0) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.4634146341463415, 0.43902439024390244, 0.0975609756097561}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.393939393939394, 0.4545454545454546, 0.15151515151515155}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 16.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.25925925925925924, 0.18518518518518517, 0.5555555555555556}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 49.5) {
|
|
if (input[10] <= 142.5) {
|
|
if (input[5] <= 12.5) {
|
|
if (input[45] <= 138.5) {
|
|
if (input[2] <= 146.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0967741935483871, 0.0, 0.0, 0.9032258064516129, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[14] <= 196.5) {
|
|
if (input[40] <= 20.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.8181818181818182, 0.18181818181818182, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 17.5) {
|
|
if (input[40] <= 13.5) {
|
|
if (input[54] <= 146.5) {
|
|
if (input[28] <= 113.5) {
|
|
if (input[1] <= 78.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.037037037037037035, 0.9629629629629629, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 22.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.4418604651162791, 0.5581395348837209}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 62.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 51.5) {
|
|
if (input[27] <= 241.0) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 58.5) {
|
|
if (input[49] <= 101.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.6578947368421053, 0.34210526315789475}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 180.5) {
|
|
if (input[10] <= 118.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9183673469387755, 0.08163265306122448}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.25806451612903225, 0.7419354838709677, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 12.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.05454545454545454, 0.9454545454545454}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 123.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 58.0) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 236.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 9.5) {
|
|
if (input[41] <= 205.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.7142857142857143, 0.2857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 126.5) {
|
|
if (input[22] <= 67.5) {
|
|
if (input[55] <= 155.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.5675675675675675, 0.43243243243243246}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 22.5) {
|
|
if (input[51] <= 16.5) {
|
|
if (input[18] <= 93.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8064516129032258, 0.1935483870967742}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 27.0) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.3181818181818182, 0.6818181818181818}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.6666666666666666, 0.19607843137254902, 0.13725490196078433}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 221.5) {
|
|
if (input[10] <= 109.5) {
|
|
if (input[3] <= 35.0) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.7878787878787878, 0.21212121212121213}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 67.5) {
|
|
if (input[54] <= 138.5) {
|
|
if (input[28] <= 89.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 22.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.42, 0.58}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 175.5) {
|
|
if (input[37] <= 24.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.24390243902439024, 0.7560975609756098}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 10.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 247.5) {
|
|
if (input[45] <= 135.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 199.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 206.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[21] <= 245.5) {
|
|
if (input[47] <= 171.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 105.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.02040816326530612, 0.9795918367346939}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 195.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.32432432432432434, 0.6756756756756757}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 22.5) {
|
|
if (input[43] <= 25.5) {
|
|
if (input[43] <= 16.5) {
|
|
if (input[45] <= 137.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 10.5) {
|
|
if (input[3] <= 50.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.038461538461538464, 0.5384615384615384, 0.4230769230769231}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 140.0) {
|
|
if (input[1] <= 76.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.24324324324324326, 0.40540540540540543, 0.35135135135135137}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 161.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 156.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.48148148148148145, 0.5185185185185185}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 21.5) {
|
|
if (input[38] <= 200.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.06896551724137931, 0.20689655172413793, 0.7241379310344828}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 12.5) {
|
|
if (input[47] <= 84.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.21621621621621623, 0.7837837837837838}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 15.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.8653846153846154, 0.1346153846153846}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 77.5) {
|
|
if (input[39] <= 19.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.02127659574468085, 0.6382978723404256, 0.3404255319148936}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[21] <= 249.0) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 206.5) {
|
|
memcpy(var75, (double[]){0.04545454545454546, 0.0, 0.7954545454545455, 0.11363636363636365, 0.04545454545454546}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 21.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[45] <= 180.5) {
|
|
if (input[12] <= 28.0) {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 183.5) {
|
|
if (input[38] <= 194.5) {
|
|
if (input[31] <= 6.5) {
|
|
memcpy(var75, (double[]){0.07317073170731707, 0.926829268292683, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.14705882352941177, 0.8529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 66.5) {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[24] <= 242.5) {
|
|
if (input[29] <= 197.5) {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.28846153846153844, 0.7115384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[24] <= 237.5) {
|
|
if (input[55] <= 213.5) {
|
|
memcpy(var75, (double[]){0.30303030303030304, 0.696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 6.5) {
|
|
if (input[37] <= 2.5) {
|
|
if (input[13] <= 9.5) {
|
|
memcpy(var75, (double[]){0.972972972972973, 0.02702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.38235294117647056, 0.6176470588235294, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 226.5) {
|
|
if (input[49] <= 185.5) {
|
|
if (input[28] <= 100.5) {
|
|
memcpy(var75, (double[]){0.3939393939393939, 0.6060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 211.5) {
|
|
if (input[16] <= 24.5) {
|
|
memcpy(var75, (double[]){0.8387096774193549, 0.16129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 211.5) {
|
|
if (input[9] <= 30.5) {
|
|
if (input[42] <= 34.5) {
|
|
if (input[28] <= 64.0) {
|
|
memcpy(var75, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.9473684210526315, 0.05263157894736842, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 19.5) {
|
|
if (input[31] <= 3.5) {
|
|
if (input[11] <= 211.5) {
|
|
memcpy(var75, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 72.5) {
|
|
memcpy(var75, (double[]){0.9130434782608695, 0.08695652173913043, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.8909090909090909, 0.10909090909090909, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.8444444444444444, 0.15555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[33] <= 55.5) {
|
|
memcpy(var75, (double[]){0.48717948717948717, 0.48717948717948717, 0.02564102564102564, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.9767441860465116, 0.023255813953488372, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.375, 0.625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 103.5) {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var75, (double[]){0.7, 0.3, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 103.5) {
|
|
memcpy(var75, (double[]){0.7741935483870968, 0.0, 0.22580645161290322, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 254.5) {
|
|
if (input[59] <= 182.5) {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 216.5) {
|
|
if (input[25] <= 48.5) {
|
|
if (input[5] <= 3.5) {
|
|
if (input[0] <= 29.5) {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.5555555555555556, 0.05555555555555555, 0.1111111111111111, 0.0, 0.2777777777777778}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 23.5) {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.8125, 0.15625, 0.03125, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 251.5) {
|
|
if (input[12] <= 99.0) {
|
|
if (input[37] <= 16.5) {
|
|
if (input[3] <= 5.5) {
|
|
memcpy(var75, (double[]){0.10526315789473684, 0.8947368421052632, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.4230769230769231, 0.5769230769230769, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[60] <= inf) {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 7.5) {
|
|
if (input[20] <= 9.5) {
|
|
if (input[30] <= 20.5) {
|
|
memcpy(var75, (double[]){0.0, 0.9705882352941176, 0.029411764705882353, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 12.5) {
|
|
memcpy(var75, (double[]){0.0, 0.9736842105263158, 0.02631578947368421, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 165.5) {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.9, 0.1, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.5918367346938775, 0.40816326530612246, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.5454545454545455, 0.31818181818181823, 0.11363636363636365, 0.02272727272727273}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 2.5) {
|
|
if (input[42] <= 22.0) {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 134.5) {
|
|
memcpy(var75, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 30.5) {
|
|
if (input[58] <= 204.0) {
|
|
memcpy(var75, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.9354838709677419, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 180.5) {
|
|
memcpy(var75, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var75, (double[]){0.0, 0.22222222222222224, 0.7333333333333334, 0.0, 0.04444444444444445}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var26, var75, 5, var25);
|
|
double var76[5];
|
|
if (input[2] <= 179.5) {
|
|
if (input[10] <= 117.5) {
|
|
if (input[5] <= 12.5) {
|
|
if (input[14] <= 181.5) {
|
|
if (input[46] <= 12.5) {
|
|
if (input[19] <= 8.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.2571428571428571, 0.7428571428571429}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 15.5) {
|
|
memcpy(var76, (double[]){0.0, 0.9117647058823529, 0.08823529411764706, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.30000000000000004, 0.5800000000000001, 0.12000000000000001, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 230.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.18518518518518517, 0.4074074074074074, 0.4074074074074074}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 131.5) {
|
|
memcpy(var76, (double[]){0.10526315789473684, 0.7631578947368421, 0.13157894736842105, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
if (input[28] <= 66.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.3055555555555556, 0.19444444444444445, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.11627906976744186, 0.2558139534883721, 0.6046511627906976, 0.023255813953488372, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 190.5) {
|
|
if (input[7] <= 38.5) {
|
|
memcpy(var76, (double[]){0.0967741935483871, 0.4838709677419355, 0.41935483870967744, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 54.5) {
|
|
if (input[49] <= 119.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.8974358974358975, 0.10256410256410256, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 52.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.7317073170731707, 0.21951219512195122, 0.04878048780487805}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 74.5) {
|
|
if (input[43] <= 12.5) {
|
|
if (input[18] <= 74.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.7419354838709677, 0.25806451612903225}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 49.5) {
|
|
if (input[24] <= 250.5) {
|
|
if (input[7] <= 26.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.12903225806451613, 0.7741935483870968, 0.0967741935483871}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 207.5) {
|
|
if (input[54] <= 149.5) {
|
|
if (input[48] <= 181.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 29.5) {
|
|
if (input[43] <= 15.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 197.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.02040816326530612, 0.9795918367346939}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.175, 0.825}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 204.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.5277777777777778, 0.4722222222222222}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 22.5) {
|
|
if (input[43] <= 18.5) {
|
|
if (input[3] <= 88.5) {
|
|
if (input[21] <= 246.5) {
|
|
if (input[28] <= 75.5) {
|
|
if (input[23] <= 187.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 192.5) {
|
|
if (input[9] <= 253.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.11764705882352941, 0.8823529411764706, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 16.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 26.0) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.95, 0.05}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 159.5) {
|
|
if (input[28] <= 80.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.6944444444444444, 0.3055555555555556}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.358974358974359, 0.3333333333333333, 0.3076923076923077}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 134.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[34] <= 0.5) {
|
|
if (input[26] <= 200.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 138.5) {
|
|
if (input[29] <= 200.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.32608695652173914, 0.6739130434782609}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 10.5) {
|
|
if (input[5] <= 22.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.05128205128205128, 0.9487179487179487}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 21.5) {
|
|
if (input[17] <= 168.5) {
|
|
if (input[13] <= 146.5) {
|
|
if (input[15] <= 211.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.09302325581395349, 0.627906976744186, 0.27906976744186046}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 161.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.927536231884058, 0.07246376811594203}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 125.5) {
|
|
if (input[4] <= 37.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9111111111111111, 0.08888888888888889}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.08695652173913043, 0.9130434782608695}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 245.5) {
|
|
if (input[23] <= 185.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.7567567567567568, 0.24324324324324326}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 13.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.3541666666666667, 0.6458333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 146.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.3191489361702128, 0.6808510638297872}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 17.0) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.1891891891891892, 0.8108108108108109}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 248.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 167.5) {
|
|
if (input[31] <= 22.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.7708333333333334, 0.22916666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 99.5) {
|
|
if (input[10] <= 159.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.25806451612903225, 0.7419354838709677}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 77.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.5098039215686274, 0.49019607843137253}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 118.5) {
|
|
if (input[22] <= 44.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.2972972972972973, 0.7027027027027027}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 179.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 24.5) {
|
|
if (input[27] <= 254.5) {
|
|
if (input[23] <= 185.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 193.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.045454545454545456, 0.9545454545454546}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 187.5) {
|
|
if (input[43] <= 20.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 8.5) {
|
|
if (input[12] <= 174.0) {
|
|
if (input[58] <= 205.5) {
|
|
if (input[18] <= 41.5) {
|
|
if (input[30] <= 26.5) {
|
|
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.8679245283018868, 0.1320754716981132, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[15] <= 192.5) {
|
|
if (input[17] <= 182.5) {
|
|
if (input[6] <= 18.5) {
|
|
memcpy(var76, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 36.5) {
|
|
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.8928571428571429, 0.10714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.4222222222222222, 0.5777777777777777, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 12.5) {
|
|
memcpy(var76, (double[]){0.10344827586206896, 0.896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.9387755102040817, 0.061224489795918366, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 28.5) {
|
|
memcpy(var76, (double[]){0.5277777777777778, 0.4722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 77.5) {
|
|
if (input[29] <= 206.5) {
|
|
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.9655172413793104, 0.034482758620689655, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.17647058823529413, 0.7058823529411765, 0.11764705882352941, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 10.0) {
|
|
memcpy(var76, (double[]){0.3055555555555556, 0.16666666666666666, 0.5277777777777778, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 205.5) {
|
|
memcpy(var76, (double[]){0.6944444444444444, 0.3055555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 221.5) {
|
|
if (input[18] <= 29.5) {
|
|
memcpy(var76, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.8235294117647058, 0.17647058823529413, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 17.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[59] <= 187.5) {
|
|
memcpy(var76, (double[]){0.7045454545454546, 0.29545454545454547, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 187.5) {
|
|
memcpy(var76, (double[]){0.10344827586206896, 0.896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[33] <= 65.0) {
|
|
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[7] <= 13.5) {
|
|
if (input[59] <= 240.5) {
|
|
if (input[15] <= 227.5) {
|
|
memcpy(var76, (double[]){0.29411764705882354, 0.7058823529411765, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 2.5) {
|
|
if (input[3] <= 74.5) {
|
|
memcpy(var76, (double[]){0.675, 0.325, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 208.0) {
|
|
if (input[26] <= 212.5) {
|
|
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 2.5) {
|
|
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 237.0) {
|
|
memcpy(var76, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 208.5) {
|
|
memcpy(var76, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.9761904761904762, 0.023809523809523808, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.5, 0.36666666666666664, 0.13333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.2222222222222222, 0.7777777777777778, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 95.5) {
|
|
memcpy(var76, (double[]){0.78125, 0.0625, 0.15625, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 100.5) {
|
|
if (input[10] <= 50.5) {
|
|
if (input[38] <= 187.5) {
|
|
memcpy(var76, (double[]){0.24193548387096775, 0.6935483870967742, 0.03225806451612903, 0.03225806451612903, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 112.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[26] <= 213.5) {
|
|
memcpy(var76, (double[]){0.03571428571428571, 0.7142857142857143, 0.10714285714285714, 0.0, 0.14285714285714285}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 199.5) {
|
|
if (input[51] <= 13.5) {
|
|
if (input[2] <= 199.5) {
|
|
memcpy(var76, (double[]){0.0, 0.9285714285714286, 0.07142857142857142, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 8.5) {
|
|
if (input[53] <= 197.5) {
|
|
memcpy(var76, (double[]){0.0, 0.975609756097561, 0.024390243902439025, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.8928571428571429, 0.03571428571428571, 0.0, 0.07142857142857142}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.8125, 0.125, 0.0, 0.0625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 192.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.13513513513513514, 0.8108108108108109, 0.05405405405405406, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.3225806451612903, 0.6774193548387096, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 88.5) {
|
|
if (input[55] <= 225.5) {
|
|
if (input[58] <= 214.5) {
|
|
if (input[1] <= 17.0) {
|
|
memcpy(var76, (double[]){0.09230769230769231, 0.9076923076923077, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
if (input[27] <= 248.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.6774193548387096, 0.0967741935483871, 0.22580645161290322}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 162.5) {
|
|
memcpy(var76, (double[]){0.0, 0.9285714285714286, 0.07142857142857142, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.8235294117647058, 0.058823529411764705, 0.11764705882352941}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 164.5) {
|
|
if (input[29] <= 236.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.023255813953488372, 0.20930232558139536, 0.7674418604651163, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 43.5) {
|
|
if (input[12] <= 253.5) {
|
|
if (input[41] <= 246.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 197.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.6285714285714286, 0.37142857142857144}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 52.5) {
|
|
if (input[52] <= 172.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.16666666666666666, 0.8333333333333334, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.038461538461538464, 0.4230769230769231, 0.5384615384615384}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 111.5) {
|
|
if (input[51] <= 14.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 248.5) {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.16666666666666666, 0.5555555555555556, 0.2777777777777778}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var76, (double[]){0.0, 0.0, 0.03333333333333333, 0.13333333333333333, 0.8333333333333334}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var25, var76, 5, var24);
|
|
double var77[5];
|
|
if (input[9] <= 253.5) {
|
|
if (input[2] <= 187.5) {
|
|
if (input[1] <= 36.5) {
|
|
if (input[44] <= 197.5) {
|
|
if (input[57] <= 181.0) {
|
|
if (input[8] <= 168.5) {
|
|
memcpy(var77, (double[]){0.391304347826087, 0.6086956521739131, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 26.5) {
|
|
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.9117647058823529, 0.08823529411764706, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 18.5) {
|
|
memcpy(var77, (double[]){0.03389830508474576, 0.9661016949152542, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.6739130434782609, 0.32608695652173914, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 237.5) {
|
|
if (input[56] <= 0.5) {
|
|
if (input[22] <= 69.5) {
|
|
if (input[10] <= 39.5) {
|
|
memcpy(var77, (double[]){0.0, 0.03125, 0.96875, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.14285714285714285, 0.8571428571428571, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 13.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.2857142857142857, 0.7142857142857143, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 26.5) {
|
|
if (input[22] <= 18.5) {
|
|
memcpy(var77, (double[]){0.0, 0.04545454545454546, 0.6818181818181819, 0.27272727272727276, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 198.5) {
|
|
memcpy(var77, (double[]){0.0, 0.05357142857142857, 0.8928571428571429, 0.05357142857142857, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.23529411764705882, 0.3333333333333333, 0.43137254901960786, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 245.5) {
|
|
if (input[10] <= 80.5) {
|
|
if (input[46] <= 16.5) {
|
|
if (input[16] <= 67.5) {
|
|
if (input[20] <= 9.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.8709677419354839, 0.0967741935483871, 0.03225806451612903}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.11428571428571428, 0.8857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 13.5) {
|
|
if (input[39] <= 243.5) {
|
|
if (input[1] <= 78.5) {
|
|
if (input[16] <= 60.5) {
|
|
if (input[50] <= 171.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 224.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.07894736842105263, 0.9210526315789473, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.09375, 0.90625, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
if (input[48] <= 165.5) {
|
|
memcpy(var77, (double[]){0.07142857142857142, 0.07142857142857142, 0.8571428571428571, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 239.5) {
|
|
if (input[39] <= 166.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.03333333333333333, 0.9666666666666667, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 18.5) {
|
|
if (input[36] <= 10.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8235294117647058, 0.17647058823529413}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 49.0) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 51.5) {
|
|
if (input[13] <= 105.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.23684210526315788, 0.21052631578947367, 0.5526315789473685}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 172.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 17.5) {
|
|
if (input[44] <= 207.5) {
|
|
memcpy(var77, (double[]){0.0, 0.03125, 0.0, 0.59375, 0.375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 143.5) {
|
|
memcpy(var77, (double[]){0.7959183673469388, 0.20408163265306123, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.5230769230769231, 0.03076923076923077, 0.4461538461538462}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 156.5) {
|
|
if (input[12] <= 252.5) {
|
|
if (input[47] <= 186.5) {
|
|
if (input[44] <= 211.5) {
|
|
if (input[3] <= 1.5) {
|
|
if (input[38] <= 197.5) {
|
|
memcpy(var77, (double[]){0.9827586206896551, 0.017241379310344827, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.6774193548387096, 0.3225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 196.5) {
|
|
memcpy(var77, (double[]){0.6, 0.4, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 32.5) {
|
|
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.9354838709677419, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 176.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.09090909090909091, 0.9090909090909091, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[35] <= 2.5) {
|
|
if (input[45] <= 189.5) {
|
|
if (input[26] <= 200.5) {
|
|
memcpy(var77, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.9056603773584906, 0.09433962264150944, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 13.5) {
|
|
if (input[48] <= 228.5) {
|
|
if (input[46] <= 4.5) {
|
|
if (input[44] <= 214.5) {
|
|
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 211.5) {
|
|
memcpy(var77, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 7.5) {
|
|
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.6888888888888889, 0.3111111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 14.5) {
|
|
if (input[25] <= 88.5) {
|
|
if (input[40] <= 18.5) {
|
|
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.07407407407407407, 0.9259259259259259, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 244.5) {
|
|
if (input[30] <= 28.5) {
|
|
memcpy(var77, (double[]){0.9615384615384616, 0.038461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.4, 0.6, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 196.5) {
|
|
memcpy(var77, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.7647058823529411, 0.23529411764705882, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 82.5) {
|
|
if (input[46] <= 6.5) {
|
|
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.9473684210526315, 0.05263157894736842, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.11904761904761904, 0.8809523809523809, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 103.5) {
|
|
if (input[36] <= 157.0) {
|
|
if (input[8] <= 181.5) {
|
|
if (input[54] <= 143.0) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 251.5) {
|
|
if (input[49] <= 164.5) {
|
|
memcpy(var77, (double[]){0.0, 0.022727272727272728, 0.36363636363636365, 0.5681818181818182, 0.045454545454545456}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 217.5) {
|
|
if (input[54] <= 170.5) {
|
|
if (input[0] <= 158.5) {
|
|
memcpy(var77, (double[]){0.06060606060606061, 0.9393939393939394, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 217.5) {
|
|
if (input[3] <= 79.5) {
|
|
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 6.5) {
|
|
memcpy(var77, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.02702702702702703, 0.972972972972973, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.6875, 0.0625, 0.25, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 7.0) {
|
|
memcpy(var77, (double[]){0.8181818181818182, 0.18181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 46.0) {
|
|
if (input[9] <= 240.5) {
|
|
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 4.5) {
|
|
if (input[53] <= 196.5) {
|
|
memcpy(var77, (double[]){0.9166666666666666, 0.08333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 3.0) {
|
|
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[24] <= 239.0) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 188.5) {
|
|
if (input[30] <= 211.5) {
|
|
memcpy(var77, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 132.5) {
|
|
if (input[13] <= 91.5) {
|
|
if (input[7] <= 41.5) {
|
|
if (input[5] <= 5.5) {
|
|
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 51.5) {
|
|
if (input[8] <= 149.0) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 17.5) {
|
|
if (input[28] <= 126.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.04, 0.96, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 20.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.7142857142857143, 0.08571428571428572, 0.2}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 73.0) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.21428571428571427, 0.6428571428571429, 0.14285714285714285, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 199.5) {
|
|
if (input[53] <= 170.0) {
|
|
memcpy(var77, (double[]){0.0, 0.22580645161290322, 0.6129032258064516, 0.16129032258064516, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 23.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.8857142857142857, 0.11428571428571428, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 193.5) {
|
|
if (input[45] <= 144.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.9705882352941176, 0.029411764705882353, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.05084745762711865, 0.9491525423728814, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 116.5) {
|
|
if (input[24] <= 254.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 182.5) {
|
|
if (input[13] <= 142.5) {
|
|
if (input[32] <= 176.5) {
|
|
if (input[50] <= 129.5) {
|
|
if (input[29] <= 166.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.02631578947368421, 0.9210526315789473, 0.05263157894736842}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 114.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 155.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.525, 0.475}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 164.5) {
|
|
if (input[31] <= 30.0) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.9508196721311475, 0.04918032786885246}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 19.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.39285714285714285, 0.6071428571428571}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 37.5) {
|
|
if (input[13] <= 148.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 27.5) {
|
|
if (input[2] <= 160.5) {
|
|
if (input[10] <= 137.0) {
|
|
if (input[33] <= 3.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.8666666666666667, 0.13333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 239.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.024390243902439025, 0.8048780487804879, 0.17073170731707318}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 13.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.06818181818181818, 0.45454545454545453, 0.4772727272727273}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 16.5) {
|
|
if (input[50] <= 146.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.41025641025641024, 0.5897435897435898}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 86.0) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 196.5) {
|
|
if (input[30] <= 34.5) {
|
|
if (input[38] <= 200.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 253.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 9.5) {
|
|
if (input[11] <= 201.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 73.5) {
|
|
if (input[39] <= 35.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 18.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0392156862745098, 0.9607843137254902}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 200.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.08333333333333333, 0.9166666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 193.5) {
|
|
if (input[22] <= 64.5) {
|
|
if (input[13] <= 107.5) {
|
|
if (input[45] <= 168.5) {
|
|
if (input[15] <= 213.5) {
|
|
if (input[41] <= 210.5) {
|
|
if (input[25] <= 51.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.3620689655172414, 0.13793103448275862, 0.5}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 22.5) {
|
|
if (input[28] <= 66.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 173.5) {
|
|
if (input[26] <= 208.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0967741935483871, 0.7741935483870968, 0.12903225806451613}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.7027027027027027, 0.2972972972972973}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 207.5) {
|
|
memcpy(var77, (double[]){0.0, 0.09090909090909091, 0.8484848484848485, 0.0, 0.06060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 156.5) {
|
|
if (input[32] <= 205.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
if (input[28] <= 76.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[3] <= 84.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 199.5) {
|
|
memcpy(var77, (double[]){0.0, 0.18181818181818182, 0.06060606060606061, 0.5151515151515151, 0.24242424242424243}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 59.5) {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.08571428571428572, 0.9142857142857143, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 211.5) {
|
|
if (input[25] <= 68.5) {
|
|
memcpy(var77, (double[]){0.0, 0.9375, 0.03125, 0.03125, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[33] <= 5.5) {
|
|
memcpy(var77, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.9743589743589743, 0.02564102564102564, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var77, (double[]){0.0, 0.0, 0.08108108108108109, 0.2972972972972973, 0.6216216216216216}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var24, var77, 5, var23);
|
|
double var78[5];
|
|
if (input[9] <= 253.5) {
|
|
if (input[5] <= 8.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[47] <= 167.5) {
|
|
if (input[26] <= 182.0) {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var78, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.78, 0.2, 0.0, 0.0, 0.02}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 21.5) {
|
|
if (input[52] <= 124.5) {
|
|
if (input[58] <= 198.5) {
|
|
memcpy(var78, (double[]){0.0, 0.22580645161290322, 0.7741935483870968, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.05263157894736842, 0.9473684210526315, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 9.5) {
|
|
memcpy(var78, (double[]){0.0, 0.09090909090909091, 0.9090909090909091, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.10344827586206896, 0.5172413793103449, 0.3793103448275862, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 184.5) {
|
|
if (input[12] <= 117.0) {
|
|
if (input[41] <= 198.5) {
|
|
if (input[25] <= 77.5) {
|
|
memcpy(var78, (double[]){0.9736842105263158, 0.02631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.8275862068965517, 0.06896551724137931, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.6785714285714286, 0.32142857142857145, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 193.5) {
|
|
memcpy(var78, (double[]){0.2807017543859649, 0.7192982456140351, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 42.5) {
|
|
if (input[28] <= 104.5) {
|
|
if (input[47] <= 171.5) {
|
|
memcpy(var78, (double[]){0.0, 0.96, 0.04, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 161.5) {
|
|
if (input[47] <= 187.0) {
|
|
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.08, 0.92, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 163.0) {
|
|
if (input[39] <= 41.0) {
|
|
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.25, 0.75, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.7804878048780488, 0.21951219512195122, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[37] <= 2.5) {
|
|
memcpy(var78, (double[]){0.4722222222222222, 0.5, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 17.5) {
|
|
if (input[43] <= 17.5) {
|
|
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.42424242424242425, 0.5757575757575758, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 227.5) {
|
|
if (input[56] <= 0.5) {
|
|
if (input[8] <= 193.5) {
|
|
memcpy(var78, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 190.5) {
|
|
if (input[10] <= 16.5) {
|
|
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.7586206896551724, 0.2413793103448276, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 8.5) {
|
|
memcpy(var78, (double[]){0.9512195121951219, 0.04878048780487805, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 206.5) {
|
|
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.9310344827586207, 0.06896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.8666666666666667, 0.13333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 209.5) {
|
|
if (input[47] <= 194.5) {
|
|
memcpy(var78, (double[]){0.4772727272727273, 0.5227272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 22.5) {
|
|
memcpy(var78, (double[]){0.8787878787878788, 0.12121212121212122, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 236.5) {
|
|
if (input[32] <= 213.5) {
|
|
memcpy(var78, (double[]){0.21212121212121213, 0.7878787878787878, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 25.5) {
|
|
memcpy(var78, (double[]){0.0, 0.9714285714285714, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 251.5) {
|
|
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 152.5) {
|
|
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.9655172413793104, 0.034482758620689655, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.19444444444444445, 0.7777777777777778, 0.0, 0.027777777777777776, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 129.5) {
|
|
if (input[15] <= 206.5) {
|
|
if (input[25] <= 79.5) {
|
|
if (input[42] <= 31.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.06896551724137931, 0.0, 0.9310344827586207}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.14285714285714285, 0.40476190476190477, 0.4523809523809524}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 179.0) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 33.5) {
|
|
if (input[21] <= 245.5) {
|
|
if (input[49] <= 127.5) {
|
|
if (input[46] <= 16.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.23076923076923078, 0.7692307692307693, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 11.5) {
|
|
if (input[50] <= 190.5) {
|
|
if (input[23] <= 206.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 200.0) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9166666666666666, 0.08333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 20.5) {
|
|
if (input[19] <= 11.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 118.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.8048780487804879, 0.1951219512195122}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.26, 0.74, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 50.5) {
|
|
if (input[7] <= 73.0) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.14705882352941177, 0.058823529411764705, 0.7941176470588235}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 116.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.10638297872340426, 0.8936170212765957, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.6326530612244898, 0.3673469387755102}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[24] <= 250.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.041666666666666664, 0.9583333333333334}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 19.5) {
|
|
if (input[49] <= 172.5) {
|
|
if (input[7] <= 21.5) {
|
|
memcpy(var78, (double[]){0.06818181818181818, 0.022727272727272728, 0.9090909090909091, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 35.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.9318181818181818, 0.06818181818181818, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 23.5) {
|
|
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.68, 0.16, 0.16, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 20.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.07407407407407407, 0.9259259259259259, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 117.5) {
|
|
if (input[37] <= 13.5) {
|
|
if (input[8] <= 132.5) {
|
|
if (input[18] <= 32.0) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.19230769230769232, 0.8076923076923077}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 132.5) {
|
|
if (input[47] <= 156.5) {
|
|
if (input[41] <= 197.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.15517241379310345, 0.8448275862068966}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 197.5) {
|
|
if (input[18] <= 89.0) {
|
|
if (input[50] <= 168.5) {
|
|
if (input[11] <= 195.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.09523809523809523, 0.9047619047619048, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 13.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.5666666666666667, 0.43333333333333335}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 139.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.09090909090909091, 0.06060606060606061, 0.8484848484848485}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 62.0) {
|
|
if (input[13] <= 111.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 74.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 185.5) {
|
|
if (input[28] <= 92.5) {
|
|
if (input[22] <= 70.5) {
|
|
if (input[17] <= 162.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.44, 0.56}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 69.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 18.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9482758620689655, 0.05172413793103448}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 41.5) {
|
|
if (input[44] <= 156.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.4666666666666667, 0.5333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 88.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.05128205128205128, 0.3333333333333333, 0.6153846153846154}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 156.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 90.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[14] <= 154.0) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.21052631578947367, 0.6842105263157895, 0.10526315789473684}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 136.5) {
|
|
if (input[6] <= 248.5) {
|
|
if (input[10] <= 118.5) {
|
|
if (input[45] <= 135.5) {
|
|
if (input[41] <= 198.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.14516129032258066, 0.8548387096774194}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 132.0) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 87.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.3225806451612903, 0.6774193548387096}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 16.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.2545454545454545, 0.7454545454545455}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 187.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0392156862745098, 0.9607843137254902}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 15.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.02702702702702703, 0.4594594594594595, 0.5135135135135135}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 16.5) {
|
|
if (input[22] <= 59.5) {
|
|
if (input[5] <= 16.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.20930232558139536, 0.627906976744186, 0.16279069767441862}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 206.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 38.5) {
|
|
if (input[17] <= 196.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 207.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 21.5) {
|
|
if (input[1] <= 65.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 159.5) {
|
|
if (input[28] <= 102.5) {
|
|
if (input[29] <= 202.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.11764705882352941, 0.8823529411764706}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 197.5) {
|
|
if (input[59] <= 207.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.017543859649122806, 0.9824561403508771}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.5454545454545454, 0.0, 0.45454545454545453}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 156.5) {
|
|
if (input[16] <= 33.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.025, 0.05, 0.925}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 194.5) {
|
|
if (input[11] <= 189.5) {
|
|
if (input[17] <= 167.5) {
|
|
memcpy(var78, (double[]){0.0, 0.6296296296296297, 0.2777777777777778, 0.09259259259259259, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 54.5) {
|
|
memcpy(var78, (double[]){0.0, 0.25, 0.65, 0.0, 0.1}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 126.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.8363636363636363, 0.16363636363636364, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 188.5) {
|
|
memcpy(var78, (double[]){0.0, 0.11428571428571428, 0.8857142857142857, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 13.5) {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.08333333333333333, 0.6944444444444444, 0.2222222222222222}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.0, 0.0, 0.38636363636363635, 0.6136363636363636}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 111.5) {
|
|
if (input[53] <= 208.5) {
|
|
if (input[16] <= 42.5) {
|
|
memcpy(var78, (double[]){0.0, 0.7755102040816327, 0.14285714285714288, 0.0, 0.0816326530612245}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 71.5) {
|
|
if (input[29] <= 211.5) {
|
|
memcpy(var78, (double[]){0.0, 0.96875, 0.03125, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.8378378378378378, 0.08108108108108109, 0.05405405405405406, 0.02702702702702703}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var78, (double[]){0.0, 0.21428571428571427, 0.75, 0.0, 0.03571428571428571}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var23, var78, 5, var22);
|
|
double var79[5];
|
|
if (input[4] <= 18.5) {
|
|
if (input[46] <= 10.5) {
|
|
if (input[6] <= 152.5) {
|
|
if (input[45] <= 196.5) {
|
|
if (input[54] <= 101.5) {
|
|
if (input[46] <= 3.5) {
|
|
if (input[25] <= 131.5) {
|
|
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.7419354838709677, 0.25806451612903225, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.21818181818181817, 0.7454545454545455, 0.03636363636363636, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 156.5) {
|
|
if (input[55] <= 197.5) {
|
|
memcpy(var79, (double[]){0.0, 0.11363636363636363, 0.2727272727272727, 0.09090909090909091, 0.5227272727272727}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 1.5) {
|
|
if (input[18] <= 101.5) {
|
|
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 12.5) {
|
|
if (input[6] <= 144.0) {
|
|
memcpy(var79, (double[]){0.42857142857142855, 0.5714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 206.5) {
|
|
memcpy(var79, (double[]){0.1875, 0.8125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 51.5) {
|
|
if (input[3] <= 7.5) {
|
|
memcpy(var79, (double[]){0.3448275862068966, 0.5517241379310345, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 30.5) {
|
|
memcpy(var79, (double[]){0.0, 0.9, 0.0, 0.0, 0.1}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 180.5) {
|
|
memcpy(var79, (double[]){0.0, 0.9354838709677419, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 90.5) {
|
|
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.044444444444444446, 0.9555555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 200.5) {
|
|
if (input[5] <= 6.5) {
|
|
if (input[7] <= 24.5) {
|
|
if (input[59] <= 218.5) {
|
|
if (input[46] <= 4.5) {
|
|
if (input[11] <= 228.5) {
|
|
if (input[8] <= 198.5) {
|
|
memcpy(var79, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 173.5) {
|
|
memcpy(var79, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.7916666666666666, 0.20833333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.7297297297297297, 0.2702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.3888888888888889, 0.3333333333333333, 0.2777777777777778, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.6, 0.36363636363636365, 0.03636363636363636, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[7] <= 4.5) {
|
|
if (input[10] <= 10.5) {
|
|
if (input[30] <= 158.5) {
|
|
if (input[51] <= 23.5) {
|
|
memcpy(var79, (double[]){0.9142857142857143, 0.08571428571428572, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.8108108108108109, 0.1891891891891892, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 9.5) {
|
|
memcpy(var79, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 5.5) {
|
|
memcpy(var79, (double[]){0.5555555555555556, 0.4444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 9.5) {
|
|
if (input[28] <= 97.5) {
|
|
memcpy(var79, (double[]){0.5384615384615384, 0.46153846153846156, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.9473684210526315, 0.05263157894736842, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 120.5) {
|
|
if (input[5] <= 1.5) {
|
|
memcpy(var79, (double[]){0.8076923076923077, 0.11538461538461539, 0.057692307692307696, 0.0, 0.019230769230769232}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 6.5) {
|
|
memcpy(var79, (double[]){0.0, 0.1, 0.2, 0.16666666666666666, 0.5333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 36.5) {
|
|
if (input[8] <= 177.5) {
|
|
memcpy(var79, (double[]){0.0, 0.8055555555555556, 0.19444444444444445, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[28] <= 80.5) {
|
|
memcpy(var79, (double[]){0.13333333333333333, 0.7666666666666667, 0.1, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.6415094339622641, 0.3584905660377358, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.717391304347826, 0.2826086956521739, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[60] <= inf) {
|
|
memcpy(var79, (double[]){0.0, 0.9821428571428571, 0.017857142857142856, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 168.5) {
|
|
if (input[25] <= 79.5) {
|
|
if (input[9] <= 254.5) {
|
|
if (input[0] <= 223.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.07142857142857142, 0.7857142857142857, 0.14285714285714285}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 208.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.21951219512195122, 0.7804878048780488}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 16.0) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.9459459459459459, 0.02702702702702703, 0.02702702702702703}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 11.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.12903225806451613, 0.6290322580645161, 0.24193548387096775}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 213.5) {
|
|
if (input[46] <= 20.5) {
|
|
if (input[16] <= 72.5) {
|
|
if (input[59] <= 209.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.023809523809523808, 0.9761904761904762, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.9285714285714286, 0.07142857142857142, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.5384615384615384, 0.0, 0.46153846153846156}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[3] <= 2.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.03225806451612903, 0.5161290322580645, 0.3870967741935484, 0.06451612903225806}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 214.5) {
|
|
if (input[39] <= 81.5) {
|
|
if (input[13] <= 81.5) {
|
|
if (input[15] <= 186.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.45454545454545453, 0.0, 0.5454545454545454}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 103.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.9428571428571428, 0.05714285714285714, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 186.5) {
|
|
if (input[52] <= 123.5) {
|
|
if (input[31] <= 29.5) {
|
|
if (input[28] <= 93.5) {
|
|
if (input[2] <= 126.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.92, 0.08}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.20930232558139536, 0.7906976744186046}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 34.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.7878787878787878, 0.21212121212121213}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 27.5) {
|
|
if (input[23] <= 162.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.4772727272727273, 0.5227272727272727}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 114.0) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.22727272727272727, 0.7727272727272727}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 143.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 105.5) {
|
|
if (input[15] <= 198.5) {
|
|
if (input[53] <= 195.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.07894736842105263, 0.18421052631578946, 0.7368421052631579}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 171.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.03125, 0.125, 0.84375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.15, 0.525, 0.325}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 23.5) {
|
|
if (input[29] <= 204.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.24242424242424243, 0.7575757575757576}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 167.5) {
|
|
if (input[18] <= 120.5) {
|
|
if (input[21] <= 241.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0196078431372549, 0.9803921568627451}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 245.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 203.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.14814814814814814, 0.8518518518518519}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 69.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.04477611940298507, 0.9552238805970149}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 79.5) {
|
|
if (input[18] <= 52.5) {
|
|
if (input[28] <= 116.5) {
|
|
if (input[42] <= 20.5) {
|
|
if (input[50] <= 169.5) {
|
|
if (input[48] <= 177.5) {
|
|
if (input[40] <= 22.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8387096774193549, 0.16129032258064516}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 16.5) {
|
|
if (input[57] <= 198.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.08108108108108109, 0.8918918918918919, 0.02702702702702703}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 209.5) {
|
|
if (input[57] <= 206.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.6521739130434783, 0.34782608695652173}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 243.5) {
|
|
if (input[22] <= 72.5) {
|
|
if (input[42] <= 243.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.058823529411764705, 0.8823529411764706, 0.058823529411764705}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 4.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.2647058823529412, 0.7352941176470589, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 205.5) {
|
|
if (input[30] <= 23.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.9047619047619048, 0.09523809523809523}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 116.5) {
|
|
if (input[52] <= 161.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.25925925925925924, 0.7407407407407407}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 46.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.6666666666666666, 0.3333333333333333, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 66.5) {
|
|
if (input[43] <= 11.5) {
|
|
if (input[40] <= 8.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 24.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.5454545454545454, 0.45454545454545453}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 13.5) {
|
|
if (input[17] <= 200.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.30952380952380953, 0.6904761904761905}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 109.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.30303030303030304, 0.696969696969697}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 207.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.018867924528301886, 0.9811320754716981}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[14] <= 209.5) {
|
|
if (input[10] <= 118.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.8611111111111112, 0.1388888888888889}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.23684210526315788, 0.7631578947368421, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[41] <= 191.5) {
|
|
if (input[17] <= 165.5) {
|
|
if (input[10] <= 153.5) {
|
|
if (input[8] <= 136.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.5576923076923077, 0.4423076923076923}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 18.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.56, 0.44}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[9] <= 253.5) {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var79, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var22, var79, 5, var21);
|
|
double var80[5];
|
|
if (input[10] <= 80.5) {
|
|
if (input[45] <= 174.5) {
|
|
if (input[59] <= 189.5) {
|
|
if (input[3] <= 5.5) {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 189.5) {
|
|
if (input[41] <= 172.5) {
|
|
memcpy(var80, (double[]){0.6388888888888888, 0.3611111111111111, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.95, 0.05, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.07317073170731707, 0.0975609756097561, 0.8292682926829268, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 9.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.3275862068965517, 0.6724137931034483}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 133.5) {
|
|
if (input[50] <= 139.5) {
|
|
memcpy(var80, (double[]){0.0, 0.5517241379310345, 0.4482758620689655, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.9473684210526315, 0.05263157894736842, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 189.5) {
|
|
if (input[45] <= 166.5) {
|
|
memcpy(var80, (double[]){0.03225806451612904, 0.935483870967742, 0.03225806451612904, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 188.5) {
|
|
memcpy(var80, (double[]){0.023255813953488372, 0.9767441860465116, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.9210526315789473, 0.07894736842105263, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 153.0) {
|
|
if (input[2] <= 167.5) {
|
|
if (input[43] <= 11.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.42857142857142855, 0.17857142857142858, 0.39285714285714285}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 196.5) {
|
|
if (input[47] <= 164.0) {
|
|
if (input[33] <= 4.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0196078431372549, 0.9803921568627451, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.76, 0.24, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 16.5) {
|
|
if (input[46] <= 10.5) {
|
|
if (input[49] <= 153.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.5714285714285714, 0.42857142857142855, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 38.5) {
|
|
if (input[30] <= 34.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.9302325581395349, 0.06976744186046512, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 11.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.5714285714285714, 0.42857142857142855, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.967741935483871, 0.03225806451612903, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 9.0) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.05714285714285714, 0.6, 0.34285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 2.5) {
|
|
if (input[24] <= 239.5) {
|
|
if (input[43] <= 5.5) {
|
|
memcpy(var80, (double[]){0.8305084745762712, 0.0847457627118644, 0.0847457627118644, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 193.5) {
|
|
memcpy(var80, (double[]){0.22857142857142856, 0.7714285714285715, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 7.5) {
|
|
memcpy(var80, (double[]){0.07317073170731707, 0.926829268292683, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 161.5) {
|
|
memcpy(var80, (double[]){0.06818181818181818, 0.9318181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 187.5) {
|
|
memcpy(var80, (double[]){0.02857142857142857, 0.9428571428571428, 0.0, 0.0, 0.02857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 179.5) {
|
|
memcpy(var80, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
if (input[44] <= 211.5) {
|
|
if (input[46] <= 4.5) {
|
|
if (input[8] <= 191.5) {
|
|
memcpy(var80, (double[]){0.23333333333333334, 0.7666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 13.5) {
|
|
if (input[36] <= 16.5) {
|
|
memcpy(var80, (double[]){0.5882352941176471, 0.4117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 202.5) {
|
|
if (input[49] <= 185.5) {
|
|
memcpy(var80, (double[]){0.5151515151515151, 0.48484848484848486, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[7] <= 7.5) {
|
|
memcpy(var80, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 9.5) {
|
|
memcpy(var80, (double[]){0.5185185185185185, 0.48148148148148145, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 19.5) {
|
|
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.782608695652174, 0.21739130434782608, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 164.5) {
|
|
if (input[5] <= 3.5) {
|
|
if (input[13] <= 34.0) {
|
|
if (input[46] <= 2.5) {
|
|
if (input[47] <= 185.5) {
|
|
if (input[55] <= 178.5) {
|
|
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 38.5) {
|
|
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.9259259259259259, 0.07407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.9814814814814815, 0.018518518518518517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 10.5) {
|
|
if (input[33] <= 9.5) {
|
|
memcpy(var80, (double[]){0.9111111111111111, 0.08888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.10416666666666667, 0.8958333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 1.5) {
|
|
if (input[46] <= 2.5) {
|
|
if (input[3] <= 48.5) {
|
|
memcpy(var80, (double[]){0.9459459459459459, 0.05405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 207.5) {
|
|
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.9782608695652174, 0.021739130434782608, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 193.5) {
|
|
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.075, 0.925, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[9] <= 252.0) {
|
|
if (input[9] <= 30.5) {
|
|
memcpy(var80, (double[]){0.46938775510204084, 0.5306122448979592, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 197.0) {
|
|
memcpy(var80, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 30.5) {
|
|
memcpy(var80, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 203.5) {
|
|
memcpy(var80, (double[]){0.0, 0.8571428571428571, 0.14285714285714285, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 10.5) {
|
|
if (input[51] <= 26.5) {
|
|
if (input[21] <= 170.0) {
|
|
memcpy(var80, (double[]){0.22580645161290322, 0.6129032258064516, 0.0967741935483871, 0.0, 0.06451612903225806}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 5.5) {
|
|
memcpy(var80, (double[]){0.4166666666666667, 0.5833333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 19.5) {
|
|
if (input[15] <= 217.5) {
|
|
memcpy(var80, (double[]){0.28125, 0.71875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 39.5) {
|
|
memcpy(var80, (double[]){0.0, 0.926829268292683, 0.07317073170731707, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.15217391304347827, 0.6304347826086957, 0.21739130434782608, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 33.0) {
|
|
memcpy(var80, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 223.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.5333333333333334, 0.3666666666666667, 0.10000000000000002}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 13.5) {
|
|
if (input[6] <= 239.5) {
|
|
if (input[40] <= 12.5) {
|
|
if (input[44] <= 247.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 168.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.2857142857142857, 0.7142857142857143, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 55.5) {
|
|
if (input[18] <= 66.5) {
|
|
if (input[4] <= 29.5) {
|
|
if (input[45] <= 156.5) {
|
|
if (input[32] <= 212.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 188.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.7941176470588235, 0.20588235294117646}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.34375, 0.5, 0.15625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.30612244897959184, 0.6938775510204082}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 84.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.3125, 0.6875}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 158.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 29.5) {
|
|
if (input[15] <= 220.0) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.05263157894736842, 0.17543859649122806, 0.7719298245614035}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 71.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.04545454545454546, 0.7954545454545455, 0.15909090909090912}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 61.0) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.47058823529411764, 0.5294117647058824}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 194.5) {
|
|
if (input[13] <= 152.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 236.5) {
|
|
if (input[39] <= 76.5) {
|
|
if (input[10] <= 91.5) {
|
|
if (input[28] <= 78.0) {
|
|
if (input[54] <= 127.0) {
|
|
if (input[55] <= 197.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.5135135135135135, 0.4864864864864865}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 191.5) {
|
|
memcpy(var80, (double[]){0.041666666666666664, 0.041666666666666664, 0.9166666666666666, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 16.5) {
|
|
if (input[18] <= 70.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9591836734693877, 0.04081632653061224}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 37.0) {
|
|
if (input[19] <= 12.5) {
|
|
if (input[58] <= 186.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 21.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 25.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.5517241379310345, 0.4482758620689655}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.13636363636363635, 0.8636363636363636}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.1891891891891892, 0.7837837837837838, 0.02702702702702703}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 184.5) {
|
|
if (input[13] <= 136.5) {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.5833333333333334, 0.4166666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 129.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 156.5) {
|
|
if (input[55] <= 146.5) {
|
|
if (input[7] <= 64.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.4074074074074074, 0.5925925925925926}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.09803921568627451, 0.9019607843137255}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[23] <= 145.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.2894736842105263, 0.7105263157894737}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 101.5) {
|
|
if (input[41] <= 170.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.1568627450980392, 0.8431372549019608}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 11.5) {
|
|
if (input[51] <= 15.5) {
|
|
if (input[38] <= 190.5) {
|
|
if (input[48] <= 167.5) {
|
|
if (input[3] <= 91.0) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 171.5) {
|
|
if (input[22] <= 64.5) {
|
|
if (input[3] <= 94.5) {
|
|
if (input[26] <= 207.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 161.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 24.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.08571428571428572, 0.9142857142857143}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 118.5) {
|
|
if (input[45] <= 145.0) {
|
|
if (input[15] <= 224.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.45714285714285713, 0.5428571428571428}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 204.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 17.5) {
|
|
if (input[13] <= 92.5) {
|
|
if (input[25] <= 88.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.8, 0.2, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 13.5) {
|
|
if (input[22] <= 64.0) {
|
|
if (input[55] <= 205.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.5666666666666667, 0.43333333333333335}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 169.5) {
|
|
if (input[10] <= 137.5) {
|
|
if (input[39] <= 13.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.7777777777777778, 0.2222222222222222}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 70.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 37.5) {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var80, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var21, var80, 5, var20);
|
|
double var81[5];
|
|
if (input[12] <= 253.5) {
|
|
if (input[59] <= 206.5) {
|
|
if (input[5] <= 7.5) {
|
|
if (input[45] <= 195.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[55] <= 185.5) {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 104.0) {
|
|
if (input[16] <= 73.5) {
|
|
memcpy(var81, (double[]){0.0625, 0.78125, 0.125, 0.0, 0.03125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.2619047619047619, 0.7380952380952381, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 8.5) {
|
|
if (input[46] <= 2.5) {
|
|
memcpy(var81, (double[]){0.36363636363636365, 0.6363636363636364, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 183.5) {
|
|
memcpy(var81, (double[]){0.0, 0.9375, 0.0625, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 155.5) {
|
|
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 234.5) {
|
|
if (input[38] <= 195.5) {
|
|
memcpy(var81, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.12121212121212122, 0.8484848484848485, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 201.5) {
|
|
if (input[53] <= 189.5) {
|
|
if (input[59] <= 191.5) {
|
|
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.9545454545454546, 0.045454545454545456, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.5641025641025641, 0.4358974358974359, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.27906976744186046, 0.7209302325581395, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 187.5) {
|
|
memcpy(var81, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 27.5) {
|
|
if (input[0] <= 172.5) {
|
|
if (input[19] <= 19.5) {
|
|
if (input[6] <= 13.5) {
|
|
if (input[9] <= 113.0) {
|
|
memcpy(var81, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 172.5) {
|
|
memcpy(var81, (double[]){0.96, 0.04, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 210.5) {
|
|
memcpy(var81, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.78125, 0.21875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 117.5) {
|
|
if (input[3] <= 68.5) {
|
|
if (input[27] <= 254.5) {
|
|
if (input[40] <= 13.5) {
|
|
if (input[1] <= 79.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8863636363636364, 0.11363636363636363}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 45.0) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 21.5) {
|
|
if (input[25] <= 77.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.24, 0.76}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 201.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.03333333333333333, 0.8, 0.16666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.06, 0.0, 0.38, 0.56}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.1320754716981132, 0.8679245283018868}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 9.0) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 191.0) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.6153846153846154, 0.38461538461538464}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 74.5) {
|
|
if (input[16] <= 44.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.01694915254237288, 0.9830508474576272}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 195.5) {
|
|
if (input[51] <= 24.5) {
|
|
if (input[8] <= 161.5) {
|
|
if (input[55] <= 193.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.7777777777777778, 0.1111111111111111, 0.1111111111111111}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 129.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.9361702127659575, 0.06382978723404255, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 216.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.030303030303030304, 0.9696969696969697, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.06060606060606061, 0.2727272727272727, 0.6363636363636364, 0.030303030303030304, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 234.5) {
|
|
if (input[9] <= 206.5) {
|
|
memcpy(var81, (double[]){0.15151515151515152, 0.8484848484848485, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.06666666666666667, 0.36666666666666664, 0.5666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 155.0) {
|
|
if (input[2] <= 211.5) {
|
|
memcpy(var81, (double[]){0.0, 0.12244897959183673, 0.8775510204081632, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 224.5) {
|
|
if (input[16] <= 34.5) {
|
|
memcpy(var81, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.6571428571428571, 0.34285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 154.5) {
|
|
if (input[4] <= 9.0) {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var81, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 43.5) {
|
|
memcpy(var81, (double[]){0.0, 0.896551724137931, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 199.5) {
|
|
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.967741935483871, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 18.0) {
|
|
if (input[54] <= 144.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.7714285714285715, 0.22857142857142856, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 209.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 232.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 144.0) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 215.5) {
|
|
if (input[15] <= 237.5) {
|
|
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.13333333333333333, 0.06666666666666667, 0.8, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.8, 0.1111111111111111, 0.08888888888888889, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 15.5) {
|
|
if (input[13] <= 38.5) {
|
|
if (input[43] <= 20.5) {
|
|
if (input[16] <= 42.5) {
|
|
memcpy(var81, (double[]){0.0, 0.803030303030303, 0.07575757575757576, 0.0, 0.12121212121212122}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 19.5) {
|
|
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 180.5) {
|
|
memcpy(var81, (double[]){0.0, 0.5769230769230769, 0.4230769230769231, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 68.0) {
|
|
if (input[15] <= 132.0) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.9259259259259259, 0.0, 0.07407407407407407}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.34375, 0.65625, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 6.5) {
|
|
if (input[12] <= 254.5) {
|
|
if (input[8] <= 178.5) {
|
|
memcpy(var81, (double[]){0.0, 0.5714285714285714, 0.03571428571428571, 0.07142857142857142, 0.32142857142857145}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
memcpy(var81, (double[]){0.0, 0.72, 0.2, 0.04, 0.04}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.13793103448275862, 0.3793103448275862, 0.13793103448275862, 0.3448275862068966}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 191.5) {
|
|
if (input[1] <= 62.5) {
|
|
if (input[22] <= 22.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.36363636363636365, 0.6060606060606061, 0.030303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 155.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.6153846153846154, 0.28205128205128205, 0.10256410256410256}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 11.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.76, 0.24, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 118.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.8936170212765958, 0.06382978723404256, 0.04255319148936171}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 8.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.9701492537313433, 0.014925373134328358, 0.014925373134328358}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.5757575757575758, 0.2727272727272727, 0.15151515151515152}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 170.5) {
|
|
if (input[36] <= 19.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8055555555555556, 0.19444444444444445}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.3055555555555556, 0.6944444444444444}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 15.5) {
|
|
if (input[46] <= 19.5) {
|
|
if (input[8] <= 179.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.15151515151515152, 0.5454545454545454, 0.30303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.7948717948717948, 0.15384615384615385, 0.05128205128205128}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 238.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.7297297297297297, 0.2702702702702703}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.017241379310344827, 0.08620689655172414, 0.1206896551724138, 0.7758620689655172}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 117.5) {
|
|
if (input[22] <= 63.5) {
|
|
if (input[18] <= 49.5) {
|
|
if (input[54] <= 146.5) {
|
|
if (input[51] <= 15.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.7547169811320755, 0.24528301886792453}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 207.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.28888888888888886, 0.7111111111111111}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 67.5) {
|
|
if (input[33] <= 3.5) {
|
|
if (input[45] <= 161.5) {
|
|
if (input[10] <= 104.5) {
|
|
if (input[32] <= 207.5) {
|
|
if (input[8] <= 152.0) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.12244897959183673, 0.8775510204081632}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 19.0) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.6756756756756757, 0.32432432432432434}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 21.5) {
|
|
if (input[59] <= 207.5) {
|
|
if (input[5] <= 17.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 182.5) {
|
|
if (input[48] <= 177.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 68.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.12195121951219512, 0.8780487804878049}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.13043478260869565, 0.8695652173913043}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.27586206896551724, 0.06896551724137931, 0.6551724137931034}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 15.5) {
|
|
if (input[54] <= 129.0) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.86, 0.14}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.05660377358490566, 0.9433962264150944}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 183.5) {
|
|
if (input[20] <= 9.5) {
|
|
if (input[31] <= 27.5) {
|
|
if (input[16] <= 55.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 136.5) {
|
|
if (input[50] <= 132.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.9692307692307692, 0.03076923076923077}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.68, 0.32}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 85.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.7857142857142857, 0.21428571428571427}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 20.5) {
|
|
if (input[54] <= 85.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.6122448979591837, 0.3877551020408163}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 166.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 84.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.23404255319148937, 0.7659574468085106}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 147.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 242.5) {
|
|
if (input[7] <= 30.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.7307692307692307, 0.2692307692307692}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 29.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.27586206896551724, 0.7241379310344828}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 182.5) {
|
|
if (input[22] <= 65.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 242.5) {
|
|
if (input[37] <= 9.5) {
|
|
if (input[49] <= 68.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
if (input[51] <= 15.5) {
|
|
if (input[58] <= 185.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.02, 0.98}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 107.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.22580645161290322, 0.7741935483870968}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 99.5) {
|
|
if (input[3] <= 65.5) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 121.0) {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var81, (double[]){0.0, 0.0, 0.0, 0.07017543859649122, 0.9298245614035088}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var20, var81, 5, var19);
|
|
double var82[5];
|
|
if (input[4] <= 18.5) {
|
|
if (input[0] <= 42.5) {
|
|
if (input[10] <= 33.5) {
|
|
if (input[10] <= 19.5) {
|
|
if (input[49] <= 183.5) {
|
|
if (input[38] <= 191.0) {
|
|
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[20] <= 5.5) {
|
|
memcpy(var82, (double[]){0.8888888888888888, 0.08333333333333333, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 190.5) {
|
|
memcpy(var82, (double[]){0.9487179487179487, 0.05128205128205128, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[9] <= 27.5) {
|
|
if (input[15] <= 199.0) {
|
|
memcpy(var82, (double[]){0.9230769230769231, 0.07692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.6857142857142857, 0.3142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 204.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[55] <= 195.0) {
|
|
if (input[21] <= 246.5) {
|
|
if (input[22] <= 38.5) {
|
|
memcpy(var82, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.8070175438596491, 0.19298245614035087, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.3508771929824561, 0.6491228070175439, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 183.5) {
|
|
memcpy(var82, (double[]){0.0, 0.9069767441860465, 0.09302325581395349, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 196.5) {
|
|
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 133.5) {
|
|
memcpy(var82, (double[]){0.7222222222222222, 0.0, 0.2777777777777778, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[9] <= 54.0) {
|
|
if (input[30] <= 15.5) {
|
|
memcpy(var82, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.925, 0.075, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 28.5) {
|
|
if (input[17] <= 180.5) {
|
|
if (input[53] <= 188.5) {
|
|
memcpy(var82, (double[]){0.025, 0.125, 0.775, 0.025, 0.05}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 32.5) {
|
|
memcpy(var82, (double[]){0.0, 0.35294117647058826, 0.5294117647058824, 0.0, 0.11764705882352941}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 16.5) {
|
|
memcpy(var82, (double[]){0.2857142857142857, 0.7142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 184.5) {
|
|
memcpy(var82, (double[]){0.8235294117647058, 0.17647058823529413, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 115.5) {
|
|
memcpy(var82, (double[]){0.8787878787878788, 0.06060606060606061, 0.06060606060606061, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 38.5) {
|
|
if (input[10] <= 10.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[10] <= 9.5) {
|
|
memcpy(var82, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 243.5) {
|
|
if (input[48] <= 207.0) {
|
|
if (input[22] <= 42.5) {
|
|
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.8378378378378378, 0.16216216216216217, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.8372093023255814, 0.16279069767441862, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 1.5) {
|
|
if (input[18] <= 2.5) {
|
|
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.6896551724137931, 0.1724137931034483, 0.034482758620689655, 0.0, 0.10344827586206896}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[9] <= 174.0) {
|
|
memcpy(var82, (double[]){0.8571428571428571, 0.14285714285714285, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 174.5) {
|
|
memcpy(var82, (double[]){0.0, 0.3090909090909091, 0.6727272727272727, 0.0, 0.01818181818181818}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 201.5) {
|
|
if (input[45] <= 194.5) {
|
|
if (input[28] <= 97.5) {
|
|
if (input[7] <= 6.5) {
|
|
if (input[39] <= 158.0) {
|
|
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.17142857142857143, 0.8285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
memcpy(var82, (double[]){0.0, 0.9523809523809523, 0.023809523809523808, 0.0, 0.023809523809523808}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.6129032258064516, 0.3870967741935484, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 213.5) {
|
|
memcpy(var82, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 181.5) {
|
|
memcpy(var82, (double[]){0.0, 0.813953488372093, 0.13953488372093023, 0.0, 0.046511627906976744}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 12.5) {
|
|
if (input[28] <= 76.5) {
|
|
memcpy(var82, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 250.5) {
|
|
if (input[52] <= 216.5) {
|
|
if (input[45] <= 214.5) {
|
|
if (input[46] <= 3.5) {
|
|
memcpy(var82, (double[]){0.02564102564102564, 0.9743589743589743, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 54.5) {
|
|
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.9696969696969697, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.8571428571428572, 0.07142857142857144, 0.07142857142857144, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 6.5) {
|
|
if (input[3] <= 93.0) {
|
|
memcpy(var82, (double[]){0.0, 0.08928571428571429, 0.03571428571428571, 0.7142857142857143, 0.16071428571428573}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 26.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.09523809523809523, 0.19047619047619047, 0.7142857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 174.5) {
|
|
if (input[28] <= 73.5) {
|
|
if (input[36] <= 41.0) {
|
|
if (input[45] <= 151.5) {
|
|
if (input[18] <= 117.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.08108108108108109, 0.08108108108108109, 0.8378378378378378}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 14.5) {
|
|
memcpy(var82, (double[]){0.0, 0.02702702702702703, 0.7837837837837838, 0.05405405405405406, 0.13513513513513514}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 230.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.037037037037037035, 0.9629629629629629, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 184.5) {
|
|
memcpy(var82, (double[]){0.0, 0.6904761904761905, 0.30952380952380953, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 155.5) {
|
|
if (input[45] <= 142.0) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.8235294117647058, 0.17647058823529413, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 181.5) {
|
|
memcpy(var82, (double[]){0.0, 0.07142857142857142, 0.9285714285714286, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 7.0) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.8461538461538461, 0.15384615384615385, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 76.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.9705882352941176, 0.0, 0.029411764705882353}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.9148936170212766, 0.0851063829787234, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 10.5) {
|
|
memcpy(var82, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 41.0) {
|
|
if (input[18] <= 48.5) {
|
|
if (input[12] <= 252.5) {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.4222222222222222, 0.5777777777777777}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 144.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.9032258064516129, 0.0967741935483871}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 21.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.125, 0.875, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 33.5) {
|
|
if (input[28] <= 115.5) {
|
|
if (input[50] <= 172.5) {
|
|
if (input[55] <= 191.5) {
|
|
if (input[54] <= 124.5) {
|
|
if (input[19] <= 16.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.7297297297297297, 0.2702702702702703}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 181.0) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.06666666666666667, 0.9333333333333333, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.21951219512195122, 0.7804878048780488}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 15.5) {
|
|
if (input[13] <= 118.5) {
|
|
if (input[49] <= 115.5) {
|
|
if (input[17] <= 194.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 207.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.975, 0.025}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.1, 0.9, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 199.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.7272727272727273, 0.2727272727272727}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.6458333333333334, 0.3541666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 218.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.7894736842105263, 0.21052631578947367}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.9230769230769231, 0.07692307692307693, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 112.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.17142857142857143, 0.8285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 11.5) {
|
|
if (input[22] <= 67.5) {
|
|
if (input[53] <= 147.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.6388888888888888, 0.3611111111111111}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 91.0) {
|
|
if (input[32] <= 193.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.7222222222222222, 0.2777777777777778, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 245.5) {
|
|
if (input[15] <= 224.5) {
|
|
if (input[10] <= 122.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.10344827586206896, 0.896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 15.5) {
|
|
if (input[10] <= 109.5) {
|
|
if (input[16] <= 45.5) {
|
|
if (input[55] <= 205.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 164.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 247.5) {
|
|
if (input[5] <= 17.5) {
|
|
if (input[52] <= 163.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.08163265306122448, 0.9183673469387755}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 119.0) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 28.5) {
|
|
if (input[1] <= 88.5) {
|
|
if (input[4] <= 21.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.2972972972972973, 0.7027027027027027, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 62.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8484848484848485, 0.15151515151515152}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.8918918918918919, 0.10810810810810811}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 172.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 46.0) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 21.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.18421052631578946, 0.8157894736842105}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.017241379310344827, 0.9827586206896551}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 22.5) {
|
|
if (input[19] <= 21.5) {
|
|
if (input[22] <= 62.0) {
|
|
if (input[30] <= 16.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.1794871794871795, 0.8205128205128205}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.4146341463414634, 0.5853658536585366}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 150.0) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.6545454545454545, 0.34545454545454546}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.7741935483870968, 0.22580645161290322, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 8.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.34, 0.66}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 196.5) {
|
|
if (input[44] <= 196.5) {
|
|
if (input[47] <= 106.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0625, 0.03125, 0.90625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 24.5) {
|
|
if (input[25] <= 100.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.05128205128205128, 0.0, 0.9487179487179487}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 240.5) {
|
|
if (input[42] <= 238.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.05714285714285714, 0.9142857142857143, 0.02857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 44.5) {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.0, 0.10909090909090909, 0.8909090909090909}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var82, (double[]){0.0, 0.0, 0.24444444444444444, 0.4666666666666667, 0.28888888888888886}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var19, var82, 5, var18);
|
|
double var83[5];
|
|
if (input[6] <= 239.5) {
|
|
if (input[4] <= 16.5) {
|
|
if (input[6] <= 152.5) {
|
|
if (input[47] <= 163.5) {
|
|
if (input[17] <= 159.0) {
|
|
if (input[41] <= 173.5) {
|
|
memcpy(var83, (double[]){0.6666666666666667, 0.2941176470588236, 0.03921568627450981, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.17142857142857143, 0.8285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 6.0) {
|
|
memcpy(var83, (double[]){0.017543859649122806, 0.5614035087719298, 0.05263157894736842, 0.10526315789473684, 0.2631578947368421}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 190.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.9714285714285714, 0.02857142857142857, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 53.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.96, 0.0, 0.04}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 13.5) {
|
|
if (input[24] <= 252.5) {
|
|
if (input[5] <= 2.5) {
|
|
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 205.5) {
|
|
if (input[58] <= 201.5) {
|
|
memcpy(var83, (double[]){0.5, 0.3055555555555556, 0.19444444444444445, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.975, 0.025, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 180.5) {
|
|
memcpy(var83, (double[]){0.0, 0.8857142857142857, 0.11428571428571428, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 251.5) {
|
|
if (input[1] <= 13.5) {
|
|
if (input[30] <= 25.5) {
|
|
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 248.5) {
|
|
memcpy(var83, (double[]){0.35714285714285715, 0.6428571428571429, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 209.5) {
|
|
if (input[39] <= 14.5) {
|
|
memcpy(var83, (double[]){0.8833333333333333, 0.11666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[56] <= 0.5) {
|
|
if (input[47] <= 177.0) {
|
|
memcpy(var83, (double[]){0.044444444444444446, 0.8, 0.15555555555555556, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.3333333333333333, 0.5833333333333334, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0851063829787234, 0.0, 0.9148936170212766, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 20.5) {
|
|
if (input[5] <= 2.5) {
|
|
memcpy(var83, (double[]){0.6, 0.38, 0.0, 0.0, 0.02}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 5.5) {
|
|
if (input[10] <= 35.5) {
|
|
if (input[39] <= 50.5) {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0196078431372549, 0.9803921568627451, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.8333333333333334, 0.1388888888888889, 0.0, 0.027777777777777776}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 236.5) {
|
|
memcpy(var83, (double[]){0.0, 0.7333333333333334, 0.23333333333333336, 0.0, 0.03333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 42.5) {
|
|
memcpy(var83, (double[]){0.0, 0.16216216216216217, 0.8378378378378378, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 197.5) {
|
|
if (input[46] <= 4.5) {
|
|
if (input[59] <= 191.5) {
|
|
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 209.5) {
|
|
memcpy(var83, (double[]){0.7272727272727273, 0.2727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 10.5) {
|
|
memcpy(var83, (double[]){0.5192307692307693, 0.4807692307692308, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 181.5) {
|
|
memcpy(var83, (double[]){0.20588235294117646, 0.6764705882352942, 0.11764705882352941, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 105.5) {
|
|
memcpy(var83, (double[]){0.5121951219512195, 0.0, 0.4878048780487805, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 224.5) {
|
|
if (input[48] <= 225.5) {
|
|
if (input[45] <= 198.5) {
|
|
memcpy(var83, (double[]){0.8478260869565217, 0.15217391304347827, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 217.5) {
|
|
if (input[1] <= 9.5) {
|
|
if (input[49] <= 192.5) {
|
|
memcpy(var83, (double[]){0.9375, 0.0625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 60.5) {
|
|
memcpy(var83, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.8653846153846154, 0.1346153846153846, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.7297297297297297, 0.2702702702702703, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 28.5) {
|
|
if (input[1] <= 4.5) {
|
|
if (input[17] <= 166.5) {
|
|
memcpy(var83, (double[]){0.7903225806451613, 0.20967741935483872, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 73.5) {
|
|
memcpy(var83, (double[]){0.9736842105263158, 0.02631578947368421, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 40.5) {
|
|
if (input[38] <= 193.5) {
|
|
memcpy(var83, (double[]){0.4915254237288136, 0.4745762711864407, 0.01694915254237288, 0.01694915254237288, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 171.5) {
|
|
memcpy(var83, (double[]){0.0, 0.625, 0.375, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[21] <= 237.5) {
|
|
if (input[10] <= 37.5) {
|
|
if (input[46] <= 3.5) {
|
|
if (input[42] <= 167.5) {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.896551724137931, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 180.0) {
|
|
memcpy(var83, (double[]){0.16129032258064516, 0.8387096774193549, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.08823529411764706, 0.9117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 5.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.2222222222222222, 0.6111111111111112, 0.16666666666666666, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 187.0) {
|
|
memcpy(var83, (double[]){0.0, 0.7222222222222222, 0.2777777777777778, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 229.5) {
|
|
memcpy(var83, (double[]){0.0, 0.5925925925925926, 0.4074074074074074, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 69.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.574468085106383, 0.425531914893617, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 7.5) {
|
|
if (input[7] <= 45.5) {
|
|
memcpy(var83, (double[]){0.0, 0.25806451612903225, 0.7419354838709677, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 16.5) {
|
|
if (input[12] <= 239.0) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 19.5) {
|
|
if (input[8] <= 163.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.6875, 0.3125, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 17.5) {
|
|
if (input[9] <= 253.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 176.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.8983050847457628, 0.1016949152542373}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.8378378378378378, 0.16216216216216217}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 21.5) {
|
|
if (input[4] <= 9.5) {
|
|
if (input[27] <= 254.5) {
|
|
if (input[1] <= 10.5) {
|
|
if (input[27] <= 245.5) {
|
|
memcpy(var83, (double[]){0.8918918918918919, 0.10810810810810811, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 33.5) {
|
|
memcpy(var83, (double[]){0.0, 0.10344827586206896, 0.27586206896551724, 0.10344827586206896, 0.5172413793103449}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 11.5) {
|
|
memcpy(var83, (double[]){0.34375, 0.65625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 42.5) {
|
|
if (input[47] <= 160.5) {
|
|
memcpy(var83, (double[]){0.0, 0.9512195121951219, 0.04878048780487805, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 4.5) {
|
|
if (input[0] <= 149.5) {
|
|
memcpy(var83, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 183.5) {
|
|
memcpy(var83, (double[]){0.0, 0.2857142857142857, 0.6857142857142857, 0.0, 0.02857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 17.5) {
|
|
if (input[22] <= 48.0) {
|
|
memcpy(var83, (double[]){0.0, 0.95, 0.05, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 29.0) {
|
|
if (input[54] <= 129.0) {
|
|
memcpy(var83, (double[]){0.0, 0.9736842105263158, 0.02631578947368421, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.6842105263157896, 0.15789473684210528, 0.052631578947368425, 0.10526315789473685}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 203.5) {
|
|
memcpy(var83, (double[]){0.0, 0.41935483870967744, 0.5806451612903226, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 91.5) {
|
|
if (input[31] <= 5.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.03389830508474576, 0.9661016949152542, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 6.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.02, 0.64, 0.34}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 151.5) {
|
|
memcpy(var83, (double[]){0.0, 0.15384615384615385, 0.8461538461538461, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 135.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.7037037037037037, 0.14814814814814814, 0.14814814814814814}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 67.5) {
|
|
if (input[14] <= 194.0) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.5517241379310345, 0.4482758620689655}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.11475409836065574, 0.8688524590163934, 0.01639344262295082}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 201.5) {
|
|
if (input[57] <= 182.5) {
|
|
if (input[28] <= 92.5) {
|
|
if (input[17] <= 168.5) {
|
|
if (input[15] <= 182.5) {
|
|
if (input[39] <= 32.0) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 15.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.8297872340425532, 0.1702127659574468}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 178.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 178.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 62.5) {
|
|
if (input[24] <= 254.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6129032258064516, 0.3870967741935484}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 144.5) {
|
|
if (input[10] <= 153.0) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 146.0) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.2777777777777778, 0.7222222222222222}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 14.5) {
|
|
if (input[20] <= 7.5) {
|
|
if (input[6] <= 243.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 121.0) {
|
|
if (input[53] <= 189.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.4642857142857143, 0.5357142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 9.5) {
|
|
if (input[18] <= 49.0) {
|
|
if (input[48] <= 188.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6153846153846154, 0.38461538461538464}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[30] <= 18.5) {
|
|
if (input[40] <= 17.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.6486486486486487, 0.35135135135135137}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 105.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 23.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.23809523809523808, 0.19047619047619047, 0.5714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 25.5) {
|
|
if (input[49] <= 93.5) {
|
|
if (input[10] <= 118.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.23076923076923078, 0.7692307692307693}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.3409090909090909, 0.6590909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[53] <= 175.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.20512820512820512, 0.7948717948717948}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 99.5) {
|
|
if (input[37] <= 10.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 125.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 157.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 91.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.11904761904761904, 0.8809523809523809}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 236.5) {
|
|
if (input[28] <= 85.5) {
|
|
if (input[17] <= 195.5) {
|
|
if (input[36] <= 23.5) {
|
|
if (input[49] <= 99.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 191.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 14.5) {
|
|
if (input[30] <= 24.5) {
|
|
if (input[23] <= 189.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.02040816326530612, 0.9795918367346939}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.3055555555555556, 0.6944444444444444}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.92, 0.08}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 141.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.21875, 0.78125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 164.0) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 159.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
if (input[40] <= 14.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 106.5) {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 0.4444444444444444, 0.5555555555555556}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var83, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var18, var83, 5, var17);
|
|
double var84[5];
|
|
if (input[24] <= 253.5) {
|
|
if (input[13] <= 40.5) {
|
|
if (input[6] <= 150.0) {
|
|
if (input[4] <= 2.5) {
|
|
if (input[24] <= 237.5) {
|
|
if (input[49] <= 179.5) {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.2727272727272727, 0.6363636363636364, 0.09090909090909091, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 0.5) {
|
|
memcpy(var84, (double[]){0.42424242424242425, 0.5757575757575758, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[35] <= 1.5) {
|
|
if (input[36] <= 22.5) {
|
|
if (input[43] <= 4.5) {
|
|
memcpy(var84, (double[]){0.9459459459459459, 0.05405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 221.5) {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[33] <= 46.5) {
|
|
memcpy(var84, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 147.0) {
|
|
if (input[45] <= 193.5) {
|
|
memcpy(var84, (double[]){0.21951219512195122, 0.7804878048780488, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.7954545454545454, 0.20454545454545456, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 8.5) {
|
|
if (input[3] <= 84.5) {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.9487179487179487, 0.05128205128205128, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 4.5) {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.13043478260869565, 0.8695652173913043, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 200.5) {
|
|
if (input[13] <= 17.5) {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.5, 0.34375, 0.0, 0.0, 0.15625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 18.5) {
|
|
if (input[38] <= 204.5) {
|
|
memcpy(var84, (double[]){0.07692307692307693, 0.8974358974358975, 0.02564102564102564, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.8214285714285714, 0.17857142857142858, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 202.5) {
|
|
if (input[3] <= 39.0) {
|
|
if (input[13] <= 9.5) {
|
|
memcpy(var84, (double[]){0.7692307692307693, 0.23076923076923078, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 166.5) {
|
|
memcpy(var84, (double[]){0.0, 0.6666666666666666, 0.3333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 232.5) {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.05, 0.95, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 178.0) {
|
|
if (input[1] <= 5.5) {
|
|
memcpy(var84, (double[]){0.09523809523809523, 0.9047619047619048, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.7096774193548387, 0.25806451612903225, 0.0, 0.03225806451612903}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[14] <= 210.5) {
|
|
if (input[59] <= 193.5) {
|
|
if (input[16] <= 50.5) {
|
|
memcpy(var84, (double[]){0.8181818181818182, 0.18181818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.43243243243243246, 0.5675675675675675, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 1.5) {
|
|
if (input[7] <= 11.5) {
|
|
if (input[52] <= 184.5) {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 19.5) {
|
|
if (input[29] <= 182.0) {
|
|
if (input[46] <= 12.0) {
|
|
memcpy(var84, (double[]){0.03571428571428572, 0.7857142857142858, 0.0, 0.07142857142857144, 0.10714285714285715}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 9.5) {
|
|
if (input[8] <= 192.5) {
|
|
memcpy(var84, (double[]){0.0, 0.625, 0.0, 0.0, 0.375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 83.5) {
|
|
if (input[49] <= 132.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.8409090909090909, 0.1590909090909091, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 223.5) {
|
|
if (input[28] <= 51.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.9166666666666666, 0.08333333333333333, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.02173913043478261, 0.9130434782608696, 0.06521739130434784, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.7380952380952381, 0.2619047619047619, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 12.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.1891891891891892, 0.8108108108108109}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 88.5) {
|
|
if (input[13] <= 140.0) {
|
|
if (input[28] <= 112.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.12195121951219512, 0.8780487804878049, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 57.5) {
|
|
if (input[13] <= 37.5) {
|
|
if (input[9] <= 237.0) {
|
|
if (input[11] <= 208.5) {
|
|
if (input[0] <= 17.5) {
|
|
if (input[30] <= 16.5) {
|
|
if (input[30] <= 12.5) {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.9117647058823529, 0.08823529411764706, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 33.5) {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 14.5) {
|
|
memcpy(var84, (double[]){0.09433962264150944, 0.9056603773584906, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.09523809523809523, 0.4523809523809524, 0.4523809523809524, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[33] <= 2.5) {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.9387755102040817, 0.061224489795918366, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 197.5) {
|
|
if (input[49] <= 189.5) {
|
|
if (input[43] <= 15.5) {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.06382978723404255, 0.7872340425531915, 0.14893617021276595, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.8, 0.2, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 23.5) {
|
|
if (input[40] <= 21.5) {
|
|
if (input[45] <= 200.5) {
|
|
memcpy(var84, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.8857142857142857, 0.11428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.5, 0.0, 0.5, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 89.5) {
|
|
if (input[15] <= 152.5) {
|
|
memcpy(var84, (double[]){0.0, 0.03225806451612904, 0.935483870967742, 0.0, 0.03225806451612904}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 150.0) {
|
|
memcpy(var84, (double[]){0.0, 0.38235294117647056, 0.6176470588235294, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 17.5) {
|
|
memcpy(var84, (double[]){0.6551724137931034, 0.3448275862068966, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 183.5) {
|
|
memcpy(var84, (double[]){0.10714285714285714, 0.8928571428571429, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 47.5) {
|
|
if (input[10] <= 22.5) {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.9210526315789473, 0.07894736842105263, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.8333333333333334, 0.041666666666666664, 0.125, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 32.5) {
|
|
if (input[5] <= 15.5) {
|
|
if (input[44] <= 192.5) {
|
|
if (input[2] <= 174.5) {
|
|
if (input[36] <= 11.0) {
|
|
memcpy(var84, (double[]){0.0, 0.06060606060606061, 0.9393939393939394, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.26666666666666666, 0.4, 0.1, 0.23333333333333334}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 25.5) {
|
|
if (input[4] <= 9.5) {
|
|
if (input[51] <= 15.5) {
|
|
memcpy(var84, (double[]){0.0, 0.75, 0.14583333333333334, 0.020833333333333332, 0.08333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 167.5) {
|
|
memcpy(var84, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 73.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.022222222222222223, 0.6222222222222222, 0.35555555555555557}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 8.5) {
|
|
memcpy(var84, (double[]){0.0, 0.9166666666666666, 0.0, 0.05555555555555555, 0.027777777777777776}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 50.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.8297872340425532, 0.0, 0.1702127659574468}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
if (input[51] <= 14.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.8048780487804879, 0.04878048780487805, 0.14634146341463414}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 170.5) {
|
|
if (input[9] <= 252.5) {
|
|
if (input[6] <= 238.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.9705882352941176, 0.029411764705882353, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0625, 0.9375, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 190.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.9736842105263158, 0.0, 0.02631578947368421}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.8918918918918919, 0.10810810810810811, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 191.0) {
|
|
if (input[26] <= 215.5) {
|
|
if (input[11] <= 210.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.23255813953488372, 0.0, 0.7674418604651163}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 7.5) {
|
|
if (input[45] <= 148.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.45161290322580644, 0.5483870967741935}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 16.0) {
|
|
memcpy(var84, (double[]){0.2, 0.8, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 182.5) {
|
|
memcpy(var84, (double[]){0.7272727272727273, 0.2727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 24.5) {
|
|
memcpy(var84, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.9302325581395349, 0.0, 0.06976744186046512, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 13.5) {
|
|
if (input[10] <= 119.5) {
|
|
if (input[17] <= 197.5) {
|
|
if (input[49] <= 85.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.3157894736842105, 0.6842105263157895}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 74.0) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 114.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 20.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8269230769230769, 0.17307692307692307}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[56] <= 0.5) {
|
|
if (input[44] <= 196.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[9] <= 254.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 109.0) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.21568627450980393, 0.7843137254901961}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 238.5) {
|
|
if (input[10] <= 92.5) {
|
|
if (input[29] <= 198.0) {
|
|
memcpy(var84, (double[]){0.15151515151515152, 0.21212121212121213, 0.3939393939393939, 0.18181818181818182, 0.06060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 116.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.7647058823529412, 0.2058823529411765, 0.029411764705882356}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 175.5) {
|
|
if (input[13] <= 141.5) {
|
|
if (input[52] <= 124.5) {
|
|
if (input[41] <= 169.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.03125, 0.875, 0.09375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.08, 0.36, 0.56}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[27] <= 254.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.45454545454545453, 0.5454545454545454}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 30.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.02127659574468085, 0.3829787234042553, 0.5957446808510638}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 125.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.4358974358974359, 0.5641025641025641}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 160.5) {
|
|
if (input[4] <= 39.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 69.5) {
|
|
if (input[2] <= 162.5) {
|
|
if (input[10] <= 128.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 17.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9137931034482759, 0.08620689655172414}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 107.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.9827586206896551, 0.017241379310344827}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 188.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5405405405405406, 0.4594594594594595}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 72.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.10526315789473684, 0.8947368421052632}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 25.5) {
|
|
if (input[13] <= 106.5) {
|
|
if (input[16] <= 48.5) {
|
|
if (input[28] <= 67.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.8717948717948718, 0.1282051282051282}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 187.5) {
|
|
if (input[53] <= 175.5) {
|
|
if (input[22] <= 65.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 245.5) {
|
|
if (input[51] <= 18.5) {
|
|
if (input[22] <= 67.5) {
|
|
if (input[6] <= 247.5) {
|
|
if (input[6] <= 245.5) {
|
|
if (input[38] <= 214.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 163.0) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.07692307692307693, 0.9230769230769231}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 75.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 58.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.5714285714285714, 0.42857142857142855}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.03636363636363636, 0.23636363636363636, 0.7272727272727273}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 73.5) {
|
|
if (input[22] <= 57.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 116.5) {
|
|
if (input[39] <= 12.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.06976744186046512, 0.11627906976744186, 0.813953488372093}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 147.0) {
|
|
if (input[40] <= 21.5) {
|
|
if (input[52] <= 159.5) {
|
|
if (input[22] <= 49.0) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 79.5) {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.7666666666666667, 0.23333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.6923076923076923, 0.3076923076923077}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.0, 0.20512820512820512, 0.7948717948717948}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var84, (double[]){0.0, 0.0, 0.9696969696969697, 0.030303030303030304, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var17, var84, 5, var16);
|
|
double var85[5];
|
|
if (input[4] <= 18.5) {
|
|
if (input[58] <= 209.5) {
|
|
if (input[27] <= 254.5) {
|
|
if (input[1] <= 26.5) {
|
|
if (input[45] <= 196.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[2] <= 179.5) {
|
|
if (input[20] <= 13.0) {
|
|
memcpy(var85, (double[]){0.2777777777777778, 0.5833333333333334, 0.1111111111111111, 0.0, 0.027777777777777776}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 12.0) {
|
|
memcpy(var85, (double[]){0.017857142857142856, 0.375, 0.6071428571428571, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 15.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.8928571428571429, 0.10714285714285714, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 1.5) {
|
|
if (input[0] <= 11.5) {
|
|
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.7666666666666667, 0.23333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 97.5) {
|
|
if (input[7] <= 34.5) {
|
|
if (input[18] <= 112.5) {
|
|
if (input[20] <= 10.5) {
|
|
if (input[0] <= 158.0) {
|
|
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.875, 0.125, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 163.5) {
|
|
memcpy(var85, (double[]){0.0, 0.9333333333333333, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 137.5) {
|
|
memcpy(var85, (double[]){0.021739130434782608, 0.9782608695652174, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.08333333333333333, 0.8055555555555556, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.7931034482758621, 0.20689655172413793, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.35294117647058826, 0.6470588235294118, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 197.5) {
|
|
if (input[24] <= 239.5) {
|
|
memcpy(var85, (double[]){0.9459459459459459, 0.05405405405405406, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 223.5) {
|
|
if (input[6] <= 188.5) {
|
|
if (input[9] <= 30.5) {
|
|
memcpy(var85, (double[]){0.9583333333333334, 0.041666666666666664, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 210.5) {
|
|
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 27.5) {
|
|
memcpy(var85, (double[]){0.8620689655172413, 0.13793103448275862, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.8461538461538461, 0.15384615384615385, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.7037037037037037, 0.2962962962962963, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 9.5) {
|
|
if (input[20] <= 5.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.037037037037037035, 0.037037037037037035, 0.9259259259259259}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[9] <= 252.5) {
|
|
memcpy(var85, (double[]){0.08333333333333333, 0.8888888888888888, 0.027777777777777776, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 6.5) {
|
|
if (input[21] <= 239.5) {
|
|
if (input[10] <= 54.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.22580645161290322, 0.7741935483870968, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 14.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.07407407407407407, 0.8518518518518519, 0.07407407407407407}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 140.5) {
|
|
if (input[5] <= 13.5) {
|
|
if (input[29] <= 185.5) {
|
|
memcpy(var85, (double[]){0.0, 0.03508771929824562, 0.8771929824561404, 0.052631578947368425, 0.03508771929824562}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.85, 0.15, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.8043478260869565, 0.13043478260869565, 0.06521739130434782}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 27.5) {
|
|
if (input[3] <= 2.5) {
|
|
if (input[42] <= 22.0) {
|
|
if (input[25] <= 78.5) {
|
|
memcpy(var85, (double[]){0.3783783783783784, 0.6216216216216216, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 202.0) {
|
|
if (input[18] <= 88.5) {
|
|
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.39473684210526316, 0.6052631578947368, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 7.0) {
|
|
if (input[5] <= 1.5) {
|
|
if (input[15] <= 189.0) {
|
|
if (input[6] <= 17.5) {
|
|
memcpy(var85, (double[]){0.8387096774193549, 0.16129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 20.0) {
|
|
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.12903225806451613, 0.8064516129032258, 0.0, 0.06451612903225806, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 126.5) {
|
|
if (input[57] <= 186.0) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.2777777777777778, 0.4722222222222222, 0.25}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 163.5) {
|
|
if (input[41] <= 195.5) {
|
|
memcpy(var85, (double[]){0.0, 0.06, 0.92, 0.0, 0.02}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 179.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.9302325581395349, 0.06976744186046512, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 17.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.9411764705882353, 0.0, 0.058823529411764705}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.7021276595744681, 0.0425531914893617, 0.2553191489361702}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
if (input[45] <= 206.5) {
|
|
if (input[46] <= 8.5) {
|
|
if (input[53] <= 203.5) {
|
|
if (input[6] <= 225.5) {
|
|
memcpy(var85, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.8620689655172413, 0.0, 0.0, 0.13793103448275862}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.02564102564102564, 0.23076923076923078, 0.38461538461538464, 0.358974358974359}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 4.5) {
|
|
memcpy(var85, (double[]){0.32500000000000007, 0.5000000000000001, 0.10000000000000002, 0.07500000000000001, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[9] <= 50.0) {
|
|
if (input[53] <= 208.5) {
|
|
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.7407407407407407, 0.2222222222222222, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 1.5) {
|
|
if (input[32] <= 244.5) {
|
|
if (input[36] <= 37.5) {
|
|
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 237.0) {
|
|
memcpy(var85, (double[]){0.5555555555555556, 0.4444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.4230769230769231, 0.5769230769230769, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 11.5) {
|
|
if (input[15] <= 177.5) {
|
|
if (input[32] <= 213.5) {
|
|
memcpy(var85, (double[]){0.56, 0.16, 0.28, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.8064516129032259, 0.16129032258064518, 0.03225806451612904, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 246.5) {
|
|
if (input[9] <= 179.5) {
|
|
memcpy(var85, (double[]){0.16666666666666666, 0.8333333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.2727272727272727, 0.7272727272727273, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 74.5) {
|
|
if (input[28] <= 69.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.9705882352941176, 0.029411764705882353, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.7419354838709677, 0.25806451612903225, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 13.5) {
|
|
if (input[5] <= 22.5) {
|
|
if (input[43] <= 12.5) {
|
|
if (input[13] <= 77.5) {
|
|
if (input[8] <= 188.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.13043478260869565, 0.8695652173913043, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.8387096774193549, 0.16129032258064516, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 210.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 162.5) {
|
|
if (input[25] <= 112.5) {
|
|
if (input[0] <= 207.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.02631578947368421, 0.9736842105263158, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 217.5) {
|
|
if (input[1] <= 57.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 32.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0975609756097561, 0.9024390243902439, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6875, 0.3125}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 50.5) {
|
|
if (input[32] <= 223.5) {
|
|
if (input[9] <= 245.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 53.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.8888888888888888, 0.08888888888888889, 0.022222222222222223}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 173.5) {
|
|
if (input[11] <= 194.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.59375, 0.40625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 108.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.2962962962962963, 0.7037037037037037}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 10.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8620689655172413, 0.13793103448275862}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 92.0) {
|
|
if (input[18] <= 63.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 17.5) {
|
|
if (input[25] <= 84.5) {
|
|
if (input[59] <= 202.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9555555555555556, 0.044444444444444446}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.1388888888888889, 0.8611111111111112, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.34146341463414637, 0.36585365853658536, 0.2926829268292683}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 51.5) {
|
|
if (input[13] <= 109.5) {
|
|
if (input[50] <= 155.0) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.18518518518518517, 0.8148148148148148}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 245.0) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 238.5) {
|
|
if (input[26] <= 183.5) {
|
|
if (input[1] <= 85.5) {
|
|
if (input[52] <= 126.5) {
|
|
if (input[58] <= 163.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.851063829787234, 0.14893617021276595}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 113.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.061224489795918366, 0.9387755102040817}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.37142857142857144, 0.6285714285714286}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 148.5) {
|
|
if (input[31] <= 34.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 104.0) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 27.5) {
|
|
if (input[15] <= 160.0) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.047619047619047616, 0.9523809523809523}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.3793103448275862, 0.6206896551724138}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 76.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 117.5) {
|
|
if (input[46] <= 23.5) {
|
|
if (input[31] <= 15.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.8292682926829268, 0.17073170731707318}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 161.5) {
|
|
if (input[29] <= 187.5) {
|
|
if (input[17] <= 170.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.24528301886792453, 0.7547169811320755}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 182.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 169.5) {
|
|
if (input[3] <= 98.0) {
|
|
if (input[18] <= 79.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.11764705882352941, 0.8823529411764706}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 162.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.21212121212121213, 0.7878787878787878}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 16.5) {
|
|
if (input[16] <= 53.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.3793103448275862, 0.6206896551724138}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[34] <= 1.5) {
|
|
if (input[22] <= 21.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.02, 0.98}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 34.0) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 185.5) {
|
|
if (input[10] <= 114.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.76, 0.24}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 206.5) {
|
|
if (input[11] <= 204.5) {
|
|
if (input[58] <= 199.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.1891891891891892, 0.8108108108108109}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 77.5) {
|
|
if (input[23] <= 184.0) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 13.5) {
|
|
if (input[28] <= 69.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.17647058823529413, 0.8235294117647058}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 135.0) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.58, 0.42}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 85.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.35135135135135137, 0.21621621621621623, 0.43243243243243246}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 170.5) {
|
|
if (input[22] <= 68.5) {
|
|
if (input[48] <= 182.5) {
|
|
if (input[1] <= 75.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0967741935483871, 0.1935483870967742, 0.7096774193548387}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 54.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 94.5) {
|
|
if (input[10] <= 138.5) {
|
|
if (input[49] <= 106.5) {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0967741935483871, 0.9032258064516129, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.6842105263157895, 0.3157894736842105}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.4375, 0.34375, 0.21875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var85, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var16, var85, 5, var15);
|
|
double var86[5];
|
|
if (input[24] <= 246.5) {
|
|
if (input[45] <= 173.5) {
|
|
if (input[5] <= 12.5) {
|
|
if (input[11] <= 185.0) {
|
|
if (input[4] <= 20.5) {
|
|
memcpy(var86, (double[]){0.06451612903225806, 0.3548387096774194, 0.0, 0.1935483870967742, 0.3870967741935484}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 145.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.2, 0.8, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 55.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0625, 0.9375, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 37.5) {
|
|
if (input[12] <= 161.0) {
|
|
memcpy(var86, (double[]){0.761904761904762, 0.07142857142857144, 0.16666666666666669, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 191.5) {
|
|
if (input[1] <= 5.5) {
|
|
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 225.0) {
|
|
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.11428571428571428, 0.8571428571428571, 0.0, 0.02857142857142857, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 9.5) {
|
|
memcpy(var86, (double[]){0.84375, 0.15625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 39.5) {
|
|
if (input[28] <= 97.5) {
|
|
if (input[10] <= 10.5) {
|
|
memcpy(var86, (double[]){0.023809523809523808, 0.9761904761904762, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 240.5) {
|
|
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.024390243902439025, 0.975609756097561, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.5263157894736842, 0.0, 0.47368421052631576, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 185.5) {
|
|
if (input[58] <= 196.5) {
|
|
memcpy(var86, (double[]){0.8529411764705882, 0.14705882352941177, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 18.0) {
|
|
if (input[11] <= 235.5) {
|
|
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.8928571428571429, 0.10714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.9285714285714286, 0.0, 0.05357142857142857, 0.017857142857142856}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 117.5) {
|
|
if (input[40] <= 13.5) {
|
|
if (input[0] <= 228.5) {
|
|
if (input[13] <= 118.5) {
|
|
if (input[25] <= 74.5) {
|
|
if (input[37] <= 8.0) {
|
|
if (input[39] <= 112.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9259259259259259, 0.07407407407407407}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.2413793103448276, 0.7586206896551724}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 12.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 210.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.02564102564102564, 0.8717948717948718, 0.10256410256410256}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 28.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 110.0) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 29.5) {
|
|
if (input[52] <= 193.5) {
|
|
if (input[32] <= 214.5) {
|
|
if (input[50] <= 168.5) {
|
|
if (input[49] <= 82.5) {
|
|
if (input[37] <= 5.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.2571428571428571, 0.7428571428571429}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 218.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.6808510638297872, 0.3191489361702128}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.48148148148148145, 0.5185185185185185}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.6896551724137931, 0.3103448275862069}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 12.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.35294117647058826, 0.6470588235294118}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 21.5) {
|
|
if (input[52] <= 158.5) {
|
|
if (input[18] <= 70.5) {
|
|
if (input[26] <= 205.5) {
|
|
if (input[17] <= 187.5) {
|
|
if (input[39] <= 12.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.08333333333333333, 0.3055555555555556, 0.6111111111111112}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 46.0) {
|
|
if (input[40] <= 20.5) {
|
|
if (input[2] <= 153.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.8163265306122449, 0.1836734693877551}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 179.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.7446808510638298, 0.2553191489361702}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.4358974358974359, 0.5641025641025641}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 79.5) {
|
|
if (input[42] <= 18.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.7631578947368421, 0.23684210526315788}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 73.5) {
|
|
if (input[17] <= 189.0) {
|
|
if (input[43] <= 36.5) {
|
|
if (input[23] <= 150.0) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 79.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 102.5) {
|
|
if (input[29] <= 200.5) {
|
|
if (input[36] <= 20.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.019230769230769232, 0.9807692307692307}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.07407407407407407, 0.0, 0.9259259259259259}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.2653061224489796, 0.7346938775510204}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.5806451612903226, 0.41935483870967744}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 250.5) {
|
|
if (input[13] <= 149.5) {
|
|
if (input[15] <= 213.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.05714285714285714, 0.9142857142857143, 0.02857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.5142857142857142, 0.4857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 27.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.12121212121212122, 0.36363636363636365, 0.5151515151515151}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
if (input[16] <= 49.5) {
|
|
if (input[49] <= 108.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 232.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 138.5) {
|
|
if (input[30] <= 17.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 212.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 57.5) {
|
|
if (input[16] <= 49.5) {
|
|
if (input[45] <= 147.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.9838709677419355, 0.016129032258064516}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
if (input[10] <= 121.5) {
|
|
if (input[22] <= 63.5) {
|
|
if (input[18] <= 109.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.4230769230769231, 0.5769230769230769}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 44.5) {
|
|
if (input[17] <= 187.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 110.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.38095238095238093, 0.6190476190476191}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 123.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.07407407407407407, 0.9259259259259259}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 164.5) {
|
|
if (input[29] <= 163.5) {
|
|
memcpy(var86, (double[]){0.0, 0.13333333333333333, 0.0, 0.3333333333333333, 0.5333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 148.5) {
|
|
if (input[17] <= 191.5) {
|
|
if (input[41] <= 187.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.037037037037037035, 0.018518518518518517, 0.9444444444444444}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 19.5) {
|
|
if (input[28] <= 98.5) {
|
|
if (input[10] <= 122.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.027777777777777776, 0.05555555555555555, 0.9166666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 65.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.19444444444444445, 0.8055555555555556}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.0, 0.3448275862068966, 0.6551724137931034}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.3023255813953488, 0.20930232558139536, 0.4883720930232558}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 38.5) {
|
|
if (input[10] <= 21.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[25] <= 36.5) {
|
|
memcpy(var86, (double[]){0.8285714285714286, 0.17142857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 40.5) {
|
|
if (input[11] <= 207.5) {
|
|
if (input[59] <= 195.5) {
|
|
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.9365079365079365, 0.06349206349206349, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[24] <= 250.5) {
|
|
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 39.5) {
|
|
memcpy(var86, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 10.5) {
|
|
memcpy(var86, (double[]){0.7741935483870968, 0.22580645161290322, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 217.5) {
|
|
if (input[19] <= 16.5) {
|
|
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.2564102564102564, 0.7435897435897436, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 139.0) {
|
|
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.5217391304347827, 0.4565217391304348, 0.02173913043478261, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[12] <= 155.0) {
|
|
if (input[51] <= 14.5) {
|
|
if (input[0] <= 15.0) {
|
|
memcpy(var86, (double[]){0.75, 0.15625, 0.09375, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 12.5) {
|
|
if (input[47] <= 164.0) {
|
|
memcpy(var86, (double[]){0.0, 0.025, 0.975, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 17.5) {
|
|
if (input[47] <= 181.0) {
|
|
memcpy(var86, (double[]){0.058823529411764705, 0.8823529411764706, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 17.5) {
|
|
memcpy(var86, (double[]){0.06818181818181818, 0.9318181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.7878787878787878, 0.21212121212121213, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 36.5) {
|
|
if (input[0] <= 15.5) {
|
|
memcpy(var86, (double[]){0.7090909090909091, 0.2909090909090909, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 2.5) {
|
|
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.9230769230769231, 0.07692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.4, 0.16666666666666666, 0.43333333333333335, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 175.0) {
|
|
if (input[49] <= 145.5) {
|
|
memcpy(var86, (double[]){0.0, 0.4, 0.6, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 35.5) {
|
|
if (input[25] <= 40.5) {
|
|
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.7368421052631579, 0.2631578947368421, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[27] <= 254.5) {
|
|
if (input[51] <= 13.5) {
|
|
memcpy(var86, (double[]){0.034482758620689655, 0.9655172413793104, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 198.5) {
|
|
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.875, 0.125, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 9.5) {
|
|
if (input[3] <= 1.5) {
|
|
if (input[10] <= 46.5) {
|
|
if (input[14] <= 198.5) {
|
|
memcpy(var86, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.5806451612903226, 0.41935483870967744, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 68.5) {
|
|
memcpy(var86, (double[]){0.0, 0.43243243243243246, 0.08108108108108109, 0.05405405405405406, 0.43243243243243246}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 21.5) {
|
|
memcpy(var86, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.17543859649122806, 0.7017543859649122, 0.12280701754385964, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 215.5) {
|
|
if (input[13] <= 90.5) {
|
|
if (input[2] <= 167.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.9104477611940298, 0.08955223880597014, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 185.5) {
|
|
if (input[45] <= 148.5) {
|
|
if (input[18] <= 34.0) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.9310344827586207, 0.06896551724137931, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[21] <= 234.0) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.8666666666666667, 0.1, 0.03333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 7.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.3333333333333333, 0.48484848484848486, 0.18181818181818182}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[21] <= 249.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 117.5) {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.9666666666666667, 0.0, 0.03333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.27586206896551724, 0.41379310344827586, 0.3103448275862069}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 75.0) {
|
|
if (input[42] <= 140.5) {
|
|
memcpy(var86, (double[]){0.0, 0.03225806451612903, 0.0967741935483871, 0.8064516129032258, 0.06451612903225806}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var86, (double[]){0.0, 0.0, 0.030303030303030304, 0.12121212121212122, 0.8484848484848485}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var15, var86, 5, var14);
|
|
double var87[5];
|
|
if (input[13] <= 38.5) {
|
|
if (input[10] <= 21.5) {
|
|
if (input[36] <= 36.5) {
|
|
if (input[9] <= 252.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[29] <= 194.5) {
|
|
if (input[52] <= 142.5) {
|
|
memcpy(var87, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 202.5) {
|
|
memcpy(var87, (double[]){0.08333333333333333, 0.9166666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 228.5) {
|
|
if (input[54] <= 160.5) {
|
|
if (input[0] <= 149.0) {
|
|
if (input[49] <= 185.5) {
|
|
memcpy(var87, (double[]){0.9591836734693877, 0.04081632653061224, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 189.5) {
|
|
memcpy(var87, (double[]){0.9836065573770492, 0.01639344262295082, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.84, 0.16, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.6551724137931034, 0.1724137931034483, 0.1724137931034483, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 73.5) {
|
|
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.1388888888888889, 0.8611111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 34.5) {
|
|
if (input[12] <= 174.0) {
|
|
if (input[2] <= 197.5) {
|
|
memcpy(var87, (double[]){0.0425531914893617, 0.9574468085106383, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 208.5) {
|
|
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.6363636363636364, 0.36363636363636365, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 5.5) {
|
|
if (input[58] <= 197.0) {
|
|
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.46875, 0.53125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 182.0) {
|
|
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.2826086956521739, 0.717391304347826, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 4.5) {
|
|
if (input[49] <= 185.5) {
|
|
memcpy(var87, (double[]){0.7560975609756098, 0.24390243902439024, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 210.0) {
|
|
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.825, 0.175, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 237.0) {
|
|
if (input[12] <= 243.5) {
|
|
memcpy(var87, (double[]){0.4418604651162791, 0.5581395348837209, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 156.5) {
|
|
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.9714285714285714, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 242.5) {
|
|
memcpy(var87, (double[]){0.6, 0.4, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 135.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[16] <= 65.5) {
|
|
if (input[6] <= 10.0) {
|
|
if (input[59] <= 193.5) {
|
|
memcpy(var87, (double[]){0.9523809523809523, 0.047619047619047616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 34.5) {
|
|
if (input[52] <= 132.0) {
|
|
memcpy(var87, (double[]){0.9722222222222222, 0.027777777777777776, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.23076923076923078, 0.7692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 31.5) {
|
|
if (input[0] <= 14.5) {
|
|
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.4166666666666667, 0.4444444444444444, 0.1388888888888889, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 52.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0967741935483871, 0.06451612903225806, 0.8387096774193549, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 154.5) {
|
|
if (input[59] <= 196.5) {
|
|
memcpy(var87, (double[]){0.0, 0.4594594594594595, 0.5405405405405406, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[27] <= 210.5) {
|
|
memcpy(var87, (double[]){0.0, 0.775, 0.0, 0.0, 0.225}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 156.5) {
|
|
memcpy(var87, (double[]){0.0, 0.8275862068965517, 0.1724137931034483, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 4.5) {
|
|
if (input[57] <= 206.0) {
|
|
memcpy(var87, (double[]){0.0, 0.7741935483870968, 0.12903225806451613, 0.0, 0.0967741935483871}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 187.5) {
|
|
memcpy(var87, (double[]){0.0, 0.9375, 0.03125, 0.03125, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[27] <= 254.5) {
|
|
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 197.5) {
|
|
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.9583333333333334, 0.041666666666666664, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 51.5) {
|
|
if (input[46] <= 19.5) {
|
|
if (input[58] <= 175.5) {
|
|
if (input[31] <= 16.5) {
|
|
if (input[36] <= 155.0) {
|
|
memcpy(var87, (double[]){0.0, 0.2, 0.0, 0.8, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.125, 0.1875, 0.03125, 0.34375, 0.3125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 6.5) {
|
|
if (input[38] <= 198.5) {
|
|
memcpy(var87, (double[]){0.024390243902439025, 0.2682926829268293, 0.12195121951219512, 0.0, 0.5853658536585366}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 190.5) {
|
|
memcpy(var87, (double[]){0.0, 0.975609756097561, 0.024390243902439025, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 79.5) {
|
|
if (input[16] <= 37.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.5294117647058824, 0.47058823529411764, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 14.5) {
|
|
if (input[54] <= 148.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.11764705882352941, 0.8235294117647058, 0.058823529411764705, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.6176470588235294, 0.38235294117647056, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 7.5) {
|
|
if (input[4] <= 12.5) {
|
|
if (input[3] <= 23.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.029411764705882353, 0.9705882352941176, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.6785714285714286, 0.32142857142857145, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 78.5) {
|
|
if (input[20] <= 7.5) {
|
|
if (input[37] <= 17.5) {
|
|
if (input[13] <= 112.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
if (input[32] <= 207.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.046511627906976744, 0.9534883720930233}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 13.5) {
|
|
if (input[4] <= 20.5) {
|
|
if (input[20] <= 14.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.18333333333333332, 0.8166666666666667, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 144.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 208.5) {
|
|
if (input[53] <= 193.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.7666666666666667, 0.23333333333333334}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 214.5) {
|
|
if (input[18] <= 32.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 18.5) {
|
|
if (input[22] <= 60.0) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0625, 0.9375, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 206.5) {
|
|
if (input[48] <= 185.5) {
|
|
if (input[10] <= 114.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.06976744186046512, 0.627906976744186, 0.3023255813953488}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 21.5) {
|
|
if (input[22] <= 72.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.38095238095238093, 0.6190476190476191}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 16.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9795918367346939, 0.02040816326530612}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8260869565217391, 0.17391304347826086}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 198.0) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.8148148148148148, 0.18518518518518517}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 185.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
if (input[55] <= 188.5) {
|
|
if (input[35] <= 0.5) {
|
|
if (input[0] <= 45.5) {
|
|
memcpy(var87, (double[]){0.22807017543859648, 0.7719298245614035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 6.5) {
|
|
memcpy(var87, (double[]){0.0, 0.9032258064516129, 0.0, 0.0967741935483871, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.4782608695652174, 0.34782608695652173, 0.17391304347826086}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 163.0) {
|
|
memcpy(var87, (double[]){0.2894736842105263, 0.3684210526315789, 0.2631578947368421, 0.0, 0.07894736842105263}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 168.5) {
|
|
if (input[36] <= 69.5) {
|
|
if (input[40] <= 17.0) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.7931034482758621, 0.034482758620689655, 0.1724137931034483}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 160.5) {
|
|
if (input[20] <= 6.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.045454545454545456, 0.45454545454545453, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 163.5) {
|
|
if (input[18] <= 121.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.972972972972973, 0.0, 0.02702702702702703}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 66.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.39285714285714285, 0.0, 0.6071428571428571}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.873015873015873, 0.06349206349206349, 0.0, 0.06349206349206349}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 68.5) {
|
|
if (input[6] <= 239.5) {
|
|
if (input[37] <= 6.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 47.5) {
|
|
if (input[29] <= 194.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.32142857142857145, 0.39285714285714285, 0.2857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 14.5) {
|
|
if (input[10] <= 94.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.6060606060606061, 0.3333333333333333, 0.06060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.1875, 0.8125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 163.5) {
|
|
if (input[13] <= 161.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.5454545454545454, 0.45454545454545453}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.017543859649122806, 0.9824561403508771}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 166.5) {
|
|
if (input[49] <= 89.5) {
|
|
if (input[8] <= 101.0) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 181.5) {
|
|
if (input[55] <= 170.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 108.5) {
|
|
if (input[58] <= 199.5) {
|
|
if (input[43] <= 22.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.2564102564102564, 0.7435897435897436}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.11764705882352941, 0.8823529411764706}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 171.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.21428571428571427, 0.7857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 156.5) {
|
|
if (input[51] <= 18.0) {
|
|
if (input[59] <= 205.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 105.5) {
|
|
if (input[1] <= 62.5) {
|
|
if (input[59] <= 207.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.5277777777777778, 0.4722222222222222}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 16.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 20.5) {
|
|
if (input[13] <= 151.5) {
|
|
if (input[48] <= 193.0) {
|
|
if (input[25] <= 89.5) {
|
|
if (input[10] <= 127.0) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.85, 0.15}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.6857142857142857, 0.3142857142857143, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 88.0) {
|
|
if (input[32] <= 166.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.36666666666666664, 0.6333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.52, 0.48}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 16.5) {
|
|
if (input[54] <= 94.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.11290322580645161, 0.8870967741935484}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 71.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.6111111111111112, 0.3888888888888889}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 111.0) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.967741935483871, 0.03225806451612903}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 198.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.16666666666666666, 0.0, 0.8333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 106.5) {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var87, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var14, var87, 5, var13);
|
|
double var88[5];
|
|
if (input[7] <= 28.5) {
|
|
if (input[0] <= 153.5) {
|
|
if (input[8] <= 192.5) {
|
|
if (input[29] <= 203.5) {
|
|
if (input[46] <= 2.5) {
|
|
if (input[38] <= 187.5) {
|
|
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 187.5) {
|
|
if (input[44] <= 200.5) {
|
|
memcpy(var88, (double[]){0.12244897959183673, 0.8775510204081632, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.2926829268292683, 0.7073170731707317, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 13.5) {
|
|
memcpy(var88, (double[]){0.21621621621621623, 0.7837837837837838, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 35.5) {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.9411764705882353, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 29.5) {
|
|
if (input[31] <= 9.5) {
|
|
memcpy(var88, (double[]){0.14285714285714285, 0.7857142857142857, 0.07142857142857142, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 160.5) {
|
|
if (input[2] <= 177.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.75, 0.0, 0.25}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.62, 0.0, 0.38}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 252.5) {
|
|
if (input[6] <= 14.5) {
|
|
if (input[1] <= 13.5) {
|
|
if (input[15] <= 229.5) {
|
|
memcpy(var88, (double[]){0.375, 0.625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 200.5) {
|
|
memcpy(var88, (double[]){0.9259259259259259, 0.07407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.9772727272727273, 0.022727272727272728, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 16.5) {
|
|
memcpy(var88, (double[]){0.7301587301587301, 0.2698412698412698, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 5.5) {
|
|
if (input[46] <= 4.5) {
|
|
if (input[11] <= 229.5) {
|
|
if (input[7] <= 23.5) {
|
|
if (input[29] <= 217.5) {
|
|
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 218.5) {
|
|
memcpy(var88, (double[]){0.9411764705882353, 0.058823529411764705, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.8571428571428571, 0.14285714285714285, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 203.5) {
|
|
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.125, 0.6458333333333334, 0.22916666666666666, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 36.0) {
|
|
if (input[41] <= 216.5) {
|
|
if (input[28] <= 84.5) {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.03571428571428571, 0.9642857142857143, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.9333333333333333, 0.06666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 9.5) {
|
|
if (input[36] <= 183.0) {
|
|
if (input[8] <= 179.5) {
|
|
memcpy(var88, (double[]){0.0, 0.47368421052631576, 0.4473684210526316, 0.07894736842105263, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 3.5) {
|
|
memcpy(var88, (double[]){0.7796610169491526, 0.22033898305084745, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 4.5) {
|
|
if (input[10] <= 15.5) {
|
|
memcpy(var88, (double[]){0.6097560975609756, 0.36585365853658536, 0.024390243902439025, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 170.5) {
|
|
memcpy(var88, (double[]){0.0, 0.8571428571428571, 0.14285714285714285, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[7] <= 5.5) {
|
|
if (input[49] <= 181.5) {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 209.0) {
|
|
if (input[8] <= 186.5) {
|
|
if (input[2] <= 183.5) {
|
|
memcpy(var88, (double[]){0.0, 0.9354838709677419, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.05555555555555555, 0.9444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 228.5) {
|
|
if (input[47] <= 187.5) {
|
|
memcpy(var88, (double[]){0.027777777777777776, 0.9722222222222222, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 215.0) {
|
|
if (input[19] <= 17.0) {
|
|
memcpy(var88, (double[]){0.9032258064516129, 0.0967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.8372093023255814, 0.16279069767441862, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 28.5) {
|
|
memcpy(var88, (double[]){0.36363636363636365, 0.6363636363636364, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.9516129032258065, 0.04838709677419355, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 243.5) {
|
|
if (input[43] <= 10.5) {
|
|
if (input[13] <= 64.5) {
|
|
memcpy(var88, (double[]){0.0, 0.18181818181818182, 0.45454545454545453, 0.36363636363636365, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 84.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9411764705882353, 0.058823529411764705}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 234.5) {
|
|
if (input[30] <= 132.0) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.17857142857142858, 0.39285714285714285, 0.42857142857142855}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[24] <= 233.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.4482758620689655, 0.0, 0.5517241379310345, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 91.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.918918918918919, 0.08108108108108109}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 168.0) {
|
|
if (input[5] <= 20.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.5945945945945946, 0.40540540540540543}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 116.0) {
|
|
if (input[57] <= 207.5) {
|
|
if (input[37] <= 11.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9655172413793104, 0.034482758620689655}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.6956521739130435, 0.30434782608695654}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 209.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 203.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.6428571428571429, 0.21428571428571427, 0.14285714285714285}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 19.5) {
|
|
if (input[11] <= 180.5) {
|
|
if (input[10] <= 83.5) {
|
|
if (input[53] <= 158.5) {
|
|
memcpy(var88, (double[]){0.3870967741935484, 0.5, 0.0, 0.11290322580645161, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.023255813953488372, 0.09302325581395349, 0.06976744186046512, 0.046511627906976744, 0.7674418604651163}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 71.0) {
|
|
if (input[10] <= 94.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.043478260869565216, 0.0, 0.13043478260869565, 0.5217391304347826, 0.30434782608695654}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 38.5) {
|
|
if (input[19] <= 8.5) {
|
|
if (input[31] <= 22.5) {
|
|
if (input[47] <= 156.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.06666666666666667, 0.7111111111111111, 0.0, 0.2222222222222222}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.5, 0.0, 0.5, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 9.5) {
|
|
if (input[5] <= 1.5) {
|
|
memcpy(var88, (double[]){0.32432432432432434, 0.6756756756756757, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.35294117647058826, 0.6470588235294118, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 188.5) {
|
|
if (input[24] <= 254.5) {
|
|
if (input[0] <= 237.5) {
|
|
memcpy(var88, (double[]){0.0, 0.75, 0.2222222222222222, 0.0, 0.027777777777777776}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 239.5) {
|
|
memcpy(var88, (double[]){0.0, 0.08108108108108109, 0.918918918918919, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 18.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.9411764705882353, 0.0, 0.058823529411764705}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 160.5) {
|
|
memcpy(var88, (double[]){0.0, 0.3783783783783784, 0.32432432432432434, 0.24324324324324326, 0.05405405405405406}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 196.5) {
|
|
memcpy(var88, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.8157894736842105, 0.18421052631578946, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 175.5) {
|
|
if (input[51] <= 11.5) {
|
|
memcpy(var88, (double[]){0.0, 0.01639344262295082, 0.14754098360655737, 0.47540983606557374, 0.36065573770491804}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 159.0) {
|
|
if (input[13] <= 87.5) {
|
|
if (input[28] <= 50.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.9649122807017544, 0.03508771929824561, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 13.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.9354838709677419, 0.06451612903225806, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 198.5) {
|
|
if (input[43] <= 4.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.9310344827586207, 0.06896551724137931, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.8703703703703703, 0.12962962962962962, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 9.5) {
|
|
if (input[55] <= 213.5) {
|
|
memcpy(var88, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.9, 0.0, 0.0, 0.1}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 55.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.7931034482758621, 0.1724137931034483, 0.034482758620689655}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 220.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 217.5) {
|
|
memcpy(var88, (double[]){0.0, 0.03333333333333333, 0.9666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.02040816326530612, 0.9795918367346939, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 13.5) {
|
|
if (input[46] <= 29.5) {
|
|
if (input[18] <= 79.5) {
|
|
if (input[47] <= 82.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.7872340425531915, 0.2127659574468085}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 173.5) {
|
|
if (input[25] <= 112.5) {
|
|
if (input[14] <= 190.5) {
|
|
if (input[17] <= 168.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.05714285714285714, 0.9428571428571428, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 25.0) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.3235294117647059, 0.6764705882352942}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 16.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.03125, 0.40625, 0.5625}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[12] <= 252.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 164.0) {
|
|
if (input[25] <= 86.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 214.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.23529411764705882, 0.7647058823529411}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 17.5) {
|
|
if (input[37] <= 13.5) {
|
|
if (input[54] <= 145.5) {
|
|
if (input[17] <= 195.5) {
|
|
if (input[30] <= 20.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.13636363636363635, 0.6363636363636364, 0.22727272727272727}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.6792452830188679, 0.32075471698113206}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 48.0) {
|
|
if (input[14] <= 212.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.3548387096774194, 0.6451612903225806}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 108.5) {
|
|
if (input[16] <= 48.5) {
|
|
if (input[9] <= 242.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 65.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 181.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.029411764705882353, 0.058823529411764705, 0.9117647058823529}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 240.5) {
|
|
if (input[23] <= 157.5) {
|
|
if (input[13] <= 144.0) {
|
|
if (input[15] <= 193.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.8333333333333334, 0.16666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 147.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.46153846153846156, 0.5384615384615384}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 93.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 160.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 67.5) {
|
|
if (input[39] <= 24.5) {
|
|
if (input[41] <= 176.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.023255813953488372, 0.9767441860465116}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 244.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 209.0) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 135.5) {
|
|
if (input[8] <= 181.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.07317073170731707, 0.926829268292683}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.28, 0.72}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 68.5) {
|
|
if (input[57] <= 169.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 175.0) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.7045454545454546, 0.29545454545454547}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 75.5) {
|
|
if (input[44] <= 208.0) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 7.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.14583333333333334, 0.8541666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 15.5) {
|
|
if (input[57] <= 193.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.9393939393939394, 0.06060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 59.5) {
|
|
if (input[13] <= 78.0) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 199.5) {
|
|
if (input[31] <= 28.5) {
|
|
if (input[45] <= 147.5) {
|
|
if (input[54] <= 128.5) {
|
|
if (input[58] <= 178.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 22.5) {
|
|
if (input[6] <= 246.5) {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.03773584905660377, 0.03773584905660377, 0.9245283018867925}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 0.6440677966101694, 0.3559322033898305}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.7575757575757576, 0.0, 0.24242424242424243}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var88, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var13, var88, 5, var12);
|
|
double var89[5];
|
|
if (input[6] <= 239.5) {
|
|
if (input[47] <= 163.5) {
|
|
if (input[45] <= 152.5) {
|
|
if (input[40] <= 17.5) {
|
|
if (input[13] <= 66.5) {
|
|
memcpy(var89, (double[]){0.0, 0.4838709677419355, 0.0, 0.5161290322580645, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 243.5) {
|
|
if (input[49] <= 111.5) {
|
|
if (input[8] <= 121.5) {
|
|
if (input[54] <= 99.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.030303030303030304, 0.9696969696969697, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.08571428571428572, 0.9142857142857143, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 88.0) {
|
|
if (input[50] <= 125.5) {
|
|
if (input[58] <= 146.5) {
|
|
memcpy(var89, (double[]){0.6153846153846154, 0.20512820512820512, 0.1282051282051282, 0.05128205128205128, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.06060606060606061, 0.9090909090909091, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.2553191489361702, 0.10638297872340426, 0.6382978723404256}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.08571428571428572, 0.9142857142857143, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 229.0) {
|
|
if (input[29] <= 190.5) {
|
|
if (input[11] <= 180.5) {
|
|
memcpy(var89, (double[]){0.5151515151515151, 0.42424242424242425, 0.0, 0.0, 0.06060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.8409090909090909, 0.13636363636363635, 0.0, 0.022727272727272728}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 171.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.53125, 0.46875, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 220.5) {
|
|
if (input[49] <= 129.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.9333333333333333, 0.022222222222222223, 0.044444444444444446}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 194.5) {
|
|
memcpy(var89, (double[]){0.0, 0.07692307692307693, 0.9230769230769231, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.12903225806451613, 0.5483870967741935, 0.3225806451612903, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[24] <= 245.5) {
|
|
if (input[45] <= 174.5) {
|
|
if (input[5] <= 14.5) {
|
|
memcpy(var89, (double[]){0.0, 0.11538461538461539, 0.4230769230769231, 0.46153846153846156, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 4.5) {
|
|
if (input[9] <= 246.0) {
|
|
if (input[5] <= 4.5) {
|
|
if (input[44] <= 204.0) {
|
|
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.9117647058823529, 0.08823529411764706, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 195.5) {
|
|
memcpy(var89, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 238.5) {
|
|
if (input[13] <= 9.5) {
|
|
memcpy(var89, (double[]){0.5555555555555556, 0.4444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 240.5) {
|
|
if (input[9] <= 174.0) {
|
|
memcpy(var89, (double[]){0.8157894736842106, 0.15789473684210528, 0.026315789473684213, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
if (input[1] <= 28.5) {
|
|
if (input[30] <= 203.5) {
|
|
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.9333333333333333, 0.0, 0.06666666666666667, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 152.5) {
|
|
memcpy(var89, (double[]){0.55, 0.375, 0.0, 0.0, 0.075}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 181.5) {
|
|
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[27] <= 241.5) {
|
|
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.09375, 0.90625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.06779661016949153, 0.8135593220338984, 0.01694915254237288, 0.1016949152542373, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.8235294117647058, 0.11764705882352941, 0.0, 0.058823529411764705, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[47] <= 188.5) {
|
|
if (input[26] <= 200.5) {
|
|
if (input[16] <= 48.5) {
|
|
memcpy(var89, (double[]){0.47058823529411764, 0.5294117647058824, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 44.0) {
|
|
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.9333333333333333, 0.06666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.9777777777777777, 0.0, 0.0, 0.022222222222222223}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 17.5) {
|
|
if (input[7] <= 13.5) {
|
|
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.3333333333333333, 0.6666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
if (input[3] <= 93.0) {
|
|
if (input[9] <= 22.0) {
|
|
memcpy(var89, (double[]){0.8461538461538461, 0.15384615384615385, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 49.0) {
|
|
if (input[6] <= 11.5) {
|
|
memcpy(var89, (double[]){0.9791666666666666, 0.020833333333333332, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.8918918918918919, 0.10810810810810811, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.3793103448275862, 0.6206896551724138, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 25.5) {
|
|
if (input[32] <= 209.5) {
|
|
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.9795918367346939, 0.02040816326530612, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 179.5) {
|
|
if (input[10] <= 78.0) {
|
|
if (input[29] <= 202.5) {
|
|
memcpy(var89, (double[]){0.10869565217391304, 0.15217391304347827, 0.6956521739130435, 0.043478260869565216, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 23.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.9285714285714286, 0.07142857142857142, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[33] <= 15.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.05405405405405406, 0.9459459459459459, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 21.5) {
|
|
if (input[5] <= 8.5) {
|
|
if (input[49] <= 190.5) {
|
|
if (input[45] <= 196.5) {
|
|
if (input[13] <= 17.5) {
|
|
if (input[53] <= 193.5) {
|
|
memcpy(var89, (double[]){0.2564102564102564, 0.7435897435897436, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 219.5) {
|
|
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.9696969696969697, 0.0, 0.0, 0.030303030303030304}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 203.5) {
|
|
memcpy(var89, (double[]){0.3448275862068966, 0.6551724137931034, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.92, 0.08, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 215.0) {
|
|
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.14893617021276598, 0.8085106382978724, 0.04255319148936171, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 157.0) {
|
|
if (input[13] <= 95.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.037037037037037035, 0.9629629629629629, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 115.5) {
|
|
memcpy(var89, (double[]){0.05263157894736842, 0.13157894736842105, 0.7368421052631579, 0.02631578947368421, 0.05263157894736842}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 123.0) {
|
|
memcpy(var89, (double[]){0.07692307692307693, 0.1282051282051282, 0.7948717948717948, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 128.5) {
|
|
if (input[15] <= 241.5) {
|
|
if (input[1] <= 58.5) {
|
|
if (input[49] <= 152.5) {
|
|
if (input[25] <= 74.5) {
|
|
if (input[5] <= 18.5) {
|
|
if (input[30] <= 35.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.05405405405405406, 0.9459459459459459, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 167.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.18181818181818182, 0.8181818181818182}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 23.5) {
|
|
if (input[44] <= 188.0) {
|
|
memcpy(var89, (double[]){0.0, 0.43333333333333335, 0.5666666666666667, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[21] <= 241.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.9210526315789473, 0.07894736842105263, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 254.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.3103448275862069, 0.6896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
if (input[49] <= 180.5) {
|
|
if (input[28] <= 90.5) {
|
|
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.9714285714285714, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.05128205128205128, 0.9487179487179487, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 156.5) {
|
|
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.3939393939393939, 0.6060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
if (input[2] <= 185.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.7142857142857143, 0.22857142857142856, 0.05714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 175.5) {
|
|
if (input[12] <= 254.5) {
|
|
if (input[13] <= 142.5) {
|
|
if (input[5] <= 22.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.9428571428571428, 0.05714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 163.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 33.5) {
|
|
if (input[45] <= 98.5) {
|
|
if (input[49] <= 48.5) {
|
|
if (input[15] <= 176.5) {
|
|
if (input[23] <= 129.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.23076923076923078, 0.7692307692307693}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 167.5) {
|
|
if (input[21] <= 250.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.6896551724137931, 0.3103448275862069}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 138.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.02040816326530612, 0.9795918367346939}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 165.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.6206896551724138, 0.3793103448275862}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 30.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.5909090909090909, 0.4090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 24.5) {
|
|
if (input[52] <= 150.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.45714285714285713, 0.5428571428571428}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[9] <= 253.5) {
|
|
if (input[17] <= 171.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.2765957446808511, 0.723404255319149}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 25.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 181.5) {
|
|
if (input[30] <= 19.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.18518518518518517, 0.8148148148148148}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 18.5) {
|
|
if (input[18] <= 84.0) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.2222222222222222, 0.7777777777777778}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 19.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 190.5) {
|
|
if (input[23] <= 168.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 16.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.02702702702702703, 0.972972972972973}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 91.5) {
|
|
if (input[4] <= 12.0) {
|
|
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 55.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.8979591836734694, 0.10204081632653061, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 199.5) {
|
|
if (input[13] <= 137.5) {
|
|
if (input[14] <= 187.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.6571428571428571, 0.34285714285714286}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 7.5) {
|
|
if (input[1] <= 11.5) {
|
|
if (input[17] <= 191.5) {
|
|
memcpy(var89, (double[]){0.75, 0.25, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 189.5) {
|
|
memcpy(var89, (double[]){0.0, 0.023809523809523808, 0.40476190476190477, 0.11904761904761904, 0.4523809523809524}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 179.5) {
|
|
if (input[48] <= 197.5) {
|
|
memcpy(var89, (double[]){0.0, 0.8823529411764706, 0.11764705882352941, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 172.5) {
|
|
memcpy(var89, (double[]){0.0, 0.9259259259259259, 0.07407407407407407, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 14.5) {
|
|
memcpy(var89, (double[]){0.046511627906976744, 0.9534883720930233, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.8378378378378378, 0.16216216216216217, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 172.5) {
|
|
if (input[19] <= 13.5) {
|
|
if (input[49] <= 101.5) {
|
|
if (input[50] <= 157.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.13953488372093023, 0.8604651162790697}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 141.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.021739130434782608, 0.9782608695652174}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 17.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.08823529411764706, 0.6764705882352942, 0.23529411764705882}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.12903225806451613, 0.25806451612903225, 0.6129032258064516}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 198.5) {
|
|
if (input[49] <= 95.0) {
|
|
if (input[23] <= 185.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.37142857142857144, 0.6285714285714286, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 197.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.08823529411764706, 0.9117647058823529}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 116.5) {
|
|
if (input[45] <= 149.5) {
|
|
if (input[49] <= 91.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.972972972972973, 0.02702702702702703}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 3.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.1, 0.2, 0.7, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 107.5) {
|
|
if (input[55] <= 213.5) {
|
|
if (input[28] <= 75.5) {
|
|
if (input[41] <= 217.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 29.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.15151515151515152, 0.8484848484848485}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 212.5) {
|
|
if (input[18] <= 83.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.10714285714285714, 0.6428571428571429, 0.25}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 152.0) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[23] <= 203.5) {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.02702702702702703, 0.8918918918918919, 0.08108108108108109}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var89, (double[]){0.0, 0.0, 0.017857142857142856, 0.30357142857142855, 0.6785714285714286}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var12, var89, 5, var11);
|
|
double var90[5];
|
|
if (input[60] <= inf) {
|
|
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 178.5) {
|
|
if (input[37] <= 13.5) {
|
|
if (input[18] <= 64.5) {
|
|
if (input[46] <= 16.5) {
|
|
if (input[44] <= 188.0) {
|
|
memcpy(var90, (double[]){0.0, 0.25806451612903225, 0.03225806451612903, 0.7096774193548387, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 60.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.9302325581395349, 0.06976744186046512, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 72.0) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0625, 0.9375, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 32.5) {
|
|
if (input[15] <= 236.5) {
|
|
if (input[4] <= 31.5) {
|
|
if (input[39] <= 31.0) {
|
|
if (input[25] <= 73.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 113.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 35.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.1724137931034483, 0.8275862068965517, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 169.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9459459459459459, 0.05405405405405406}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 246.5) {
|
|
if (input[45] <= 116.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8043478260869565, 0.1956521739130435}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 196.5) {
|
|
if (input[45] <= 125.5) {
|
|
if (input[40] <= 6.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8529411764705882, 0.14705882352941177}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 206.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.5625, 0.4375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 209.5) {
|
|
if (input[57] <= 203.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 8.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.42424242424242425, 0.5757575757575758}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 145.5) {
|
|
if (input[13] <= 104.5) {
|
|
if (input[46] <= 20.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.9761904761904762, 0.0, 0.023809523809523808}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.7666666666666667, 0.23333333333333334}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 10.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 89.0) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 73.0) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.40625, 0.59375}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.09302325581395349, 0.9069767441860465}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 8.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.017241379310344827, 0.9827586206896551, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 203.5) {
|
|
if (input[16] <= 44.5) {
|
|
memcpy(var90, (double[]){0.04545454545454546, 0.0, 0.9090909090909092, 0.04545454545454546, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.26666666666666666, 0.7333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 17.5) {
|
|
if (input[11] <= 181.5) {
|
|
if (input[50] <= 137.5) {
|
|
if (input[8] <= 167.5) {
|
|
memcpy(var90, (double[]){0.3018867924528302, 0.5094339622641509, 0.1509433962264151, 0.0, 0.03773584905660377}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.85, 0.15, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.02, 0.3, 0.68}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 161.0) {
|
|
memcpy(var90, (double[]){0.03703703703703704, 0.7407407407407408, 0.22222222222222224, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 138.5) {
|
|
if (input[51] <= 20.5) {
|
|
if (input[45] <= 142.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.8666666666666667, 0.13333333333333333, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 150.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.10810810810810811, 0.8918918918918919, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.75, 0.045454545454545456, 0.20454545454545456}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.5, 0.05555555555555555, 0.4444444444444444}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 253.5) {
|
|
if (input[27] <= 242.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 243.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.24242424242424243, 0.21212121212121213, 0.5454545454545454}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 195.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.975609756097561, 0.024390243902439025}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 240.5) {
|
|
if (input[26] <= 183.5) {
|
|
if (input[13] <= 142.5) {
|
|
if (input[51] <= 12.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.3064516129032258, 0.6935483870967742}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 131.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.88, 0.12}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 21.5) {
|
|
if (input[26] <= 167.5) {
|
|
if (input[16] <= 66.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.5357142857142857, 0.4642857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 122.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 71.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.07894736842105263, 0.9210526315789473}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 22.5) {
|
|
if (input[38] <= 196.5) {
|
|
if (input[13] <= 80.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.3333333333333333, 0.3, 0.36666666666666664}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 171.5) {
|
|
if (input[37] <= 17.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.15217391304347827, 0.8478260869565217}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.6382978723404256, 0.3617021276595745}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 97.5) {
|
|
if (input[38] <= 184.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 248.5) {
|
|
if (input[49] <= 91.5) {
|
|
if (input[53] <= 176.5) {
|
|
if (input[38] <= 189.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 200.5) {
|
|
if (input[54] <= 129.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 26.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 193.5) {
|
|
if (input[51] <= 14.5) {
|
|
if (input[39] <= 19.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.09433962264150944, 0.9056603773584906}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 170.5) {
|
|
if (input[54] <= 139.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.27450980392156865, 0.7254901960784313}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8909090909090909, 0.10909090909090909}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 20.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.038461538461538464, 0.9615384615384616}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 143.5) {
|
|
if (input[42] <= 12.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 76.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 243.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.696969696969697, 0.30303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 57.5) {
|
|
if (input[55] <= 205.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.8709677419354839, 0.12903225806451613}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.14285714285714285, 0.31746031746031744, 0.5396825396825397}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 162.5) {
|
|
if (input[17] <= 190.5) {
|
|
if (input[29] <= 193.5) {
|
|
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 23.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[33] <= 18.5) {
|
|
if (input[4] <= 17.5) {
|
|
if (input[36] <= 13.5) {
|
|
memcpy(var90, (double[]){0.0, 0.01694915254237288, 0.9830508474576272, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.425, 0.275, 0.3}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
if (input[5] <= 16.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.575, 0.425}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 211.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.21428571428571427, 0.7857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 204.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.021739130434782608, 0.06521739130434782, 0.9130434782608695}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 130.5) {
|
|
if (input[23] <= 219.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.975, 0.025}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.02857142857142857, 0.9428571428571428, 0.02857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 200.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.8333333333333334, 0.16666666666666666, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[1] <= 20.5) {
|
|
if (input[22] <= 17.5) {
|
|
memcpy(var90, (double[]){0.6, 0.38, 0.02, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 219.5) {
|
|
if (input[45] <= 188.5) {
|
|
if (input[59] <= 177.5) {
|
|
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.5405405405405406, 0.4594594594594595, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 5.5) {
|
|
memcpy(var90, (double[]){0.9512195121951219, 0.04878048780487805, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 205.5) {
|
|
if (input[37] <= 17.5) {
|
|
if (input[5] <= 1.5) {
|
|
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 156.5) {
|
|
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 28.5) {
|
|
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.9117647058823529, 0.08823529411764706, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[55] <= 204.5) {
|
|
memcpy(var90, (double[]){0.9142857142857143, 0.08571428571428572, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 213.5) {
|
|
memcpy(var90, (double[]){0.8695652173913043, 0.13043478260869565, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 6.5) {
|
|
memcpy(var90, (double[]){0.9767441860465116, 0.023255813953488372, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 22.5) {
|
|
if (input[38] <= 208.5) {
|
|
memcpy(var90, (double[]){0.163265306122449, 0.6938775510204083, 0.06122448979591837, 0.0, 0.0816326530612245}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 199.5) {
|
|
memcpy(var90, (double[]){0.058823529411764705, 0.9411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 12.5) {
|
|
memcpy(var90, (double[]){0.2786885245901639, 0.7213114754098361, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 115.5) {
|
|
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.9117647058823529, 0.08823529411764706, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 50.5) {
|
|
if (input[1] <= 4.5) {
|
|
if (input[19] <= 20.5) {
|
|
if (input[32] <= 202.5) {
|
|
memcpy(var90, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.46153846153846156, 0.5384615384615384, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 22.5) {
|
|
if (input[43] <= 20.5) {
|
|
if (input[26] <= 228.5) {
|
|
if (input[28] <= 44.5) {
|
|
if (input[0] <= 28.5) {
|
|
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.5882352941176471, 0.4117647058823529, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 5.5) {
|
|
if (input[14] <= 215.5) {
|
|
if (input[0] <= 182.0) {
|
|
memcpy(var90, (double[]){0.12, 0.88, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.7058823529411765, 0.29411764705882354, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 157.5) {
|
|
memcpy(var90, (double[]){0.0, 0.627906976744186, 0.37209302325581395, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 172.0) {
|
|
if (input[9] <= 41.0) {
|
|
if (input[54] <= 123.5) {
|
|
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.06451612903225806, 0.9354838709677419, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.34146341463414637, 0.6585365853658537, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 98.5) {
|
|
if (input[23] <= 191.5) {
|
|
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 200.5) {
|
|
memcpy(var90, (double[]){0.0, 0.9591836734693877, 0.04081632653061224, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.09090909090909091, 0.9090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 235.5) {
|
|
memcpy(var90, (double[]){0.20000000000000004, 0.7000000000000001, 0.0, 0.10000000000000002, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.11320754716981132, 0.49056603773584906, 0.32075471698113206, 0.0, 0.07547169811320754}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 123.5) {
|
|
memcpy(var90, (double[]){0.02631578947368421, 0.23684210526315788, 0.7368421052631579, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[11] <= 212.5) {
|
|
memcpy(var90, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
if (input[6] <= 244.5) {
|
|
if (input[15] <= 234.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.11764705882352941, 0.058823529411764705, 0.8235294117647058}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.1794871794871795, 0.8205128205128205}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 88.5) {
|
|
if (input[46] <= 22.5) {
|
|
if (input[5] <= 9.5) {
|
|
memcpy(var90, (double[]){0.0, 0.17857142857142858, 0.8214285714285714, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 15.5) {
|
|
if (input[10] <= 105.5) {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var90, (double[]){0.0, 0.0, 0.18181818181818182, 0.15151515151515152, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var11, var90, 5, var10);
|
|
double var91[5];
|
|
if (input[49] <= 156.5) {
|
|
if (input[46] <= 20.5) {
|
|
if (input[46] <= 9.5) {
|
|
if (input[59] <= 184.5) {
|
|
if (input[54] <= 66.5) {
|
|
memcpy(var91, (double[]){0.6111111111111112, 0.3888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 140.5) {
|
|
if (input[40] <= 21.5) {
|
|
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.1875, 0.8125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.5555555555555556, 0.037037037037037035, 0.14814814814814814, 0.25925925925925924}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.21951219512195122, 0.0975609756097561, 0.024390243902439025, 0.6585365853658537}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 166.5) {
|
|
if (input[16] <= 45.5) {
|
|
if (input[17] <= 171.5) {
|
|
if (input[16] <= 38.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.06666666666666667, 0.9333333333333333, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.03333333333333333, 0.7, 0.26666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 16.5) {
|
|
memcpy(var91, (double[]){0.0, 0.22580645161290322, 0.6935483870967742, 0.04838709677419355, 0.03225806451612903}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 66.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8863636363636364, 0.11363636363636363}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.1, 0.38, 0.52}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 90.5) {
|
|
if (input[20] <= 7.5) {
|
|
if (input[15] <= 195.0) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.375, 0.08333333333333333, 0.5416666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.03333333333333333, 0.9333333333333333, 0.03333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[39] <= 74.5) {
|
|
if (input[55] <= 206.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 209.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.9714285714285714, 0.02857142857142857, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[56] <= 0.5) {
|
|
if (input[53] <= 202.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.9714285714285714, 0.02857142857142857, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.6938775510204082, 0.30612244897959184, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.30303030303030304, 0.24242424242424243, 0.45454545454545453}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 11.5) {
|
|
if (input[8] <= 126.5) {
|
|
if (input[44] <= 201.5) {
|
|
if (input[43] <= 10.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.3939393939393939, 0.6060606060606061}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 226.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[24] <= 253.5) {
|
|
if (input[46] <= 32.5) {
|
|
if (input[17] <= 212.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 131.5) {
|
|
if (input[49] <= 78.5) {
|
|
if (input[29] <= 204.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[29] <= 215.5) {
|
|
if (input[18] <= 93.5) {
|
|
if (input[59] <= 206.5) {
|
|
if (input[47] <= 186.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.06060606060606061, 0.9393939393939394, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9111111111111111, 0.08888888888888889}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 164.0) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 104.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.6410256410256411, 0.358974358974359}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 12.5) {
|
|
if (input[19] <= 13.5) {
|
|
if (input[9] <= 240.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 88.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 213.5) {
|
|
if (input[49] <= 110.5) {
|
|
if (input[45] <= 115.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.17391304347826086, 0.8260869565217391}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 107.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.10810810810810811, 0.8918918918918919}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 151.5) {
|
|
if (input[13] <= 120.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 98.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.2702702702702703, 0.7297297297297297}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 57.5) {
|
|
if (input[13] <= 144.5) {
|
|
if (input[50] <= 173.5) {
|
|
if (input[2] <= 160.5) {
|
|
if (input[41] <= 190.0) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 203.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9795918367346939, 0.02040816326530612}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 24.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 169.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.5454545454545454, 0.45454545454545453}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 103.5) {
|
|
if (input[13] <= 110.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 183.5) {
|
|
if (input[28] <= 92.5) {
|
|
if (input[16] <= 55.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 59.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7878787878787878, 0.21212121212121213}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 151.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.35294117647058826, 0.6470588235294118}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 99.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.1702127659574468, 0.8297872340425532}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 149.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 128.5) {
|
|
if (input[53] <= 173.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.17073170731707318, 0.8292682926829268}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 117.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.15625, 0.84375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 15.5) {
|
|
if (input[48] <= 184.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.36666666666666664, 0.6333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.7317073170731707, 0.2682926829268293}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 106.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.6341463414634146, 0.36585365853658536}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[41] <= 223.5) {
|
|
if (input[8] <= 198.5) {
|
|
if (input[43] <= 42.5) {
|
|
if (input[13] <= 80.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.3125, 0.21875, 0.46875}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 184.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 18.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.07692307692307693, 0.0, 0.9230769230769231}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 82.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.015873015873015872, 0.9841269841269841}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.5172413793103449, 0.4827586206896552}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.7391304347826086, 0.0, 0.2608695652173913}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[14] <= 219.5) {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 3.5) {
|
|
if (input[30] <= 142.0) {
|
|
if (input[33] <= 0.5) {
|
|
if (input[1] <= 25.0) {
|
|
if (input[37] <= 12.5) {
|
|
memcpy(var91, (double[]){0.6666666666666666, 0.19444444444444445, 0.1388888888888889, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 21.5) {
|
|
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.9591836734693877, 0.0, 0.0, 0.04081632653061224}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 24.5) {
|
|
if (input[36] <= 46.0) {
|
|
if (input[31] <= 3.5) {
|
|
memcpy(var91, (double[]){0.7441860465116279, 0.2558139534883721, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 190.5) {
|
|
if (input[29] <= 193.5) {
|
|
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.9318181818181818, 0.06818181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[9] <= 251.5) {
|
|
if (input[22] <= 25.5) {
|
|
if (input[8] <= 202.5) {
|
|
memcpy(var91, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[26] <= 207.5) {
|
|
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[33] <= 62.5) {
|
|
memcpy(var91, (double[]){0.46153846153846156, 0.5384615384615384, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 1.5) {
|
|
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.28125, 0.609375, 0.0, 0.0, 0.109375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 22.0) {
|
|
if (input[15] <= 231.5) {
|
|
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.5, 0.5, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 183.0) {
|
|
if (input[0] <= 10.5) {
|
|
if (input[49] <= 160.5) {
|
|
memcpy(var91, (double[]){0.0, 0.041666666666666664, 0.9583333333333334, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 212.5) {
|
|
memcpy(var91, (double[]){0.0, 0.9583333333333334, 0.041666666666666664, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 141.5) {
|
|
memcpy(var91, (double[]){0.2142857142857143, 0.16666666666666669, 0.45238095238095244, 0.0, 0.16666666666666669}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 10.5) {
|
|
if (input[38] <= 200.5) {
|
|
memcpy(var91, (double[]){0.030303030303030304, 0.9696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.6379310344827587, 0.3620689655172414, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 246.5) {
|
|
if (input[6] <= 150.5) {
|
|
if (input[49] <= 188.5) {
|
|
if (input[36] <= 148.0) {
|
|
if (input[1] <= 8.5) {
|
|
if (input[49] <= 179.5) {
|
|
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.10810810810810811, 0.8918918918918919, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 9.5) {
|
|
memcpy(var91, (double[]){0.0196078431372549, 0.9607843137254902, 0.0196078431372549, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 8.5) {
|
|
if (input[58] <= 202.5) {
|
|
memcpy(var91, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.26666666666666666, 0.7333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.54, 0.46, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 49.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[41] <= 214.5) {
|
|
memcpy(var91, (double[]){0.0, 0.9411764705882353, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.6206896551724138, 0.27586206896551724, 0.10344827586206896, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.631578947368421, 0.10526315789473684, 0.2631578947368421, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 10.5) {
|
|
if (input[28] <= 80.5) {
|
|
memcpy(var91, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.6578947368421053, 0.34210526315789475, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 52.0) {
|
|
if (input[3] <= 44.5) {
|
|
if (input[42] <= 251.5) {
|
|
if (input[14] <= 237.5) {
|
|
memcpy(var91, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.9666666666666667, 0.03333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.7317073170731707, 0.2682926829268293, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 198.5) {
|
|
if (input[25] <= 76.5) {
|
|
memcpy(var91, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var91, (double[]){0.92, 0.08, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.4489795918367347, 0.5510204081632653, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var91, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var10, var91, 5, var9);
|
|
double var92[5];
|
|
if (input[8] <= 180.5) {
|
|
if (input[6] <= 239.5) {
|
|
if (input[45] <= 155.5) {
|
|
if (input[13] <= 60.5) {
|
|
if (input[51] <= 20.5) {
|
|
memcpy(var92, (double[]){0.023809523809523808, 0.11904761904761904, 0.21428571428571427, 0.19047619047619047, 0.4523809523809524}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.3888888888888889, 0.6111111111111112, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 117.5) {
|
|
if (input[3] <= 78.5) {
|
|
if (input[22] <= 89.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.02702702702702703, 0.0, 0.972972972972973, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.1, 0.5, 0.4}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.12903225806451613, 0.20967741935483872, 0.6290322580645161, 0.03225806451612903, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 17.5) {
|
|
if (input[44] <= 194.5) {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var92, (double[]){0.017241379310344827, 0.8620689655172413, 0.034482758620689655, 0.0, 0.08620689655172414}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 178.5) {
|
|
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.6944444444444444, 0.3055555555555556, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[41] <= 215.5) {
|
|
if (input[10] <= 35.5) {
|
|
memcpy(var92, (double[]){0.0, 0.075, 0.925, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 204.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.9743589743589743, 0.02564102564102564, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.025, 0.225, 0.55, 0.125, 0.075}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 223.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.030303030303030304, 0.9696969696969697, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 236.5) {
|
|
if (input[10] <= 81.5) {
|
|
if (input[57] <= 189.5) {
|
|
if (input[47] <= 158.0) {
|
|
memcpy(var92, (double[]){0.0, 0.09375, 0.40625, 0.0625, 0.4375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 6.5) {
|
|
if (input[2] <= 166.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.08823529411764706, 0.0, 0.9117647058823529}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 69.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.7111111111111111, 0.13333333333333333, 0.15555555555555556}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 156.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.9811320754716981, 0.0, 0.018867924528301886}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.02040816326530612, 0.0, 0.9795918367346939, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 23.5) {
|
|
if (input[4] <= 18.5) {
|
|
if (input[28] <= 85.0) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.04, 0.3, 0.66}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 76.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.9411764705882353, 0.058823529411764705, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 110.5) {
|
|
if (input[16] <= 46.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.13793103448275862, 0.8620689655172413}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 15.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.023809523809523808, 0.6904761904761905, 0.2857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 18.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.7254901960784313, 0.27450980392156865}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 168.5) {
|
|
if (input[28] <= 91.5) {
|
|
if (input[22] <= 70.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 101.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.5428571428571428, 0.45714285714285713}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 48.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.22857142857142856, 0.7714285714285715}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 33.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0196078431372549, 0.9803921568627451}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 19.5) {
|
|
if (input[22] <= 67.5) {
|
|
if (input[19] <= 21.5) {
|
|
if (input[10] <= 107.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.5111111111111111, 0.4888888888888889}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 12.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.05555555555555555, 0.9444444444444444}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 56.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.03571428571428571, 0.9642857142857143}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 207.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.3783783783783784, 0.6216216216216216}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 205.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.59375, 0.40625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 16.5) {
|
|
if (input[26] <= 203.5) {
|
|
if (input[42] <= 36.5) {
|
|
if (input[19] <= 15.5) {
|
|
if (input[22] <= 58.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 187.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.14705882352941177, 0.8529411764705882}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 66.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.20588235294117646, 0.7941176470588235}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 109.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.13953488372093023, 0.8604651162790697}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 48.0) {
|
|
if (input[45] <= 147.5) {
|
|
if (input[17] <= 189.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.19444444444444445, 0.8055555555555556}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 88.0) {
|
|
if (input[1] <= 41.5) {
|
|
memcpy(var92, (double[]){0.0, 0.4375, 0.16666666666666666, 0.3958333333333333, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 201.5) {
|
|
if (input[55] <= 188.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.9814814814814815, 0.0, 0.018518518518518517}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.84375, 0.15625, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[30] <= 22.5) {
|
|
if (input[40] <= 16.5) {
|
|
if (input[19] <= 13.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.18518518518518517, 0.8148148148148148}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 78.5) {
|
|
if (input[37] <= 14.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9387755102040817, 0.061224489795918366}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.717948717948718, 0.28205128205128205}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 15.5) {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.10256410256410256, 0.8974358974358975}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.02564102564102564, 0.9743589743589743, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 144.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 15.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.918918918918919, 0.08108108108108109}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.6551724137931034, 0.3448275862068966}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 131.0) {
|
|
if (input[41] <= 206.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 14.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.84, 0.16}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 152.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[1] <= 19.5) {
|
|
if (input[45] <= 188.0) {
|
|
if (input[28] <= 81.5) {
|
|
memcpy(var92, (double[]){0.6451612903225806, 0.3548387096774194, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 220.5) {
|
|
if (input[1] <= 18.5) {
|
|
if (input[52] <= 156.5) {
|
|
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 88.5) {
|
|
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 201.5) {
|
|
memcpy(var92, (double[]){0.9393939393939394, 0.06060606060606061, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.9672131147540983, 0.03278688524590164, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.967741935483871, 0.03225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 13.5) {
|
|
if (input[44] <= 202.5) {
|
|
memcpy(var92, (double[]){0.8541666666666666, 0.14583333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 45.5) {
|
|
memcpy(var92, (double[]){0.23076923076923078, 0.7692307692307693, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 23.5) {
|
|
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.95, 0.05, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 5.5) {
|
|
if (input[57] <= 202.5) {
|
|
if (input[17] <= 169.5) {
|
|
memcpy(var92, (double[]){0.9111111111111111, 0.08888888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.4827586206896552, 0.5172413793103449, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 20.5) {
|
|
if (input[6] <= 24.5) {
|
|
if (input[26] <= 216.5) {
|
|
if (input[45] <= 168.5) {
|
|
memcpy(var92, (double[]){0.0, 0.5517241379310345, 0.4482758620689655, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 35.5) {
|
|
if (input[33] <= 6.5) {
|
|
if (input[15] <= 172.5) {
|
|
memcpy(var92, (double[]){0.0625, 0.9375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.06896551724137931, 0.9310344827586207, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.7419354838709677, 0.25806451612903225, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.7419354838709677, 0.1935483870967742, 0.0, 0.06451612903225806}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 139.5) {
|
|
memcpy(var92, (double[]){0.8043478260869565, 0.1956521739130435, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[27] <= 239.5) {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.17142857142857143, 0.8285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 27.0) {
|
|
memcpy(var92, (double[]){0.10810810810810811, 0.16216216216216217, 0.5945945945945946, 0.0, 0.13513513513513514}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 40.5) {
|
|
memcpy(var92, (double[]){0.0967741935483871, 0.16129032258064516, 0.7419354838709677, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 155.5) {
|
|
if (input[5] <= 14.5) {
|
|
if (input[50] <= 175.5) {
|
|
if (input[47] <= 128.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.7272727272727273, 0.2727272727272727, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 84.5) {
|
|
if (input[10] <= 40.5) {
|
|
memcpy(var92, (double[]){0.0, 0.05263157894736842, 0.9473684210526315, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 20.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.8709677419354839, 0.12903225806451613, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.6176470588235294, 0.20588235294117646, 0.17647058823529413}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 29.5) {
|
|
if (input[43] <= 14.5) {
|
|
if (input[54] <= 146.5) {
|
|
if (input[8] <= 181.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.868421052631579, 0.13157894736842105}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 168.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.7954545454545454, 0.20454545454545456}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 218.5) {
|
|
if (input[41] <= 216.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.34146341463414637, 0.6585365853658537}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.021739130434782608, 0.9782608695652174}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[39] <= 117.0) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.35135135135135137, 0.6486486486486487}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 44.5) {
|
|
if (input[38] <= 209.5) {
|
|
if (input[28] <= 78.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.26666666666666666, 0.7333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.6774193548387096, 0.3225806451612903}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 170.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.625, 0.375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 43.0) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 157.5) {
|
|
if (input[40] <= 16.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.868421052631579, 0.13157894736842105}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 189.5) {
|
|
if (input[39] <= 27.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.2727272727272727, 0.7272727272727273}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 106.0) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 149.5) {
|
|
if (input[45] <= 134.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[43] <= 18.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.18421052631578946, 0.8157894736842105}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[24] <= 253.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.9318181818181818, 0.06818181818181818}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 198.5) {
|
|
if (input[15] <= 197.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.2413793103448276, 0.7586206896551724}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 29.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.02, 0.98}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 110.5) {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.0, 0.0, 0.018518518518518517, 0.9814814814814815}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 9.5) {
|
|
if (input[59] <= 197.5) {
|
|
if (input[36] <= 178.0) {
|
|
memcpy(var92, (double[]){0.8947368421052632, 0.10526315789473684, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[14] <= 216.5) {
|
|
memcpy(var92, (double[]){0.375, 0.625, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.9473684210526315, 0.05263157894736842, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
if (input[1] <= 36.5) {
|
|
if (input[13] <= 49.5) {
|
|
if (input[39] <= 250.5) {
|
|
if (input[43] <= 0.5) {
|
|
memcpy(var92, (double[]){0.0, 0.8947368421052632, 0.10526315789473684, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
if (input[3] <= 10.5) {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.6333333333333334, 0.20000000000000004, 0.0, 0.16666666666666669}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 140.5) {
|
|
if (input[21] <= 244.5) {
|
|
memcpy(var92, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 189.5) {
|
|
if (input[26] <= 193.5) {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.13636363636363635, 0.8181818181818182, 0.045454545454545456, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.38461538461538464, 0.5897435897435898, 0.02564102564102564, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.10909090909090909, 0.7454545454545455, 0.14545454545454545, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 195.5) {
|
|
if (input[13] <= 38.5) {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.0, 0.8333333333333334, 0.16666666666666666, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 234.0) {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[60] <= inf) {
|
|
memcpy(var92, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 60.5) {
|
|
if (input[52] <= 161.5) {
|
|
memcpy(var92, (double[]){0.10344827586206896, 0.896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.4897959183673469, 0.46938775510204084, 0.04081632653061224, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 77.5) {
|
|
memcpy(var92, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var92, (double[]){0.7857142857142857, 0.21428571428571427, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var9, var92, 5, var8);
|
|
double var93[5];
|
|
if (input[1] <= 28.5) {
|
|
if (input[6] <= 150.0) {
|
|
if (input[12] <= 251.5) {
|
|
if (input[2] <= 201.5) {
|
|
if (input[46] <= 4.5) {
|
|
if (input[21] <= 244.5) {
|
|
if (input[55] <= 196.5) {
|
|
if (input[15] <= 228.5) {
|
|
memcpy(var93, (double[]){0.90625, 0.09375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.8292682926829268, 0.17073170731707318, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 203.5) {
|
|
if (input[37] <= 19.5) {
|
|
if (input[18] <= 58.0) {
|
|
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.45714285714285713, 0.5428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.14285714285714285, 0.8571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[31] <= 17.5) {
|
|
if (input[36] <= 148.0) {
|
|
if (input[32] <= 198.5) {
|
|
memcpy(var93, (double[]){0.3, 0.7, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 141.5) {
|
|
memcpy(var93, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.4318181818181818, 0.5681818181818182, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.058823529411764705, 0.09803921568627451, 0.8431372549019608, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 197.5) {
|
|
if (input[44] <= 207.5) {
|
|
memcpy(var93, (double[]){0.9512195121951219, 0.04878048780487805, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.23684210526315788, 0.47368421052631576, 0.2894736842105263, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 192.5) {
|
|
if (input[53] <= 212.5) {
|
|
if (input[45] <= 199.5) {
|
|
memcpy(var93, (double[]){0.9310344827586207, 0.06896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 191.5) {
|
|
memcpy(var93, (double[]){0.9090909090909091, 0.09090909090909091, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 134.5) {
|
|
memcpy(var93, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.7948717948717948, 0.20512820512820512, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.4827586206896552, 0.41379310344827586, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 159.5) {
|
|
if (input[41] <= 202.5) {
|
|
memcpy(var93, (double[]){0.0, 0.2972972972972973, 0.5945945945945946, 0.0, 0.10810810810810811}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[39] <= 167.0) {
|
|
if (input[7] <= 10.5) {
|
|
memcpy(var93, (double[]){0.24242424242424243, 0.7575757575757576, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
memcpy(var93, (double[]){0.4857142857142857, 0.45714285714285713, 0.0, 0.0, 0.05714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 18.5) {
|
|
if (input[15] <= 175.5) {
|
|
memcpy(var93, (double[]){0.0, 0.9714285714285714, 0.02857142857142857, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.8611111111111112, 0.1388888888888889, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 11.5) {
|
|
if (input[7] <= 4.5) {
|
|
if (input[1] <= 4.5) {
|
|
if (input[2] <= 191.5) {
|
|
memcpy(var93, (double[]){0.8611111111111112, 0.1388888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 119.5) {
|
|
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.9655172413793104, 0.034482758620689655, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 5.5) {
|
|
if (input[30] <= 177.0) {
|
|
memcpy(var93, (double[]){0.09433962264150944, 0.9056603773584906, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 11.5) {
|
|
if (input[49] <= 192.0) {
|
|
if (input[15] <= 235.5) {
|
|
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.5384615384615384, 0.46153846153846156, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 251.5) {
|
|
memcpy(var93, (double[]){0.5609756097560976, 0.3902439024390244, 0.04878048780487805, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 166.5) {
|
|
memcpy(var93, (double[]){0.0, 0.76, 0.22, 0.0, 0.02}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 201.5) {
|
|
if (input[41] <= 198.5) {
|
|
if (input[0] <= 184.0) {
|
|
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.9696969696969697, 0.030303030303030304, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.86, 0.12, 0.0, 0.02}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 205.5) {
|
|
if (input[1] <= 15.5) {
|
|
memcpy(var93, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 197.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.6, 0.4, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 20.5) {
|
|
if (input[55] <= 187.5) {
|
|
if (input[20] <= 7.5) {
|
|
if (input[50] <= 147.5) {
|
|
if (input[6] <= 245.5) {
|
|
if (input[47] <= 104.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9696969696969697, 0.030303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.4375, 0.5625}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0392156862745098, 0.09803921568627451, 0.8627450980392157}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 32.5) {
|
|
if (input[47] <= 165.0) {
|
|
if (input[0] <= 17.5) {
|
|
memcpy(var93, (double[]){0.17647058823529413, 0.8235294117647058, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.37777777777777777, 0.37777777777777777, 0.2222222222222222, 0.022222222222222223, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var93, (double[]){0.8857142857142857, 0.11428571428571428, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 10.5) {
|
|
memcpy(var93, (double[]){0.0, 0.9827586206896551, 0.017241379310344827, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 15.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.36666666666666664, 0.5, 0.13333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 165.5) {
|
|
if (input[2] <= 197.5) {
|
|
if (input[45] <= 142.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7631578947368421, 0.23684210526315788}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 167.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.38596491228070173, 0.6140350877192983, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 16.5) {
|
|
if (input[8] <= 183.5) {
|
|
if (input[58] <= 194.5) {
|
|
memcpy(var93, (double[]){0.0, 0.04545454545454546, 0.9090909090909092, 0.04545454545454546, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 170.0) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[38] <= 202.5) {
|
|
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.8780487804878049, 0.12195121951219512, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 29.5) {
|
|
if (input[21] <= 236.5) {
|
|
memcpy(var93, (double[]){0.0, 0.15517241379310345, 0.8448275862068966, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 10.5) {
|
|
memcpy(var93, (double[]){0.0, 0.015873015873015872, 0.9841269841269841, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 27.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.022727272727272728, 0.9772727272727273, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 90.0) {
|
|
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.21052631578947367, 0.7894736842105263, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 10.5) {
|
|
if (input[20] <= 9.5) {
|
|
memcpy(var93, (double[]){0.0, 0.6756756756756757, 0.10810810810810811, 0.0, 0.21621621621621623}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 236.0) {
|
|
if (input[27] <= 254.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.1794871794871795, 0.7435897435897436, 0.07692307692307693}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.37209302325581395, 0.13953488372093023, 0.4883720930232558}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 240.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.8378378378378378, 0.08108108108108109, 0.08108108108108109}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 253.5) {
|
|
if (input[43] <= 13.5) {
|
|
if (input[20] <= 9.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8656716417910447, 0.13432835820895522}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 240.5) {
|
|
if (input[22] <= 79.5) {
|
|
if (input[53] <= 210.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[9] <= 251.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9565217391304348, 0.043478260869565216}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 127.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9310344827586207, 0.06896551724137931}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9090909090909091, 0.09090909090909091}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 77.5) {
|
|
if (input[22] <= 63.5) {
|
|
if (input[0] <= 243.5) {
|
|
if (input[40] <= 15.5) {
|
|
if (input[46] <= 26.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.10256410256410256, 0.8974358974358975}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 13.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7647058823529411, 0.23529411764705882}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 34.0) {
|
|
if (input[57] <= 198.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 85.0) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7058823529411765, 0.29411764705882354}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0975609756097561, 0.9024390243902439}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 231.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8378378378378378, 0.16216216216216217}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 188.5) {
|
|
if (input[21] <= 242.5) {
|
|
if (input[40] <= 10.5) {
|
|
if (input[49] <= 87.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7441860465116279, 0.2558139534883721}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 20.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.6176470588235294, 0.38235294117647056}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 186.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.3, 0.7}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 75.0) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 178.5) {
|
|
if (input[10] <= 144.5) {
|
|
if (input[32] <= 183.5) {
|
|
if (input[50] <= 138.5) {
|
|
if (input[10] <= 131.5) {
|
|
if (input[4] <= 26.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 169.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7352941176470589, 0.2647058823529412}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.3870967741935484, 0.6129032258064516}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 136.0) {
|
|
if (input[14] <= 158.5) {
|
|
if (input[1] <= 101.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[27] <= 254.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.17142857142857143, 0.8285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.48148148148148145, 0.5185185185185185}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 172.5) {
|
|
if (input[59] <= 175.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.45454545454545453, 0.5454545454545454}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 21.0) {
|
|
if (input[39] <= 20.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.717948717948718, 0.28205128205128205}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 16.5) {
|
|
if (input[6] <= 246.5) {
|
|
if (input[24] <= 254.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.1509433962264151, 0.8490566037735849}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 63.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.06818181818181818, 0.9318181818181818}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 98.0) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.046511627906976744, 0.9534883720930233}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.3055555555555556, 0.6944444444444444}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 10.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 12.5) {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 169.5) {
|
|
if (input[10] <= 127.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 194.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.723404255319149, 0.0, 0.2765957446808511}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[14] <= 207.5) {
|
|
if (input[40] <= 18.5) {
|
|
if (input[52] <= 155.5) {
|
|
if (input[49] <= 92.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9423076923076923, 0.057692307692307696}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 18.5) {
|
|
if (input[53] <= 194.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.7115384615384616, 0.28846153846153844}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 75.5) {
|
|
if (input[5] <= 21.5) {
|
|
if (input[16] <= 47.5) {
|
|
if (input[22] <= 57.5) {
|
|
if (input[32] <= 222.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.9629629629629629, 0.037037037037037035}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 133.5) {
|
|
if (input[30] <= 24.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.39473684210526316, 0.13157894736842105, 0.47368421052631576}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.2926829268292683, 0.7073170731707317}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 209.5) {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var93, (double[]){0.0, 0.0, 0.0, 0.972972972972973, 0.02702702702702703}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var8, var93, 5, var7);
|
|
double var94[5];
|
|
if (input[5] <= 8.5) {
|
|
if (input[9] <= 174.0) {
|
|
if (input[0] <= 17.5) {
|
|
if (input[30] <= 18.5) {
|
|
if (input[35] <= 0.5) {
|
|
if (input[52] <= 151.0) {
|
|
memcpy(var94, (double[]){0.16981132075471697, 0.8301886792452831, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 120.5) {
|
|
memcpy(var94, (double[]){0.926829268292683, 0.07317073170731707, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.5882352941176471, 0.35294117647058826, 0.058823529411764705, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[47] <= 188.5) {
|
|
if (input[13] <= 23.5) {
|
|
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 34.5) {
|
|
if (input[23] <= 182.5) {
|
|
if (input[55] <= 194.5) {
|
|
memcpy(var94, (double[]){0.15384615384615385, 0.8461538461538461, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 12.5) {
|
|
memcpy(var94, (double[]){0.038461538461538464, 0.9615384615384616, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.48717948717948717, 0.5128205128205128, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.019999999999999997, 0.33999999999999997, 0.5599999999999999, 0.0, 0.07999999999999999}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 49.5) {
|
|
if (input[45] <= 161.5) {
|
|
memcpy(var94, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 164.5) {
|
|
if (input[26] <= 190.5) {
|
|
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.6774193548387096, 0.3225806451612903, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[0] <= 35.5) {
|
|
memcpy(var94, (double[]){0.3076923076923077, 0.5384615384615384, 0.15384615384615385, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 146.0) {
|
|
memcpy(var94, (double[]){0.625, 0.375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.9787234042553191, 0.02127659574468085, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 238.5) {
|
|
if (input[8] <= 176.0) {
|
|
if (input[59] <= 187.5) {
|
|
if (input[19] <= 11.0) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.5740740740740741, 0.42592592592592593, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 32.0) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.8648648648648649, 0.08108108108108109, 0.05405405405405406}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 192.5) {
|
|
memcpy(var94, (double[]){0.0, 0.03225806451612903, 0.967741935483871, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 105.5) {
|
|
if (input[5] <= 2.5) {
|
|
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 83.5) {
|
|
if (input[18] <= 7.5) {
|
|
if (input[24] <= 241.5) {
|
|
memcpy(var94, (double[]){0.8823529411764706, 0.11764705882352941, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.20689655172413793, 0.7931034482758621, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 92.5) {
|
|
memcpy(var94, (double[]){0.3870967741935484, 0.5806451612903226, 0.03225806451612903, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[3] <= 54.5) {
|
|
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.8709677419354839, 0.12903225806451613, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 1.5) {
|
|
if (input[39] <= 181.5) {
|
|
memcpy(var94, (double[]){0.7954545454545454, 0.18181818181818182, 0.022727272727272728, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 5.5) {
|
|
if (input[39] <= 165.5) {
|
|
if (input[41] <= 206.5) {
|
|
memcpy(var94, (double[]){0.20833333333333334, 0.7916666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 42.0) {
|
|
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.03333333333333333, 0.9666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 11.5) {
|
|
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.5681818181818182, 0.4318181818181818, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 12.5) {
|
|
memcpy(var94, (double[]){0.0, 0.5833333333333334, 0.08333333333333333, 0.1388888888888889, 0.19444444444444445}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 64.5) {
|
|
if (input[18] <= 112.5) {
|
|
if (input[4] <= 7.5) {
|
|
if (input[45] <= 219.5) {
|
|
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 187.5) {
|
|
memcpy(var94, (double[]){0.037037037037037035, 0.9259259259259259, 0.037037037037037035, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.06666666666666667, 0.9333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.6666666666666666, 0.3333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.8, 0.2, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.6829268292682927, 0.3170731707317073, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 252.5) {
|
|
if (input[1] <= 17.5) {
|
|
if (input[4] <= 2.5) {
|
|
if (input[16] <= 37.5) {
|
|
memcpy(var94, (double[]){0.9487179487179487, 0.05128205128205128, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.42105263157894735, 0.5789473684210527, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 10.5) {
|
|
memcpy(var94, (double[]){0.0, 0.9, 0.1, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 198.5) {
|
|
if (input[11] <= 191.5) {
|
|
memcpy(var94, (double[]){0.0, 0.7714285714285715, 0.2, 0.0, 0.02857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.11904761904761904, 0.8809523809523809, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 221.5) {
|
|
if (input[13] <= 47.5) {
|
|
memcpy(var94, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.9803921568627451, 0.0196078431372549, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.9166666666666666, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 253.5) {
|
|
if (input[8] <= 162.5) {
|
|
if (input[3] <= 68.5) {
|
|
if (input[1] <= 35.5) {
|
|
if (input[16] <= 37.0) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 145.5) {
|
|
if (input[15] <= 245.5) {
|
|
if (input[18] <= 75.5) {
|
|
if (input[59] <= 175.5) {
|
|
if (input[27] <= 229.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.14705882352941177, 0.8529411764705882, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 193.5) {
|
|
if (input[57] <= 192.5) {
|
|
if (input[17] <= 169.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.96, 0.04}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 208.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.7714285714285715, 0.22857142857142856}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.029411764705882353, 0.5588235294117647, 0.4117647058823529}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[39] <= 33.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.022727272727272728, 0.9772727272727273}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[41] <= 199.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.125, 0.8333333333333334, 0.041666666666666664}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 13.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.37209302325581395, 0.627906976744186}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[23] <= 184.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 128.5) {
|
|
if (input[13] <= 112.5) {
|
|
if (input[31] <= 12.5) {
|
|
if (input[31] <= 11.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.017543859649122806, 0.9824561403508771, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[9] <= 242.0) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.16216216216216217, 0.4864864864864865, 0.35135135135135137}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 53.5) {
|
|
if (input[12] <= 246.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[59] <= 199.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.175, 0.825}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 22.0) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 228.5) {
|
|
if (input[20] <= 18.5) {
|
|
if (input[59] <= 214.5) {
|
|
if (input[13] <= 35.5) {
|
|
memcpy(var94, (double[]){0.0, 0.46875, 0.53125, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.3921568627450981, 0.5098039215686275, 0.09803921568627452, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.8225806451612904, 0.16129032258064516, 0.016129032258064516, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[14] <= 227.0) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.03225806451612903, 0.25806451612903225, 0.7096774193548387, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 89.5) {
|
|
if (input[25] <= 73.5) {
|
|
if (input[10] <= 59.5) {
|
|
if (input[47] <= 179.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.9583333333333334, 0.041666666666666664, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[24] <= 254.5) {
|
|
if (input[39] <= 81.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.08333333333333333, 0.7083333333333334, 0.20833333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 129.5) {
|
|
if (input[35] <= 0.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.05263157894736842, 0.42105263157894735, 0.5263157894736842}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 14.5) {
|
|
if (input[37] <= 9.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.967741935483871, 0.03225806451612903, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 20.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.42857142857142855, 0.4, 0.17142857142857143}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 66.5) {
|
|
if (input[18] <= 43.5) {
|
|
if (input[13] <= 121.5) {
|
|
if (input[31] <= 14.5) {
|
|
if (input[51] <= 14.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.4166666666666667, 0.5833333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.13157894736842105, 0.868421052631579}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[58] <= 199.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.45454545454545453, 0.5454545454545454}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 146.0) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.04, 0.96}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 107.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.5882352941176471, 0.4117647058823529}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 19.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.38095238095238093, 0.6190476190476191}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 22.5) {
|
|
if (input[1] <= 57.0) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 47.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.09433962264150944, 0.9056603773584906}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 22.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.7941176470588235, 0.20588235294117646}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0967741935483871, 0.9032258064516129}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 10.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.22033898305084745, 0.7796610169491526}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 107.5) {
|
|
if (input[50] <= 163.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 19.0) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.6326530612244898, 0.3673469387755102}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 131.5) {
|
|
if (input[50] <= 125.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.12121212121212122, 0.8787878787878788}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 14.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 96.5) {
|
|
if (input[32] <= 174.5) {
|
|
if (input[3] <= 44.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 120.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 126.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 49.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 13.5) {
|
|
if (input[16] <= 50.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.03125, 0.96875}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.3157894736842105, 0.6842105263157895}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 128.5) {
|
|
if (input[4] <= 31.5) {
|
|
if (input[57] <= 194.5) {
|
|
if (input[36] <= 12.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.05, 0.5, 0.45}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 61.5) {
|
|
if (input[22] <= 76.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 71.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.7419354838709677, 0.25806451612903225}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 178.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 55.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.05555555555555555, 0.05555555555555555, 0.8888888888888888}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 112.5) {
|
|
if (input[54] <= 77.0) {
|
|
if (input[0] <= 161.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.11428571428571428, 0.8857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.2647058823529412, 0.7352941176470589}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.8095238095238095, 0.19047619047619047}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 80.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.16279069767441862, 0.8372093023255814}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 141.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.12903225806451613, 0.8709677419354839}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 198.5) {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var94, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var7, var94, 5, var6);
|
|
double var95[5];
|
|
if (input[7] <= 28.5) {
|
|
if (input[12] <= 174.0) {
|
|
if (input[0] <= 15.5) {
|
|
if (input[39] <= 22.0) {
|
|
if (input[21] <= 245.5) {
|
|
if (input[59] <= 195.5) {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.96875, 0.03125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 15.0) {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 28.5) {
|
|
if (input[31] <= 10.5) {
|
|
memcpy(var95, (double[]){0.13333333333333333, 0.8666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.5882352941176471, 0.4117647058823529, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 26.5) {
|
|
if (input[49] <= 183.5) {
|
|
if (input[43] <= 18.0) {
|
|
memcpy(var95, (double[]){0.11428571428571428, 0.8857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.9069767441860465, 0.06976744186046512, 0.023255813953488372, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 218.5) {
|
|
if (input[46] <= 3.5) {
|
|
if (input[48] <= 199.5) {
|
|
memcpy(var95, (double[]){0.9696969696969697, 0.030303030303030304, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 37.5) {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.9444444444444444, 0.05555555555555555, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.9482758620689655, 0.05172413793103448, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.7058823529411765, 0.29411764705882354, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.625, 0.16666666666666666, 0.20833333333333334, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 180.5) {
|
|
if (input[15] <= 206.5) {
|
|
if (input[46] <= 23.0) {
|
|
if (input[41] <= 196.0) {
|
|
memcpy(var95, (double[]){0.0, 0.6842105263157895, 0.2894736842105263, 0.0, 0.02631578947368421}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 13.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 54.5) {
|
|
if (input[14] <= 194.5) {
|
|
memcpy(var95, (double[]){0.0, 0.8620689655172413, 0.13793103448275862, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.2894736842105263, 0.6842105263157895, 0.02631578947368421, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[27] <= 253.5) {
|
|
if (input[4] <= 17.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.13513513513513514, 0.8648648648648649, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 29.5) {
|
|
if (input[13] <= 85.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.7333333333333333, 0.26666666666666666, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 117.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9642857142857143, 0.03571428571428571}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 183.0) {
|
|
if (input[54] <= 96.5) {
|
|
if (input[49] <= 183.5) {
|
|
memcpy(var95, (double[]){0.0, 0.4, 0.5, 0.08333333333333333, 0.016666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 100.5) {
|
|
memcpy(var95, (double[]){0.9, 0.1, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 9.5) {
|
|
if (input[5] <= 1.5) {
|
|
if (input[6] <= 10.0) {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.65625, 0.34375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 10.5) {
|
|
if (input[42] <= 168.0) {
|
|
if (input[52] <= 115.5) {
|
|
if (input[50] <= 152.5) {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.175, 0.825, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 5.5) {
|
|
if (input[41] <= 207.5) {
|
|
memcpy(var95, (double[]){0.21875, 0.78125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 206.5) {
|
|
if (input[54] <= 162.5) {
|
|
if (input[39] <= 15.0) {
|
|
if (input[1] <= 14.5) {
|
|
memcpy(var95, (double[]){0.1111111111111111, 0.8888888888888888, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.9607843137254902, 0.0, 0.0, 0.0392156862745098}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.9661016949152542, 0.03389830508474576, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 36.5) {
|
|
if (input[27] <= 239.5) {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.5405405405405406, 0.43243243243243246, 0.02702702702702703, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 242.5) {
|
|
if (input[11] <= 226.5) {
|
|
if (input[31] <= 11.5) {
|
|
if (input[21] <= 229.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 226.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.020833333333333332, 0.9791666666666666, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.21875, 0.6875, 0.09375}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.4, 0.0, 0.6, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[54] <= 117.5) {
|
|
if (input[45] <= 149.0) {
|
|
if (input[26] <= 205.0) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.3076923076923077, 0.6923076923076923}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 55.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.7090909090909091, 0.2909090909090909}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 117.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.16666666666666666, 0.13333333333333333, 0.7}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 19.5) {
|
|
if (input[47] <= 187.5) {
|
|
if (input[16] <= 45.5) {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.71875, 0.28125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[3] <= 31.5) {
|
|
if (input[46] <= 3.5) {
|
|
if (input[13] <= 12.5) {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.8387096774193549, 0.16129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.04878048780487805, 0.9512195121951219, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 166.5) {
|
|
if (input[38] <= 197.5) {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[31] <= 2.5) {
|
|
if (input[5] <= 4.5) {
|
|
memcpy(var95, (double[]){0.7714285714285715, 0.22857142857142856, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 199.0) {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 208.0) {
|
|
memcpy(var95, (double[]){0.875, 0.125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 12.5) {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 138.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.8333333333333334, 0.16666666666666666, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 58.5) {
|
|
if (input[5] <= 7.5) {
|
|
if (input[15] <= 177.0) {
|
|
if (input[54] <= 135.5) {
|
|
if (input[28] <= 113.5) {
|
|
if (input[3] <= 1.5) {
|
|
memcpy(var95, (double[]){0.9487179487179487, 0.05128205128205128, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.06666666666666667, 0.8333333333333334, 0.1, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 18.5) {
|
|
memcpy(var95, (double[]){0.9354838709677419, 0.06451612903225806, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.02564102564102564, 0.1282051282051282, 0.8461538461538461}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 49.5) {
|
|
if (input[2] <= 178.5) {
|
|
memcpy(var95, (double[]){0.0, 0.5555555555555556, 0.4444444444444444, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[26] <= 242.5) {
|
|
if (input[19] <= 10.5) {
|
|
memcpy(var95, (double[]){0.0, 0.6388888888888888, 0.3611111111111111, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.8387096774193549, 0.16129032258064516, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 9.5) {
|
|
if (input[20] <= 11.5) {
|
|
memcpy(var95, (double[]){0.0, 0.85, 0.15, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 53.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.8888888888888888, 0.1111111111111111, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 167.5) {
|
|
if (input[6] <= 242.5) {
|
|
if (input[49] <= 82.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5862068965517241, 0.41379310344827586}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 31.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.23684210526315788, 0.5789473684210527, 0.18421052631578946}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[14] <= 194.0) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.8108108108108109, 0.0, 0.1891891891891892}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 75.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.029411764705882353, 0.9705882352941176}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 85.5) {
|
|
if (input[54] <= 150.5) {
|
|
if (input[10] <= 35.5) {
|
|
memcpy(var95, (double[]){0.0, 0.47058823529411764, 0.5294117647058824, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 15.5) {
|
|
if (input[30] <= 1.5) {
|
|
memcpy(var95, (double[]){0.0, 0.05714285714285714, 0.9428571428571428, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 119.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.9473684210526315, 0.05263157894736842, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 19.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.9444444444444444, 0.05555555555555555, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 180.5) {
|
|
if (input[42] <= 157.0) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.6451612903225806, 0.3548387096774194}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.33333333333333337, 0.4444444444444445, 0.22222222222222224}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 81.5) {
|
|
if (input[25] <= 86.0) {
|
|
if (input[15] <= 191.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5238095238095238, 0.47619047619047616}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.9811320754716981, 0.0, 0.018867924528301886}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[15] <= 223.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.03225806451612903, 0.967741935483871, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 12.5) {
|
|
if (input[43] <= 13.5) {
|
|
if (input[18] <= 52.5) {
|
|
if (input[50] <= 189.5) {
|
|
if (input[46] <= 21.5) {
|
|
if (input[34] <= 0.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.10526315789473684, 0.8947368421052632, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 112.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9767441860465116, 0.023255813953488372}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9, 0.1}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5925925925925926, 0.4074074074074074}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 146.5) {
|
|
if (input[22] <= 69.5) {
|
|
if (input[39] <= 16.5) {
|
|
if (input[19] <= 14.5) {
|
|
if (input[22] <= 59.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.05, 0.95}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.5862068965517241, 0.3103448275862069, 0.10344827586206896}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 19.5) {
|
|
if (input[15] <= 218.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.11363636363636363, 0.2727272727272727, 0.6136363636363636}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 104.0) {
|
|
if (input[5] <= 15.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.5897435897435898, 0.41025641025641024, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 134.0) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9444444444444444, 0.05555555555555555}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.15151515151515152, 0.5454545454545454, 0.30303030303030304, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[48] <= 149.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.4117647058823529, 0.5882352941176471}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[24] <= 254.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.06451612903225806, 0.9354838709677419}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 21.5) {
|
|
if (input[18] <= 50.5) {
|
|
if (input[19] <= 13.5) {
|
|
if (input[46] <= 25.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.16666666666666666, 0.8333333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 147.5) {
|
|
if (input[23] <= 164.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.04081632653061224, 0.9591836734693877, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.029411764705882353, 0.5, 0.47058823529411764}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 168.5) {
|
|
if (input[32] <= 205.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9622641509433962, 0.03773584905660377}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 50.5) {
|
|
if (input[52] <= 164.5) {
|
|
if (input[30] <= 18.5) {
|
|
if (input[52] <= 153.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.06976744186046512, 0.9302325581395349}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 204.0) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 118.5) {
|
|
if (input[5] <= 12.5) {
|
|
if (input[48] <= 184.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.7272727272727273, 0.18181818181818182, 0.09090909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[22] <= 65.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.6521739130434783, 0.34782608695652173}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[14] <= 177.5) {
|
|
if (input[9] <= 254.5) {
|
|
if (input[13] <= 145.0) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.9230769230769231, 0.07692307692307693}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.35, 0.65}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 31.5) {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.049180327868852465, 0.8852459016393444, 0.0655737704918033}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 113.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.18032786885245902, 0.819672131147541}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[7] <= 125.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.03333333333333333, 0.9666666666666667}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[57] <= 177.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.19047619047619047, 0.8095238095238095}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 121.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.09302325581395349, 0.9069767441860465}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[46] <= 25.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.02631578947368421, 0.9736842105263158}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 35.5) {
|
|
if (input[51] <= 17.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.1836734693877551, 0.8163265306122449}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 171.5) {
|
|
if (input[26] <= 187.5) {
|
|
if (input[20] <= 9.5) {
|
|
if (input[50] <= 147.5) {
|
|
if (input[10] <= 126.0) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.28, 0.72}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.08571428571428572, 0.9142857142857143}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 115.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.37254901960784315, 0.6274509803921569}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 90.0) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 24.5) {
|
|
if (input[46] <= 24.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.20689655172413793, 0.7931034482758621}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5483870967741935, 0.45161290322580644}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 118.5) {
|
|
if (input[5] <= 21.5) {
|
|
if (input[40] <= 18.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.5757575757575758, 0.42424242424242425}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 213.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.06896551724137931, 0.9310344827586207}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 100.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.05660377358490566, 0.9433962264150944}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 57.5) {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.0, 0.1951219512195122, 0.8048780487804879}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var95, (double[]){0.0, 0.0, 0.10204081632653061, 0.8979591836734694, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var6, var95, 5, var5);
|
|
double var96[5];
|
|
if (input[47] <= 161.5) {
|
|
if (input[24] <= 253.5) {
|
|
if (input[25] <= 113.5) {
|
|
if (input[10] <= 76.5) {
|
|
if (input[13] <= 54.5) {
|
|
if (input[44] <= 194.5) {
|
|
memcpy(var96, (double[]){0.0, 0.2857142857142857, 0.0, 0.05714285714285714, 0.6571428571428571}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 50.5) {
|
|
memcpy(var96, (double[]){0.0, 0.13333333333333333, 0.6, 0.26666666666666666, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 122.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[55] <= 207.5) {
|
|
if (input[5] <= 9.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.9666666666666667, 0.0, 0.03333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.8064516129032258, 0.1935483870967742, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[39] <= 250.5) {
|
|
if (input[39] <= 10.0) {
|
|
if (input[49] <= 116.5) {
|
|
if (input[57] <= 202.0) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.84375, 0.15625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 147.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.9375, 0.0625, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 74.5) {
|
|
if (input[37] <= 16.5) {
|
|
if (input[10] <= 82.5) {
|
|
if (input[15] <= 236.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.3055555555555556, 0.6944444444444444, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 244.5) {
|
|
if (input[13] <= 135.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.92, 0.08}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9615384615384616, 0.038461538461538464}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.41304347826086957, 0.5869565217391305}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 175.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.875, 0.0625, 0.0625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 209.0) {
|
|
if (input[10] <= 101.0) {
|
|
memcpy(var96, (double[]){0.03225806451612903, 0.7096774193548387, 0.25806451612903225, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 117.5) {
|
|
if (input[17] <= 188.5) {
|
|
if (input[18] <= 31.5) {
|
|
if (input[57] <= 202.5) {
|
|
if (input[31] <= 18.5) {
|
|
if (input[42] <= 25.0) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 5.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8, 0.2}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.030303030303030304, 0.45454545454545453, 0.5151515151515151}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.030303030303030304, 0.9696969696969697}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 185.5) {
|
|
if (input[18] <= 98.5) {
|
|
if (input[10] <= 145.0) {
|
|
if (input[50] <= 138.5) {
|
|
if (input[10] <= 132.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9333333333333333, 0.06666666666666667}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.675, 0.325}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 161.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6666666666666666, 0.3333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 32.5) {
|
|
if (input[54] <= 90.5) {
|
|
if (input[13] <= 163.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.07407407407407407, 0.8518518518518519, 0.07407407407407407}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[36] <= 19.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.3125, 0.6875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 164.5) {
|
|
if (input[4] <= 30.0) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.41379310344827586, 0.5862068965517241}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.075, 0.925}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[23] <= 158.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.11475409836065574, 0.8852459016393442}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.17647058823529413, 0.0, 0.5588235294117647, 0.2647058823529412}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[40] <= 9.5) {
|
|
if (input[51] <= 23.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.6764705882352942, 0.3235294117647059}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 130.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.45714285714285713, 0.08571428571428572, 0.45714285714285713}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 171.5) {
|
|
if (input[49] <= 100.5) {
|
|
if (input[31] <= 9.5) {
|
|
if (input[57] <= 203.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.375, 0.625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 248.5) {
|
|
if (input[54] <= 129.5) {
|
|
if (input[37] <= 22.5) {
|
|
if (input[13] <= 82.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.034482758620689655, 0.9655172413793104}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 187.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.022727272727272728, 0.9772727272727273}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 179.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.07142857142857142, 0.9285714285714286}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 189.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.12195121951219512, 0.8780487804878049}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[14] <= 198.0) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.44, 0.56}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 209.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.26666666666666666, 0.3, 0.43333333333333335}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.20689655172413793, 0.7931034482758621}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 57.5) {
|
|
if (input[16] <= 48.5) {
|
|
if (input[57] <= 206.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.02564102564102564, 0.9743589743589743}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.1875, 0.8125}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 207.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.7428571428571429, 0.2571428571428571}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 217.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9534883720930233, 0.046511627906976744}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[53] <= 198.5) {
|
|
if (input[52] <= 154.5) {
|
|
if (input[2] <= 170.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 110.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.5161290322580645, 0.4838709677419355}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 100.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 70.5) {
|
|
if (input[3] <= 51.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.15384615384615385, 0.8461538461538461}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.24324324324324326, 0.7567567567567568}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 44.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 112.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.5555555555555556, 0.4444444444444444}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 208.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 189.5) {
|
|
if (input[47] <= 133.5) {
|
|
if (input[10] <= 79.5) {
|
|
memcpy(var96, (double[]){0.24390243902439024, 0.12195121951219512, 0.4878048780487805, 0.0975609756097561, 0.04878048780487805}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 168.5) {
|
|
if (input[26] <= 174.5) {
|
|
memcpy(var96, (double[]){0.46875, 0.53125, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.9591836734693877, 0.04081632653061224, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.4411764705882353, 0.20588235294117646, 0.0, 0.35294117647058826}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 220.5) {
|
|
if (input[17] <= 191.5) {
|
|
if (input[38] <= 192.5) {
|
|
memcpy(var96, (double[]){0.0, 0.14, 0.86, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 50.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.9661016949152542, 0.0, 0.03389830508474576}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 14.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.9393939393939394, 0.030303030303030304, 0.030303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 147.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.8125, 0.09375, 0.09375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.75, 0.25}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.1111111111111111, 0.5555555555555556, 0.3333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 9.5) {
|
|
if (input[5] <= 2.5) {
|
|
if (input[12] <= 253.5) {
|
|
if (input[40] <= 21.5) {
|
|
if (input[10] <= 23.5) {
|
|
if (input[31] <= 3.5) {
|
|
if (input[36] <= 149.5) {
|
|
memcpy(var96, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 192.5) {
|
|
if (input[41] <= 194.5) {
|
|
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.6666666666666666, 0.3333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 16.5) {
|
|
if (input[28] <= 70.5) {
|
|
if (input[24] <= 252.5) {
|
|
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.78125, 0.21875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 219.5) {
|
|
if (input[45] <= 190.5) {
|
|
memcpy(var96, (double[]){0.9795918367346939, 0.02040816326530612, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.9807692307692307, 0.019230769230769232, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.5625, 0.3541666666666667, 0.08333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 11.5) {
|
|
if (input[15] <= 231.5) {
|
|
if (input[22] <= 65.5) {
|
|
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.10344827586206896, 0.896551724137931, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 194.5) {
|
|
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 19.0) {
|
|
memcpy(var96, (double[]){0.8125, 0.1875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[41] <= 214.5) {
|
|
memcpy(var96, (double[]){0.0, 0.9333333333333333, 0.044444444444444446, 0.0, 0.022222222222222223}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 4.5) {
|
|
if (input[45] <= 197.5) {
|
|
memcpy(var96, (double[]){0.7272727272727273, 0.2727272727272727, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[24] <= 246.5) {
|
|
memcpy(var96, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.8837209302325582, 0.11627906976744186, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 85.5) {
|
|
if (input[46] <= 9.5) {
|
|
memcpy(var96, (double[]){0.24324324324324326, 0.6756756756756757, 0.0, 0.0, 0.08108108108108109}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 156.5) {
|
|
if (input[55] <= 198.5) {
|
|
memcpy(var96, (double[]){0.13793103448275862, 0.5517241379310345, 0.3103448275862069, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 117.5) {
|
|
if (input[22] <= 9.5) {
|
|
memcpy(var96, (double[]){0.28125, 0.71875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[12] <= 174.0) {
|
|
if (input[6] <= 25.5) {
|
|
if (input[58] <= 204.5) {
|
|
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.06060606060606061, 0.9393939393939394, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.8387096774193549, 0.16129032258064516, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 5.5) {
|
|
if (input[59] <= 195.5) {
|
|
memcpy(var96, (double[]){0.42424242424242425, 0.5757575757575758, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 152.5) {
|
|
memcpy(var96, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[14] <= 246.5) {
|
|
if (input[23] <= 227.5) {
|
|
if (input[39] <= 9.5) {
|
|
if (input[19] <= 21.5) {
|
|
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.9772727272727273, 0.022727272727272728, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.896551724137931, 0.10344827586206896, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.39473684210526316, 0.10526315789473684, 0.5, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[27] <= 253.5) {
|
|
if (input[46] <= 19.5) {
|
|
if (input[54] <= 146.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.896551724137931, 0.10344827586206896, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 13.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.03125, 0.78125, 0.1875}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 112.5) {
|
|
if (input[54] <= 98.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.034482758620689655, 0.9655172413793104, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 232.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.9666666666666667, 0.03333333333333333}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[28] <= 87.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8181818181818182, 0.18181818181818182}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 55.5) {
|
|
if (input[45] <= 149.5) {
|
|
if (input[37] <= 11.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.868421052631579, 0.13157894736842105}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.7428571428571429, 0.0, 0.2571428571428571}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 69.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.59375, 0.0625, 0.34375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 107.5) {
|
|
if (input[17] <= 187.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.3023255813953488, 0.13953488372093023, 0.5581395348837209}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[18] <= 66.0) {
|
|
if (input[14] <= 209.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0625, 0.8958333333333334, 0.041666666666666664}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.038461538461538464, 0.19230769230769232, 0.7692307692307693}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 13.5) {
|
|
if (input[46] <= 28.5) {
|
|
if (input[52] <= 160.0) {
|
|
if (input[13] <= 117.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.8837209302325582, 0.11627906976744186}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.42424242424242425, 0.5757575757575758}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[41] <= 212.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.05714285714285714, 0.9428571428571428}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 73.5) {
|
|
if (input[59] <= 207.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 94.5) {
|
|
if (input[22] <= 70.5) {
|
|
if (input[10] <= 117.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.5588235294117647, 0.4411764705882353}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 197.5) {
|
|
if (input[22] <= 66.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.1746031746031746, 0.8253968253968254}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 136.5) {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.96875, 0.03125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var96, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var5, var96, 5, var4);
|
|
double var97[5];
|
|
if (input[2] <= 180.5) {
|
|
if (input[3] <= 23.5) {
|
|
if (input[18] <= 54.5) {
|
|
if (input[13] <= 85.5) {
|
|
if (input[49] <= 117.0) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 175.5) {
|
|
memcpy(var97, (double[]){0.12903225806451613, 0.5161290322580645, 0.2903225806451613, 0.0, 0.06451612903225806}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[41] <= 192.5) {
|
|
if (input[18] <= 3.5) {
|
|
memcpy(var97, (double[]){0.0, 0.3548387096774194, 0.5806451612903226, 0.0, 0.06451612903225806}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 206.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.9302325581395349, 0.06976744186046512, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 91.5) {
|
|
if (input[49] <= 117.5) {
|
|
if (input[24] <= 254.5) {
|
|
if (input[39] <= 8.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.6341463414634146, 0.36585365853658536}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 18.5) {
|
|
if (input[17] <= 197.5) {
|
|
if (input[1] <= 73.5) {
|
|
if (input[31] <= 14.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 48.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 24.5) {
|
|
if (input[49] <= 97.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[2] <= 171.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.90625, 0.09375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.8064516129032258, 0.1935483870967742}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7659574468085106, 0.23404255319148937}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 146.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 98.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.39473684210526316, 0.6052631578947368}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9607843137254902, 0.0392156862745098}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.8666666666666667, 0.13333333333333333, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[55] <= 195.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.5952380952380952, 0.40476190476190477}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[1] <= 68.5) {
|
|
if (input[5] <= 13.0) {
|
|
if (input[26] <= 191.5) {
|
|
if (input[56] <= 0.5) {
|
|
memcpy(var97, (double[]){0.11627906976744186, 0.8837209302325582, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 73.5) {
|
|
memcpy(var97, (double[]){0.96, 0.04, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[3] <= 15.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.8285714285714286, 0.17142857142857143}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 69.5) {
|
|
if (input[11] <= 208.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.1, 0.9}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 153.5) {
|
|
memcpy(var97, (double[]){0.03125, 0.09375, 0.0, 0.25, 0.625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 116.5) {
|
|
if (input[40] <= 13.5) {
|
|
if (input[10] <= 121.5) {
|
|
if (input[26] <= 215.5) {
|
|
if (input[46] <= 30.5) {
|
|
if (input[49] <= 83.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.675, 0.325}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[14] <= 207.5) {
|
|
if (input[15] <= 216.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9285714285714286, 0.07142857142857142}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 193.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.6176470588235294, 0.38235294117647056}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7297297297297297, 0.2702702702702703}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.4666666666666667, 0.5333333333333333}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[17] <= 171.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 67.5) {
|
|
if (input[41] <= 165.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.42857142857142855, 0.5714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 164.5) {
|
|
if (input[29] <= 177.5) {
|
|
if (input[17] <= 159.5) {
|
|
if (input[15] <= 164.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.1388888888888889, 0.8611111111111112}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.3333333333333333, 0.6666666666666666}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[24] <= 253.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.16129032258064516, 0.8387096774193549}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 100.5) {
|
|
if (input[19] <= 12.5) {
|
|
if (input[4] <= 21.0) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.05405405405405406, 0.9459459459459459}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 194.5) {
|
|
if (input[1] <= 48.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.023809523809523808, 0.9761904761904762}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 114.5) {
|
|
if (input[0] <= 203.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 83.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.06382978723404255, 0.9361702127659575}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.06666666666666667, 0.3333333333333333, 0.6}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 207.5) {
|
|
if (input[52] <= 155.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7333333333333333, 0.26666666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 148.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.15, 0.85}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 108.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.06666666666666667, 0.9333333333333333}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[22] <= 54.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.11290322580645161, 0.8870967741935484}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7674418604651163, 0.23255813953488372}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 31.5) {
|
|
if (input[46] <= 28.5) {
|
|
if (input[25] <= 90.5) {
|
|
if (input[39] <= 17.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7916666666666666, 0.20833333333333334}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 80.5) {
|
|
if (input[22] <= 74.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 22.0) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.7837837837837838, 0.21621621621621623}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[17] <= 172.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.125, 0.7321428571428571, 0.14285714285714285}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.17073170731707318, 0.8292682926829268}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[15] <= 186.0) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.043478260869565216, 0.9565217391304348}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.19444444444444445, 0.8055555555555556}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[52] <= 113.5) {
|
|
if (input[25] <= 107.0) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.8947368421052632, 0.10526315789473684}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 98.0) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.14285714285714285, 0.8571428571428571}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 169.5) {
|
|
if (input[31] <= 25.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.018867924528301886, 0.9811320754716981}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[51] <= 16.5) {
|
|
if (input[28] <= 72.0) {
|
|
if (input[5] <= 4.5) {
|
|
memcpy(var97, (double[]){0.0, 0.02631578947368421, 0.0, 0.13157894736842105, 0.8421052631578947}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.018867924528301886, 0.5283018867924528, 0.37735849056603776, 0.07547169811320754}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[11] <= 189.5) {
|
|
if (input[17] <= 167.5) {
|
|
memcpy(var97, (double[]){0.0, 0.8666666666666667, 0.13333333333333333, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.4, 0.6, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[58] <= 187.5) {
|
|
memcpy(var97, (double[]){0.0, 0.9148936170212766, 0.0851063829787234, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 26.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.8913043478260869, 0.10869565217391304, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[33] <= 4.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.9714285714285714, 0.02857142857142857, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 10.5) {
|
|
if (input[13] <= 21.5) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[15] <= 239.5) {
|
|
if (input[25] <= 96.5) {
|
|
if (input[12] <= 160.0) {
|
|
if (input[59] <= 198.5) {
|
|
memcpy(var97, (double[]){0.125, 0.875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 189.5) {
|
|
memcpy(var97, (double[]){0.03125, 0.96875, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.225, 0.775, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 186.0) {
|
|
if (input[59] <= 222.5) {
|
|
if (input[20] <= 19.5) {
|
|
if (input[58] <= 216.5) {
|
|
if (input[24] <= 238.5) {
|
|
memcpy(var97, (double[]){0.9259259259259259, 0.07407407407407407, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 14.5) {
|
|
if (input[55] <= 206.5) {
|
|
if (input[22] <= 13.5) {
|
|
memcpy(var97, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[58] <= 206.5) {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[0] <= 19.0) {
|
|
memcpy(var97, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 14.5) {
|
|
memcpy(var97, (double[]){0.9642857142857143, 0.03571428571428571, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 38.5) {
|
|
memcpy(var97, (double[]){0.8611111111111112, 0.1388888888888889, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[23] <= 184.0) {
|
|
memcpy(var97, (double[]){0.6153846153846154, 0.38461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 198.5) {
|
|
memcpy(var97, (double[]){0.9705882352941176, 0.029411764705882353, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 4.0) {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.43333333333333335, 0.5666666666666667, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.42857142857142855, 0.4489795918367347, 0.12244897959183673, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 15.5) {
|
|
if (input[3] <= 23.0) {
|
|
memcpy(var97, (double[]){0.4482758620689655, 0.5172413793103449, 0.034482758620689655, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 25.5) {
|
|
memcpy(var97, (double[]){0.7916666666666666, 0.20833333333333334, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[40] <= 5.5) {
|
|
memcpy(var97, (double[]){0.9629629629629629, 0.037037037037037035, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 218.5) {
|
|
memcpy(var97, (double[]){0.08, 0.92, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 139.5) {
|
|
if (input[0] <= 15.5) {
|
|
if (input[54] <= 99.0) {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[30] <= 12.5) {
|
|
memcpy(var97, (double[]){0.8571428571428571, 0.14285714285714285, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[51] <= 20.5) {
|
|
if (input[47] <= 180.5) {
|
|
memcpy(var97, (double[]){0.0, 0.8, 0.2, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.30303030303030304, 0.696969696969697, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 16.5) {
|
|
memcpy(var97, (double[]){0.7878787878787878, 0.21212121212121213, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 34.5) {
|
|
if (input[10] <= 40.5) {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 169.5) {
|
|
memcpy(var97, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.935483870967742, 0.03225806451612904, 0.03225806451612904, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.6756756756756757, 0.05405405405405406, 0.2702702702702703, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 43.5) {
|
|
if (input[30] <= 25.5) {
|
|
memcpy(var97, (double[]){0.0, 0.5666666666666667, 0.16666666666666666, 0.06666666666666667, 0.2}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 178.5) {
|
|
memcpy(var97, (double[]){0.0, 0.96875, 0.0, 0.0, 0.03125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[37] <= 28.5) {
|
|
if (input[51] <= 13.5) {
|
|
if (input[1] <= 17.5) {
|
|
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.03225806451612903, 0.7741935483870968, 0.1935483870967742, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[24] <= 254.5) {
|
|
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[32] <= 197.5) {
|
|
memcpy(var97, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.8518518518518519, 0.14814814814814814, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.9210526315789473, 0.07894736842105263, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[44] <= 216.5) {
|
|
if (input[17] <= 193.5) {
|
|
if (input[10] <= 88.5) {
|
|
if (input[37] <= 7.5) {
|
|
memcpy(var97, (double[]){0.0, 0.3, 0.7, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.5319148936170213, 0.46808510638297873, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[16] <= 46.5) {
|
|
if (input[5] <= 10.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.8, 0.08, 0.12}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 18.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.1346153846153846, 0.8653846153846154, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[9] <= 242.5) {
|
|
if (input[23] <= 173.0) {
|
|
memcpy(var97, (double[]){0.0, 0.925, 0.075, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 18.0) {
|
|
if (input[28] <= 69.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.5526315789473685, 0.23684210526315788, 0.21052631578947367}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 106.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 45.5) {
|
|
if (input[49] <= 119.5) {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.014492753623188406, 0.9855072463768116}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.37142857142857144, 0.6285714285714286}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var97, (double[]){0.0, 0.0, 0.0, 0.9803921568627451, 0.0196078431372549}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var4, var97, 5, var3);
|
|
double var98[5];
|
|
if (input[5] <= 8.5) {
|
|
if (input[9] <= 174.0) {
|
|
if (input[49] <= 184.5) {
|
|
if (input[53] <= 178.5) {
|
|
if (input[49] <= 164.5) {
|
|
if (input[29] <= 176.5) {
|
|
memcpy(var98, (double[]){0.7551020408163265, 0.22448979591836735, 0.0, 0.0, 0.02040816326530612}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.1, 0.9, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[23] <= 160.5) {
|
|
memcpy(var98, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[35] <= 0.5) {
|
|
if (input[8] <= 185.5) {
|
|
memcpy(var98, (double[]){0.0, 0.42424242424242425, 0.5757575757575758, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 181.5) {
|
|
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 14.5) {
|
|
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.07142857142857142, 0.9285714285714286, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.28169014084507044, 0.5211267605633803, 0.19718309859154928, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[41] <= 226.5) {
|
|
if (input[0] <= 10.5) {
|
|
if (input[36] <= 11.5) {
|
|
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.48484848484848486, 0.5151515151515151, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[45] <= 192.5) {
|
|
if (input[26] <= 196.5) {
|
|
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.6176470588235294, 0.38235294117647056, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[36] <= 47.0) {
|
|
if (input[49] <= 194.5) {
|
|
if (input[59] <= 191.5) {
|
|
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.9142857142857143, 0.08571428571428572, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.9056603773584906, 0.09433962264150944, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.6444444444444445, 0.3333333333333333, 0.022222222222222223, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 2.5) {
|
|
if (input[43] <= 6.5) {
|
|
if (input[25] <= 56.5) {
|
|
memcpy(var98, (double[]){0.7878787878787878, 0.21212121212121213, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 4.5) {
|
|
if (input[28] <= 80.5) {
|
|
if (input[39] <= 175.0) {
|
|
memcpy(var98, (double[]){0.9142857142857143, 0.08571428571428572, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.84, 0.16, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 176.5) {
|
|
if (input[46] <= 9.5) {
|
|
if (input[54] <= 123.5) {
|
|
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.09090909090909091, 0.13636363636363635, 0.7727272727272727}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 186.5) {
|
|
memcpy(var98, (double[]){0.0, 0.41935483870967744, 0.5483870967741935, 0.0, 0.03225806451612903}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[20] <= 9.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.967741935483871, 0.0, 0.03225806451612903}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 11.5) {
|
|
if (input[25] <= 101.5) {
|
|
if (input[51] <= 11.5) {
|
|
memcpy(var98, (double[]){0.0, 0.4594594594594595, 0.1891891891891892, 0.10810810810810811, 0.24324324324324326}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 172.5) {
|
|
memcpy(var98, (double[]){0.0, 0.8333333333333334, 0.16666666666666666, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 98.5) {
|
|
if (input[54] <= 169.5) {
|
|
if (input[1] <= 5.5) {
|
|
if (input[55] <= 198.5) {
|
|
memcpy(var98, (double[]){0.38461538461538464, 0.6153846153846154, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[33] <= 116.5) {
|
|
if (input[51] <= 14.5) {
|
|
if (input[49] <= 168.0) {
|
|
if (input[17] <= 171.5) {
|
|
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.8620689655172413, 0.13793103448275862, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[8] <= 178.5) {
|
|
memcpy(var98, (double[]){0.0, 0.9736842105263158, 0.02631578947368421, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.021739130434782608, 0.9782608695652174, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.9090909090909091, 0.09090909090909091, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.12903225806451613, 0.8709677419354839, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 2.5) {
|
|
memcpy(var98, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.15151515151515152, 0.45454545454545453, 0.3939393939393939, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[12] <= 249.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.967741935483871, 0.03225806451612903, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.896551724137931, 0.10344827586206896, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[8] <= 158.5) {
|
|
if (input[15] <= 218.5) {
|
|
if (input[12] <= 245.0) {
|
|
if (input[4] <= 21.5) {
|
|
memcpy(var98, (double[]){0.0, 0.034482758620689655, 0.2413793103448276, 0.7241379310344828, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 23.5) {
|
|
if (input[10] <= 82.0) {
|
|
if (input[30] <= 35.5) {
|
|
if (input[43] <= 14.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.92, 0.08, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.5142857142857142, 0.42857142857142855, 0.05714285714285714}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[50] <= 140.5) {
|
|
if (input[32] <= 172.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.12244897959183673, 0.2857142857142857, 0.5918367346938775}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[32] <= 198.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.09375, 0.90625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.3225806451612903, 0.6774193548387096}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[36] <= 39.5) {
|
|
if (input[50] <= 130.5) {
|
|
if (input[25] <= 92.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[42] <= 19.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.21428571428571427, 0.7857142857142857}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 133.0) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[29] <= 185.5) {
|
|
if (input[22] <= 70.5) {
|
|
if (input[13] <= 149.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 25.5) {
|
|
if (input[42] <= 36.5) {
|
|
if (input[50] <= 156.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.15789473684210525, 0.8421052631578947}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[15] <= 163.0) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[6] <= 245.5) {
|
|
if (input[0] <= 222.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.17391304347826086, 0.8260869565217391}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.1935483870967742, 0.8064516129032258}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[37] <= 10.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.125, 0.875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[20] <= 10.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.21621621621621623, 0.7837837837837838}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.7948717948717948, 0.20512820512820512}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 133.5) {
|
|
if (input[50] <= 173.5) {
|
|
if (input[10] <= 118.5) {
|
|
if (input[37] <= 16.5) {
|
|
if (input[49] <= 115.5) {
|
|
if (input[43] <= 14.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 155.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8571428571428571, 0.14285714285714285}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.12962962962962962, 0.8703703703703703, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[59] <= 187.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.16129032258064516, 0.7096774193548387, 0.12903225806451613}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.4482758620689655, 0.5517241379310345}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 54.5) {
|
|
if (input[11] <= 200.5) {
|
|
if (input[21] <= 243.0) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9375, 0.0625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.7575757575757576, 0.24242424242424243}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 253.5) {
|
|
if (input[13] <= 128.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.9714285714285714, 0.02857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 145.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.5151515151515151, 0.48484848484848486}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[32] <= 219.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[24] <= 253.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[50] <= 127.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8787878787878788, 0.12121212121212122}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 187.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.28125, 0.71875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[50] <= 162.5) {
|
|
if (input[46] <= 21.5) {
|
|
if (input[10] <= 29.5) {
|
|
if (input[37] <= 8.5) {
|
|
memcpy(var98, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.12903225806451613, 0.8064516129032258, 0.06451612903225806, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 166.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.12727272727272726, 0.7454545454545455, 0.12727272727272726}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 87.5) {
|
|
if (input[13] <= 82.5) {
|
|
if (input[37] <= 4.5) {
|
|
if (input[32] <= 200.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.972972972972973, 0.02702702702702703, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[4] <= 18.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.9411764705882353, 0.058823529411764705, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.8, 0.2, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[6] <= 239.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 187.5) {
|
|
if (input[15] <= 240.5) {
|
|
if (input[11] <= 177.5) {
|
|
if (input[38] <= 177.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.6, 0.4}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.2571428571428571, 0.7428571428571429}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 153.0) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.3870967741935484, 0.0, 0.6129032258064516}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[43] <= 10.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.5625, 0.4375}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[54] <= 125.5) {
|
|
if (input[21] <= 250.5) {
|
|
if (input[3] <= 41.5) {
|
|
if (input[15] <= 211.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.058823529411764705, 0.9411764705882353}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.08163265306122448, 0.9183673469387755}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 116.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.28125, 0.71875}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 50.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.06060606060606061, 0.9393939393939394}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 201.5) {
|
|
if (input[54] <= 122.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.7551020408163265, 0.24489795918367346}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.1111111111111111, 0.8888888888888888}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 45.0) {
|
|
if (input[38] <= 206.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.8125, 0.1875}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.2857142857142857, 0.7142857142857143}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 50.5) {
|
|
if (input[9] <= 244.5) {
|
|
if (input[17] <= 187.5) {
|
|
memcpy(var98, (double[]){0.0, 0.21621621621621623, 0.5945945945945946, 0.1891891891891892, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[49] <= 133.0) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.02857142857142857, 0.9714285714285714, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 120.5) {
|
|
if (input[40] <= 11.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[5] <= 15.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.3409090909090909, 0.09090909090909091, 0.5681818181818182}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[16] <= 49.5) {
|
|
if (input[22] <= 57.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.2037037037037037, 0.7962962962962963}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.41935483870967744, 0.5806451612903226}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[42] <= 29.0) {
|
|
if (input[10] <= 73.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.6578947368421053, 0.2631578947368421, 0.07894736842105263}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.6363636363636364, 0.36363636363636365}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 140.5) {
|
|
if (input[28] <= 69.0) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.35714285714285715, 0.32142857142857145, 0.32142857142857145}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[40] <= 13.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.9655172413793104, 0.034482758620689655, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 186.5) {
|
|
if (input[57] <= 202.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0425531914893617, 0.5957446808510638, 0.3617021276595745}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[44] <= 217.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.0, 0.7857142857142857, 0.21428571428571427}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[25] <= 85.5) {
|
|
memcpy(var98, (double[]){0.0, 0.0, 0.9285714285714286, 0.07142857142857142, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var98, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var3, var98, 5, var2);
|
|
double var99[5];
|
|
if (input[0] <= 137.5) {
|
|
if (input[10] <= 35.5) {
|
|
if (input[56] <= 0.5) {
|
|
if (input[6] <= 14.5) {
|
|
if (input[42] <= 140.5) {
|
|
if (input[46] <= 2.5) {
|
|
if (input[15] <= 223.0) {
|
|
memcpy(var99, (double[]){0.1794871794871795, 0.8205128205128205, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 7.5) {
|
|
if (input[52] <= 154.5) {
|
|
if (input[5] <= 2.5) {
|
|
memcpy(var99, (double[]){0.029411764705882353, 0.9705882352941176, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 18.5) {
|
|
if (input[1] <= 23.5) {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.9032258064516129, 0.0, 0.0, 0.0967741935483871}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.5555555555555556, 0.4444444444444444, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.34375, 0.65625, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[48] <= 207.5) {
|
|
if (input[6] <= 198.0) {
|
|
if (input[45] <= 192.5) {
|
|
if (input[53] <= 185.5) {
|
|
memcpy(var99, (double[]){0.8333333333333334, 0.16666666666666666, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 72.5) {
|
|
memcpy(var99, (double[]){0.14705882352941177, 0.8529411764705882, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[47] <= 194.5) {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.16129032258064516, 0.8387096774193549, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 50.5) {
|
|
if (input[12] <= 246.0) {
|
|
if (input[57] <= 217.5) {
|
|
if (input[47] <= 198.5) {
|
|
memcpy(var99, (double[]){0.8297872340425532, 0.1702127659574468, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 21.5) {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[19] <= 11.5) {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.9666666666666667, 0.03333333333333333, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.8148148148148148, 0.18518518518518517, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.2631578947368421, 0.7368421052631579, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.6153846153846154, 0.38461538461538464, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 4.5) {
|
|
if (input[33] <= 1.5) {
|
|
if (input[7] <= 15.5) {
|
|
if (input[49] <= 190.5) {
|
|
memcpy(var99, (double[]){0.7931034482758621, 0.20689655172413793, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[12] <= 149.5) {
|
|
if (input[49] <= 183.5) {
|
|
memcpy(var99, (double[]){0.8214285714285714, 0.17857142857142858, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.02040816326530612, 0.9795918367346939, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 183.5) {
|
|
if (input[11] <= 192.5) {
|
|
if (input[49] <= 172.5) {
|
|
memcpy(var99, (double[]){0.9428571428571428, 0.05714285714285714, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.1891891891891892, 0.6756756756756757, 0.13513513513513514, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[51] <= 13.5) {
|
|
if (input[36] <= 27.0) {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.9714285714285714, 0.02857142857142857, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.05555555555555555, 0.8333333333333334, 0.1111111111111111, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[11] <= 196.5) {
|
|
if (input[4] <= 2.5) {
|
|
if (input[44] <= 190.5) {
|
|
memcpy(var99, (double[]){0.7727272727272727, 0.18181818181818182, 0.0, 0.0, 0.045454545454545456}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[2] <= 175.5) {
|
|
if (input[5] <= 10.5) {
|
|
if (input[51] <= 11.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.3684210526315789, 0.49122807017543857, 0.14035087719298245, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.02127659574468085, 0.0, 0.23404255319148937, 0.7446808510638298}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[18] <= 86.0) {
|
|
memcpy(var99, (double[]){0.0, 0.9375, 0.0, 0.0, 0.0625}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.03225806451612903, 0.967741935483871, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[5] <= 18.0) {
|
|
if (input[36] <= 24.5) {
|
|
if (input[38] <= 200.5) {
|
|
memcpy(var99, (double[]){0.8809523809523809, 0.09523809523809523, 0.023809523809523808, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.15, 0.6, 0.25, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[38] <= 214.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.9795918367346939, 0.0, 0.02040816326530612}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 49.5) {
|
|
if (input[27] <= 245.5) {
|
|
if (input[14] <= 201.5) {
|
|
if (input[13] <= 67.5) {
|
|
if (input[10] <= 32.5) {
|
|
if (input[13] <= 9.5) {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 148.0) {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0967741935483871, 0.8064516129032258, 0.0967741935483871, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[16] <= 58.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.10256410256410256, 0.8974358974358975, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[49] <= 153.0) {
|
|
if (input[46] <= 18.0) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 2.5) {
|
|
if (input[33] <= 24.5) {
|
|
memcpy(var99, (double[]){0.8372093023255814, 0.11627906976744186, 0.046511627906976744, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 4.5) {
|
|
if (input[31] <= 4.5) {
|
|
if (input[14] <= 212.5) {
|
|
memcpy(var99, (double[]){0.35714285714285715, 0.6428571428571429, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[22] <= 17.5) {
|
|
memcpy(var99, (double[]){0.9487179487179487, 0.02564102564102564, 0.0, 0.02564102564102564, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.02631578947368421, 0.9736842105263158, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[7] <= 5.5) {
|
|
if (input[30] <= 145.5) {
|
|
if (input[11] <= 214.5) {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.12903225806451613, 0.8709677419354839, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.5625, 0.4375, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 13.5) {
|
|
if (input[22] <= 12.5) {
|
|
memcpy(var99, (double[]){0.018867924528301886, 0.9811320754716981, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 11.5) {
|
|
if (input[47] <= 175.5) {
|
|
if (input[10] <= 76.5) {
|
|
if (input[5] <= 13.0) {
|
|
if (input[57] <= 205.5) {
|
|
if (input[7] <= 37.5) {
|
|
memcpy(var99, (double[]){0.0, 0.2702702702702703, 0.7297297297297297, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[10] <= 43.5) {
|
|
memcpy(var99, (double[]){0.0, 0.06451612903225806, 0.9354838709677419, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.7209302325581395, 0.16279069767441862, 0.11627906976744186, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[5] <= 22.5) {
|
|
if (input[8] <= 126.5) {
|
|
if (input[7] <= 36.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8928571428571429, 0.10714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[28] <= 111.5) {
|
|
if (input[41] <= 212.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.975609756097561, 0.024390243902439025}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.02702702702702703, 0.972972972972973, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.05172413793103448, 0.9482758620689655}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[38] <= 203.5) {
|
|
if (input[13] <= 51.0) {
|
|
if (input[46] <= 4.5) {
|
|
if (input[52] <= 169.5) {
|
|
memcpy(var99, (double[]){0.8529411764705882, 0.14705882352941177, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.08771929824561403, 0.3684210526315789, 0.543859649122807, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[10] <= 45.5) {
|
|
if (input[49] <= 196.5) {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.6, 0.4, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[1] <= 63.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.36363636363636365, 0.5227272727272727, 0.11363636363636363}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[21] <= 243.5) {
|
|
if (input[5] <= 6.5) {
|
|
if (input[4] <= 2.0) {
|
|
memcpy(var99, (double[]){1.0, 0.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 26.5) {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.9655172413793104, 0.034482758620689655, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[49] <= 117.5) {
|
|
if (input[50] <= 147.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.02564102564102564, 0.5384615384615384, 0.4358974358974359}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[57] <= 204.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.875, 0.125}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[10] <= 61.5) {
|
|
memcpy(var99, (double[]){0.0, 0.09090909090909091, 0.8484848484848485, 0.06060606060606061, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[13] <= 91.0) {
|
|
if (input[28] <= 89.5) {
|
|
if (input[8] <= 190.5) {
|
|
memcpy(var99, (double[]){0.0, 0.46875, 0.375, 0.15625, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 70.5) {
|
|
memcpy(var99, (double[]){0.0, 0.13793103448275862, 0.8620689655172413, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 31.5) {
|
|
if (input[51] <= 13.5) {
|
|
if (input[19] <= 13.5) {
|
|
if (input[47] <= 111.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.20833333333333334, 0.7916666666666666}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[31] <= 13.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.06976744186046512, 0.9302325581395349}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.6129032258064516, 0.3870967741935484}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[19] <= 13.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.30434782608695654, 0.6956521739130435}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[17] <= 196.5) {
|
|
if (input[25] <= 90.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9705882352941176, 0.029411764705882353}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8113207547169812, 0.18867924528301888}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[45] <= 109.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.5, 0.5}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[3] <= 114.5) {
|
|
if (input[27] <= 253.5) {
|
|
if (input[18] <= 102.0) {
|
|
if (input[41] <= 208.0) {
|
|
if (input[26] <= 200.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.19444444444444445, 0.8055555555555556, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[39] <= 73.0) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8888888888888888, 0.1111111111111111}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.6764705882352942, 0.0, 0.3235294117647059, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[47] <= 122.5) {
|
|
if (input[13] <= 106.5) {
|
|
if (input[17] <= 188.5) {
|
|
if (input[0] <= 213.5) {
|
|
if (input[53] <= 196.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.24324324324324326, 0.7567567567567568}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.05555555555555555, 0.6388888888888888, 0.3055555555555556}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[52] <= 163.0) {
|
|
if (input[11] <= 207.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9354838709677419, 0.06451612903225806}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.6060606060606061, 0.3939393939393939}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 174.5) {
|
|
if (input[25] <= 92.5) {
|
|
if (input[20] <= 8.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.36363636363636365, 0.6363636363636364}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 101.0) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 1.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9743589743589743, 0.02564102564102564}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[59] <= 147.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.5428571428571428, 0.45714285714285713}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 100.5) {
|
|
if (input[15] <= 203.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.2692307692307692, 0.7307692307692307}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[54] <= 135.5) {
|
|
if (input[40] <= 10.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.3409090909090909, 0.6590909090909091}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 83.5) {
|
|
if (input[11] <= 179.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.12, 0.88}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[4] <= 24.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.08108108108108109, 0.918918918918919}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[1] <= 78.5) {
|
|
if (input[38] <= 188.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.027777777777777776, 0.9722222222222222}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.03225806451612903, 0.967741935483871}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[26] <= 186.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.037037037037037035, 0.9629629629629629}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[37] <= 9.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.024390243902439025, 0.975609756097561}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 14.5) {
|
|
if (input[53] <= 196.5) {
|
|
if (input[49] <= 95.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.20689655172413793, 0.7931034482758621}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[25] <= 69.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.02857142857142857, 0.9714285714285714}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9534883720930233, 0.046511627906976744}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[2] <= 166.5) {
|
|
if (input[13] <= 105.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.11538461538461539, 0.6730769230769231, 0.21153846153846154}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[53] <= 166.5) {
|
|
if (input[22] <= 73.5) {
|
|
if (input[40] <= 27.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.17073170731707318, 0.8292682926829268}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.8679245283018868, 0.1320754716981132}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[6] <= 240.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.25, 0.75}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[29] <= 187.5) {
|
|
if (input[23] <= 170.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.2, 0.8}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.025, 0.975}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[13] <= 117.5) {
|
|
if (input[49] <= 81.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.09090909090909091, 0.9090909090909091}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[0] <= 239.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[25] <= 92.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0625, 0.9375}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[4] <= 20.5) {
|
|
if (input[5] <= 4.5) {
|
|
if (input[53] <= 184.5) {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.8, 0.17142857142857143, 0.0, 0.02857142857142857}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[57] <= 206.5) {
|
|
if (input[20] <= 9.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.5151515151515151, 0.18181818181818182, 0.30303030303030304}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[8] <= 156.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.8823529411764706, 0.11764705882352941, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[13] <= 57.5) {
|
|
memcpy(var99, (double[]){0.0, 0.034482758620689655, 0.9655172413793104, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[28] <= 75.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.9777777777777777, 0.022222222222222223, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.043478260869565216, 0.2391304347826087, 0.41304347826086957, 0.30434782608695654}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[19] <= 14.5) {
|
|
if (input[10] <= 104.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.19117647058823528, 0.8088235294117647}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[52] <= 159.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.10714285714285714, 0.8928571428571429}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[18] <= 87.5) {
|
|
if (input[8] <= 160.0) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.9117647058823529, 0.08823529411764706}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.015873015873015872, 0.9841269841269841, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[44] <= 214.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.06060606060606061, 0.3333333333333333, 0.6060606060606061}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if (input[46] <= 10.0) {
|
|
if (input[13] <= 37.5) {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[45] <= 167.5) {
|
|
memcpy(var99, (double[]){0.0, 0.9705882352941176, 0.029411764705882353, 0.0, 0.0}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 1.0, 0.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
} else {
|
|
if (input[43] <= 20.5) {
|
|
if (input[49] <= 131.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.4358974358974359, 0.0, 0.5641025641025641}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 1.0, 0.0, 0.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[42] <= 19.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.3409090909090909, 0.45454545454545453, 0.20454545454545456}, 5 * sizeof(double));
|
|
} else {
|
|
if (input[48] <= 154.5) {
|
|
if (input[28] <= 120.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.6458333333333334, 0.3541666666666667}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
} else {
|
|
if (input[46] <= 25.5) {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.1111111111111111, 0.07407407407407407, 0.8148148148148148}, 5 * sizeof(double));
|
|
} else {
|
|
memcpy(var99, (double[]){0.0, 0.0, 0.0, 0.0, 1.0}, 5 * sizeof(double));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_vectors(var2, var99, 5, var1);
|
|
mul_vector_number(var1, 0.02, 5, var0);
|
|
memcpy(output, var0, 5 * sizeof(double));
|
|
}
|