{"cells":[{"metadata":{"trusted":false,"_uuid":"b57334b732a721c334fdb182565f8538bdf68b07"},"cell_type":"code","source":"import numpy as np\nimport pandas as pd\nimport matplotlib.pyplot as plt\n%matplotlib inline","execution_count":null,"outputs":[]},{"metadata":{"_uuid":"f993ab14454ac0042eaad481bf5104fe062d98ad"},"cell_type":"markdown","source":"Just a bit of fun for a 2 stage down sampler\nYou should probably use a bit more data and use simple NNs.\nI added the savgol filter goodness as a bonus"},{"metadata":{"trusted":false,"_uuid":"683bbdba5f0604683acee0d7956c85fff63dec85"},"cell_type":"code","source":"train = pd.read_csv('../input/train.csv', dtype={'acoustic_data': np.int16, 'time_to_failure': np.float64})","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"dbd3bdb68b933eb70fe6aa1f5827b434a2c5434e"},"cell_type":"code","source":"train.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"8b0044da8270b991e938a14c31c51cf648a3c715"},"cell_type":"code","source":"train_acoustic_data_small = train['acoustic_data'].values[::50]\ntrain_time_to_failure_small = train['time_to_failure'].values[::50]\n\nfig, ax1 = plt.subplots(figsize=(16, 8))\nplt.title(\"Trends of acoustic_data and time_to_failure. 2% of data (sampled)\")\nplt.plot(train_acoustic_data_small, color='b')\nax1.set_ylabel('acoustic_data', color='b')\nplt.legend(['acoustic_data'])\nax2 = ax1.twinx()\nplt.plot(train_time_to_failure_small, color='g')\nax2.set_ylabel('time_to_failure', color='g')\nplt.legend(['time_to_failure'], loc=(0.875, 0.9))\nplt.grid(False)\n\ndel train_acoustic_data_small\ndel train_time_to_failure_small","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"5c30b073c6eff62ba1743322468005df50d26195"},"cell_type":"code","source":"train.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"59385a959d909734b1cecdfa00c1f4e3cd2ecc59"},"cell_type":"code","source":"train.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"eda39314e3a7944cc96bb80d644304d6b8f50031"},"cell_type":"code","source":"# 2 x 2 x 2 x 3 x 5 x 19 x 275941 = 629145480\n# 2 x 2 x 2 x 2 x 3 x 5 x 5 x 5 x 5 x 5 = 150000\n","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"b67d363d44acf8e7047d114f3ebe0928dec9e8b6"},"cell_type":"code","source":"2*2*2*3*5","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"d65f356812c8370cd5038c79ef99ea516d42b5e1"},"cell_type":"code","source":"x = train.acoustic_data.values.reshape(train.shape[0]//120,120)","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"7ff2dae4d618858f9a857ebed58a0bdabf989e38"},"cell_type":"code","source":"x.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"972f7319eb3265ac4685fb19a8835cf9db3eb794"},"cell_type":"code","source":"y = train.time_to_failure.values.reshape(train.shape[0]//120,120)","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"46ebcbe2c34ab0a9d1a80240e1b99c569ce20d24"},"cell_type":"code","source":"y.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"67f8c285b68b1cf7d04be0dc48f60a816d1ca909"},"cell_type":"code","source":"x = x[::100]\ny = y[::100]","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"b6a543075c9503de828873c27ac0fa7aa9c5a854"},"cell_type":"code","source":"x.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"f64258de124eb1b8e313cd1b554fa87f4b55ed0a"},"cell_type":"code","source":"y.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"24c22cc96bb757c513d7670690a71425d6154445"},"cell_type":"code","source":"z = pd.DataFrame(x,columns=['i'+str(i)for i in range(120)])","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"b2f07630714c11eca265a63d3f41ddfd9460bb47"},"cell_type":"code","source":"z['target'] = y[:,-1]","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"47cdd36c2da86e02a8a6f593a0833e7cd5358a8f"},"cell_type":"code","source":"z.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"7d853831178f028ef62d32069a22a44f5a87d645"},"cell_type":"code","source":"def GPI(data):\n    return (5.678175 +\n            0.0399999991*np.tanh((((-1.0*((46.0)))) * 2.0)) +\n            0.0399999991*np.tanh(((((data[\"i109\"]) * (((data[\"i82\"]) * (((((-1.0*((((((-1.0*((((data[\"i57\"]) * (data[\"i47\"])))))) + (((data[\"i109\"]) * (data[\"i82\"]))))/2.0))))) + ((11.56466197967529297)))/2.0)))))) - ((11.56466197967529297)))) +\n            0.0399999991*np.tanh((((-1.0*(((12.27632713317871094))))) / 2.0)) +\n            0.0399999991*np.tanh(((-3.0) + (((data[\"i103\"]) * (((((((data[\"i92\"]) * (((data[\"i110\"]) * (data[\"i84\"]))))) * ((((data[\"i14\"]) + (data[\"i114\"]))/2.0)))) * (((((data[\"i82\"]) * (data[\"i96\"]))) * (data[\"i25\"]))))))))) +\n            0.0399999991*np.tanh(((((-3.0) + (((data[\"i3\"]) * (((data[\"i62\"]) * (((data[\"i96\"]) * (((data[\"i73\"]) + (((np.tanh((((data[\"i96\"]) * (((data[\"i12\"]) * (data[\"i38\"]))))))) * (data[\"i73\"]))))))))))))) * 2.0)) +\n            0.0399999991*np.tanh((((-1.0*((data[\"i84\"])))) - (((data[\"i95\"]) * (((data[\"i95\"]) - (((((3.0) * (np.tanh((data[\"i84\"]))))) * (((((3.0) * (np.tanh((data[\"i73\"]))))) * (np.tanh((data[\"i62\"]))))))))))))) +\n            0.0399999991*np.tanh((-1.0*(((((13.92951869964599609)) + (((data[\"i31\"]) * (((data[\"i25\"]) * (((data[\"i20\"]) * (((data[\"i79\"]) * (((data[\"i55\"]) * (((data[\"i19\"]) * (((data[\"i19\"]) * ((-1.0*((data[\"i119\"]))))))))))))))))))))))) +\n            0.0399999991*np.tanh(((((((-2.0) - (np.tanh(((-1.0*((((data[\"i11\"]) * (data[\"i3\"])))))))))) - (np.tanh(((-1.0*((((data[\"i15\"]) * (data[\"i25\"])))))))))) - (np.tanh(((-1.0*((((data[\"i37\"]) * (data[\"i62\"])))))))))) +\n            0.0399999991*np.tanh(((((((-1.0*((data[\"i62\"])))) + ((((data[\"i95\"]) + ((((data[\"i28\"]) + (((((((-1.0*((data[\"i62\"])))) + ((((data[\"i56\"]) + (data[\"i62\"]))/2.0)))/2.0)) - (46.0))))/2.0)))/2.0)))/2.0)) - (46.0))) +\n            0.0399999991*np.tanh(((data[\"i102\"]) * (((((((((((np.tanh((data[\"i12\"]))) + (np.tanh((((data[\"i60\"]) * (data[\"i51\"]))))))) * ((((np.tanh((data[\"i27\"]))) + (np.tanh((data[\"i19\"]))))/2.0)))) * 2.0)) * 2.0)) - (data[\"i102\"]))))) +\n            0.0399999991*np.tanh(((((data[\"i63\"]) * (((np.tanh((((((data[\"i82\"]) * (((data[\"i11\"]) * (data[\"i22\"]))))) * (data[\"i17\"]))))) + (((2.8800001144) - (((data[\"i63\"]) / 2.0)))))))) + (((data[\"i63\"]) - ((7.10152912139892578)))))) +\n            0.0399999991*np.tanh(((data[\"i11\"]) * (((((((np.tanh((((((data[\"i82\"]) * (data[\"i45\"]))) * (data[\"i90\"]))))) * 2.0)) + (((np.tanh((((data[\"i62\"]) * (data[\"i101\"]))))) * 2.0)))) - (((data[\"i11\"]) / 2.0)))))) +\n            0.0399999991*np.tanh(((((((((np.tanh((((data[\"i92\"]) * (data[\"i100\"]))))) + (np.tanh((((data[\"i24\"]) * (data[\"i16\"]))))))) + (((-3.0) + (((np.tanh((((data[\"i87\"]) * (data[\"i79\"]))))) * 2.0)))))) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh(((-3.0) + (((((data[\"i106\"]) * ((((((np.tanh((((data[\"i12\"]) * (data[\"i3\"]))))) + (np.tanh((data[\"i73\"]))))/2.0)) * (data[\"i19\"]))))) * ((((np.tanh((data[\"i69\"]))) + (np.tanh((data[\"i60\"]))))/2.0)))))) +\n            0.0399999991*np.tanh((((((((data[\"i103\"]) + ((((data[\"i107\"]) + (data[\"i106\"]))/2.0)))/2.0)) + ((-1.0*((((data[\"i113\"]) - (data[\"i105\"])))))))) * (((data[\"i115\"]) + (((data[\"i113\"]) - ((((data[\"i103\"]) + (data[\"i107\"]))/2.0)))))))) +\n            0.0399999991*np.tanh(((((np.tanh((((data[\"i2\"]) * (data[\"i11\"]))))) * (((3.0) * 2.0)))) - (((((data[\"i94\"]) - (((3.0) * 2.0)))) * ((((data[\"i95\"]) + (((data[\"i93\"]) - (((3.1415927410) * 2.0)))))/2.0)))))) +\n            0.0399999991*np.tanh(((-3.0) + (((((np.tanh((data[\"i92\"]))) + (np.tanh((((data[\"i114\"]) * (data[\"i106\"]))))))) * (((np.tanh((data[\"i99\"]))) + (np.tanh((((((data[\"i84\"]) * (data[\"i63\"]))) * (data[\"i51\"]))))))))))) +\n            0.0399999991*np.tanh((((-1.0*(((14.64645290374755859))))) * 2.0)) +\n            0.0399999991*np.tanh(((((((((data[\"i83\"]) * (((data[\"i39\"]) * (data[\"i76\"]))))) * (((data[\"i103\"]) * (((data[\"i44\"]) * (data[\"i16\"]))))))) * (((((data[\"i34\"]) * (data[\"i111\"]))) * (data[\"i83\"]))))) - (46.0))) +\n            0.0399999991*np.tanh(((((data[\"i38\"]) * (((((((np.tanh((((data[\"i22\"]) * (data[\"i32\"]))))) * 2.0)) * 2.0)) - (((data[\"i38\"]) - (((((np.tanh((((data[\"i106\"]) * (data[\"i10\"]))))) * 2.0)) * 2.0)))))))) - ((5.0)))) +\n            0.0399999991*np.tanh((((((((((data[\"i60\"]) * (data[\"i96\"]))) * (((((((data[\"i14\"]) * (data[\"i84\"]))) * (((data[\"i82\"]) * (data[\"i110\"]))))) * (((data[\"i2\"]) * (data[\"i37\"]))))))) + (data[\"i24\"]))/2.0)) - (46.0))) +\n            0.0399999991*np.tanh(((data[\"i100\"]) * (((((((np.tanh((((data[\"i62\"]) * (np.tanh((data[\"i106\"]))))))) * 2.0)) + (((np.tanh((((data[\"i10\"]) * (((data[\"i3\"]) * (data[\"i48\"]))))))) * 2.0)))) - (((data[\"i100\"]) / 2.0)))))) +\n            0.0399999991*np.tanh(((((((data[\"i11\"]) + (data[\"i82\"]))) * (np.tanh((np.tanh((((data[\"i34\"]) * (((data[\"i110\"]) * (((((data[\"i60\"]) * (data[\"i25\"]))) * (((data[\"i19\"]) * (data[\"i2\"]))))))))))))))) + (-3.0))) +\n            0.0399999991*np.tanh(((data[\"i40\"]) - (((((((((data[\"i43\"]) - (data[\"i52\"]))) + (((data[\"i40\"]) + ((-1.0*((data[\"i50\"])))))))) * (((data[\"i41\"]) - (data[\"i51\"]))))) - (((data[\"i18\"]) * (data[\"i26\"]))))))) +\n            0.0399999991*np.tanh(((data[\"i41\"]) * (((((np.tanh((((data[\"i7\"]) * (np.tanh((((data[\"i58\"]) * (data[\"i69\"]))))))))) * (2.6666700840))) + (((np.tanh((((data[\"i81\"]) * (data[\"i23\"]))))) - (((data[\"i41\"]) / 2.0)))))))) +\n            0.0399999991*np.tanh(((((((data[\"i102\"]) * ((((6.0)) * (((np.tanh((((((data[\"i22\"]) * (data[\"i11\"]))) * (data[\"i32\"]))))) - (np.tanh((((data[\"i102\"]) - ((6.0)))))))))))) - ((6.0)))) * 2.0)) +\n            0.0399999991*np.tanh(((((data[\"i62\"]) * (data[\"i57\"]))) - (((((data[\"i62\"]) + (((((data[\"i57\"]) - ((13.90114116668701172)))) + (data[\"i60\"]))))) * ((((((((data[\"i60\"]) - ((13.90114116668701172)))) + (data[\"i62\"]))/2.0)) + (data[\"i59\"]))))))) +\n            0.0399921872*np.tanh(((((((data[\"i13\"]) * (data[\"i110\"]))) * (((((((data[\"i102\"]) * (((((data[\"i49\"]) * (data[\"i103\"]))) * (data[\"i24\"]))))) * (data[\"i44\"]))) * (((data[\"i85\"]) * (data[\"i90\"]))))))) - (46.0))) +\n            0.0399921872*np.tanh((-1.0*((((3.1415927410) * 2.0))))) +\n            0.0399999991*np.tanh(((-3.0) + (((data[\"i27\"]) * (((((2.0)) + (((3.0588200092) - (((data[\"i27\"]) - ((((3.0)) * (np.tanh((((data[\"i96\"]) * (((data[\"i118\"]) * (data[\"i107\"]))))))))))))))/2.0)))))) +\n            0.0399999991*np.tanh(((-3.0) + (((data[\"i39\"]) * (((data[\"i31\"]) - (((data[\"i39\"]) - (((np.tanh((data[\"i1\"]))) + (((data[\"i31\"]) * (np.tanh((((data[\"i105\"]) * (((data[\"i20\"]) * (data[\"i11\"]))))))))))))))))))) +\n            0.0399999991*np.tanh(((-3.0) + (((((data[\"i5\"]) * ((((2.0) + (((np.tanh((((data[\"i44\"]) * (data[\"i36\"]))))) * 2.0)))/2.0)))) * (((((data[\"i24\"]) * (data[\"i79\"]))) * (((data[\"i103\"]) * (data[\"i15\"]))))))))) +\n            0.0399999991*np.tanh((-1.0*((((data[\"i72\"]) * (((data[\"i72\"]) - (((((np.tanh((data[\"i12\"]))) + (np.tanh((((data[\"i99\"]) * (data[\"i89\"]))))))) * (((((np.tanh((data[\"i19\"]))) + (np.tanh((data[\"i25\"]))))) * 2.0))))))))))) +\n            0.0399999991*np.tanh(((-3.0) + (((data[\"i83\"]) * ((((((np.tanh((data[\"i43\"]))) + (np.tanh((((data[\"i20\"]) * (data[\"i13\"]))))))/2.0)) * (((data[\"i92\"]) * ((((np.tanh((data[\"i116\"]))) + (np.tanh((data[\"i74\"]))))/2.0)))))))))) +\n            0.0399999991*np.tanh((((((5.13423204421997070)) - ((((data[\"i80\"]) + ((((data[\"i82\"]) + (((data[\"i78\"]) - (data[\"i88\"]))))/2.0)))/2.0)))) * (((((((((data[\"i80\"]) + (data[\"i78\"]))/2.0)) + (data[\"i78\"]))/2.0)) - (((data[\"i88\"]) - (data[\"i82\"]))))))) +\n            0.0399999991*np.tanh((((((((((8.70085906982421875)) - (data[\"i102\"]))) - (data[\"i2\"]))) - (((data[\"i90\"]) * (((data[\"i90\"]) - ((8.70086288452148438)))))))) - (((((data[\"i11\"]) - (data[\"i2\"]))) * (((data[\"i9\"]) - (data[\"i3\"]))))))) +\n            0.0399999991*np.tanh(((((((data[\"i33\"]) - (data[\"i26\"]))) * ((-1.0*((((((((((data[\"i31\"]) + (data[\"i35\"]))/2.0)) + (data[\"i35\"]))/2.0)) - (data[\"i24\"])))))))) + ((((((data[\"i83\"]) * (data[\"i91\"]))) + (data[\"i85\"]))/2.0)))) +\n            0.0399921872*np.tanh((-1.0*((((46.0) * 2.0))))) +\n            0.0399999991*np.tanh(((-3.0) + (((((data[\"i28\"]) * (((np.tanh((((data[\"i51\"]) * (((data[\"i81\"]) * (data[\"i68\"]))))))) + (np.tanh((((data[\"i106\"]) * (data[\"i114\"]))))))))) * (((data[\"i73\"]) * (data[\"i38\"]))))))) +\n            0.0399999991*np.tanh((((((((data[\"i76\"]) - (data[\"i70\"]))) * (data[\"i69\"]))) + (((data[\"i77\"]) * (((((np.tanh((np.tanh((((data[\"i59\"]) * (data[\"i16\"]))))))) * (data[\"i70\"]))) - (((data[\"i76\"]) - (data[\"i70\"]))))))))/2.0)) +\n            0.0399999991*np.tanh(((data[\"i36\"]) * (((((np.tanh((data[\"i45\"]))) * (data[\"i74\"]))) - (((((data[\"i36\"]) - ((((((10.32084274291992188)) - (data[\"i32\"]))) * (np.tanh((((data[\"i36\"]) * (data[\"i32\"]))))))))) * 2.0)))))) +\n            0.0399999991*np.tanh(((((((np.tanh((((((data[\"i34\"]) * (data[\"i42\"]))) * (data[\"i69\"]))))) - (1.5199999809))) + (np.tanh((((((data[\"i16\"]) * (((data[\"i119\"]) * (data[\"i110\"]))))) * (data[\"i5\"]))))))) * (46.0))) +\n            0.0399999991*np.tanh((-1.0*(((((9.0)) - (((((((data[\"i101\"]) * (data[\"i26\"]))) * (data[\"i81\"]))) * ((((((1.0) + (np.tanh((((data[\"i1\"]) * (((data[\"i117\"]) * (data[\"i106\"]))))))))/2.0)) * (data[\"i94\"])))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i113\"]) - (data[\"i25\"]))) - (data[\"i26\"]))) - (((((((data[\"i103\"]) - (data[\"i113\"]))) + (data[\"i105\"]))) * (((((data[\"i105\"]) - ((10.0)))) - (((data[\"i113\"]) - (data[\"i103\"]))))))))) +\n            0.0399999991*np.tanh(((((data[\"i25\"]) * (((np.tanh((data[\"i72\"]))) - ((((data[\"i25\"]) + ((((8.0)) * ((-1.0*((((np.tanh((((data[\"i117\"]) * (data[\"i84\"]))))) * (np.tanh((data[\"i110\"])))))))))))/2.0)))))) - (data[\"i84\"]))) +\n            0.0399999991*np.tanh((-1.0*((((((((((data[\"i96\"]) + (((data[\"i94\"]) + ((-1.0*((data[\"i88\"])))))))) * ((((((data[\"i96\"]) + ((((data[\"i94\"]) + ((-1.0*((data[\"i90\"])))))/2.0)))/2.0)) + (-3.0))))) * 2.0)) * 2.0))))) +\n            0.0399999991*np.tanh((-1.0*((((((((data[\"i10\"]) * (((data[\"i10\"]) + ((-1.0*(((8.0))))))))) + ((7.0)))) + (((((data[\"i73\"]) + (((data[\"i109\"]) * (((data[\"i109\"]) + ((-1.0*(((7.0))))))))))) * 2.0))))))) +\n            0.0399999991*np.tanh(((((((((((((data[\"i12\"]) + (((((data[\"i12\"]) * 2.0)) - (data[\"i52\"]))))) + (((data[\"i10\"]) + (((data[\"i11\"]) - (data[\"i18\"]))))))) * ((((6.56553792953491211)) - (data[\"i11\"]))))) * 2.0)) * 2.0)) * 2.0)) +\n            0.0399921872*np.tanh(((data[\"i53\"]) + (((data[\"i91\"]) + ((((((((data[\"i46\"]) - (data[\"i53\"]))) * (((data[\"i54\"]) - (data[\"i45\"]))))) + (((((data[\"i58\"]) - (data[\"i48\"]))) * (((data[\"i50\"]) - (data[\"i57\"]))))))/2.0)))))) +\n            0.0399999991*np.tanh(((((((data[\"i59\"]) * (((((-1.0*((data[\"i59\"])))) + (((((((np.tanh((data[\"i69\"]))) + (np.tanh((((data[\"i76\"]) * (data[\"i7\"]))))))) * 2.0)) * 2.0)))/2.0)))) + (np.tanh((data[\"i7\"]))))) - (data[\"i6\"]))) +\n            0.0399999991*np.tanh(((((((((data[\"i16\"]) * 2.0)) * 2.0)) * (np.tanh((data[\"i76\"]))))) - ((((((((data[\"i16\"]) * (data[\"i16\"]))) + (data[\"i76\"]))/2.0)) + (((np.tanh((data[\"i8\"]))) * (((data[\"i8\"]) - (data[\"i16\"]))))))))) +\n            0.0399999991*np.tanh((((-1.0*((((((((((3.0) - (np.tanh((data[\"i107\"]))))) - (np.tanh((((data[\"i44\"]) * (data[\"i69\"]))))))) - (np.tanh((((data[\"i114\"]) * (data[\"i58\"]))))))) - (np.tanh((data[\"i4\"])))))))) * 2.0)) +\n            0.0399999991*np.tanh((-1.0*((((46.0) - (((data[\"i15\"]) * (((((data[\"i93\"]) * (((data[\"i25\"]) * (((((((data[\"i63\"]) * (data[\"i87\"]))) * (data[\"i97\"]))) * (data[\"i105\"]))))))) * (data[\"i16\"])))))))))) +\n            0.0399843715*np.tanh((((-1.0*((46.0)))) * 2.0)) +\n            0.0399999991*np.tanh((((((data[\"i96\"]) + (data[\"i95\"]))/2.0)) * (((3.0) - ((((((np.tanh(((-1.0*((((((((data[\"i6\"]) * (((data[\"i89\"]) / 2.0)))) * (data[\"i79\"]))) * (data[\"i15\"])))))))) * 2.0)) + (data[\"i96\"]))/2.0)))))) +\n            0.0399999991*np.tanh(((data[\"i111\"]) * (((((((((np.tanh((((((data[\"i19\"]) * (data[\"i108\"]))) * (((((data[\"i56\"]) * (data[\"i60\"]))) * (((data[\"i117\"]) * (data[\"i6\"]))))))))) * 2.0)) * 2.0)) * 2.0)) - (data[\"i111\"]))))) +\n            0.0399921872*np.tanh(((((((data[\"i85\"]) + (((((data[\"i84\"]) * 2.0)) * (np.tanh((data[\"i91\"]))))))) * (np.tanh((data[\"i14\"]))))) + (((((data[\"i13\"]) - (data[\"i22\"]))) * ((-1.0*((((data[\"i14\"]) - (data[\"i21\"])))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i91\"]) * (data[\"i28\"]))) * (((data[\"i37\"]) * ((((((np.tanh((((data[\"i1\"]) * (data[\"i62\"]))))) + (np.tanh((((data[\"i7\"]) * (data[\"i12\"]))))))/2.0)) * (data[\"i84\"]))))))) - ((5.0)))) +\n            0.0399999991*np.tanh(((((((((((((4.99468517303466797)) - (data[\"i74\"]))) * (data[\"i75\"]))) + (((data[\"i35\"]) * (((data[\"i74\"]) - (data[\"i36\"]))))))) + (((data[\"i107\"]) * ((((4.99468898773193359)) - (data[\"i108\"]))))))/2.0)) + (data[\"i108\"]))) +\n            0.0399999991*np.tanh((-1.0*((((data[\"i24\"]) + ((((46.0) + ((((data[\"i24\"]) + (((data[\"i78\"]) * (((data[\"i97\"]) * ((-1.0*((((data[\"i39\"]) * (((data[\"i119\"]) * (((data[\"i62\"]) * (data[\"i54\"])))))))))))))))/2.0)))/2.0))))))) +\n            0.0399999991*np.tanh(((((data[\"i78\"]) * (((data[\"i88\"]) - (data[\"i108\"]))))) + (((((((data[\"i108\"]) * 2.0)) * 2.0)) - (((data[\"i88\"]) * (((data[\"i88\"]) - (((np.tanh((((data[\"i8\"]) * (data[\"i24\"]))))) * 2.0)))))))))) +\n            0.0399999991*np.tanh((((((((((data[\"i62\"]) + ((((data[\"i3\"]) + (data[\"i34\"]))/2.0)))/2.0)) + ((-1.0*((((((((data[\"i57\"]) + (data[\"i25\"]))/2.0)) + (data[\"i55\"]))/2.0))))))) * (((data[\"i25\"]) - (data[\"i63\"]))))) - ((-1.0*((data[\"i3\"])))))) +\n            0.0399999991*np.tanh(((np.tanh((data[\"i91\"]))) - (((3.1415927410) - (((data[\"i91\"]) * (np.tanh((((data[\"i96\"]) * (((data[\"i18\"]) * (((data[\"i82\"]) * (((data[\"i42\"]) * (((data[\"i44\"]) * (data[\"i51\"]))))))))))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i17\"]) + (data[\"i14\"]))) * (((((((np.tanh((data[\"i0\"]))) + (np.tanh((data[\"i109\"]))))) * 2.0)) - ((((((((data[\"i109\"]) + (data[\"i0\"]))) + ((((data[\"i17\"]) + (data[\"i14\"]))/2.0)))/2.0)) / 2.0)))))) +\n            0.0399999991*np.tanh(((((data[\"i60\"]) * (((data[\"i97\"]) * (((data[\"i87\"]) * (((data[\"i33\"]) * (((data[\"i4\"]) * (((data[\"i76\"]) * (((((data[\"i119\"]) * (data[\"i87\"]))) * (data[\"i89\"]))))))))))))))) - (46.0))) +\n            0.0399999991*np.tanh(((((data[\"i105\"]) * (((data[\"i36\"]) - (((data[\"i105\"]) - (data[\"i49\"]))))))) + (((data[\"i47\"]) + (((((data[\"i38\"]) - (((data[\"i28\"]) - (data[\"i37\"]))))) * (((data[\"i28\"]) - (data[\"i36\"]))))))))) +\n            0.0399999991*np.tanh((((-1.0*((((((data[\"i1\"]) - ((7.31724357604980469)))) * (data[\"i1\"])))))) + ((((((-3.0) + (((data[\"i99\"]) + (((data[\"i101\"]) - (data[\"i1\"]))))))/2.0)) * ((-1.0*((((data[\"i100\"]) + (-3.0)))))))))) +\n            0.0399921872*np.tanh(((((((((-1.0) + (np.tanh((((((data[\"i67\"]) * (data[\"i61\"]))) * (((data[\"i34\"]) * (data[\"i22\"]))))))))) * 2.0)) + (np.tanh((((((data[\"i43\"]) * (data[\"i116\"]))) * (data[\"i26\"]))))))) * 2.0)) +\n            0.0399921872*np.tanh((-1.0*((((((((((((data[\"i26\"]) + (data[\"i26\"]))) + ((((data[\"i65\"]) + (((((((((data[\"i38\"]) / 2.0)) + (data[\"i37\"]))/2.0)) + (data[\"i95\"]))/2.0)))/2.0)))) + ((((data[\"i10\"]) + (data[\"i38\"]))/2.0)))) * 2.0)) * 2.0))))) +\n            0.0399921872*np.tanh(((data[\"i101\"]) * (((np.tanh(((((((data[\"i43\"]) * (((data[\"i48\"]) * (data[\"i64\"]))))) + (data[\"i62\"]))/2.0)))) - ((((-2.0) + (((((((data[\"i116\"]) + (data[\"i101\"]))/2.0)) + (np.tanh((data[\"i100\"]))))/2.0)))/2.0)))))) +\n            0.0399999991*np.tanh(((((((((((data[\"i78\"]) - (data[\"i69\"]))) * (((data[\"i69\"]) - (((data[\"i76\"]) - ((((data[\"i21\"]) + ((-1.0*((data[\"i78\"])))))/2.0)))))))) + (data[\"i21\"]))) + (data[\"i21\"]))) + (np.tanh((data[\"i69\"]))))) +\n            0.0399999991*np.tanh(((((data[\"i39\"]) * ((((((data[\"i9\"]) + (data[\"i6\"]))/2.0)) + (((3.0588200092) + ((-1.0*((data[\"i16\"])))))))))) * (((3.0588200092) - (((data[\"i6\"]) + ((-1.0*(((((3.0588200092) + (data[\"i16\"]))/2.0))))))))))) +\n            0.0399921872*np.tanh(((((data[\"i94\"]) + ((((((6.0)) + (((data[\"i96\"]) - (data[\"i22\"]))))) - ((((data[\"i103\"]) + (data[\"i117\"]))/2.0)))))) * ((((6.0)) - ((((((((6.0)) + (data[\"i94\"]))/2.0)) + (data[\"i96\"]))/2.0)))))) +\n            0.0399843715*np.tanh(((((data[\"i96\"]) * (data[\"i47\"]))) * (((data[\"i52\"]) * (((data[\"i24\"]) * (((data[\"i119\"]) + ((((((((data[\"i118\"]) - (((data[\"i24\"]) / 2.0)))) / 2.0)) + (((data[\"i118\"]) - (data[\"i96\"]))))/2.0)))))))))) +\n            0.0399843715*np.tanh(((((data[\"i31\"]) - ((((data[\"i10\"]) + (((data[\"i31\"]) * (data[\"i32\"]))))/2.0)))) - (((((data[\"i23\"]) - (np.tanh((data[\"i2\"]))))) - (((((data[\"i32\"]) - ((-1.0*((np.tanh((data[\"i12\"])))))))) * 2.0)))))) +\n            0.0399999991*np.tanh(((((data[\"i118\"]) + (((2.8800001144) - (data[\"i27\"]))))) * (((2.6666700840) + (((2.6666700840) - (((((((data[\"i118\"]) - (2.6666700840))) + (data[\"i119\"]))) - ((((data[\"i9\"]) + (data[\"i51\"]))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((((np.tanh((data[\"i31\"]))) * 2.0)) - (((data[\"i43\"]) - (data[\"i34\"]))))) * (((((np.tanh((((((data[\"i60\"]) * (data[\"i23\"]))) - (data[\"i46\"]))))) * 2.0)) + (((data[\"i45\"]) - (data[\"i32\"]))))))) +\n            0.0399999991*np.tanh(((data[\"i20\"]) * ((((((((data[\"i68\"]) - (((((data[\"i76\"]) - (np.tanh((data[\"i8\"]))))) - (data[\"i69\"]))))) * (((data[\"i77\"]) + ((-1.0*((((data[\"i66\"]) - (data[\"i74\"])))))))))) + (data[\"i66\"]))/2.0)))) +\n            0.0399921872*np.tanh((((10.0)) - (((((data[\"i54\"]) + ((((data[\"i75\"]) + (((data[\"i41\"]) - ((10.0)))))/2.0)))) + ((((((data[\"i76\"]) + (data[\"i28\"]))/2.0)) + (np.tanh((((data[\"i72\"]) - (data[\"i54\"]))))))))))) +\n            0.0399687439*np.tanh((((((((((-1.0*((((data[\"i14\"]) + ((((data[\"i14\"]) + (((data[\"i29\"]) * (((data[\"i30\"]) * (((data[\"i63\"]) + (((((data[\"i28\"]) + (data[\"i93\"]))) / 2.0)))))))))/2.0))))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh(((((data[\"i10\"]) * (((data[\"i48\"]) + ((-1.0*(((((data[\"i7\"]) + ((((((data[\"i57\"]) + (np.tanh((data[\"i48\"]))))/2.0)) - (data[\"i45\"]))))/2.0))))))))) * (((data[\"i58\"]) + (((data[\"i55\"]) - (data[\"i63\"]))))))) +\n            0.0399999991*np.tanh(((((data[\"i19\"]) - (((data[\"i76\"]) + (((data[\"i11\"]) - ((8.41803264617919922)))))))) * (((np.tanh((((data[\"i12\"]) / 2.0)))) + (((data[\"i11\"]) - (((data[\"i18\"]) - ((((8.41803264617919922)) - (data[\"i19\"]))))))))))) +\n            0.0399921872*np.tanh(((((data[\"i18\"]) * (((((data[\"i119\"]) * (np.tanh((data[\"i60\"]))))) * (data[\"i57\"]))))) - (((((data[\"i108\"]) * (((data[\"i107\"]) - (((data[\"i60\"]) - (np.tanh((np.tanh((data[\"i108\"]))))))))))) * 2.0)))) +\n            0.0399921872*np.tanh(((((data[\"i117\"]) + (((((((((data[\"i21\"]) + (data[\"i116\"]))/2.0)) + (data[\"i114\"]))/2.0)) - (data[\"i107\"]))))) * ((((((((5.0)) - ((((data[\"i116\"]) + ((((data[\"i44\"]) + (data[\"i22\"]))/2.0)))/2.0)))) * 2.0)) * 2.0)))) +\n            0.0399765596*np.tanh(((data[\"i81\"]) * ((((-1.0*((((data[\"i96\"]) * (np.tanh((((data[\"i52\"]) * ((-1.0*((data[\"i68\"]))))))))))))) - (((((((((data[\"i32\"]) + (data[\"i108\"]))/2.0)) + ((((data[\"i28\"]) + (data[\"i52\"]))/2.0)))/2.0)) / 2.0)))))) +\n            0.0399843715*np.tanh((((6.37712860107421875)) - (((data[\"i37\"]) + (((data[\"i41\"]) - ((((6.37712860107421875)) - (((data[\"i30\"]) - (((data[\"i46\"]) * (((3.0588200092) - ((((data[\"i47\"]) + (((((data[\"i37\"]) / 2.0)) / 2.0)))/2.0)))))))))))))))) +\n            0.0399999991*np.tanh(((((((((((((((((data[\"i51\"]) - (data[\"i25\"]))) * ((((data[\"i23\"]) + (((data[\"i23\"]) - (((data[\"i14\"]) / 2.0)))))/2.0)))) * (data[\"i22\"]))) * 2.0)) + (data[\"i20\"]))/2.0)) + (data[\"i26\"]))/2.0)) - (data[\"i29\"]))) +\n            0.0399843715*np.tanh((((((((((data[\"i33\"]) * (data[\"i70\"]))) * (data[\"i5\"]))) + (((data[\"i67\"]) + (((data[\"i67\"]) - (data[\"i13\"]))))))/2.0)) * (((data[\"i22\"]) * (((data[\"i13\"]) - ((((data[\"i67\"]) + (data[\"i18\"]))/2.0)))))))) +\n            0.0399843715*np.tanh(((((data[\"i39\"]) - (((data[\"i63\"]) - (data[\"i42\"]))))) * (((((((((((data[\"i5\"]) - (data[\"i111\"]))) + (((data[\"i15\"]) * (((data[\"i5\"]) * (data[\"i115\"]))))))/2.0)) + (data[\"i15\"]))/2.0)) * (data[\"i63\"]))))) +\n            0.0399999991*np.tanh((((-1.0*(((((data[\"i63\"]) + (data[\"i31\"]))/2.0))))) + (((((data[\"i36\"]) * (((data[\"i114\"]) * (data[\"i53\"]))))) * (((data[\"i84\"]) * (((data[\"i9\"]) + ((((-1.0*((data[\"i52\"])))) / 2.0)))))))))) +\n            0.0399999991*np.tanh(((data[\"i79\"]) * (((data[\"i65\"]) * ((((-1.0*((((data[\"i0\"]) + (((data[\"i36\"]) * (data[\"i79\"])))))))) + (((data[\"i28\"]) * (((data[\"i40\"]) * (((data[\"i0\"]) * (np.tanh((data[\"i111\"]))))))))))))))) +\n            0.0399765596*np.tanh(((((((data[\"i36\"]) - (data[\"i111\"]))) + (data[\"i37\"]))) + (((((((data[\"i53\"]) - (data[\"i38\"]))) - (data[\"i37\"]))) * ((((((-1.0*((data[\"i13\"])))) + ((((data[\"i38\"]) + (data[\"i36\"]))/2.0)))) * 2.0)))))) +\n            0.0399999991*np.tanh((-1.0*((((data[\"i53\"]) + (((data[\"i95\"]) - ((((10.57232284545898438)) - (((data[\"i12\"]) - ((((10.57232284545898438)) - (((data[\"i87\"]) + (((((((np.tanh((data[\"i79\"]))) + (data[\"i15\"]))/2.0)) + (data[\"i0\"]))/2.0))))))))))))))))) +\n            0.0399843715*np.tanh(((((((-1.0*((data[\"i110\"])))) + (data[\"i84\"]))/2.0)) + (((((data[\"i2\"]) - (((data[\"i54\"]) - (data[\"i84\"]))))) - (((((data[\"i95\"]) - (data[\"i84\"]))) * ((((-1.0*((data[\"i86\"])))) + (data[\"i96\"]))))))))) +\n            0.0399765596*np.tanh(((data[\"i32\"]) - (((data[\"i30\"]) * (((data[\"i83\"]) + (((np.tanh((((((data[\"i37\"]) - (((((data[\"i74\"]) * (((np.tanh((data[\"i42\"]))) * (data[\"i41\"]))))) * (data[\"i83\"]))))) * 2.0)))) * 2.0)))))))) +\n            0.0399999991*np.tanh(((data[\"i11\"]) + (((data[\"i12\"]) * (((data[\"i106\"]) * (((data[\"i2\"]) - (((data[\"i74\"]) * (((data[\"i66\"]) * (((data[\"i75\"]) - (((((13.05746841430664062)) + (np.tanh((((data[\"i2\"]) / 2.0)))))/2.0)))))))))))))))) +\n            0.0399843715*np.tanh(((((np.tanh((data[\"i6\"]))) + (((data[\"i35\"]) + (((((-1.0*((data[\"i59\"])))) + (((data[\"i33\"]) - (data[\"i15\"]))))/2.0)))))) * (((3.1415927410) - ((((((data[\"i32\"]) / 2.0)) + (((data[\"i35\"]) / 2.0)))/2.0)))))) +\n            0.0399765596*np.tanh(((((data[\"i4\"]) - (data[\"i106\"]))) + (((data[\"i50\"]) * ((((np.tanh((data[\"i55\"]))) + ((((((9.0)) / 2.0)) - (((((data[\"i33\"]) - (data[\"i19\"]))) * (((data[\"i33\"]) - (data[\"i19\"]))))))))/2.0)))))) +\n            0.0399843715*np.tanh((((((7.0)) - (((data[\"i80\"]) + (((data[\"i37\"]) - ((((8.0)) - (((data[\"i11\"]) + ((((((data[\"i90\"]) - ((((np.tanh((data[\"i84\"]))) + ((7.0)))/2.0)))) + (data[\"i88\"]))/2.0)))))))))))) * 2.0)) +\n            0.0399843715*np.tanh((((((data[\"i104\"]) + ((((data[\"i99\"]) + (0.4090909958))/2.0)))/2.0)) + (((((data[\"i78\"]) - ((((data[\"i1\"]) + (((data[\"i93\"]) - (data[\"i7\"]))))/2.0)))) * (((data[\"i91\"]) - ((((data[\"i35\"]) + (data[\"i7\"]))/2.0)))))))) +\n            0.0399843715*np.tanh(((data[\"i25\"]) * ((((((((data[\"i31\"]) - (data[\"i90\"]))) + (data[\"i30\"]))/2.0)) * (((((data[\"i12\"]) * (((((data[\"i86\"]) - (data[\"i31\"]))) + (np.tanh((data[\"i90\"]))))))) + (np.tanh((data[\"i4\"]))))))))) +\n            0.0399765596*np.tanh(((data[\"i119\"]) * (((((((((4.75304317474365234)) + ((((data[\"i107\"]) + (data[\"i90\"]))/2.0)))/2.0)) + (data[\"i107\"]))) * (((data[\"i90\"]) * ((((4.75304317474365234)) - ((((data[\"i107\"]) + ((((data[\"i90\"]) + (data[\"i1\"]))/2.0)))/2.0)))))))))) +\n            0.0399999991*np.tanh((((((((((((((data[\"i19\"]) + (data[\"i68\"]))/2.0)) + ((-1.0*((data[\"i52\"])))))/2.0)) + (data[\"i68\"]))/2.0)) - (((((((data[\"i16\"]) + ((-1.0*((data[\"i94\"])))))) * 2.0)) * 2.0)))) * (((data[\"i19\"]) * (data[\"i52\"]))))) +\n            0.0399921872*np.tanh(((((data[\"i73\"]) - ((((data[\"i3\"]) + (((((((((data[\"i75\"]) + (data[\"i102\"]))/2.0)) + (((data[\"i102\"]) - (data[\"i119\"]))))/2.0)) / 2.0)))/2.0)))) * (((data[\"i38\"]) * (((data[\"i65\"]) - (data[\"i75\"]))))))) +\n            0.0399921872*np.tanh(((((data[\"i2\"]) + ((-1.0*((data[\"i94\"])))))) + (((data[\"i16\"]) * (((((data[\"i94\"]) * (np.tanh(((((((data[\"i52\"]) * (data[\"i22\"]))) + ((-1.0*((data[\"i59\"])))))/2.0)))))) - (data[\"i22\"]))))))) +\n            0.0399843715*np.tanh(((((((data[\"i30\"]) * (((((data[\"i5\"]) - ((((data[\"i43\"]) + ((((((((data[\"i59\"]) + (((data[\"i12\"]) / 2.0)))/2.0)) - (data[\"i114\"]))) / 2.0)))/2.0)))) * (data[\"i107\"]))))) * (data[\"i43\"]))) * (data[\"i116\"]))) +\n            0.0399999991*np.tanh(((((((((np.tanh((data[\"i42\"]))) * (((np.tanh((data[\"i15\"]))) + ((6.0)))))) + ((((((6.0)) - (((data[\"i95\"]) * (((((data[\"i87\"]) + (data[\"i45\"]))) / 2.0)))))) * 2.0)))) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh(((((((data[\"i32\"]) - (data[\"i40\"]))) + (np.tanh((((((data[\"i18\"]) - (data[\"i16\"]))) - (data[\"i16\"]))))))) - (((data[\"i30\"]) * (((data[\"i83\"]) + ((-1.0*((((((6.24345064163208008)) + (data[\"i16\"]))/2.0))))))))))) +\n            0.0399999991*np.tanh(((data[\"i2\"]) * ((((5.0)) - (((((data[\"i47\"]) + (data[\"i119\"]))) - (((data[\"i119\"]) * ((((((data[\"i47\"]) + (data[\"i83\"]))/2.0)) * (((data[\"i58\"]) - (((data[\"i117\"]) - (data[\"i27\"]))))))))))))))) +\n            0.0399921872*np.tanh((((((data[\"i65\"]) + (2.6666700840))/2.0)) * (((((data[\"i12\"]) * (((data[\"i27\"]) * (((3.1415927410) - ((((data[\"i72\"]) + (np.tanh((((data[\"i12\"]) - (data[\"i77\"]))))))/2.0)))))))) - (data[\"i32\"]))))) +\n            0.0399687439*np.tanh(((data[\"i106\"]) + (((data[\"i104\"]) + (((data[\"i27\"]) * ((-1.0*(((((((data[\"i80\"]) + (((data[\"i3\"]) * (((data[\"i44\"]) - (data[\"i73\"]))))))/2.0)) + (((((data[\"i3\"]) * (data[\"i6\"]))) * 2.0))))))))))))) +\n            0.0399921872*np.tanh(((data[\"i70\"]) - (((data[\"i37\"]) - (((((data[\"i70\"]) * (data[\"i80\"]))) * (((data[\"i36\"]) * ((((1.75267028808593750)) - (((data[\"i33\"]) - (((((((data[\"i48\"]) + (data[\"i23\"]))/2.0)) + (data[\"i47\"]))/2.0)))))))))))))) +\n            0.0399843715*np.tanh(((2.6666700840) + ((((((((((data[\"i60\"]) - (data[\"i115\"]))) + (((data[\"i60\"]) - (data[\"i54\"]))))/2.0)) + (((data[\"i109\"]) * (data[\"i61\"]))))) * (((data[\"i54\"]) - (((data[\"i60\"]) - (data[\"i115\"]))))))))) +\n            0.0399765596*np.tanh(((data[\"i59\"]) - (((((-1.0*((((data[\"i61\"]) * (((((data[\"i12\"]) - (data[\"i119\"]))) * 2.0))))))) + (((data[\"i22\"]) + (((((data[\"i12\"]) - ((((data[\"i101\"]) + (data[\"i57\"]))/2.0)))) - (data[\"i57\"]))))))/2.0)))) +\n            0.0399999991*np.tanh(((data[\"i84\"]) - (((data[\"i94\"]) - ((-1.0*((((((((((np.tanh((data[\"i62\"]))) * (np.tanh((data[\"i107\"]))))) - (((data[\"i58\"]) * ((-1.0*(((((data[\"i65\"]) + (data[\"i84\"]))/2.0))))))))) * 2.0)) * 2.0))))))))) +\n            0.0399999991*np.tanh(((data[\"i45\"]) * (((data[\"i36\"]) * (((np.tanh((((((np.tanh((data[\"i61\"]))) - (data[\"i90\"]))) + (((data[\"i7\"]) * (data[\"i81\"]))))))) - (((((data[\"i111\"]) / 2.0)) - (2.6666700840))))))))) +\n            0.0399765596*np.tanh((((((((((((((data[\"i118\"]) - (data[\"i100\"]))) * (data[\"i108\"]))) + (data[\"i98\"]))/2.0)) * (data[\"i87\"]))) - (((((data[\"i118\"]) - (data[\"i107\"]))) - (data[\"i98\"]))))) - (data[\"i108\"]))) +\n            0.0399999991*np.tanh((((((4.15942049026489258)) * (((((data[\"i54\"]) - (data[\"i42\"]))) - (((((data[\"i119\"]) * (((data[\"i52\"]) - (data[\"i31\"]))))) * (((data[\"i54\"]) - (data[\"i86\"]))))))))) - (((data[\"i42\"]) - (data[\"i31\"]))))) +\n            0.0399921872*np.tanh(((((data[\"i8\"]) - (data[\"i102\"]))) + ((((((((((data[\"i75\"]) + (((data[\"i0\"]) - (data[\"i8\"]))))/2.0)) * (data[\"i90\"]))) * (((data[\"i7\"]) - (((data[\"i75\"]) / 2.0)))))) - (((data[\"i18\"]) / 2.0)))))) +\n            0.0399999991*np.tanh(((data[\"i80\"]) * (((((((data[\"i3\"]) - (data[\"i48\"]))) + (((((data[\"i51\"]) - (data[\"i70\"]))) + ((-1.0*((((data[\"i84\"]) * (((data[\"i3\"]) - (data[\"i48\"])))))))))))) + (data[\"i84\"]))))) +\n            0.0399999991*np.tanh(((data[\"i12\"]) * (((data[\"i58\"]) * ((((((((data[\"i70\"]) / 2.0)) + (((data[\"i80\"]) / 2.0)))/2.0)) * (((data[\"i70\"]) - ((((data[\"i80\"]) + ((((data[\"i21\"]) + (((data[\"i88\"]) / 2.0)))/2.0)))/2.0)))))))))) +\n            0.0399765596*np.tanh((((((((data[\"i51\"]) + (((data[\"i44\"]) * (data[\"i6\"]))))/2.0)) + (data[\"i44\"]))) - (((data[\"i11\"]) + (((((data[\"i44\"]) * (((data[\"i38\"]) + (data[\"i6\"]))))) * (((((data[\"i51\"]) * 2.0)) * 2.0)))))))) +\n            0.0399765596*np.tanh((((((((data[\"i103\"]) * (data[\"i6\"]))) + (data[\"i6\"]))/2.0)) * (((data[\"i38\"]) - ((((data[\"i24\"]) + (np.tanh((((data[\"i103\"]) * (((((data[\"i32\"]) * (((data[\"i6\"]) / 2.0)))) - (data[\"i115\"]))))))))/2.0)))))) +\n            0.0399921872*np.tanh(((((data[\"i60\"]) + (((data[\"i60\"]) - (data[\"i24\"]))))) + (((data[\"i21\"]) * (((((data[\"i41\"]) - (data[\"i4\"]))) * (((data[\"i46\"]) + (((data[\"i6\"]) + ((-1.0*((((data[\"i73\"]) * 2.0))))))))))))))) +\n            0.0399999991*np.tanh(((3.0588200092) - ((((data[\"i33\"]) + ((((((((data[\"i72\"]) * (data[\"i96\"]))) / 2.0)) + (((((((((-1.0*((data[\"i50\"])))) - (data[\"i96\"]))) - (data[\"i95\"]))) + (((data[\"i52\"]) * (data[\"i57\"]))))/2.0)))/2.0)))/2.0)))) +\n            0.0399921872*np.tanh(((data[\"i17\"]) * (((data[\"i76\"]) * ((((((data[\"i69\"]) + (((data[\"i66\"]) - (data[\"i16\"]))))) + (((data[\"i106\"]) * ((((data[\"i3\"]) + (((data[\"i106\"]) * (((data[\"i4\"]) - (data[\"i20\"]))))))/2.0)))))/2.0)))))) +\n            0.0399843715*np.tanh(((data[\"i104\"]) * ((((((data[\"i46\"]) + ((((data[\"i59\"]) + (((((((data[\"i13\"]) + (data[\"i13\"]))) - (((data[\"i59\"]) * (data[\"i18\"]))))) / 2.0)))/2.0)))/2.0)) * ((((10.84638023376464844)) - (((data[\"i48\"]) * 2.0)))))))) +\n            0.0399999991*np.tanh(((((data[\"i17\"]) - (data[\"i45\"]))) - (((data[\"i116\"]) * (((data[\"i17\"]) * (((data[\"i116\"]) + (((data[\"i45\"]) + (((data[\"i21\"]) * (((data[\"i18\"]) + (((data[\"i70\"]) - ((11.95869922637939453)))))))))))))))))) +\n            0.0399843715*np.tanh(((((data[\"i46\"]) - (np.tanh((((data[\"i4\"]) - (np.tanh((((data[\"i74\"]) - ((((data[\"i4\"]) + (data[\"i14\"]))/2.0)))))))))))) * (((data[\"i106\"]) - (((data[\"i35\"]) - (((data[\"i14\"]) - (data[\"i74\"]))))))))) +\n            0.0399921872*np.tanh((((-1.0*((((((data[\"i22\"]) * (((data[\"i14\"]) - (data[\"i51\"]))))) * 2.0))))) + (((((data[\"i52\"]) * 2.0)) - ((((((((data[\"i42\"]) - (data[\"i100\"]))) - (data[\"i97\"]))) + (data[\"i52\"]))/2.0)))))) +\n            0.0399921872*np.tanh(((data[\"i73\"]) + (((data[\"i11\"]) * (((data[\"i24\"]) - (((data[\"i88\"]) * ((((((((data[\"i22\"]) + (data[\"i16\"]))) + (((((data[\"i22\"]) + (data[\"i65\"]))) * (data[\"i11\"]))))/2.0)) * (data[\"i12\"]))))))))))) +\n            0.0399999991*np.tanh(((data[\"i37\"]) + (((((((data[\"i70\"]) - (((data[\"i112\"]) - (((data[\"i43\"]) - (((data[\"i112\"]) - (data[\"i39\"]))))))))) * (data[\"i39\"]))) * (((data[\"i114\"]) - (((data[\"i106\"]) - (data[\"i113\"]))))))))) +\n            0.0399531126*np.tanh((((((-1.0*((((((((data[\"i116\"]) - (data[\"i93\"]))) + (((((((((np.tanh((data[\"i13\"]))) / 2.0)) / 2.0)) / 2.0)) - (-3.0))))) * (((-3.0) + (((data[\"i12\"]) / 2.0))))))))) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh(((data[\"i51\"]) * ((-1.0*((((((data[\"i107\"]) + (data[\"i38\"]))) + (((data[\"i107\"]) * (((data[\"i38\"]) + ((((data[\"i73\"]) + (((data[\"i96\"]) * ((-1.0*((data[\"i60\"])))))))/2.0))))))))))))) +\n            0.0399843715*np.tanh(((data[\"i58\"]) * (((((data[\"i58\"]) + ((((((((data[\"i90\"]) - (data[\"i113\"]))) + ((((-1.0*((((data[\"i114\"]) - (((data[\"i30\"]) - (((data[\"i113\"]) - (data[\"i106\"])))))))))) * 2.0)))/2.0)) * 2.0)))) * 2.0)))) +\n            0.0399921872*np.tanh((((6.77832269668579102)) - (((data[\"i64\"]) + ((((((data[\"i53\"]) * (np.tanh((((np.tanh((data[\"i14\"]))) * (((data[\"i53\"]) - (data[\"i11\"]))))))))) + ((((((data[\"i11\"]) - (data[\"i64\"]))) + (data[\"i11\"]))/2.0)))/2.0)))))) +\n            0.0399609283*np.tanh(((((data[\"i82\"]) * 2.0)) - (((data[\"i49\"]) + (((((data[\"i106\"]) + ((((np.tanh((((((data[\"i32\"]) - (data[\"i82\"]))) * (data[\"i50\"]))))) + (data[\"i28\"]))/2.0)))) * ((((data[\"i50\"]) + (data[\"i96\"]))/2.0)))))))) +\n            0.0399765596*np.tanh(((((2.8800001144) - (((data[\"i119\"]) / 2.0)))) * (((data[\"i22\"]) * (((((data[\"i64\"]) * ((((np.tanh((data[\"i39\"]))) + (data[\"i8\"]))/2.0)))) + ((((data[\"i119\"]) + (((2.8800001144) * (data[\"i39\"]))))/2.0)))))))) +\n            0.0399999991*np.tanh(((data[\"i23\"]) * ((((((((data[\"i90\"]) + (data[\"i43\"]))/2.0)) * (((data[\"i29\"]) - (((data[\"i104\"]) - (data[\"i29\"]))))))) * (((data[\"i7\"]) * ((((data[\"i91\"]) + (((data[\"i44\"]) * (data[\"i108\"]))))/2.0)))))))) +\n            0.0399921872*np.tanh((((((np.tanh((-2.0))) + (((((((data[\"i59\"]) + (data[\"i102\"]))/2.0)) + (data[\"i102\"]))/2.0)))/2.0)) * (((data[\"i62\"]) + (((data[\"i66\"]) * (((data[\"i56\"]) + (((-2.0) * (((data[\"i59\"]) * 2.0)))))))))))) +\n            0.0399921872*np.tanh(((data[\"i74\"]) * (((((np.tanh((((data[\"i35\"]) * (data[\"i108\"]))))) * ((((((np.tanh((data[\"i35\"]))) - (data[\"i108\"]))) + (data[\"i35\"]))/2.0)))) + (((data[\"i3\"]) * ((((6.16998720169067383)) - (data[\"i44\"]))))))))) +\n            0.0399609283*np.tanh(((((((data[\"i17\"]) * (((data[\"i63\"]) * (((data[\"i86\"]) - (((data[\"i53\"]) + (((((np.tanh((np.tanh((np.tanh((((data[\"i86\"]) * (data[\"i24\"]))))))))) * (data[\"i64\"]))) / 2.0)))))))))) * 2.0)) * 2.0)) +\n            0.0399687439*np.tanh(((((data[\"i104\"]) + (((data[\"i75\"]) - (data[\"i82\"]))))) + (((data[\"i64\"]) * (((data[\"i25\"]) * (((data[\"i104\"]) + (((data[\"i72\"]) - ((((data[\"i64\"]) + (data[\"i82\"]))/2.0)))))))))))) +\n            0.0399609283*np.tanh(((((data[\"i26\"]) - (data[\"i30\"]))) - ((((((((data[\"i30\"]) + (data[\"i82\"]))) + (data[\"i82\"]))/2.0)) * (((data[\"i54\"]) * (((data[\"i102\"]) * ((((((data[\"i102\"]) + (data[\"i26\"]))/2.0)) - (data[\"i13\"]))))))))))) +\n            0.0399765596*np.tanh((-1.0*((((((((data[\"i82\"]) + (data[\"i21\"]))) + (np.tanh((data[\"i21\"]))))) * (((data[\"i30\"]) + (((data[\"i7\"]) - ((((((data[\"i82\"]) + (np.tanh((data[\"i115\"]))))/2.0)) + (np.tanh((data[\"i21\"])))))))))))))) +\n            0.0399765596*np.tanh(((data[\"i62\"]) * (((data[\"i84\"]) * (((data[\"i7\"]) * (((((data[\"i38\"]) - (((data[\"i61\"]) + ((-1.0*(((((((data[\"i96\"]) + (np.tanh((data[\"i15\"]))))/2.0)) / 2.0))))))))) * (np.tanh((data[\"i15\"]))))))))))) +\n            0.0399687439*np.tanh(((data[\"i0\"]) * (((data[\"i53\"]) * (((data[\"i8\"]) - ((((data[\"i41\"]) + (((((((((((data[\"i55\"]) + (data[\"i74\"]))/2.0)) + (data[\"i44\"]))/2.0)) - (data[\"i103\"]))) / 2.0)))/2.0)))))))) +\n            0.0399999991*np.tanh(((((data[\"i10\"]) - ((((data[\"i58\"]) + (0.4814809859))/2.0)))) * (((((data[\"i113\"]) - ((((data[\"i27\"]) + ((((((((data[\"i27\"]) / 2.0)) / 2.0)) + (data[\"i15\"]))/2.0)))/2.0)))) - (((data[\"i103\"]) - (data[\"i113\"]))))))) +\n            0.0399765596*np.tanh((((((-1.0*((((data[\"i76\"]) - (data[\"i78\"])))))) * (data[\"i52\"]))) - (((data[\"i52\"]) - (((data[\"i40\"]) * (((data[\"i54\"]) * (((data[\"i93\"]) * ((-1.0*((((data[\"i76\"]) - (data[\"i78\"])))))))))))))))) +\n            0.0399843715*np.tanh(((data[\"i23\"]) * (((data[\"i50\"]) * (((data[\"i73\"]) + ((-1.0*((((data[\"i71\"]) - (((data[\"i58\"]) * (((data[\"i71\"]) * (((data[\"i73\"]) * (((data[\"i21\"]) + ((-1.0*((data[\"i73\"]))))))))))))))))))))))) +\n            0.0399921872*np.tanh(((((data[\"i84\"]) + (data[\"i103\"]))) * (((((data[\"i15\"]) + ((11.26994800567626953)))) * ((((11.26994800567626953)) - (((data[\"i112\"]) + ((((((data[\"i97\"]) + (np.tanh((data[\"i97\"]))))/2.0)) + (data[\"i106\"]))))))))))) +\n            0.0399843715*np.tanh(((data[\"i49\"]) * (((((data[\"i37\"]) * (((data[\"i63\"]) - (np.tanh((data[\"i47\"]))))))) * (((data[\"i24\"]) + ((-1.0*((((data[\"i47\"]) - (np.tanh((np.tanh((((data[\"i24\"]) - (data[\"i8\"])))))))))))))))))) +\n            0.0399921872*np.tanh(((((((data[\"i95\"]) - (data[\"i50\"]))) - (((data[\"i50\"]) / 2.0)))) + (((data[\"i44\"]) * (((data[\"i97\"]) * (((data[\"i82\"]) - (((((((((data[\"i48\"]) / 2.0)) + (data[\"i90\"]))/2.0)) + (data[\"i22\"]))/2.0)))))))))) +\n            0.0399921872*np.tanh(((data[\"i30\"]) * (((((data[\"i119\"]) - (((data[\"i93\"]) - (((data[\"i119\"]) - (((data[\"i93\"]) - (data[\"i112\"]))))))))) + (((data[\"i84\"]) * (((data[\"i93\"]) - ((((data[\"i82\"]) + (data[\"i71\"]))/2.0)))))))))) +\n            0.0399765596*np.tanh(((((data[\"i10\"]) * 2.0)) * (((((((data[\"i72\"]) / 2.0)) - ((((data[\"i84\"]) + (np.tanh((np.tanh((((data[\"i12\"]) - (data[\"i100\"]))))))))/2.0)))) * (((data[\"i29\"]) - (data[\"i10\"]))))))) +\n            0.0399999991*np.tanh(((data[\"i108\"]) * (((data[\"i117\"]) * (((data[\"i98\"]) * (((data[\"i53\"]) - (((data[\"i35\"]) + ((-1.0*(((((data[\"i27\"]) + (((((np.tanh((np.tanh((data[\"i21\"]))))) / 2.0)) * (data[\"i29\"]))))/2.0))))))))))))))) +\n            0.0399921872*np.tanh(((data[\"i117\"]) + (((data[\"i91\"]) + (((data[\"i4\"]) - (((data[\"i15\"]) * ((((((data[\"i21\"]) * (((data[\"i0\"]) * (((data[\"i91\"]) * (data[\"i13\"]))))))) + (((data[\"i117\"]) * (data[\"i15\"]))))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((data[\"i104\"]) - (data[\"i10\"]))) * ((((((data[\"i34\"]) + ((((data[\"i99\"]) + ((((data[\"i15\"]) + (data[\"i79\"]))/2.0)))/2.0)))/2.0)) - (((((data[\"i51\"]) - (np.tanh((data[\"i87\"]))))) - (np.tanh((data[\"i87\"]))))))))) +\n            0.0399609283*np.tanh(((((data[\"i56\"]) + (((((data[\"i13\"]) - (((data[\"i52\"]) / 2.0)))) / 2.0)))) * (((((data[\"i13\"]) - (((data[\"i52\"]) / 2.0)))) + (((data[\"i99\"]) * (((data[\"i66\"]) - (((data[\"i52\"]) / 2.0)))))))))) +\n            0.0399999991*np.tanh((((((((data[\"i47\"]) + (data[\"i90\"]))/2.0)) + (data[\"i25\"]))) * (((((((((data[\"i16\"]) + (data[\"i108\"]))/2.0)) + (((np.tanh((data[\"i90\"]))) * (((data[\"i113\"]) * ((-1.0*((data[\"i16\"])))))))))/2.0)) - (data[\"i78\"]))))) +\n            0.0399921872*np.tanh(((((data[\"i106\"]) + (((data[\"i116\"]) - (data[\"i47\"]))))) + (((((data[\"i60\"]) - (((data[\"i100\"]) - (3.1415927410))))) * (((data[\"i7\"]) * (((data[\"i74\"]) * (((data[\"i30\"]) * (data[\"i100\"]))))))))))) +\n            0.0399999991*np.tanh((((((((((data[\"i18\"]) * (((((data[\"i58\"]) - (((data[\"i85\"]) - (data[\"i33\"]))))) * (((data[\"i33\"]) - (data[\"i85\"]))))))) + (data[\"i85\"]))/2.0)) - (((data[\"i33\"]) - (data[\"i58\"]))))) - (data[\"i32\"]))) +\n            0.0399921872*np.tanh(((data[\"i40\"]) * (((data[\"i65\"]) * ((((((data[\"i94\"]) + (-3.0))/2.0)) * ((((((data[\"i40\"]) + (-3.0))/2.0)) + (((data[\"i19\"]) + (((data[\"i34\"]) - (((data[\"i94\"]) + (data[\"i63\"]))))))))))))))) +\n            0.0399921872*np.tanh(((((data[\"i20\"]) * (data[\"i64\"]))) + (((((((((data[\"i77\"]) - (data[\"i5\"]))) * (data[\"i20\"]))) * (((((data[\"i23\"]) - (data[\"i77\"]))) + (data[\"i105\"]))))) * (((data[\"i5\"]) * (data[\"i62\"]))))))) +\n            0.0399999991*np.tanh(((data[\"i85\"]) * (((((((data[\"i8\"]) * (((data[\"i52\"]) - (data[\"i6\"]))))) + (((data[\"i38\"]) - (((data[\"i56\"]) - (((((np.tanh((data[\"i38\"]))) * 2.0)) - (data[\"i8\"]))))))))) * (data[\"i61\"]))))) +\n            0.0399921872*np.tanh(((((data[\"i102\"]) - ((((data[\"i61\"]) + (((data[\"i19\"]) * (0.2465749979))))/2.0)))) * (((data[\"i23\"]) - ((((data[\"i105\"]) + (((data[\"i89\"]) - (((((((data[\"i23\"]) + (data[\"i61\"]))/2.0)) + (data[\"i109\"]))/2.0)))))/2.0)))))) +\n            0.0399765596*np.tanh(((((data[\"i45\"]) - (data[\"i80\"]))) + (((data[\"i14\"]) * (((data[\"i110\"]) + (((data[\"i77\"]) * (((data[\"i90\"]) * (((data[\"i45\"]) * ((-1.0*(((((data[\"i44\"]) + ((-1.0*((data[\"i114\"])))))/2.0))))))))))))))))) +\n            0.0399843715*np.tanh(((((((((((np.tanh((data[\"i47\"]))) + (data[\"i89\"]))) + (data[\"i89\"]))) + (data[\"i4\"]))) * (((np.tanh((data[\"i58\"]))) * (((data[\"i106\"]) - (data[\"i23\"]))))))) - (((data[\"i78\"]) - (data[\"i90\"]))))) +\n            0.0399609283*np.tanh((((((10.93054485321044922)) * ((((10.93054485321044922)) - (((data[\"i94\"]) + (((data[\"i84\"]) + (((((((((((((data[\"i0\"]) + (3.1415927410))/2.0)) + (data[\"i65\"]))/2.0)) + (data[\"i55\"]))/2.0)) + (data[\"i106\"]))/2.0)))))))))) * 2.0)) +\n            0.0399765596*np.tanh(((((((data[\"i39\"]) * (((np.tanh((((((data[\"i10\"]) * (((data[\"i41\"]) * (((data[\"i65\"]) - (((data[\"i39\"]) / 2.0)))))))) * 2.0)))) + (((data[\"i11\"]) - (data[\"i111\"]))))))) * 2.0)) + (data[\"i41\"]))) +\n            0.0399843715*np.tanh(((data[\"i7\"]) * (((((-1.0) + (data[\"i110\"]))) * ((((((((((((((((-1.0) + (data[\"i41\"]))/2.0)) + (data[\"i44\"]))/2.0)) + (data[\"i27\"]))/2.0)) - (data[\"i115\"]))) + (data[\"i2\"]))) * (data[\"i89\"]))))))) +\n            0.0399687439*np.tanh(((((((data[\"i60\"]) * (((data[\"i102\"]) * ((((data[\"i60\"]) + (data[\"i99\"]))/2.0)))))) * (((data[\"i100\"]) - (((((np.tanh((np.tanh((data[\"i87\"]))))) * 2.0)) * 2.0)))))) * ((-1.0*((np.tanh((data[\"i115\"])))))))) +\n            0.0399999991*np.tanh(((data[\"i99\"]) * (((data[\"i81\"]) * (((data[\"i30\"]) * (((data[\"i109\"]) + (((0.4090909958) + (((np.tanh((((data[\"i94\"]) - ((((data[\"i99\"]) + (data[\"i109\"]))/2.0)))))) - (data[\"i102\"]))))))))))))) +\n            0.0399687439*np.tanh(((((((((data[\"i16\"]) - (data[\"i25\"]))) + (np.tanh((((((data[\"i13\"]) - (data[\"i25\"]))) + (data[\"i57\"]))))))) + (data[\"i17\"]))) * (((data[\"i13\"]) * ((((data[\"i6\"]) + ((-1.0*((3.0588200092)))))/2.0)))))) +\n            0.0399843715*np.tanh(((data[\"i29\"]) + (((data[\"i29\"]) * (((data[\"i108\"]) * (((data[\"i55\"]) * (((data[\"i101\"]) - ((((data[\"i35\"]) + (((((data[\"i109\"]) - (data[\"i45\"]))) * (np.tanh((data[\"i35\"]))))))/2.0)))))))))))) +\n            0.0399843715*np.tanh(((data[\"i22\"]) - (((data[\"i46\"]) + (((((data[\"i108\"]) + (np.tanh((data[\"i119\"]))))) + (((((data[\"i108\"]) - (np.tanh((((data[\"i22\"]) - (data[\"i46\"]))))))) - (np.tanh((data[\"i108\"]))))))))))) +\n            0.0399843715*np.tanh(((((((((data[\"i71\"]) / 2.0)) / 2.0)) + ((((((data[\"i18\"]) + (((data[\"i3\"]) / 2.0)))/2.0)) - (data[\"i65\"]))))) * (((((data[\"i18\"]) * (((data[\"i62\"]) - (data[\"i56\"]))))) - (((data[\"i56\"]) / 2.0)))))) +\n            0.0399999991*np.tanh((((((data[\"i44\"]) + (((data[\"i43\"]) * (((data[\"i64\"]) * (((np.tanh((((((data[\"i18\"]) - ((((data[\"i45\"]) + (((((data[\"i18\"]) / 2.0)) / 2.0)))/2.0)))) * (data[\"i42\"]))))) * (data[\"i8\"]))))))))/2.0)) * 2.0)) +\n            0.0399687439*np.tanh(((data[\"i26\"]) + (((data[\"i107\"]) - (((((((data[\"i14\"]) - (data[\"i56\"]))) * 2.0)) + ((-1.0*((((data[\"i26\"]) * (((data[\"i46\"]) - (data[\"i107\"])))))))))))))) +\n            0.0399999991*np.tanh((((((data[\"i46\"]) + (data[\"i9\"]))/2.0)) - (((data[\"i6\"]) * (((data[\"i44\"]) + (np.tanh((((data[\"i46\"]) * (((data[\"i7\"]) - ((((data[\"i119\"]) + ((((data[\"i97\"]) + (data[\"i9\"]))/2.0)))/2.0)))))))))))))) +\n            0.0399843715*np.tanh(((((data[\"i85\"]) - (((data[\"i62\"]) - (data[\"i25\"]))))) - ((-1.0*((((((data[\"i9\"]) - (data[\"i4\"]))) * (((data[\"i37\"]) + (((data[\"i9\"]) * (((data[\"i19\"]) - (data[\"i25\"])))))))))))))) +\n            0.0399843715*np.tanh(((data[\"i15\"]) * (((((((data[\"i69\"]) - (np.tanh((((data[\"i44\"]) - (data[\"i69\"]))))))) - (data[\"i12\"]))) * (((data[\"i51\"]) * (((data[\"i63\"]) + (((np.tanh((data[\"i69\"]))) - (data[\"i68\"]))))))))))) +\n            0.0399453007*np.tanh(((((((data[\"i45\"]) * 2.0)) - (data[\"i93\"]))) - ((((((((((((((((data[\"i48\"]) - (data[\"i34\"]))) + (data[\"i8\"]))/2.0)) - (data[\"i44\"]))) + (data[\"i25\"]))/2.0)) - (data[\"i44\"]))) + (data[\"i18\"]))/2.0)))) +\n            0.0399765596*np.tanh(((data[\"i72\"]) - (((data[\"i78\"]) * (((((((-1.0*((np.tanh((data[\"i98\"])))))) / 2.0)) + ((((np.tanh((((data[\"i106\"]) * (((data[\"i78\"]) * (data[\"i101\"]))))))) + (((data[\"i24\"]) + (data[\"i28\"]))))/2.0)))/2.0)))))) +\n            0.0399765596*np.tanh(((data[\"i52\"]) - ((((((data[\"i11\"]) + ((((data[\"i33\"]) + (data[\"i103\"]))/2.0)))/2.0)) - (((data[\"i80\"]) * (((data[\"i47\"]) - (((((((((data[\"i33\"]) + (data[\"i81\"]))/2.0)) - (data[\"i81\"]))) + (data[\"i73\"]))/2.0)))))))))) +\n            0.0399843715*np.tanh(((((((data[\"i63\"]) - ((((((data[\"i47\"]) + (data[\"i85\"]))/2.0)) * (data[\"i47\"]))))) - (((data[\"i47\"]) * (data[\"i32\"]))))) + (((data[\"i22\"]) * (((data[\"i83\"]) - (((data[\"i85\"]) * (data[\"i47\"]))))))))) +\n            0.0399999991*np.tanh(((data[\"i80\"]) * (((data[\"i23\"]) * (((data[\"i113\"]) - (((data[\"i105\"]) - ((((data[\"i54\"]) + ((((data[\"i66\"]) + (((3.0) - (((data[\"i103\"]) * (np.tanh((data[\"i54\"]))))))))/2.0)))/2.0)))))))))) +\n            0.0399921872*np.tanh(((data[\"i89\"]) * (((data[\"i57\"]) * (((np.tanh((data[\"i116\"]))) * (((data[\"i20\"]) + ((((data[\"i50\"]) + ((-1.0*((((((((data[\"i17\"]) * (data[\"i68\"]))) + (data[\"i57\"]))) / 2.0))))))/2.0)))))))))) +\n            0.0399921872*np.tanh(((((data[\"i31\"]) * (((data[\"i58\"]) + (((data[\"i4\"]) - (((data[\"i43\"]) * 2.0)))))))) + (((data[\"i42\"]) - (((((np.tanh((((((data[\"i87\"]) - (data[\"i42\"]))) * 2.0)))) * 2.0)) + (data[\"i58\"]))))))) +\n            0.0399765596*np.tanh(((data[\"i81\"]) * ((((((data[\"i18\"]) + (((((((data[\"i64\"]) + (data[\"i86\"]))/2.0)) + (data[\"i116\"]))/2.0)))/2.0)) - (((data[\"i116\"]) * (((data[\"i60\"]) - ((((data[\"i30\"]) + (((data[\"i25\"]) - (data[\"i116\"]))))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((data[\"i41\"]) - (data[\"i67\"]))) * (((data[\"i65\"]) - ((((data[\"i89\"]) + (((data[\"i103\"]) - ((((((data[\"i64\"]) + ((((data[\"i67\"]) + (((data[\"i48\"]) - (data[\"i66\"]))))/2.0)))/2.0)) / 2.0)))))/2.0)))))) +\n            0.0399999991*np.tanh(((((data[\"i41\"]) * (((np.tanh((((data[\"i41\"]) - (((data[\"i31\"]) - (3.0))))))) + (((data[\"i44\"]) - (((data[\"i83\"]) - (((data[\"i56\"]) - (((data[\"i31\"]) - (data[\"i62\"]))))))))))))) * 2.0)) +\n            0.0399687439*np.tanh(((((data[\"i103\"]) + (data[\"i78\"]))) - (((data[\"i82\"]) * (((data[\"i20\"]) * (((data[\"i109\"]) + (((((data[\"i109\"]) + (((data[\"i89\"]) - (data[\"i110\"]))))) - (np.tanh((data[\"i107\"]))))))))))))) +\n            0.0399999991*np.tanh(((data[\"i50\"]) - (((data[\"i41\"]) - (((data[\"i36\"]) + ((((data[\"i35\"]) + ((((-1.0*((((data[\"i8\"]) - ((((((data[\"i63\"]) + (data[\"i93\"]))) + (((data[\"i64\"]) / 2.0)))/2.0))))))) - (data[\"i29\"]))))/2.0)))))))) +\n            0.0399843715*np.tanh(((data[\"i1\"]) - (((data[\"i118\"]) * (((data[\"i88\"]) * (((data[\"i118\"]) * (((data[\"i49\"]) + ((((data[\"i25\"]) + ((((-1.0*((data[\"i119\"])))) * (((np.tanh((data[\"i119\"]))) / 2.0)))))/2.0)))))))))))) +\n            0.0399843715*np.tanh(((data[\"i94\"]) - (((((np.tanh((np.tanh((data[\"i105\"]))))) - (((((data[\"i57\"]) - (data[\"i94\"]))) * (((data[\"i94\"]) - (data[\"i69\"]))))))) - ((((data[\"i30\"]) + (((data[\"i94\"]) - (data[\"i69\"]))))/2.0)))))) +\n            0.0399999991*np.tanh(((data[\"i69\"]) + (((data[\"i71\"]) * (((data[\"i68\"]) - (((data[\"i32\"]) * ((((((data[\"i71\"]) - (data[\"i6\"]))) + (((data[\"i7\"]) * ((((-1.0*((((data[\"i13\"]) - (data[\"i67\"])))))) * 2.0)))))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((((((data[\"i55\"]) * (((((data[\"i43\"]) - (((np.tanh((((data[\"i84\"]) * (((((data[\"i117\"]) * (data[\"i55\"]))) * (data[\"i91\"]))))))) / 2.0)))) + ((-1.0*((data[\"i61\"])))))))) * 2.0)) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh(((data[\"i68\"]) * (((data[\"i43\"]) * (((data[\"i85\"]) - ((((data[\"i53\"]) + (((((((data[\"i76\"]) + ((((data[\"i76\"]) + (data[\"i100\"]))/2.0)))/2.0)) + ((((data[\"i57\"]) + ((((data[\"i62\"]) + (data[\"i68\"]))/2.0)))/2.0)))/2.0)))/2.0)))))))) +\n            0.0399999991*np.tanh((((((((data[\"i74\"]) + (data[\"i31\"]))/2.0)) - (data[\"i16\"]))) + (((data[\"i95\"]) * (((data[\"i90\"]) - (((((data[\"i96\"]) - (np.tanh((data[\"i16\"]))))) * (((np.tanh((data[\"i0\"]))) * (data[\"i72\"]))))))))))) +\n            0.0399843715*np.tanh(((((np.tanh((np.tanh((data[\"i93\"]))))) + (((((((((((data[\"i77\"]) * (data[\"i112\"]))) * 2.0)) * 2.0)) * 2.0)) * 2.0)))) * (((data[\"i61\"]) - ((((data[\"i55\"]) + (np.tanh(((-1.0*((data[\"i78\"])))))))/2.0)))))) +\n            0.0399999991*np.tanh(((((((data[\"i25\"]) * (data[\"i14\"]))) - (((((data[\"i28\"]) - (data[\"i67\"]))) - (((data[\"i14\"]) - (((data[\"i29\"]) - (data[\"i25\"]))))))))) * (((data[\"i101\"]) * (((data[\"i28\"]) - (data[\"i99\"]))))))) +\n            0.0399687439*np.tanh(((data[\"i77\"]) + (((((data[\"i70\"]) - (data[\"i62\"]))) * ((((((data[\"i48\"]) + ((((((data[\"i84\"]) + (((data[\"i96\"]) - (data[\"i48\"]))))/2.0)) + (((data[\"i48\"]) - (data[\"i99\"]))))))/2.0)) - (data[\"i84\"]))))))) +\n            0.0399921872*np.tanh((-1.0*(((((((data[\"i28\"]) + ((((data[\"i103\"]) + (((data[\"i28\"]) * (data[\"i109\"]))))/2.0)))/2.0)) * ((((data[\"i9\"]) + (((data[\"i94\"]) * (((((data[\"i4\"]) * (data[\"i29\"]))) * (((data[\"i109\"]) * 2.0)))))))/2.0))))))) +\n            0.0399921872*np.tanh((((((data[\"i88\"]) + (((((data[\"i26\"]) - (data[\"i8\"]))) - (data[\"i29\"]))))/2.0)) + (((((data[\"i111\"]) * (((data[\"i70\"]) * (((data[\"i53\"]) - (((data[\"i88\"]) / 2.0)))))))) - (data[\"i65\"]))))) +\n            0.0399765596*np.tanh((((((((((data[\"i78\"]) * (data[\"i14\"]))) + (((data[\"i98\"]) + (data[\"i15\"]))))/2.0)) * 2.0)) + (((data[\"i98\"]) * (((data[\"i85\"]) * (((((data[\"i68\"]) - ((((data[\"i78\"]) + (data[\"i14\"]))/2.0)))) * 2.0)))))))) +\n            0.0399531126*np.tanh(((((data[\"i76\"]) * (np.tanh((data[\"i58\"]))))) - (((data[\"i53\"]) * (((data[\"i112\"]) * (((data[\"i91\"]) + (np.tanh((np.tanh((((data[\"i20\"]) * (np.tanh((((data[\"i58\"]) - (data[\"i76\"]))))))))))))))))))) +\n            0.0399765596*np.tanh((((data[\"i8\"]) + ((((data[\"i11\"]) + ((((((((data[\"i39\"]) + (((data[\"i23\"]) - (data[\"i31\"]))))) + (((data[\"i9\"]) - (data[\"i44\"]))))/2.0)) * (((data[\"i11\"]) * (((data[\"i47\"]) - (data[\"i39\"]))))))))/2.0)))/2.0)) +\n            0.0399843715*np.tanh(((((data[\"i115\"]) * (((((data[\"i78\"]) * (data[\"i95\"]))) + (((((((data[\"i115\"]) - (data[\"i39\"]))) / 2.0)) - (data[\"i11\"]))))))) * (((2.8800001144) - ((((((data[\"i8\"]) + (data[\"i98\"]))/2.0)) / 2.0)))))) +\n            0.0399843715*np.tanh(((data[\"i117\"]) + (((((((((data[\"i68\"]) + (data[\"i90\"]))/2.0)) + (data[\"i15\"]))/2.0)) * (((data[\"i68\"]) * (((data[\"i90\"]) * (((data[\"i84\"]) - ((((data[\"i30\"]) + (((data[\"i68\"]) * (data[\"i57\"]))))/2.0)))))))))))) +\n            0.0399843715*np.tanh(((data[\"i9\"]) + (((data[\"i91\"]) * ((((data[\"i119\"]) + (((data[\"i119\"]) * (((data[\"i59\"]) * ((((((data[\"i35\"]) + (data[\"i19\"]))/2.0)) - ((((data[\"i90\"]) + (((data[\"i90\"]) - (data[\"i40\"]))))/2.0)))))))))/2.0)))))) +\n            0.0399999991*np.tanh(((((((data[\"i70\"]) - (data[\"i13\"]))) * ((-1.0*(((((((-2.0) + ((((((-2.0) + (data[\"i86\"]))/2.0)) * (data[\"i72\"]))))/2.0)) * (((data[\"i5\"]) + ((((data[\"i8\"]) + (data[\"i3\"]))/2.0))))))))))) * 2.0)) +\n            0.0399999991*np.tanh((((((data[\"i99\"]) + (((data[\"i111\"]) * (data[\"i19\"]))))/2.0)) * ((((((data[\"i53\"]) + (data[\"i54\"]))/2.0)) * (((data[\"i99\"]) - ((((data[\"i80\"]) + (np.tanh((((data[\"i91\"]) * (0.2747249901))))))/2.0)))))))) +\n            0.0399921872*np.tanh(((((((data[\"i71\"]) * (data[\"i72\"]))) - (((data[\"i103\"]) * (((data[\"i52\"]) * ((((data[\"i92\"]) + (((data[\"i77\"]) + (data[\"i113\"]))))/2.0)))))))) - ((((data[\"i113\"]) + (((data[\"i103\"]) + (data[\"i92\"]))))/2.0)))) +\n            0.0399999991*np.tanh(((((data[\"i29\"]) - (data[\"i88\"]))) + (((((data[\"i45\"]) + (((-2.0) + (data[\"i29\"]))))) * (((data[\"i72\"]) * (((data[\"i88\"]) - (((-3.0) * (((data[\"i88\"]) - (data[\"i80\"]))))))))))))) +\n            0.0399843715*np.tanh(((((((data[\"i69\"]) * 2.0)) + ((-1.0*((((data[\"i68\"]) * 2.0))))))) + (((data[\"i0\"]) * (((((data[\"i1\"]) * 2.0)) + (((data[\"i2\"]) * (((data[\"i83\"]) + ((-1.0*((((data[\"i69\"]) * 2.0))))))))))))))) +\n            0.0399609283*np.tanh(((((((data[\"i11\"]) - ((-1.0*((((data[\"i92\"]) - (data[\"i19\"])))))))) * (data[\"i90\"]))) - (((data[\"i82\"]) + (((data[\"i35\"]) - (((data[\"i92\"]) + ((((data[\"i92\"]) + (data[\"i72\"]))/2.0)))))))))) +\n            0.0399921872*np.tanh(((data[\"i19\"]) - (((data[\"i118\"]) - (((((((((data[\"i118\"]) - (data[\"i77\"]))) * 2.0)) * 2.0)) * (((data[\"i78\"]) * (((data[\"i77\"]) - (((((data[\"i73\"]) - (data[\"i77\"]))) - (data[\"i31\"]))))))))))))) +\n            0.0399921872*np.tanh(((((((((((data[\"i99\"]) - (((data[\"i117\"]) + (((data[\"i117\"]) - ((((data[\"i99\"]) + (np.tanh((((data[\"i116\"]) - (((data[\"i36\"]) / 2.0)))))))/2.0)))))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.0399921872*np.tanh(((((((data[\"i27\"]) * (data[\"i52\"]))) * (data[\"i52\"]))) * (((((data[\"i39\"]) - (((((np.tanh((((((data[\"i27\"]) - (data[\"i19\"]))) - (1.2238800526))))) + (data[\"i19\"]))) / 2.0)))) - (1.2238800526))))) +\n            0.0399843715*np.tanh(((((data[\"i101\"]) - (data[\"i106\"]))) + (((data[\"i42\"]) - (((data[\"i12\"]) - (((data[\"i101\"]) * ((-1.0*((((data[\"i27\"]) * (((data[\"i26\"]) * (((((data[\"i41\"]) - (data[\"i105\"]))) * 2.0))))))))))))))))) +\n            0.0399843715*np.tanh(((data[\"i18\"]) * (((((((data[\"i92\"]) * (np.tanh((((data[\"i63\"]) + (((data[\"i46\"]) * (data[\"i102\"]))))))))) * (((data[\"i3\"]) + ((-1.0*((data[\"i85\"])))))))) - (data[\"i39\"]))))) +\n            0.0399765596*np.tanh(((data[\"i59\"]) - ((((((data[\"i0\"]) + ((((((data[\"i16\"]) + ((-1.0*((data[\"i70\"])))))) + (data[\"i16\"]))/2.0)))/2.0)) - (((data[\"i111\"]) * ((((((data[\"i112\"]) + ((-1.0*((data[\"i59\"])))))/2.0)) * (data[\"i7\"]))))))))) +\n            0.0399843715*np.tanh(((((((data[\"i77\"]) - ((-1.0*((data[\"i76\"])))))) * (((data[\"i74\"]) - (((data[\"i26\"]) + (((data[\"i76\"]) - ((((((data[\"i34\"]) + ((((data[\"i34\"]) + (data[\"i76\"]))/2.0)))/2.0)) / 2.0)))))))))) * 2.0)) +\n            0.0399374850*np.tanh(((data[\"i100\"]) * ((((((((((((data[\"i73\"]) + (((((data[\"i19\"]) - (data[\"i3\"]))) / 2.0)))/2.0)) + (((data[\"i19\"]) - (data[\"i4\"]))))/2.0)) + (data[\"i73\"]))/2.0)) - (((data[\"i3\"]) - (data[\"i60\"]))))))) +\n            0.0399999991*np.tanh(((((data[\"i15\"]) - (data[\"i101\"]))) + ((((((((data[\"i13\"]) - (data[\"i101\"]))) + (data[\"i13\"]))/2.0)) + (((data[\"i98\"]) * (((((((data[\"i85\"]) - (data[\"i13\"]))) * (data[\"i13\"]))) + (data[\"i16\"]))))))))) +\n            0.0399765596*np.tanh(((((((3.1415927410) - (((((data[\"i1\"]) - (((data[\"i76\"]) + ((((((5.21163702011108398)) - (((((((data[\"i116\"]) + ((((data[\"i40\"]) + (data[\"i60\"]))/2.0)))/2.0)) + (data[\"i41\"]))/2.0)))) / 2.0)))))) * 2.0)))) * 2.0)) * 2.0)) +\n            0.0399843715*np.tanh(((((((data[\"i31\"]) + (data[\"i57\"]))) + (((((data[\"i39\"]) * 2.0)) + ((((data[\"i92\"]) + (data[\"i40\"]))/2.0)))))) - (((data[\"i45\"]) * (((((data[\"i95\"]) * (((data[\"i57\"]) + (data[\"i39\"]))))) / 2.0)))))) +\n            0.0399687439*np.tanh(((((data[\"i100\"]) - (data[\"i57\"]))) - (((data[\"i54\"]) * (((data[\"i34\"]) * (((data[\"i76\"]) - (((data[\"i58\"]) * (((data[\"i113\"]) * (((data[\"i95\"]) - (data[\"i92\"]))))))))))))))) +\n            0.0399687439*np.tanh(((data[\"i98\"]) * (((data[\"i1\"]) - ((((((((((((((data[\"i22\"]) / 2.0)) + (data[\"i53\"]))) + (data[\"i108\"]))/2.0)) + (data[\"i53\"]))/2.0)) + ((-1.0*((((data[\"i3\"]) - ((((data[\"i99\"]) + (data[\"i108\"]))/2.0))))))))/2.0)))))) +\n            0.0399765596*np.tanh(((((((data[\"i84\"]) + ((((((data[\"i96\"]) + (np.tanh((np.tanh((((data[\"i84\"]) - (data[\"i109\"]))))))))/2.0)) * (data[\"i67\"]))))) * (((data[\"i72\"]) * (((data[\"i72\"]) - (((data[\"i73\"]) * 2.0)))))))) * 2.0)) +\n            0.0399999991*np.tanh(((data[\"i90\"]) * ((((((((data[\"i72\"]) * (((data[\"i48\"]) * (((((((data[\"i96\"]) * (data[\"i29\"]))) * (data[\"i48\"]))) * (((data[\"i20\"]) - (data[\"i100\"]))))))))) + (0.9080460072))/2.0)) + (data[\"i72\"]))))) +\n            0.0399687439*np.tanh(((((((data[\"i41\"]) - ((((((data[\"i115\"]) + (np.tanh((((((data[\"i115\"]) - (data[\"i70\"]))) - (data[\"i38\"]))))))/2.0)) / 2.0)))) + (((data[\"i88\"]) - (data[\"i5\"]))))) * (((data[\"i70\"]) - (data[\"i39\"]))))) +\n            0.0399687439*np.tanh((((data[\"i117\"]) + (((data[\"i21\"]) * (((((((data[\"i115\"]) - (((data[\"i92\"]) / 2.0)))) * ((((9.51757717132568359)) - (((data[\"i30\"]) + (data[\"i35\"]))))))) * 2.0)))))/2.0)) +\n            0.0399843715*np.tanh(((((((data[\"i18\"]) * (((data[\"i0\"]) - (((data[\"i27\"]) - (np.tanh((((data[\"i90\"]) - (((data[\"i17\"]) - (data[\"i33\"]))))))))))))) - ((((((data[\"i98\"]) + (data[\"i32\"]))/2.0)) - (data[\"i27\"]))))) * 2.0)) +\n            0.0399687439*np.tanh(((((data[\"i13\"]) * (data[\"i13\"]))) - ((((((data[\"i109\"]) + (((data[\"i61\"]) * (data[\"i92\"]))))/2.0)) * (((data[\"i20\"]) * (((((data[\"i87\"]) + (np.tanh((data[\"i119\"]))))) + (np.tanh((data[\"i119\"]))))))))))) +\n            0.0399843715*np.tanh(((data[\"i23\"]) * (((data[\"i5\"]) * (((data[\"i20\"]) + ((-1.0*(((((data[\"i68\"]) + ((-1.0*((((((((((data[\"i45\"]) + ((((-2.0) + (data[\"i6\"]))/2.0)))/2.0)) / 2.0)) + (((data[\"i23\"]) / 2.0)))/2.0))))))/2.0))))))))))) +\n            0.0399999991*np.tanh((((((data[\"i62\"]) + ((((data[\"i0\"]) + (data[\"i61\"]))/2.0)))/2.0)) * ((-1.0*((((((data[\"i61\"]) - (data[\"i62\"]))) + ((((data[\"i78\"]) + ((((((((data[\"i61\"]) + (data[\"i0\"]))/2.0)) - (data[\"i62\"]))) / 2.0)))/2.0))))))))) +\n            0.0399999991*np.tanh(((data[\"i25\"]) * (((((data[\"i60\"]) - (((data[\"i20\"]) - (data[\"i33\"]))))) * (((data[\"i45\"]) + ((((((data[\"i117\"]) + ((((((data[\"i117\"]) - (data[\"i90\"]))) + (data[\"i78\"]))/2.0)))/2.0)) - (data[\"i33\"]))))))))) +\n            0.0399999991*np.tanh(((((data[\"i43\"]) - (data[\"i53\"]))) * (((data[\"i50\"]) - (((((((data[\"i12\"]) + (data[\"i86\"]))/2.0)) + ((-1.0*((((np.tanh((((data[\"i55\"]) - ((((data[\"i12\"]) + (data[\"i53\"]))/2.0)))))) - (data[\"i12\"])))))))/2.0)))))) +\n            0.0399921872*np.tanh(((data[\"i27\"]) * (((np.tanh((((data[\"i37\"]) * (data[\"i61\"]))))) + (((data[\"i37\"]) * ((-1.0*((((data[\"i0\"]) * ((((data[\"i74\"]) + ((-1.0*((((data[\"i82\"]) + (np.tanh((data[\"i37\"])))))))))/2.0))))))))))))) +\n            0.0399531126*np.tanh(((((((data[\"i96\"]) - (((data[\"i46\"]) * (((np.tanh((data[\"i21\"]))) + (((data[\"i37\"]) + (data[\"i53\"]))))))))) - (((data[\"i25\"]) * (np.tanh((data[\"i21\"]))))))) - (((data[\"i25\"]) * (data[\"i33\"]))))) +\n            0.0399609283*np.tanh(((data[\"i41\"]) * ((((((((data[\"i45\"]) + ((((data[\"i7\"]) + (data[\"i29\"]))/2.0)))/2.0)) - (((data[\"i43\"]) * (((data[\"i59\"]) - (((data[\"i64\"]) + (data[\"i7\"]))))))))) + (data[\"i103\"]))))) +\n            0.0399999991*np.tanh(((((data[\"i8\"]) - (((data[\"i39\"]) - (data[\"i110\"]))))) + (((((data[\"i110\"]) + (((data[\"i0\"]) - (((data[\"i73\"]) - (data[\"i52\"]))))))) * (((data[\"i39\"]) * (((data[\"i78\"]) - (data[\"i98\"]))))))))) +\n            0.0399765596*np.tanh((-1.0*((((data[\"i102\"]) * (((data[\"i66\"]) * (((((((((data[\"i66\"]) * (data[\"i108\"]))) + (((data[\"i9\"]) * (np.tanh((data[\"i118\"]))))))/2.0)) + (((data[\"i118\"]) + (np.tanh((np.tanh((data[\"i118\"]))))))))/2.0))))))))) +\n            0.0399999991*np.tanh(((data[\"i79\"]) * (((data[\"i22\"]) * (((((data[\"i105\"]) * (((data[\"i89\"]) - (np.tanh((((((data[\"i54\"]) * (data[\"i86\"]))) - (data[\"i2\"]))))))))) * (((data[\"i2\"]) * (data[\"i68\"]))))))))) +\n            0.0399609283*np.tanh((((((data[\"i10\"]) * (data[\"i2\"]))) + ((((((14.99439620971679688)) - (data[\"i15\"]))) * (((data[\"i71\"]) + (((((data[\"i10\"]) * (data[\"i71\"]))) * (((data[\"i15\"]) * (((data[\"i76\"]) - (data[\"i2\"]))))))))))))/2.0)) +\n            0.0399609283*np.tanh(((((((data[\"i68\"]) - (data[\"i33\"]))) * (data[\"i0\"]))) * (((data[\"i85\"]) + (((((((data[\"i1\"]) + ((((data[\"i102\"]) + ((-1.0*((data[\"i85\"])))))/2.0)))/2.0)) + (((((-1.0*((data[\"i75\"])))) + (data[\"i68\"]))/2.0)))/2.0)))))) +\n            0.0399999991*np.tanh(((((((data[\"i62\"]) - (data[\"i74\"]))) - (((data[\"i69\"]) * (((data[\"i37\"]) * (((data[\"i1\"]) - (data[\"i74\"]))))))))) * (((((data[\"i45\"]) - (np.tanh((data[\"i69\"]))))) - (np.tanh((data[\"i1\"]))))))) +\n            0.0399765596*np.tanh(((((((((data[\"i0\"]) + ((-1.0*((data[\"i84\"])))))/2.0)) + (data[\"i98\"]))/2.0)) * (((((np.tanh(((-1.0*((data[\"i32\"])))))) + (data[\"i85\"]))) * (((data[\"i16\"]) - ((((data[\"i97\"]) + (data[\"i0\"]))/2.0)))))))) +\n            0.0399765596*np.tanh(((((((data[\"i81\"]) * (((data[\"i34\"]) * ((((((data[\"i14\"]) + (data[\"i34\"]))/2.0)) * (((data[\"i118\"]) * (((data[\"i86\"]) * (((data[\"i97\"]) - (data[\"i91\"]))))))))))))) + (data[\"i83\"]))) + (data[\"i83\"]))) +\n            0.0399765596*np.tanh(((((data[\"i17\"]) * 2.0)) * (((data[\"i30\"]) + (((((data[\"i96\"]) - ((((((((((((((data[\"i96\"]) / 2.0)) + (data[\"i24\"]))/2.0)) - (data[\"i28\"]))) + (data[\"i16\"]))/2.0)) + (data[\"i77\"]))/2.0)))) - (data[\"i82\"]))))))) +\n            0.0399609283*np.tanh(((((data[\"i106\"]) + ((-1.0*((((data[\"i76\"]) * ((((data[\"i63\"]) + (np.tanh((((data[\"i75\"]) - ((((data[\"i107\"]) + ((((((data[\"i53\"]) * 2.0)) + (data[\"i101\"]))/2.0)))/2.0)))))))/2.0))))))))) * (data[\"i53\"]))) +\n            0.0399843715*np.tanh(((data[\"i4\"]) - (((((data[\"i110\"]) - (np.tanh(((((data[\"i112\"]) + (((data[\"i104\"]) * (((data[\"i26\"]) * (((data[\"i47\"]) * (data[\"i88\"]))))))))/2.0)))))) - (np.tanh((((data[\"i25\"]) * (data[\"i49\"]))))))))) +\n            0.0399687439*np.tanh(((((data[\"i83\"]) - (((data[\"i58\"]) * (((((data[\"i87\"]) / 2.0)) * ((((((data[\"i99\"]) / 2.0)) + (((data[\"i99\"]) - (data[\"i83\"]))))/2.0)))))))) - (((((data[\"i69\"]) / 2.0)) * (((data[\"i83\"]) / 2.0)))))) +\n            0.0399687439*np.tanh(((data[\"i16\"]) * (((np.tanh((np.tanh((((((data[\"i15\"]) * (((data[\"i83\"]) - (data[\"i81\"]))))) + (((data[\"i16\"]) - (data[\"i82\"]))))))))) - (((data[\"i33\"]) * (((data[\"i68\"]) - (data[\"i81\"]))))))))))","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"e9f50debabe8c8bae014eccfdbe761c4e677977d"},"cell_type":"code","source":"v = GPI(z)","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"78a19d3e3ff17a86d8f4da13a4a1740f6f3fadc0"},"cell_type":"code","source":"v.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"28f1e3d5198e98c185a73b9a7f8809be52126f2c"},"cell_type":"code","source":"v.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"8195714f3fc051ce40948bcaaa80c0d2b08cdb0b"},"cell_type":"code","source":"#13, 37, 109","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"52fcde55fc4cf7f80a92be14c4f613bffbd3789e"},"cell_type":"code","source":"q = v.values.reshape(v.shape[0]//37,37)","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"56cb469736cebe4972eb524ca90d692f9ec0e639"},"cell_type":"code","source":"r = z.target.values.reshape(v.shape[0]//37,37)[:,-1]","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"b8336557590b741588b6b8f5a78967c7973cd8bc"},"cell_type":"code","source":"q.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"bc41f0e9f74a48bceceb8aeebe2567535d1383d6"},"cell_type":"code","source":"r.shape","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"179da05f1ac5c6de6087580d1655132a90301feb"},"cell_type":"code","source":"s = pd.DataFrame(q,columns=['i'+str(i)for i in range(37)])\ns['target'] = r","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"7d93f95cbaf8993220f8294c24ce411252a8fd41"},"cell_type":"code","source":"s.head()","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"f1ed699b9aeaf12a8372ca78156168a7f6fbf7c5"},"cell_type":"code","source":"def GPII(data):\n    return (5.703771 +\n            0.0399999991*np.tanh(((46.0) * (((data[\"i0\"]) - (((1.2238800526) - (((data[\"i26\"]) + (((data[\"i25\"]) + ((((((data[\"i5\"]) + (data[\"i11\"]))/2.0)) - ((((46.0) + (((0.4814809859) - (data[\"i14\"]))))/2.0)))))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i5\"]) * (data[\"i8\"]))) - (((((46.0) - (((data[\"i14\"]) * ((((data[\"i2\"]) + (data[\"i25\"]))/2.0)))))) - (((data[\"i12\"]) - (((46.0) - (((data[\"i18\"]) * (data[\"i26\"]))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i29\"]) - ((((46.0) + (((data[\"i26\"]) * ((-1.0*((data[\"i25\"])))))))/2.0)))) + (((data[\"i2\"]) - ((((46.0) + (((data[\"i23\"]) * ((-1.0*((data[\"i14\"])))))))/2.0)))))) + (data[\"i5\"]))) +\n            0.0399999991*np.tanh(((((data[\"i29\"]) * ((((((((data[\"i23\"]) + (data[\"i7\"]))/2.0)) + (((data[\"i26\"]) - ((((9.15473937988281250)) - ((((data[\"i14\"]) + (data[\"i15\"]))/2.0)))))))) - ((((9.21578216552734375)) - (data[\"i2\"]))))))) - ((14.90040111541748047)))) +\n            0.0399999991*np.tanh(((((data[\"i18\"]) / 2.0)) + ((-1.0*((((46.0) - (((((((((data[\"i5\"]) + (data[\"i14\"]))/2.0)) + ((((data[\"i25\"]) + (data[\"i23\"]))/2.0)))/2.0)) * ((((data[\"i4\"]) + (((data[\"i26\"]) + (data[\"i11\"]))))/2.0))))))))))) +\n            0.0399999991*np.tanh(((((((((data[\"i11\"]) * (data[\"i14\"]))) - (((46.0) - (data[\"i15\"]))))) - (46.0))) + ((((((data[\"i21\"]) + (data[\"i6\"]))/2.0)) * (((data[\"i29\"]) + ((((data[\"i2\"]) + (data[\"i25\"]))/2.0)))))))) +\n            0.0399999991*np.tanh((((((((data[\"i8\"]) + ((((data[\"i23\"]) + (data[\"i10\"]))/2.0)))/2.0)) - ((((8.0)) - ((((data[\"i21\"]) + (((data[\"i11\"]) + ((((((data[\"i6\"]) + (data[\"i3\"]))/2.0)) - ((10.87480068206787109)))))))/2.0)))))) * ((10.87480068206787109)))) +\n            0.0399999991*np.tanh(((data[\"i29\"]) + (((((data[\"i18\"]) + (((((data[\"i25\"]) + ((((data[\"i2\"]) + (((((data[\"i14\"]) - ((((46.0) + ((-1.0*((((data[\"i11\"]) + (data[\"i5\"])))))))/2.0)))) * 2.0)))/2.0)))) * 2.0)))) * 2.0)))) +\n            0.0399999991*np.tanh(((data[\"i31\"]) + ((((13.88420391082763672)) * (((((((((data[\"i18\"]) + (data[\"i2\"]))/2.0)) + ((((data[\"i26\"]) + (data[\"i31\"]))/2.0)))/2.0)) - ((((13.88420391082763672)) - ((((data[\"i0\"]) + (((data[\"i17\"]) + (data[\"i10\"]))))/2.0)))))))))) +\n            0.0399999991*np.tanh((-1.0*((((((46.0) - (((data[\"i5\"]) * (((data[\"i6\"]) / 2.0)))))) - (((((((((data[\"i7\"]) + (data[\"i14\"]))/2.0)) + ((((data[\"i20\"]) + (data[\"i3\"]))/2.0)))/2.0)) * ((((data[\"i25\"]) + (data[\"i23\"]))/2.0))))))))) +\n            0.0399999991*np.tanh((((((8.0)) * 2.0)) * ((((((data[\"i25\"]) + (data[\"i6\"]))/2.0)) - (((((((((8.0)) + ((-1.0*((((((((data[\"i29\"]) + (data[\"i30\"]))/2.0)) + ((((data[\"i2\"]) + (data[\"i15\"]))/2.0)))/2.0))))))/2.0)) * 2.0)) * 2.0)))))) +\n            0.0399999991*np.tanh(((data[\"i23\"]) - (((46.0) + ((-1.0*((((((data[\"i4\"]) + ((((((data[\"i2\"]) + ((((data[\"i25\"]) + (data[\"i6\"]))/2.0)))/2.0)) * ((((data[\"i0\"]) + (data[\"i15\"]))/2.0)))))) - ((-1.0*((data[\"i10\"]))))))))))))) +\n            0.0399999991*np.tanh(((data[\"i21\"]) + (((data[\"i3\"]) - (((46.0) - ((((((data[\"i5\"]) + ((((data[\"i23\"]) + (((data[\"i4\"]) + (data[\"i6\"]))))/2.0)))/2.0)) * (((((((data[\"i25\"]) + (data[\"i14\"]))/2.0)) + (data[\"i11\"]))/2.0)))))))))) +\n            0.0399999991*np.tanh(((data[\"i21\"]) - ((((46.0) + ((((9.0)) - ((-1.0*(((((((data[\"i0\"]) + ((((data[\"i29\"]) + (data[\"i2\"]))/2.0)))/2.0)) * ((-1.0*(((((data[\"i8\"]) + (((data[\"i18\"]) + (data[\"i25\"]))))/2.0)))))))))))))/2.0)))) +\n            0.0399999991*np.tanh(((((data[\"i26\"]) * ((((data[\"i0\"]) + (data[\"i3\"]))/2.0)))) - (((((46.0) - (((data[\"i5\"]) * (data[\"i34\"]))))) - (((data[\"i35\"]) - (((46.0) - (((data[\"i17\"]) * (data[\"i32\"]))))))))))) +\n            0.0399999991*np.tanh((((10.63884544372558594)) * (((data[\"i14\"]) + ((((((data[\"i2\"]) + (data[\"i3\"]))/2.0)) - ((((10.63884162902832031)) - ((((((data[\"i25\"]) + (data[\"i7\"]))/2.0)) - ((((11.09731006622314453)) - ((((data[\"i6\"]) + (data[\"i18\"]))/2.0)))))))))))))) +\n            0.0399999991*np.tanh(((data[\"i29\"]) - (((((46.0) - (((data[\"i1\"]) * (((((data[\"i3\"]) / 2.0)) + (data[\"i8\"]))))))) + (((46.0) - (((data[\"i21\"]) * (((((data[\"i32\"]) / 2.0)) + (data[\"i2\"]))))))))))) +\n            0.0399999991*np.tanh(((data[\"i29\"]) + (((((data[\"i6\"]) * ((((data[\"i3\"]) + (data[\"i29\"]))/2.0)))) - (((((46.0) + ((-1.0*(((((((data[\"i21\"]) + (data[\"i15\"]))/2.0)) * ((((data[\"i10\"]) + (data[\"i11\"]))/2.0))))))))) * 2.0)))))) +\n            0.0399999991*np.tanh(((data[\"i0\"]) - (((((46.0) - (((((((((data[\"i2\"]) + (data[\"i12\"]))/2.0)) + ((((data[\"i0\"]) + (data[\"i26\"]))/2.0)))/2.0)) * ((((data[\"i30\"]) + (((data[\"i29\"]) - ((-1.0*((data[\"i5\"])))))))/2.0)))))) * 2.0)))) +\n            0.0399999991*np.tanh(((data[\"i27\"]) + ((((((((((data[\"i32\"]) + (data[\"i12\"]))/2.0)) - ((((8.0)) * 2.0)))) + ((((data[\"i33\"]) + ((((data[\"i35\"]) + (((((data[\"i10\"]) + (data[\"i20\"]))) + (data[\"i24\"]))))/2.0)))/2.0)))) * 2.0)))) +\n            0.0399999991*np.tanh(((((data[\"i29\"]) / 2.0)) - (((46.0) - (((((((((data[\"i26\"]) + (data[\"i6\"]))/2.0)) + ((((data[\"i17\"]) + (data[\"i25\"]))/2.0)))/2.0)) * (((((data[\"i0\"]) / 2.0)) + ((((data[\"i24\"]) + (data[\"i18\"]))/2.0)))))))))) +\n            0.0399999991*np.tanh((((((((data[\"i10\"]) + (data[\"i17\"]))/2.0)) * (((0.4090909958) * (((data[\"i0\"]) + (((data[\"i8\"]) + ((((data[\"i4\"]) + ((((data[\"i5\"]) + (((data[\"i2\"]) * (data[\"i27\"]))))/2.0)))/2.0)))))))))) - (46.0))) +\n            0.0399999991*np.tanh(((data[\"i27\"]) - ((((46.0) + ((((-1.0*(((((((data[\"i2\"]) + ((((data[\"i5\"]) + (data[\"i25\"]))/2.0)))/2.0)) * ((((((((data[\"i10\"]) / 2.0)) + (((data[\"i29\"]) + (data[\"i26\"]))))/2.0)) / 2.0))))))) * 2.0)))/2.0)))) +\n            0.0399999991*np.tanh(((((data[\"i18\"]) - (46.0))) + (((((data[\"i3\"]) + (data[\"i8\"]))) - ((-1.0*(((((((((data[\"i2\"]) + (data[\"i5\"]))/2.0)) / 2.0)) * (((data[\"i6\"]) + ((((data[\"i26\"]) + (data[\"i10\"]))/2.0))))))))))))) +\n            0.0399999991*np.tanh((((((((((((data[\"i15\"]) - (46.0))) + (((((data[\"i5\"]) / 2.0)) * (((data[\"i26\"]) * (data[\"i34\"]))))))) / 2.0)) + (((data[\"i0\"]) * (data[\"i32\"]))))/2.0)) - (((46.0) / 2.0)))) +\n            0.0399999991*np.tanh(((((((data[\"i35\"]) + (data[\"i3\"]))) * ((((data[\"i29\"]) + (data[\"i1\"]))/2.0)))) - (((46.0) + ((-1.0*((((((((data[\"i25\"]) + (np.tanh((data[\"i29\"]))))) * (data[\"i10\"]))) - (46.0)))))))))) +\n            0.0399999991*np.tanh(((((data[\"i29\"]) - (((46.0) - (((data[\"i2\"]) * (((((data[\"i27\"]) + (data[\"i14\"]))) * (0.9142860174))))))))) - (((46.0) - (((data[\"i29\"]) + (((data[\"i18\"]) * (data[\"i26\"]))))))))) +\n            0.0399999991*np.tanh(((46.0) * (((data[\"i5\"]) + (((data[\"i30\"]) + (((data[\"i29\"]) + ((((((data[\"i0\"]) + (data[\"i9\"]))) + (((((data[\"i11\"]) + (data[\"i6\"]))) - ((((7.0)) + (46.0))))))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((data[\"i11\"]) * 2.0)) * (((data[\"i9\"]) * (((((((((data[\"i9\"]) + (data[\"i3\"]))/2.0)) + ((((data[\"i6\"]) + ((((data[\"i14\"]) + ((((data[\"i15\"]) + (data[\"i11\"]))/2.0)))/2.0)))/2.0)))/2.0)) - (((2.6666700840) * 2.0)))))))) +\n            0.0399999991*np.tanh(((data[\"i20\"]) * (((data[\"i19\"]) + (((((data[\"i0\"]) + (data[\"i21\"]))) - ((((3.0)) * ((((10.94305419921875000)) - (((((((data[\"i30\"]) + (data[\"i26\"]))/2.0)) + ((((data[\"i29\"]) + (data[\"i24\"]))/2.0)))/2.0)))))))))))) +\n            0.0399999991*np.tanh((((14.42300033569335938)) * ((((((data[\"i3\"]) + ((((data[\"i11\"]) + (data[\"i22\"]))/2.0)))/2.0)) - ((((14.42300033569335938)) - ((((data[\"i18\"]) + ((((((data[\"i8\"]) + (((data[\"i10\"]) + (data[\"i25\"]))))/2.0)) + (data[\"i17\"]))))/2.0)))))))) +\n            0.0399999991*np.tanh(((data[\"i8\"]) * ((-1.0*(((((13.50359821319580078)) - ((((data[\"i11\"]) + ((((((data[\"i30\"]) * (data[\"i0\"]))) + (((data[\"i19\"]) * (((data[\"i26\"]) - ((((8.0)) - (data[\"i27\"]))))))))/2.0)))/2.0))))))))) +\n            0.0399999991*np.tanh(((((data[\"i20\"]) * ((((data[\"i5\"]) + (((data[\"i27\"]) - ((((46.0) + (((data[\"i14\"]) * ((-1.0*((data[\"i2\"])))))))/2.0)))))/2.0)))) - ((((46.0) + (((data[\"i26\"]) * ((-1.0*((data[\"i18\"])))))))/2.0)))) +\n            0.0399999991*np.tanh(((((data[\"i20\"]) * (data[\"i22\"]))) * ((((((((((data[\"i25\"]) * (data[\"i11\"]))) + (data[\"i1\"]))/2.0)) - (46.0))) + ((((((data[\"i0\"]) + (data[\"i12\"]))/2.0)) * ((((data[\"i20\"]) + (data[\"i27\"]))/2.0)))))))) +\n            0.0399999991*np.tanh(((data[\"i15\"]) - (((46.0) - ((((((((((data[\"i35\"]) / 2.0)) + ((((data[\"i25\"]) + (data[\"i3\"]))/2.0)))/2.0)) * (((((((data[\"i11\"]) + (data[\"i18\"]))/2.0)) + ((((data[\"i21\"]) + (data[\"i29\"]))/2.0)))/2.0)))) * 2.0)))))) +\n            0.0399999991*np.tanh(((data[\"i7\"]) * (((data[\"i13\"]) - (((((46.0) - (((data[\"i19\"]) + ((((((data[\"i0\"]) + (data[\"i20\"]))/2.0)) * ((((data[\"i25\"]) + ((((data[\"i27\"]) + (data[\"i7\"]))/2.0)))/2.0)))))))) - (data[\"i18\"]))))))) +\n            0.0399999991*np.tanh(((data[\"i17\"]) + ((((((((data[\"i18\"]) + (data[\"i2\"]))/2.0)) * (data[\"i26\"]))) + ((((((((((data[\"i0\"]) + (data[\"i24\"]))/2.0)) * ((((data[\"i1\"]) + (data[\"i25\"]))/2.0)))) - (46.0))) * 2.0)))))) +\n            0.0399999991*np.tanh(((data[\"i24\"]) - (((((46.0) * 2.0)) - (((((((((data[\"i25\"]) + (data[\"i29\"]))/2.0)) + ((((data[\"i35\"]) + (data[\"i27\"]))/2.0)))/2.0)) * ((((((data[\"i32\"]) + (((data[\"i12\"]) + (data[\"i3\"]))))/2.0)) * 2.0)))))))) +\n            0.0399999991*np.tanh(((((data[\"i22\"]) * ((((data[\"i21\"]) + (data[\"i12\"]))/2.0)))) + (((data[\"i11\"]) + ((((-1.0*((((46.0) - ((((((data[\"i28\"]) + (data[\"i6\"]))/2.0)) * ((((data[\"i5\"]) + (data[\"i2\"]))/2.0))))))))) * 2.0)))))) +\n            0.0399999991*np.tanh(((46.0) * (((data[\"i4\"]) - (((46.0) - ((((((data[\"i15\"]) + (((data[\"i25\"]) + (data[\"i22\"]))))/2.0)) * (((((((data[\"i1\"]) + (data[\"i32\"]))/2.0)) + ((((data[\"i24\"]) + (data[\"i18\"]))/2.0)))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((data[\"i2\"]) * (((data[\"i15\"]) - ((((8.77231693267822266)) - (data[\"i6\"]))))))) - (((46.0) - (((data[\"i28\"]) + ((((((data[\"i26\"]) + (data[\"i2\"]))/2.0)) * ((((data[\"i12\"]) + (data[\"i34\"]))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((data[\"i17\"]) - (data[\"i14\"]))) - (((46.0) - (((((data[\"i34\"]) + (data[\"i5\"]))) * (((((((data[\"i14\"]) + (((data[\"i30\"]) - ((((10.0)) - (data[\"i19\"]))))))/2.0)) + (data[\"i32\"]))/2.0)))))))) +\n            0.0399999991*np.tanh((((12.17043685913085938)) * ((((((data[\"i1\"]) + ((((data[\"i17\"]) + (data[\"i4\"]))/2.0)))/2.0)) + ((((((((data[\"i24\"]) + ((((data[\"i18\"]) + (data[\"i34\"]))/2.0)))) + (((data[\"i27\"]) / 2.0)))/2.0)) - ((12.17043304443359375)))))))) +\n            0.0399999991*np.tanh(((46.0) * ((-1.0*(((((((46.0) + ((-1.0*(((((((data[\"i12\"]) + (data[\"i23\"]))/2.0)) * ((((data[\"i27\"]) + (data[\"i25\"]))/2.0))))))))) + ((-1.0*((((data[\"i10\"]) * (((data[\"i29\"]) / 2.0))))))))/2.0))))))) +\n            0.0399999991*np.tanh(((((data[\"i8\"]) + (((((data[\"i8\"]) * (data[\"i29\"]))) - (((46.0) - (((data[\"i3\"]) * ((((data[\"i25\"]) + (data[\"i34\"]))/2.0)))))))))) - (((46.0) - (((data[\"i32\"]) * (data[\"i11\"]))))))) +\n            0.0399999991*np.tanh(((data[\"i6\"]) - ((((46.0) + ((-1.0*(((((((data[\"i15\"]) + ((((data[\"i29\"]) + (((data[\"i18\"]) * 2.0)))/2.0)))/2.0)) * (((((((data[\"i10\"]) + (data[\"i17\"]))/2.0)) + ((((data[\"i4\"]) + (data[\"i7\"]))/2.0)))/2.0))))))))/2.0)))) +\n            0.0399999991*np.tanh(((data[\"i33\"]) + ((((((((data[\"i2\"]) + (0.4090909958))/2.0)) * (data[\"i27\"]))) - ((((12.48408699035644531)) + ((((46.0) + (((data[\"i23\"]) * ((-1.0*((((((data[\"i15\"]) + (data[\"i14\"]))) / 2.0))))))))/2.0)))))))) +\n            0.0399999991*np.tanh(((((((((((data[\"i28\"]) + (((data[\"i9\"]) + (data[\"i22\"]))))/2.0)) + ((((data[\"i26\"]) + (data[\"i35\"]))/2.0)))/2.0)) * ((((data[\"i24\"]) + ((((data[\"i18\"]) + (((data[\"i5\"]) + (data[\"i6\"]))))/2.0)))/2.0)))) - (46.0))) +\n            0.0399999991*np.tanh(((data[\"i19\"]) - (((46.0) + ((-1.0*(((((((data[\"i32\"]) + ((((data[\"i15\"]) + (data[\"i22\"]))/2.0)))/2.0)) * ((((data[\"i25\"]) + ((((data[\"i19\"]) + (((data[\"i1\"]) * (((data[\"i20\"]) / 2.0)))))/2.0)))/2.0))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i35\"]) * (data[\"i18\"]))) - (((((46.0) - (((data[\"i19\"]) * ((((data[\"i21\"]) + (data[\"i8\"]))/2.0)))))) + (((46.0) - (((((data[\"i15\"]) * (data[\"i6\"]))) + (data[\"i10\"]))))))))) +\n            0.0399999991*np.tanh(((((data[\"i2\"]) * (data[\"i2\"]))) * ((((data[\"i2\"]) + (((((data[\"i9\"]) / 2.0)) - (((((46.0) - ((((((data[\"i14\"]) * (data[\"i35\"]))) + (((data[\"i27\"]) * (data[\"i23\"]))))/2.0)))) / 2.0)))))/2.0)))) +\n            0.0399999991*np.tanh((-1.0*((((46.0) - ((((((data[\"i5\"]) + (data[\"i25\"]))/2.0)) * ((((((data[\"i27\"]) + ((((((data[\"i3\"]) + (data[\"i21\"]))/2.0)) - ((((10.0)) - (data[\"i2\"]))))))/2.0)) * (((data[\"i14\"]) / 2.0))))))))))) +\n            0.0399999991*np.tanh(((data[\"i34\"]) + ((((((data[\"i13\"]) + (((data[\"i10\"]) * ((((data[\"i32\"]) + (((data[\"i13\"]) / 2.0)))/2.0)))))/2.0)) + ((-1.0*((((46.0) - ((((((data[\"i19\"]) + (data[\"i35\"]))/2.0)) * (data[\"i18\"])))))))))))) +\n            0.0399999991*np.tanh((((((data[\"i5\"]) + (((data[\"i19\"]) * (data[\"i24\"]))))/2.0)) - (((46.0) - (((((((((data[\"i36\"]) + (data[\"i5\"]))/2.0)) + (data[\"i28\"]))/2.0)) * ((((data[\"i22\"]) + (data[\"i20\"]))/2.0)))))))) +\n            0.0399999991*np.tanh((((((data[\"i11\"]) * (((data[\"i7\"]) + (((data[\"i3\"]) + (((data[\"i15\"]) - ((14.61959171295166016)))))))))) + (((((data[\"i5\"]) * (data[\"i6\"]))) - ((((-1.0*((data[\"i2\"])))) + (46.0))))))/2.0)) +\n            0.0399999991*np.tanh((((((((data[\"i23\"]) + (data[\"i8\"]))/2.0)) * (data[\"i27\"]))) - (((46.0) - (((((data[\"i6\"]) * (((data[\"i5\"]) * (1.2238800526))))) - (((46.0) - (((data[\"i3\"]) * (data[\"i11\"]))))))))))) +\n            0.0399999991*np.tanh((((((((data[\"i3\"]) + (data[\"i29\"]))) - (((46.0) - (((data[\"i24\"]) * (data[\"i28\"]))))))) + (((((data[\"i7\"]) * (data[\"i15\"]))) - (((46.0) - (((data[\"i18\"]) * (data[\"i4\"]))))))))/2.0)) +\n            0.0399999991*np.tanh(((data[\"i25\"]) - ((((46.0) + ((-1.0*((((data[\"i1\"]) * ((((((data[\"i27\"]) + (((((data[\"i24\"]) - ((((12.58644390106201172)) - (data[\"i20\"]))))) * 2.0)))/2.0)) + ((((data[\"i19\"]) + (data[\"i26\"]))/2.0))))))))))/2.0)))) +\n            0.0399999991*np.tanh((((((data[\"i10\"]) + (((data[\"i29\"]) * (((data[\"i0\"]) * (((data[\"i20\"]) - ((((14.09605312347412109)) - (((data[\"i11\"]) + (data[\"i32\"]))))))))))))/2.0)) - (((46.0) - (((data[\"i30\"]) + (data[\"i7\"]))))))) +\n            0.0399999991*np.tanh((((((((data[\"i11\"]) + ((((data[\"i3\"]) + (data[\"i9\"]))/2.0)))/2.0)) * ((((((data[\"i27\"]) + (data[\"i22\"]))/2.0)) + (((((data[\"i6\"]) * (((data[\"i5\"]) * (0.2597399950))))) / 2.0)))))) - (46.0))) +\n            0.0399999991*np.tanh(((46.0) * (((data[\"i24\"]) * (((data[\"i24\"]) + (((((46.0) / 2.0)) * ((((data[\"i34\"]) + (((((data[\"i24\"]) + (data[\"i1\"]))) + (((data[\"i23\"]) - (((46.0) / 2.0)))))))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((data[\"i7\"]) + ((((data[\"i2\"]) + (data[\"i9\"]))/2.0)))) + ((((((((((((data[\"i6\"]) + (data[\"i18\"]))/2.0)) + ((((data[\"i15\"]) + ((((data[\"i17\"]) + (data[\"i24\"]))/2.0)))/2.0)))) - ((13.21291160583496094)))) * 2.0)) * 2.0)))) +\n            0.0399999991*np.tanh((((13.71881580352783203)) * (((((data[\"i28\"]) * (data[\"i28\"]))) * ((((((data[\"i5\"]) + (((data[\"i14\"]) + ((((data[\"i32\"]) + (data[\"i21\"]))/2.0)))))/2.0)) + ((((((data[\"i28\"]) + (data[\"i7\"]))/2.0)) - ((13.71881580352783203)))))))))) +\n            0.0399999991*np.tanh(((data[\"i17\"]) * ((((((((((((((data[\"i25\"]) + (data[\"i30\"]))/2.0)) + (data[\"i0\"]))/2.0)) + (((((((data[\"i17\"]) + (data[\"i7\"]))/2.0)) + ((((data[\"i20\"]) + (data[\"i21\"]))/2.0)))/2.0)))/2.0)) * 2.0)) - ((10.73462581634521484)))))) +\n            0.0399999991*np.tanh(((((((data[\"i24\"]) * (data[\"i7\"]))) - (((46.0) - (((data[\"i9\"]) * (data[\"i29\"]))))))) + (((((data[\"i30\"]) + (data[\"i6\"]))) - (((46.0) - (((data[\"i28\"]) * (data[\"i21\"]))))))))) +\n            0.0399999991*np.tanh(((data[\"i27\"]) * (((data[\"i12\"]) - ((((46.0) + ((((((((data[\"i27\"]) + ((((data[\"i20\"]) + (data[\"i18\"]))/2.0)))/2.0)) + (1.0588200092))) * ((-1.0*(((((data[\"i6\"]) + (data[\"i22\"]))/2.0))))))))/2.0)))))) +\n            0.0399999991*np.tanh(((data[\"i9\"]) + ((((11.31813430786132812)) * ((((11.31813144683837891)) * ((((((data[\"i5\"]) + (data[\"i9\"]))/2.0)) - ((((11.31813144683837891)) - (((data[\"i15\"]) + (((data[\"i20\"]) - ((((11.31813144683837891)) - (data[\"i19\"]))))))))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i35\"]) * (((data[\"i15\"]) + ((-1.0*(((((9.36214160919189453)) - (data[\"i35\"])))))))))) + (((data[\"i15\"]) * (((data[\"i21\"]) - ((((12.43928718566894531)) - (data[\"i7\"]))))))))) * 2.0)) +\n            0.0399999991*np.tanh(((((((data[\"i11\"]) * (data[\"i27\"]))) / 2.0)) + (((data[\"i29\"]) - (((46.0) - ((((((data[\"i3\"]) + (data[\"i5\"]))/2.0)) * (((((((data[\"i9\"]) + (data[\"i22\"]))/2.0)) + (data[\"i6\"]))/2.0)))))))))) +\n            0.0399999991*np.tanh((((((data[\"i24\"]) + (((data[\"i17\"]) * ((((data[\"i17\"]) + (data[\"i9\"]))/2.0)))))/2.0)) - ((((((46.0) - (((data[\"i6\"]) * (data[\"i15\"]))))) + (((46.0) - (((data[\"i18\"]) * (data[\"i24\"]))))))/2.0)))) +\n            0.0399999991*np.tanh((((11.60664749145507812)) + (((((data[\"i5\"]) + (data[\"i5\"]))) * (((data[\"i7\"]) + (((((data[\"i11\"]) * ((((data[\"i14\"]) + (((data[\"i5\"]) - ((11.60665035247802734)))))/2.0)))) + (((data[\"i3\"]) - ((11.60665035247802734)))))))))))) +\n            0.0399999991*np.tanh(((data[\"i24\"]) - (((46.0) + ((((((np.tanh((((data[\"i24\"]) + ((-1.0*(((((data[\"i17\"]) + (data[\"i19\"]))/2.0))))))))) + (data[\"i17\"]))/2.0)) * (((((data[\"i13\"]) / 2.0)) * ((-1.0*((data[\"i19\"])))))))))))) +\n            0.0399999991*np.tanh(((data[\"i6\"]) - (((((((((((data[\"i27\"]) + (data[\"i8\"]))/2.0)) + (data[\"i27\"]))/2.0)) - ((((((data[\"i33\"]) + ((((0.9142860174) + (data[\"i23\"]))/2.0)))/2.0)) * (((data[\"i8\"]) + (data[\"i1\"]))))))) + (46.0))))) +\n            0.0399999991*np.tanh(((((((data[\"i24\"]) - ((((13.60788249969482422)) - (((data[\"i36\"]) + (data[\"i11\"]))))))) * (data[\"i28\"]))) + (((data[\"i28\"]) - (((46.0) - (((data[\"i22\"]) + (((data[\"i3\"]) * (data[\"i9\"]))))))))))) +\n            0.0399999991*np.tanh(((((46.0) * (46.0))) * (((data[\"i12\"]) + ((((data[\"i32\"]) + (((data[\"i9\"]) + ((-1.0*(((((46.0) + (np.tanh((((((data[\"i9\"]) / 2.0)) / 2.0)))))/2.0))))))))/2.0)))))) +\n            0.0399999991*np.tanh((((((((((-1.0*(((((12.59961891174316406)) - ((((((((data[\"i30\"]) + ((((data[\"i6\"]) + ((((data[\"i36\"]) + (data[\"i22\"]))/2.0)))/2.0)))/2.0)) * ((((data[\"i19\"]) + (data[\"i23\"]))/2.0)))) / 2.0))))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh(((((data[\"i18\"]) + (((data[\"i22\"]) - (((((data[\"i22\"]) * ((((((10.0)) - (data[\"i22\"]))) - (data[\"i24\"]))))) + (((46.0) - (((data[\"i30\"]) * (data[\"i19\"]))))))))))) * (data[\"i19\"]))) +\n            0.0399999991*np.tanh((((((8.0)) + (((data[\"i28\"]) * (((data[\"i16\"]) - (data[\"i36\"]))))))) * ((((((8.0)) - (data[\"i16\"]))) * (((data[\"i24\"]) + (((-3.0) * ((((8.0)) - (data[\"i16\"]))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i36\"]) * (data[\"i19\"]))) * ((((data[\"i11\"]) + ((((((data[\"i36\"]) - (46.0))) + ((((((data[\"i14\"]) + (((data[\"i17\"]) * 2.0)))/2.0)) + (((data[\"i6\"]) * (data[\"i10\"]))))))/2.0)))/2.0)))) +\n            0.0399999991*np.tanh(((((data[\"i17\"]) * (data[\"i16\"]))) * (((data[\"i33\"]) - ((((14.68082046508789062)) + ((((((-1.0*((((((((data[\"i17\"]) + (data[\"i30\"]))/2.0)) + (data[\"i33\"]))/2.0))))) - (((data[\"i17\"]) + (data[\"i24\"]))))) / 2.0)))))))) +\n            0.0399999991*np.tanh(((data[\"i22\"]) * (((data[\"i22\"]) * ((((((data[\"i14\"]) + (((((data[\"i19\"]) + (((data[\"i36\"]) + (data[\"i22\"]))))) * 2.0)))) + ((((-1.0*((46.0)))) + (((data[\"i20\"]) + (data[\"i6\"]))))))/2.0)))))) +\n            0.0399999991*np.tanh(((((3.0588200092) * 2.0)) * (((data[\"i9\"]) + (((46.0) * (((data[\"i9\"]) - (((((((((3.0588200092) * 2.0)) - (data[\"i12\"]))) * (data[\"i14\"]))) + (((3.0588200092) * 2.0)))))))))))) +\n            0.0399999991*np.tanh(((((46.0) + ((-1.0*((((data[\"i11\"]) * (data[\"i22\"])))))))) * (((((data[\"i8\"]) - (((data[\"i17\"]) * (-3.0))))) - (((46.0) + ((-1.0*((((data[\"i29\"]) * (data[\"i5\"])))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i11\"]) * (((data[\"i11\"]) * (np.tanh((((((data[\"i4\"]) * (data[\"i4\"]))) * (((data[\"i6\"]) - ((((14.78489112854003906)) - (((data[\"i4\"]) + (data[\"i10\"]))))))))))))))) / 2.0)) - (data[\"i25\"]))) +\n            0.0399999991*np.tanh(((((data[\"i31\"]) * (((((data[\"i31\"]) * 2.0)) * ((-1.0*((((data[\"i36\"]) + ((-1.0*((((3.1415927410) * 2.0)))))))))))))) * (((data[\"i16\"]) - (((46.0) - (((data[\"i34\"]) * (data[\"i15\"]))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i4\"]) + (((data[\"i3\"]) - (data[\"i30\"]))))) * (data[\"i30\"]))) * (((data[\"i16\"]) - ((((((11.39541053771972656)) - (data[\"i30\"]))) + ((-1.0*((((data[\"i13\"]) - ((4.0))))))))))))) +\n            0.0399999991*np.tanh(((((46.0) - (((data[\"i29\"]) * (data[\"i5\"]))))) * (((data[\"i19\"]) - ((((((-1.0) * (((data[\"i36\"]) * (2.6666700840))))) + (((46.0) - (((data[\"i29\"]) * (data[\"i5\"]))))))/2.0)))))) +\n            0.0399999991*np.tanh(((((data[\"i13\"]) * (data[\"i26\"]))) * (((np.tanh((data[\"i14\"]))) - (((46.0) - (((((data[\"i20\"]) * 2.0)) + ((((((data[\"i26\"]) + ((((data[\"i25\"]) + (data[\"i7\"]))/2.0)))/2.0)) * (data[\"i20\"]))))))))))) +\n            0.0399999991*np.tanh(((((46.0) * ((((8.0)) - (data[\"i30\"]))))) * ((((-1.0*((((46.0) + ((-1.0*((((((data[\"i5\"]) * 2.0)) * (data[\"i28\"]))))))))))) - ((((((8.0)) - (data[\"i30\"]))) * 2.0)))))) +\n            0.0399999991*np.tanh((((((((((data[\"i6\"]) - (46.0))) + (((((data[\"i29\"]) * (data[\"i15\"]))) * (((data[\"i11\"]) - (((data[\"i25\"]) - (data[\"i11\"]))))))))/2.0)) - (data[\"i25\"]))) * (((data[\"i25\"]) - (data[\"i11\"]))))) +\n            0.0399999991*np.tanh(((data[\"i3\"]) * ((-1.0*((((data[\"i24\"]) + ((((14.47213459014892578)) - (((data[\"i19\"]) * (((data[\"i3\"]) * (np.tanh(((-1.0*(((((14.47213077545166016)) - (((data[\"i10\"]) * (data[\"i23\"]))))))))))))))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i34\"]) * 2.0)) * (((((((data[\"i15\"]) * (data[\"i21\"]))) * (((data[\"i35\"]) + (((data[\"i25\"]) - (((((((1.2238800526) * 2.0)) * 2.0)) * 2.0)))))))) - (data[\"i25\"]))))) - (data[\"i25\"]))) +\n            0.0399999991*np.tanh(((((((((data[\"i28\"]) - ((((((((5.0)) - (data[\"i11\"]))) * 2.0)) * 2.0)))) * (((data[\"i9\"]) * (((((data[\"i24\"]) - (data[\"i11\"]))) * (data[\"i9\"]))))))) - (data[\"i12\"]))) - (data[\"i12\"]))) +\n            0.0399999991*np.tanh(((((((((((((-1.0*((data[\"i32\"])))) + (data[\"i36\"]))/2.0)) - (((46.0) - ((((((data[\"i32\"]) + (data[\"i36\"]))/2.0)) * ((((((data[\"i30\"]) + (data[\"i4\"]))/2.0)) + (data[\"i19\"]))))))))) * 2.0)) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh((((((7.0)) - (data[\"i30\"]))) * (((data[\"i6\"]) * (((46.0) * (((data[\"i34\"]) - (((((data[\"i11\"]) - (((data[\"i6\"]) - (np.tanh((2.8800001144))))))) * (46.0))))))))))) +\n            0.0399999991*np.tanh(((((((((((((((3.1415927410) * 2.0)) - (data[\"i36\"]))) * (46.0))) * 2.0)) - (data[\"i0\"]))) * (46.0))) * ((-1.0*((((((3.1415927410) * 2.0)) - ((((data[\"i13\"]) + (data[\"i32\"]))/2.0))))))))) +\n            0.0399999991*np.tanh(((data[\"i24\"]) - (((((data[\"i15\"]) + (((((data[\"i36\"]) + (data[\"i32\"]))) * ((((data[\"i24\"]) + ((-1.0*((data[\"i32\"])))))/2.0)))))) * ((((13.99810504913330078)) * ((((data[\"i24\"]) + ((-1.0*((data[\"i32\"])))))/2.0)))))))) +\n            0.0399999991*np.tanh((((-1.0*((((data[\"i10\"]) + ((((data[\"i5\"]) + (((46.0) + (((data[\"i10\"]) * ((-1.0*(((((data[\"i18\"]) + (((((data[\"i28\"]) * (((data[\"i36\"]) + (data[\"i18\"]))))) / 2.0)))/2.0))))))))))/2.0))))))) * 2.0)) +\n            0.0399999991*np.tanh(((((((46.0) - (((data[\"i10\"]) * (data[\"i26\"]))))) * (((((46.0) - (((data[\"i17\"]) * (data[\"i12\"]))))) * (((((data[\"i23\"]) - (data[\"i12\"]))) - (np.tanh((3.0588200092))))))))) * 2.0)) +\n            0.0399999991*np.tanh(((46.0) * (((-2.0) + (((((((data[\"i26\"]) - (3.1415927410))) * (data[\"i27\"]))) * (((((data[\"i10\"]) - (((data[\"i18\"]) / 2.0)))) * (((-2.0) + (((data[\"i18\"]) / 2.0)))))))))))) +\n            0.0399999991*np.tanh(((((((((((((((((((3.0588200092) + (np.tanh((2.8800001144))))) + (((data[\"i8\"]) + (((((data[\"i21\"]) * 2.0)) - (((46.0) / 2.0)))))))) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh((((((12.51591968536376953)) * (((data[\"i5\"]) - (((data[\"i33\"]) - (np.tanh((np.tanh((((data[\"i10\"]) - (3.1415927410))))))))))))) * (((data[\"i33\"]) - (((data[\"i5\"]) - (((data[\"i33\"]) - (3.0))))))))) +\n            0.0399999991*np.tanh(((((46.0) - (((data[\"i4\"]) * (data[\"i4\"]))))) * ((-1.0*(((((46.0) + ((-1.0*((((data[\"i18\"]) + (((data[\"i10\"]) * (((data[\"i4\"]) * 2.0))))))))))/2.0))))))) +\n            0.0399999991*np.tanh(((((data[\"i34\"]) - (data[\"i27\"]))) * (((data[\"i9\"]) * (np.tanh((((data[\"i9\"]) * (((((-1.0*((((data[\"i34\"]) * (((data[\"i9\"]) - (data[\"i23\"])))))))) + (data[\"i0\"]))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((data[\"i6\"]) * 2.0)) * (((((data[\"i20\"]) * (((data[\"i8\"]) - ((5.0)))))) + (((data[\"i18\"]) * (np.tanh((((-3.0) - (((data[\"i3\"]) * (((data[\"i8\"]) - ((5.0)))))))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i5\"]) + (((data[\"i5\"]) - (data[\"i31\"]))))) * (((data[\"i6\"]) - (((46.0) - (((data[\"i5\"]) + (((((data[\"i19\"]) * (data[\"i3\"]))) * 2.0)))))))))) - (data[\"i17\"]))) +\n            0.0399999991*np.tanh(((((((((((data[\"i23\"]) - (data[\"i27\"]))) * (((data[\"i13\"]) * 2.0)))) - (data[\"i23\"]))) * (((((data[\"i27\"]) + (((data[\"i27\"]) - (data[\"i13\"]))))) + (((data[\"i27\"]) - (data[\"i23\"]))))))) * 2.0)) +\n            0.0399999991*np.tanh(((((data[\"i21\"]) * (((((data[\"i17\"]) - (data[\"i29\"]))) * (((data[\"i8\"]) - (((np.tanh((np.tanh((((data[\"i25\"]) - (data[\"i18\"]))))))) - (((np.tanh((data[\"i7\"]))) - (data[\"i10\"]))))))))))) * 2.0)) +\n            0.0399999991*np.tanh((((((-1.0*((46.0)))) * (((data[\"i11\"]) + ((((((data[\"i25\"]) + (2.0))/2.0)) + ((-1.0*((((data[\"i25\"]) * 2.0))))))))))) * (((data[\"i11\"]) + ((-1.0*(((((data[\"i25\"]) + (2.0652201176))/2.0))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i10\"]) * (((data[\"i19\"]) - (data[\"i31\"]))))) + ((13.62402629852294922)))) * (((46.0) * (((46.0) * (((data[\"i8\"]) - (((((13.62402248382568359)) + (((data[\"i1\"]) - (data[\"i10\"]))))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((np.tanh((((((data[\"i30\"]) - (((data[\"i16\"]) - (0.9142860174))))) * 2.0)))) * (((((data[\"i1\"]) - (3.0))) * (((((data[\"i8\"]) - (3.0))) * (data[\"i1\"]))))))) - (data[\"i8\"]))) +\n            0.0399999991*np.tanh(((((((((data[\"i21\"]) - (2.8800001144))) * (((data[\"i35\"]) - (3.0588200092))))) * (data[\"i29\"]))) * (((((data[\"i28\"]) * (np.tanh((((data[\"i11\"]) - (2.8800001144))))))) + ((-1.0*((3.0588200092)))))))) +\n            0.0399999991*np.tanh(((((((data[\"i36\"]) - ((((data[\"i30\"]) + (2.0))/2.0)))) * (((46.0) * (((data[\"i11\"]) - (2.6666700840))))))) * (((data[\"i30\"]) - ((((((data[\"i32\"]) + (np.tanh((1.0470600128))))/2.0)) * 2.0)))))) +\n            0.0399999991*np.tanh(((((((data[\"i12\"]) - (((2.0652201176) * 2.0)))) * ((((((((data[\"i10\"]) + (((((data[\"i28\"]) - (data[\"i22\"]))) - ((4.0)))))/2.0)) * (data[\"i28\"]))) * (((data[\"i12\"]) - (data[\"i11\"]))))))) * 2.0)) +\n            0.0399999991*np.tanh(((((46.0) * (46.0))) * (((((((((data[\"i11\"]) - (data[\"i35\"]))) * ((-1.0*((data[\"i17\"])))))) - (((data[\"i16\"]) - (data[\"i14\"]))))) * (((((data[\"i23\"]) - (data[\"i25\"]))) * 2.0)))))) +\n            0.0399999991*np.tanh(((((data[\"i3\"]) + ((((((data[\"i18\"]) * (((data[\"i1\"]) * 2.0)))) + ((-1.0*((46.0)))))/2.0)))) * (((data[\"i31\"]) + (((data[\"i1\"]) - (((((data[\"i1\"]) - (data[\"i25\"]))) * (data[\"i0\"]))))))))) +\n            0.0399999991*np.tanh(((3.0) * (((((3.0) - (((data[\"i16\"]) - (((data[\"i9\"]) - (((data[\"i32\"]) - (data[\"i12\"]))))))))) * (((data[\"i8\"]) * (((((data[\"i16\"]) - (((3.1415927410) * 2.0)))) * 2.0)))))))) +\n            0.0399999991*np.tanh(((data[\"i33\"]) * (((((1.0588200092) + (((data[\"i33\"]) - (data[\"i10\"]))))) * (((data[\"i5\"]) + (((((46.0) * (data[\"i32\"]))) * ((((data[\"i10\"]) + ((-1.0*((data[\"i33\"])))))/2.0)))))))))) +\n            0.0399999991*np.tanh(((data[\"i22\"]) * (((((data[\"i5\"]) + (((data[\"i3\"]) * (((3.0) - (data[\"i18\"]))))))) * (((((data[\"i22\"]) - (((((2.8800001144) - (data[\"i35\"]))) * ((-1.0*((data[\"i17\"])))))))) * 2.0)))))) +\n            0.0399999991*np.tanh(((((((data[\"i9\"]) + (((data[\"i9\"]) - (data[\"i30\"]))))) * (((data[\"i34\"]) * (((((data[\"i23\"]) - (data[\"i0\"]))) * ((-1.0*((((data[\"i36\"]) - (data[\"i9\"])))))))))))) + ((-1.0*((data[\"i3\"])))))) +\n            0.0399999991*np.tanh(((46.0) * (((((data[\"i4\"]) - (((data[\"i23\"]) - (data[\"i4\"]))))) * (((((data[\"i5\"]) - (((data[\"i25\"]) * (((data[\"i4\"]) - (data[\"i19\"]))))))) * (((data[\"i23\"]) - (data[\"i11\"]))))))))) +\n            0.0399999991*np.tanh(((data[\"i28\"]) + (((((((data[\"i28\"]) * (data[\"i28\"]))) - ((9.0)))) * (((((data[\"i12\"]) + (((((data[\"i27\"]) * (data[\"i10\"]))) * (((data[\"i10\"]) - (data[\"i14\"]))))))) - (data[\"i33\"]))))))) +\n            0.0399999991*np.tanh(((((data[\"i26\"]) - ((((data[\"i33\"]) + (((data[\"i5\"]) - (data[\"i26\"]))))/2.0)))) * (((((data[\"i33\"]) - (((data[\"i30\"]) - (((3.0588200092) / 2.0)))))) * (((((data[\"i5\"]) - (data[\"i26\"]))) * 2.0)))))) +\n            0.0399999991*np.tanh((((((((data[\"i16\"]) + (data[\"i20\"]))/2.0)) + (data[\"i20\"]))) - (((((((data[\"i16\"]) * (((data[\"i33\"]) - ((((data[\"i28\"]) + (data[\"i22\"]))/2.0)))))) * (data[\"i33\"]))) * (((data[\"i22\"]) - (data[\"i28\"]))))))) +\n            0.0399999991*np.tanh(((((data[\"i11\"]) - (data[\"i22\"]))) - (((((2.0) + (data[\"i21\"]))) - (((((data[\"i22\"]) + (((data[\"i22\"]) - (data[\"i27\"]))))) * (((((((data[\"i16\"]) - (data[\"i22\"]))) * 2.0)) * 2.0)))))))) +\n            0.0399999991*np.tanh(((((((46.0) * (data[\"i26\"]))) * ((((((3.37143373489379883)) - (data[\"i7\"]))) * (((((data[\"i7\"]) - (data[\"i14\"]))) - (1.0))))))) * (((((data[\"i14\"]) - (data[\"i7\"]))) + (3.0))))) +\n            0.0399999991*np.tanh(((((46.0) - (((data[\"i1\"]) * (data[\"i10\"]))))) * (((data[\"i21\"]) + ((-1.0*((((data[\"i1\"]) + (np.tanh((((data[\"i20\"]) + ((((-1.0*((data[\"i24\"])))) + (np.tanh((data[\"i1\"])))))))))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i11\"]) - (((2.6666700840) * (((data[\"i25\"]) - (data[\"i11\"]))))))) * 2.0)) * (((((data[\"i3\"]) - (2.6666700840))) + (((((data[\"i25\"]) / 2.0)) * (((data[\"i25\"]) - (data[\"i11\"]))))))))) +\n            0.0399999991*np.tanh((((((((((data[\"i28\"]) * (((data[\"i29\"]) - (data[\"i18\"]))))) + (data[\"i29\"]))/2.0)) + (data[\"i29\"]))) * (((((-3.0) + (data[\"i25\"]))) * (((data[\"i28\"]) * (((data[\"i29\"]) - (data[\"i18\"]))))))))) +\n            0.0399999991*np.tanh((-1.0*((((((((data[\"i15\"]) * 2.0)) + (((((((data[\"i15\"]) - (data[\"i17\"]))) * 2.0)) * 2.0)))) * (((data[\"i31\"]) * (((data[\"i15\"]) - ((((data[\"i17\"]) + ((((data[\"i31\"]) + (data[\"i8\"]))/2.0)))/2.0))))))))))) +\n            0.0399999991*np.tanh((-1.0*((((((2.6666700840) - (((data[\"i9\"]) - (data[\"i27\"]))))) * (((((((46.0) * 2.0)) * (((data[\"i7\"]) - (data[\"i25\"]))))) * (((46.0) * (((data[\"i1\"]) - (data[\"i27\"])))))))))))) +\n            0.0399999991*np.tanh(((46.0) * ((((((-1.0*((data[\"i0\"])))) + (data[\"i7\"]))) * (((((((((data[\"i0\"]) * (((((data[\"i32\"]) - (data[\"i1\"]))) * 2.0)))) * 2.0)) - ((-1.0*((data[\"i19\"])))))) * 2.0)))))) +\n            0.0399999991*np.tanh((((((((((data[\"i12\"]) + ((((data[\"i13\"]) + (data[\"i5\"]))/2.0)))/2.0)) - (data[\"i2\"]))) * (((data[\"i5\"]) - (((((data[\"i13\"]) - (data[\"i2\"]))) * (((data[\"i12\"]) - (data[\"i2\"]))))))))) * (data[\"i26\"]))) +\n            0.0399999991*np.tanh(((data[\"i1\"]) * (((46.0) * (((46.0) * (((((data[\"i9\"]) - (data[\"i7\"]))) * ((-1.0*(((((-1.0*((data[\"i7\"])))) + ((((data[\"i28\"]) + ((((5.65739536285400391)) - (data[\"i7\"]))))/2.0))))))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i0\"]) - ((2.73741674423217773)))) * (((((data[\"i2\"]) + (((1.5199999809) - (data[\"i0\"]))))) * (((data[\"i22\"]) * (np.tanh(((-1.0*((((data[\"i0\"]) - (((data[\"i2\"]) - (0.3183098733)))))))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i2\"]) - (((data[\"i22\"]) - (np.tanh((((((((data[\"i13\"]) - (data[\"i2\"]))) * (46.0))) * 2.0)))))))) * (data[\"i3\"]))) * (((data[\"i22\"]) - (((data[\"i2\"]) - (data[\"i22\"]))))))) +\n            0.0399921872*np.tanh(((data[\"i29\"]) * (((((data[\"i3\"]) - (((data[\"i29\"]) - (((data[\"i21\"]) - (2.8800001144))))))) * (((data[\"i29\"]) + (((((data[\"i33\"]) / 2.0)) - (((data[\"i3\"]) + (np.tanh((data[\"i29\"]))))))))))))) +\n            0.0399999991*np.tanh(((data[\"i3\"]) * (((((data[\"i5\"]) - (((data[\"i33\"]) - (np.tanh((((data[\"i6\"]) - (data[\"i8\"]))))))))) * (((data[\"i3\"]) - (((((data[\"i5\"]) - (((data[\"i33\"]) - (0.6140350103))))) * 2.0)))))))) +\n            0.0399999991*np.tanh(((((((data[\"i32\"]) - (data[\"i8\"]))) * 2.0)) * (((((data[\"i32\"]) - (data[\"i8\"]))) - (((((data[\"i11\"]) * (data[\"i10\"]))) - (((((((data[\"i11\"]) - (data[\"i33\"]))) * 2.0)) * (46.0))))))))) +\n            0.0399999991*np.tanh(((((((3.0) * (((data[\"i34\"]) - (3.1415927410))))) * (((((data[\"i28\"]) - (3.1415927410))) * (((((data[\"i26\"]) - (3.1415927410))) * (((data[\"i10\"]) - (3.0))))))))) - (data[\"i34\"]))) +\n            0.0399999991*np.tanh(((((((((((((data[\"i22\"]) - (data[\"i11\"]))) * 2.0)) * (data[\"i24\"]))) - (data[\"i23\"]))) * 2.0)) * (((data[\"i24\"]) + (((data[\"i24\"]) - (((((data[\"i22\"]) - (data[\"i11\"]))) * (data[\"i23\"]))))))))) +\n            0.0399999991*np.tanh(((data[\"i2\"]) * (((((((data[\"i18\"]) / 2.0)) + (((data[\"i18\"]) - (data[\"i4\"]))))) * (((data[\"i4\"]) - (((data[\"i19\"]) + ((((-2.0) + ((-1.0*((((data[\"i2\"]) - (data[\"i1\"])))))))/2.0)))))))))) +\n            0.0399999991*np.tanh((((((((((7.41308021545410156)) * (((data[\"i21\"]) - (((data[\"i22\"]) + (0.9142860174))))))) + (data[\"i11\"]))) + (data[\"i11\"]))) * (((data[\"i22\"]) * (((data[\"i21\"]) - (((data[\"i11\"]) + (0.7093020082))))))))) +\n            0.0399999991*np.tanh(((((data[\"i33\"]) + (((3.0) - (data[\"i17\"]))))) * (((((3.0) + (((data[\"i32\"]) - (data[\"i28\"]))))) * (((((data[\"i33\"]) - (data[\"i28\"]))) * (((data[\"i2\"]) - (data[\"i32\"]))))))))) +\n            0.0399999991*np.tanh((((-1.0*((((((data[\"i3\"]) - (0.2747249901))) - (3.0588200092)))))) * (((((((data[\"i3\"]) - (((data[\"i1\"]) - (np.tanh((((data[\"i1\"]) - (data[\"i21\"]))))))))) * (data[\"i21\"]))) * (data[\"i21\"]))))) +\n            0.0399999991*np.tanh((((((((((data[\"i17\"]) + (-3.0))/2.0)) - ((13.16929912567138672)))) * 2.0)) + ((((((data[\"i32\"]) + ((-1.0*((data[\"i16\"])))))/2.0)) + (((data[\"i5\"]) * (((data[\"i35\"]) + (((data[\"i4\"]) - (2.8800001144))))))))))) +\n            0.0399999991*np.tanh(((data[\"i13\"]) * ((-1.0*((((((((1.5199999809) - (data[\"i13\"]))) + (data[\"i35\"]))) * (((np.tanh((1.5199999809))) - (((((((((data[\"i31\"]) - (data[\"i13\"]))) * 2.0)) * 2.0)) - (data[\"i19\"])))))))))))) +\n            0.0399999991*np.tanh((((((data[\"i33\"]) + (((((data[\"i22\"]) * ((((13.20187854766845703)) * ((((data[\"i9\"]) + ((-1.0*((data[\"i19\"])))))/2.0)))))) * (((data[\"i36\"]) - ((3.98980474472045898)))))))/2.0)) * (((data[\"i12\"]) - ((3.98980474472045898)))))) +\n            0.0399999991*np.tanh(((((data[\"i11\"]) + ((-1.0*((((((((data[\"i25\"]) - (data[\"i11\"]))) + ((((6.0)) - (data[\"i29\"]))))) + (((data[\"i24\"]) / 2.0))))))))) * (((((data[\"i25\"]) - (data[\"i33\"]))) * 2.0)))) +\n            0.0399999991*np.tanh((-1.0*((((((((data[\"i27\"]) - (data[\"i36\"]))) * (((((data[\"i25\"]) / 2.0)) - (((data[\"i36\"]) - (data[\"i5\"]))))))) * (((data[\"i5\"]) - (((((data[\"i5\"]) - (data[\"i36\"]))) * (data[\"i26\"])))))))))) +\n            0.0399999991*np.tanh(((data[\"i32\"]) - (((((data[\"i3\"]) + (((((((data[\"i29\"]) + (((((data[\"i29\"]) - (data[\"i5\"]))) * 2.0)))) * (((((((((data[\"i29\"]) - (data[\"i11\"]))) * 2.0)) * 2.0)) * 2.0)))) * 2.0)))) * 2.0)))) +\n            0.0399999991*np.tanh(((data[\"i1\"]) * (((3.0588200092) + (((((((data[\"i12\"]) - (((data[\"i16\"]) - (2.8800001144))))) * 2.0)) * (((data[\"i1\"]) - (((((data[\"i23\"]) - (((data[\"i16\"]) - (3.0))))) * 2.0)))))))))) +\n            0.0399999991*np.tanh(((((((((data[\"i23\"]) + ((-1.0*((data[\"i11\"])))))) * (((data[\"i11\"]) * 2.0)))) * (data[\"i23\"]))) * ((((data[\"i7\"]) + ((((((((3.1415927410) - (data[\"i11\"]))) + (data[\"i17\"]))/2.0)) - (data[\"i25\"]))))/2.0)))) +\n            0.0399999991*np.tanh(((data[\"i12\"]) * (((((data[\"i7\"]) + (((((((data[\"i7\"]) - (data[\"i12\"]))) + (data[\"i33\"]))) - (data[\"i12\"]))))) * (((((data[\"i7\"]) - (data[\"i34\"]))) * (((data[\"i33\"]) - (data[\"i12\"]))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i1\"]) * (((((0.4090909958) + (data[\"i7\"]))) - (data[\"i24\"]))))) * (((((((2.8800001144) - (data[\"i24\"]))) + (data[\"i1\"]))) * (((data[\"i25\"]) - (data[\"i24\"]))))))) - (data[\"i23\"]))) +\n            0.0399999991*np.tanh(((((((data[\"i34\"]) * (data[\"i9\"]))) * (((data[\"i27\"]) - (((((((((((data[\"i22\"]) - (data[\"i24\"]))) * (data[\"i9\"]))) + (data[\"i33\"]))/2.0)) + (data[\"i9\"]))/2.0)))))) * (((data[\"i33\"]) - (3.1415927410))))) +\n            0.0399999991*np.tanh(((data[\"i8\"]) * ((((((-1.0*((data[\"i7\"])))) * (((data[\"i28\"]) - (data[\"i6\"]))))) * (((data[\"i1\"]) + (((data[\"i6\"]) * (((data[\"i6\"]) * ((((data[\"i29\"]) + ((-1.0*((data[\"i6\"])))))/2.0)))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i3\"]) - (((data[\"i36\"]) - (data[\"i3\"]))))) * (((((data[\"i29\"]) - (((data[\"i11\"]) - (((data[\"i36\"]) - (3.0))))))) * (((((data[\"i11\"]) - (0.7093020082))) - (3.0588200092))))))) +\n            0.0399999991*np.tanh(((46.0) * (((data[\"i16\"]) - (((data[\"i33\"]) * (((((((data[\"i10\"]) - (data[\"i13\"]))) / 2.0)) * (((data[\"i1\"]) * (((data[\"i0\"]) - (data[\"i16\"]))))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i20\"]) * (data[\"i20\"]))) * ((((10.12699031829833984)) * (((data[\"i13\"]) - ((((1.77645254135131836)) + (((((((((10.12699031829833984)) * 2.0)) + (((data[\"i18\"]) - (data[\"i10\"]))))/2.0)) / 2.0)))))))))) - (data[\"i5\"]))) +\n            0.0399999991*np.tanh((((((data[\"i10\"]) + (-3.0))/2.0)) * (((((((data[\"i13\"]) + (-3.0))) * (((((46.0) * (data[\"i10\"]))) * (((data[\"i8\"]) - (3.1415927410))))))) * (((data[\"i9\"]) - (3.1415927410))))))) +\n            0.0399999991*np.tanh(((((((((data[\"i10\"]) + (((((data[\"i35\"]) - (data[\"i15\"]))) * (((data[\"i9\"]) * 2.0)))))) - (data[\"i19\"]))) * (data[\"i3\"]))) * (((((data[\"i9\"]) - (data[\"i19\"]))) * (data[\"i3\"]))))) +\n            0.0399999991*np.tanh(((((((data[\"i12\"]) - ((((((data[\"i16\"]) + (data[\"i16\"]))) + ((((data[\"i32\"]) + (((data[\"i16\"]) - (data[\"i6\"]))))/2.0)))/2.0)))) * (46.0))) * (((3.0) + (((data[\"i32\"]) - (data[\"i6\"]))))))) +\n            0.0399999991*np.tanh(((data[\"i4\"]) * (((((((data[\"i29\"]) - (((data[\"i4\"]) - (2.8800001144))))) * (((((((data[\"i2\"]) * 2.0)) - (data[\"i23\"]))) - (((data[\"i33\"]) / 2.0)))))) * (((data[\"i10\"]) - (3.0588200092))))))) +\n            0.0399999991*np.tanh(((data[\"i15\"]) * ((((10.04237937927246094)) * ((((((((np.tanh((np.tanh((((data[\"i22\"]) - (data[\"i6\"]))))))) + (data[\"i15\"]))/2.0)) - (((data[\"i1\"]) + (((((data[\"i22\"]) - (data[\"i35\"]))) * 2.0)))))) * 2.0)))))) +\n            0.0399999991*np.tanh(((((data[\"i28\"]) - (((((data[\"i22\"]) - (data[\"i26\"]))) * 2.0)))) * (((((data[\"i22\"]) - (((3.0) * (((((data[\"i28\"]) - (data[\"i26\"]))) * (((data[\"i28\"]) - (data[\"i22\"]))))))))) * 2.0)))) +\n            0.0399999991*np.tanh(((((((((((((data[\"i17\"]) + (((0.2747249901) - (data[\"i26\"]))))) * (data[\"i36\"]))) * (data[\"i13\"]))) * ((4.0)))) * (((((3.0)) + ((-1.0*((((data[\"i10\"]) / 2.0))))))/2.0)))) - (data[\"i35\"]))) +\n            0.0399999991*np.tanh(((((((data[\"i19\"]) * (((data[\"i16\"]) - ((((data[\"i35\"]) + ((((data[\"i19\"]) + (data[\"i9\"]))/2.0)))/2.0)))))) * (((data[\"i19\"]) * (data[\"i19\"]))))) * ((((((data[\"i9\"]) - (data[\"i16\"]))) + ((1.42531549930572510)))/2.0)))) +\n            0.0399999991*np.tanh(((((((((data[\"i10\"]) - (((0.6140350103) / 2.0)))) - (3.0))) * ((((10.85821056365966797)) * (((data[\"i23\"]) * (((((2.8800001144) * 2.0)) - (data[\"i10\"]))))))))) * (((data[\"i2\"]) - (2.8800001144))))) +\n            0.0399999991*np.tanh(((data[\"i10\"]) * (((data[\"i10\"]) * (((((data[\"i32\"]) - (((data[\"i17\"]) - (((data[\"i10\"]) * (((data[\"i32\"]) - (data[\"i11\"]))))))))) * (((data[\"i10\"]) + ((-1.0*((data[\"i28\"])))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i21\"]) + (((data[\"i21\"]) - (data[\"i36\"]))))) * (((data[\"i36\"]) * (((data[\"i32\"]) - (((data[\"i21\"]) + ((((((data[\"i2\"]) - (data[\"i27\"]))) + (((data[\"i29\"]) - (data[\"i27\"]))))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((((((data[\"i10\"]) + ((-1.0*((((data[\"i17\"]) - (((data[\"i10\"]) + ((-1.0*((((data[\"i13\"]) + (((data[\"i23\"]) - ((((data[\"i24\"]) + (np.tanh((data[\"i13\"]))))/2.0)))))))))))))))))) * 2.0)) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh(((((((data[\"i4\"]) - (((data[\"i9\"]) - (np.tanh((data[\"i4\"]))))))) * (((46.0) * (((data[\"i4\"]) - (data[\"i25\"]))))))) * (((data[\"i25\"]) - ((((data[\"i1\"]) + (np.tanh((data[\"i15\"]))))/2.0)))))) +\n            0.0399999991*np.tanh(((((data[\"i18\"]) - (((data[\"i20\"]) * ((((((data[\"i24\"]) + (((data[\"i20\"]) * (((data[\"i2\"]) - (data[\"i18\"]))))))/2.0)) * (((data[\"i2\"]) - (data[\"i18\"]))))))))) + (((data[\"i35\"]) - (data[\"i1\"]))))) +\n            0.0399999991*np.tanh(((((data[\"i25\"]) - (((data[\"i4\"]) - (2.0652201176))))) * (((((data[\"i28\"]) - (((data[\"i16\"]) - (((data[\"i4\"]) - (2.0652201176))))))) * (((data[\"i25\"]) * (((data[\"i4\"]) - (data[\"i25\"]))))))))) +\n            0.0399999991*np.tanh(((3.0588200092) + (((((data[\"i31\"]) - (3.1415927410))) * (((46.0) * ((((((((3.0588200092) * (((data[\"i19\"]) - (data[\"i20\"]))))) + (data[\"i3\"]))/2.0)) * (((data[\"i36\"]) - (data[\"i3\"]))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i4\"]) - (3.1415927410))) * ((((((data[\"i29\"]) + (((data[\"i29\"]) - (data[\"i26\"]))))/2.0)) * (((data[\"i8\"]) * ((((data[\"i13\"]) + (((((data[\"i8\"]) - (data[\"i4\"]))) + (-3.0))))/2.0)))))))) +\n            0.0399999991*np.tanh(((((np.tanh((np.tanh((((np.tanh((((data[\"i4\"]) - (3.0588200092))))) * 2.0)))))) - (((3.0588200092) - (np.tanh((((((((data[\"i15\"]) - (data[\"i7\"]))) * 2.0)) * 2.0)))))))) + (((data[\"i22\"]) / 2.0)))) +\n            0.0399921872*np.tanh(((data[\"i5\"]) * (((((((((data[\"i5\"]) / 2.0)) - (((data[\"i23\"]) - (data[\"i30\"]))))) * ((((2.8800001144) + (((((data[\"i5\"]) / 2.0)) - (data[\"i19\"]))))/2.0)))) * (((data[\"i31\"]) - (3.0588200092))))))) +\n            0.0399999991*np.tanh(((((((data[\"i14\"]) - (data[\"i7\"]))) + (2.8800001144))) * (((np.tanh((((((data[\"i35\"]) - (((np.tanh((((data[\"i15\"]) / 2.0)))) + (data[\"i13\"]))))) * 2.0)))) + (((data[\"i14\"]) - (data[\"i9\"]))))))) +\n            0.0399999991*np.tanh(((((((((((data[\"i19\"]) - (data[\"i3\"]))) * (data[\"i2\"]))) + (data[\"i11\"]))) * (((data[\"i19\"]) - (((data[\"i11\"]) + (0.4814809859))))))) * ((((((data[\"i19\"]) - (data[\"i4\"]))) + (data[\"i19\"]))/2.0)))) +\n            0.0399999991*np.tanh((-1.0*((((((data[\"i20\"]) / 2.0)) + (((np.tanh((np.tanh((((((((((data[\"i22\"]) - (data[\"i23\"]))) * (data[\"i17\"]))) * (data[\"i2\"]))) * (((data[\"i21\"]) - (data[\"i23\"]))))))))) * (data[\"i21\"])))))))) +\n            0.0399999991*np.tanh(((((((data[\"i24\"]) * (((data[\"i11\"]) - (((data[\"i22\"]) - (((np.tanh((((data[\"i28\"]) - ((3.54543781280517578)))))) * 2.0)))))))) * (data[\"i29\"]))) * (((((3.1415927410) - (data[\"i28\"]))) + (data[\"i24\"]))))) +\n            0.0399999991*np.tanh((-1.0*((((((((data[\"i15\"]) + (((np.tanh((((data[\"i22\"]) - (data[\"i13\"]))))) - (((((data[\"i15\"]) - (data[\"i36\"]))) * (data[\"i19\"]))))))) * (data[\"i27\"]))) * (((data[\"i32\"]) - (data[\"i9\"])))))))) +\n            0.0399999991*np.tanh(((((((((((((data[\"i32\"]) - (data[\"i14\"]))) * 2.0)) * 2.0)) * 2.0)) - (((((-1.0*((data[\"i19\"])))) + (data[\"i36\"]))/2.0)))) * (((((((((data[\"i7\"]) - (data[\"i36\"]))) * 2.0)) * 2.0)) + (data[\"i32\"]))))) +\n            0.0399999991*np.tanh(((((((data[\"i22\"]) * ((((data[\"i9\"]) + (((data[\"i23\"]) * (((data[\"i25\"]) * ((((data[\"i22\"]) + ((-1.0*((data[\"i17\"])))))/2.0)))))))/2.0)))) * ((((data[\"i22\"]) + ((-1.0*((data[\"i35\"])))))/2.0)))) - (data[\"i25\"]))) +\n            0.0399999991*np.tanh(((((data[\"i12\"]) - (((data[\"i22\"]) - (data[\"i12\"]))))) * (((data[\"i25\"]) - (((data[\"i0\"]) - (((data[\"i5\"]) * (((data[\"i7\"]) - (((data[\"i12\"]) - (((data[\"i22\"]) - (data[\"i5\"]))))))))))))))) +\n            0.0399999991*np.tanh(((data[\"i2\"]) + (((data[\"i12\"]) * (((data[\"i12\"]) * (((((((data[\"i12\"]) - (((((data[\"i11\"]) - (data[\"i25\"]))) * (data[\"i34\"]))))) * 2.0)) * (((data[\"i9\"]) - (data[\"i2\"]))))))))))) +\n            0.0399999991*np.tanh(((data[\"i18\"]) - (((((data[\"i16\"]) + (((((data[\"i23\"]) - (data[\"i31\"]))) * (data[\"i11\"]))))) * (((data[\"i31\"]) * ((((data[\"i16\"]) + (((data[\"i11\"]) - (((data[\"i2\"]) * 2.0)))))/2.0)))))))) +\n            0.0399999991*np.tanh(((data[\"i23\"]) * (((((data[\"i3\"]) * (((((((data[\"i30\"]) - ((4.61201286315917969)))) / 2.0)) - (np.tanh((((data[\"i6\"]) * (((data[\"i30\"]) - ((4.61201286315917969)))))))))))) - (np.tanh((np.tanh((data[\"i3\"]))))))))) +\n            0.0399921872*np.tanh(((((((data[\"i30\"]) * (((data[\"i30\"]) * (((((data[\"i7\"]) - (3.1415927410))) * 2.0)))))) - (data[\"i34\"]))) * (((data[\"i31\"]) * (((((((data[\"i26\"]) - (0.2465749979))) - (3.1415927410))) * 2.0)))))) +\n            0.0399999991*np.tanh(((data[\"i11\"]) - (((((((((((data[\"i8\"]) - (data[\"i34\"]))) / 2.0)) + (data[\"i9\"]))) * (((data[\"i17\"]) - (((data[\"i34\"]) / 2.0)))))) * ((((((1.5199999809) + ((12.42440605163574219)))/2.0)) - (data[\"i8\"]))))))) +\n            0.0399921872*np.tanh(((((((((((((((((3.0) + (data[\"i6\"]))/2.0)) / 2.0)) + (data[\"i4\"]))/2.0)) - (((data[\"i6\"]) * (((-2.0) + (((data[\"i7\"]) / 2.0)))))))) * (46.0))) * (46.0))) * (data[\"i4\"]))) +\n            0.0399921872*np.tanh(((46.0) * (((data[\"i7\"]) - (((data[\"i19\"]) + (np.tanh((np.tanh((((data[\"i11\"]) - (((((((2.6666700840) + (data[\"i10\"]))/2.0)) + ((((data[\"i32\"]) + (data[\"i10\"]))/2.0)))/2.0)))))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i3\"]) - (data[\"i13\"]))) * (((data[\"i16\"]) + (((data[\"i5\"]) * (((data[\"i13\"]) + (((data[\"i5\"]) * (((data[\"i32\"]) - (data[\"i13\"]))))))))))))) * (((-3.0) + (data[\"i19\"]))))) +\n            0.0399999991*np.tanh(((data[\"i34\"]) - (((data[\"i9\"]) + (((((((data[\"i8\"]) / 2.0)) / 2.0)) * ((((((data[\"i12\"]) + (((data[\"i27\"]) * (((data[\"i27\"]) - (data[\"i34\"]))))))/2.0)) * (((data[\"i27\"]) - (data[\"i12\"]))))))))))) +\n            0.0399921872*np.tanh(((data[\"i31\"]) * (((data[\"i3\"]) * (((data[\"i3\"]) * (((((((data[\"i26\"]) - (((data[\"i17\"]) - (data[\"i26\"]))))) * (((data[\"i17\"]) - (data[\"i26\"]))))) + (((data[\"i9\"]) - (data[\"i34\"]))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i18\"]) - (data[\"i26\"]))) * (((((46.0) - (((data[\"i26\"]) * (data[\"i27\"]))))) * (((data[\"i26\"]) - (((data[\"i2\"]) - (((((0.4814809859) * (data[\"i26\"]))) / 2.0)))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i28\"]) - (((data[\"i12\"]) - (((data[\"i19\"]) / 2.0)))))) * (((data[\"i21\"]) - ((((0.9080460072) + (data[\"i28\"]))/2.0)))))) * (((data[\"i34\"]) - (((data[\"i28\"]) - (2.8800001144))))))) +\n            0.0399999991*np.tanh((-1.0*((((((((((data[\"i36\"]) * (((data[\"i24\"]) - (data[\"i32\"]))))) + (data[\"i5\"]))) * (((data[\"i24\"]) - (data[\"i32\"]))))) * (((data[\"i32\"]) + (((data[\"i32\"]) - (data[\"i26\"])))))))))) +\n            0.0399999991*np.tanh(((((data[\"i22\"]) * (((((3.0) - ((((((data[\"i2\"]) + (data[\"i3\"]))/2.0)) / 2.0)))) * (((data[\"i3\"]) - (((((6.75616788864135742)) + (((data[\"i22\"]) - (data[\"i2\"]))))/2.0)))))))) * ((6.75616788864135742)))) +\n            0.0399999991*np.tanh(((data[\"i11\"]) * (((data[\"i0\"]) * ((((((-3.0) + (data[\"i11\"]))/2.0)) + (((data[\"i32\"]) * (((-3.0) + ((((data[\"i12\"]) + ((((data[\"i0\"]) + ((-1.0*((data[\"i18\"])))))/2.0)))/2.0)))))))))))) +\n            0.0399999991*np.tanh(((((((((((data[\"i26\"]) - (data[\"i23\"]))) * 2.0)) * (46.0))) - ((3.0)))) * ((((((((((data[\"i26\"]) - (data[\"i27\"]))) + (data[\"i23\"]))/2.0)) / 2.0)) + (((data[\"i31\"]) - (data[\"i23\"]))))))) +\n            0.0399999991*np.tanh(((((data[\"i30\"]) * 2.0)) * (((((data[\"i2\"]) - (data[\"i28\"]))) + (((data[\"i28\"]) * (((((data[\"i28\"]) * (((data[\"i2\"]) - (data[\"i33\"]))))) * (((data[\"i30\"]) + ((-1.0*((data[\"i28\"])))))))))))))) +\n            0.0399999991*np.tanh(((46.0) * (((46.0) * (((data[\"i23\"]) - (((data[\"i10\"]) - ((((np.tanh((np.tanh((np.tanh((((((data[\"i36\"]) - (data[\"i33\"]))) * 2.0)))))))) + ((-1.0*((np.tanh((data[\"i14\"])))))))/2.0)))))))))) +\n            0.0399999991*np.tanh(((((data[\"i17\"]) * (np.tanh((((data[\"i27\"]) - (data[\"i7\"]))))))) + (((data[\"i28\"]) * (((((0.5476189852) * (((data[\"i17\"]) - (data[\"i7\"]))))) * (((data[\"i21\"]) - (data[\"i5\"]))))))))) +\n            0.0399062298*np.tanh(np.tanh((((((data[\"i27\"]) - (((((-1.0*(((((8.19093513488769531)) * (data[\"i10\"])))))) + (((46.0) - (((data[\"i10\"]) + (np.tanh((np.tanh((2.0))))))))))/2.0)))) * (((46.0) * (46.0))))))) +\n            0.0399999991*np.tanh((-1.0*((((((data[\"i4\"]) + (((data[\"i2\"]) * (((data[\"i11\"]) - (data[\"i14\"]))))))) * (((data[\"i33\"]) + (((data[\"i33\"]) + (((data[\"i11\"]) * (((data[\"i8\"]) - (data[\"i11\"])))))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i33\"]) + (-3.0))) * (((0.4090909958) - (np.tanh((((((((data[\"i20\"]) + (-3.0))) + (data[\"i12\"]))) - (((data[\"i24\"]) + (((data[\"i7\"]) - (data[\"i20\"]))))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i2\"]) - (3.1415927410))) * (((((data[\"i5\"]) - (((data[\"i27\"]) * (((data[\"i13\"]) - (data[\"i5\"]))))))) * ((((((10.05989265441894531)) * (((2.8800001144) - (((data[\"i5\"]) / 2.0)))))) * 2.0)))))) +\n            0.0399999991*np.tanh(((((data[\"i16\"]) - (data[\"i12\"]))) * ((-1.0*((((((((data[\"i22\"]) - (((data[\"i2\"]) / 2.0)))) * (((data[\"i2\"]) * 2.0)))) * ((((((data[\"i22\"]) + (((data[\"i21\"]) / 2.0)))/2.0)) - (data[\"i10\"])))))))))) +\n            0.0399999991*np.tanh(((((data[\"i2\"]) - ((((data[\"i9\"]) + (((data[\"i26\"]) - (3.1415927410))))/2.0)))) * (((((data[\"i33\"]) - ((((data[\"i6\"]) + (((data[\"i26\"]) - (2.6666700840))))/2.0)))) * (((data[\"i26\"]) - (3.1415927410))))))) +\n            0.0399999991*np.tanh(((((((((((data[\"i32\"]) - (data[\"i12\"]))) - (((data[\"i3\"]) - (data[\"i32\"]))))) - (((data[\"i26\"]) - (data[\"i29\"]))))) * (((data[\"i7\"]) - (data[\"i29\"]))))) - (((data[\"i27\"]) - (data[\"i30\"]))))) +\n            0.0399999991*np.tanh(((data[\"i4\"]) * (((data[\"i4\"]) * ((((((((data[\"i29\"]) - (data[\"i2\"]))) * (((data[\"i13\"]) - (data[\"i33\"]))))) + ((((((data[\"i13\"]) - (data[\"i33\"]))) + (((data[\"i13\"]) - (data[\"i5\"]))))/2.0)))/2.0)))))) +\n            0.0399921872*np.tanh(((((data[\"i29\"]) / 2.0)) * (((((((data[\"i29\"]) / 2.0)) + (((data[\"i29\"]) - (data[\"i13\"]))))) * (((data[\"i2\"]) - (((data[\"i29\"]) - ((((6.0)) - (((data[\"i16\"]) + (0.4090909958))))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i4\"]) * (((data[\"i9\"]) - (data[\"i32\"]))))) * ((((data[\"i35\"]) + (((data[\"i9\"]) * (((data[\"i35\"]) - (data[\"i32\"]))))))/2.0)))) - ((((((data[\"i31\"]) - (data[\"i30\"]))) + (data[\"i2\"]))/2.0)))) +\n            0.0399609283*np.tanh(((((data[\"i30\"]) * 2.0)) + (((46.0) * (((46.0) * (((data[\"i21\"]) - (((data[\"i11\"]) - ((-1.0*((np.tanh(((((((((data[\"i0\"]) / 2.0)) - (data[\"i30\"]))) + (data[\"i0\"]))/2.0))))))))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i11\"]) - (((data[\"i1\"]) - (data[\"i11\"]))))) - (((3.0588200092) + (((data[\"i17\"]) - (data[\"i27\"]))))))) * (((((data[\"i17\"]) / 2.0)) + (((data[\"i1\"]) - (data[\"i27\"]))))))) +\n            0.0349443220*np.tanh(((((((data[\"i36\"]) * (((data[\"i35\"]) - (((data[\"i30\"]) + (0.6140350103))))))) + (data[\"i30\"]))) * (((46.0) * (((data[\"i36\"]) * (((data[\"i35\"]) - (((data[\"i30\"]) + (0.6140350103))))))))))) +\n            0.0383277982*np.tanh(((((-3.0) + (((((((data[\"i20\"]) + (data[\"i32\"]))/2.0)) + (np.tanh((((((((data[\"i35\"]) - (data[\"i32\"]))) * (data[\"i12\"]))) - (-3.0))))))/2.0)))) * (data[\"i35\"]))) +\n            0.0399999991*np.tanh(((data[\"i5\"]) * (((((2.8800001144) - (((data[\"i9\"]) - (data[\"i14\"]))))) * (((data[\"i15\"]) - (((np.tanh((data[\"i5\"]))) + (((data[\"i9\"]) - (((((data[\"i14\"]) - (data[\"i18\"]))) / 2.0)))))))))))) +\n            0.0315921046*np.tanh(((((data[\"i36\"]) - (((data[\"i24\"]) - (((((data[\"i22\"]) - (((data[\"i24\"]) - (0.9142860174))))) * 2.0)))))) * (((data[\"i22\"]) * (((data[\"i22\"]) * (((data[\"i24\"]) - (((data[\"i28\"]) / 2.0)))))))))) +\n            0.0399999991*np.tanh(((((data[\"i22\"]) - (((data[\"i31\"]) - (((data[\"i22\"]) - (data[\"i14\"]))))))) * ((-1.0*((((data[\"i16\"]) - (((data[\"i28\"]) - (((data[\"i14\"]) - (((data[\"i4\"]) - (np.tanh((data[\"i11\"])))))))))))))))) +\n            0.0399999991*np.tanh((((((((((((data[\"i8\"]) + (data[\"i4\"]))/2.0)) - (data[\"i21\"]))) * (data[\"i11\"]))) * (data[\"i11\"]))) * ((((((data[\"i0\"]) - ((((data[\"i8\"]) + (data[\"i7\"]))/2.0)))) + (((((data[\"i4\"]) / 2.0)) / 2.0)))/2.0)))) +\n            0.0399999991*np.tanh(((((((data[\"i15\"]) - (((data[\"i1\"]) * (np.tanh((np.tanh((((data[\"i34\"]) / 2.0)))))))))) * (((data[\"i30\"]) * (((data[\"i21\"]) - (data[\"i3\"]))))))) * (((data[\"i3\"]) - (((data[\"i34\"]) / 2.0)))))) +\n            0.0341082215*np.tanh(((((data[\"i18\"]) * (((data[\"i18\"]) * (((((np.tanh((((np.tanh((((data[\"i5\"]) + (((((data[\"i26\"]) - (data[\"i19\"]))) * (data[\"i18\"]))))))) / 2.0)))) - (data[\"i2\"]))) + (data[\"i18\"]))))))) * 2.0)) +\n            0.0399921872*np.tanh(((data[\"i15\"]) * (((((data[\"i31\"]) - (data[\"i6\"]))) + (np.tanh((((data[\"i28\"]) * (((((data[\"i31\"]) - ((-1.0*((((data[\"i27\"]) + (((data[\"i18\"]) * (-2.0)))))))))) * 2.0)))))))))) +\n            0.0399999991*np.tanh((((((data[\"i14\"]) + ((-1.0*((((((((data[\"i31\"]) - (data[\"i1\"]))) * 2.0)) * (((data[\"i28\"]) - (data[\"i1\"])))))))))/2.0)) * (((data[\"i28\"]) * (((data[\"i28\"]) * (((data[\"i28\"]) - (data[\"i1\"]))))))))) +\n            0.0399999991*np.tanh(((((data[\"i11\"]) - (((((((((data[\"i12\"]) * 2.0)) - (((data[\"i28\"]) * 2.0)))) * 2.0)) - (data[\"i27\"]))))) * (((((((data[\"i12\"]) * 2.0)) - (data[\"i28\"]))) - (data[\"i27\"]))))) +\n            0.0399999991*np.tanh((((-1.0*((((data[\"i19\"]) * ((((((data[\"i25\"]) + (((3.0588200092) - (data[\"i36\"]))))/2.0)) * (((data[\"i10\"]) - (data[\"i14\"])))))))))) * (((((((data[\"i25\"]) - (data[\"i14\"]))) * 2.0)) - (data[\"i19\"]))))) +\n            0.0399999991*np.tanh(((data[\"i16\"]) - (((46.0) * ((((((((data[\"i22\"]) + (((data[\"i30\"]) - ((10.34864521026611328)))))/2.0)) * (((((-3.0) + (data[\"i35\"]))) * 2.0)))) * (((((-3.0) + (data[\"i16\"]))) * 2.0)))))))) +\n            0.0280523524*np.tanh(((((((data[\"i32\"]) - (((data[\"i11\"]) + (np.tanh(((((((data[\"i24\"]) + ((-1.0*((data[\"i11\"])))))/2.0)) * (((((-3.0) + (data[\"i35\"]))) * (-3.0))))))))))) * (data[\"i23\"]))) * (data[\"i12\"]))) +\n            0.0399843715*np.tanh(((((data[\"i11\"]) + (((np.tanh((((((data[\"i1\"]) * (46.0))) * ((((((data[\"i17\"]) + ((-1.0*((((data[\"i28\"]) + (0.5476189852)))))))/2.0)) * (data[\"i1\"]))))))) - (((2.6666700840) * 2.0)))))) * 2.0)) +\n            0.0399921872*np.tanh(((data[\"i35\"]) + (((46.0) * ((((((data[\"i17\"]) + (((((data[\"i0\"]) - (data[\"i35\"]))) * 2.0)))/2.0)) * (((((data[\"i18\"]) - ((((3.1415927410) + (((2.0652201176) * 2.0)))/2.0)))) * (data[\"i0\"]))))))))) +\n            0.0399687439*np.tanh(((((((data[\"i25\"]) - (data[\"i22\"]))) - (((((data[\"i11\"]) - (data[\"i25\"]))) - (data[\"i25\"]))))) * (((data[\"i22\"]) * (((((data[\"i22\"]) * 2.0)) * (((data[\"i22\"]) - (data[\"i12\"]))))))))) +\n            0.0399999991*np.tanh(((((data[\"i21\"]) - (((data[\"i25\"]) / 2.0)))) * (((data[\"i21\"]) + (((46.0) * (((46.0) * (((((data[\"i21\"]) - ((4.52857494354248047)))) * (((data[\"i12\"]) + (((-3.0) * 2.0)))))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i12\"]) - (data[\"i11\"]))) * (((data[\"i6\"]) * (((((data[\"i12\"]) - (((data[\"i22\"]) - (data[\"i12\"]))))) * (((data[\"i5\"]) - (((data[\"i25\"]) - (((data[\"i6\"]) - (data[\"i22\"]))))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i20\"]) + (((((data[\"i7\"]) - (data[\"i29\"]))) * 2.0)))) * (((((data[\"i7\"]) - (data[\"i2\"]))) * ((((data[\"i32\"]) + (((((data[\"i7\"]) - (data[\"i6\"]))) - (data[\"i20\"]))))/2.0)))))) +\n            0.0399999991*np.tanh(((((-3.0) + (((data[\"i34\"]) * (((-3.0) + (data[\"i4\"]))))))) * (((((data[\"i18\"]) + (-3.0))) * (((((2.0652201176) - ((((data[\"i17\"]) + (((-2.0) / 2.0)))/2.0)))) * 2.0)))))) +\n            0.0399453007*np.tanh(((((((np.tanh((((((((data[\"i28\"]) - (((data[\"i33\"]) + (-1.0))))) * (data[\"i24\"]))) * (((data[\"i33\"]) + (-3.0))))))) - (np.tanh(((((data[\"i17\"]) + (-1.0))/2.0)))))) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh(((((data[\"i35\"]) + ((((((data[\"i2\"]) + (((data[\"i35\"]) * (((data[\"i36\"]) - (data[\"i4\"]))))))/2.0)) * (data[\"i4\"]))))) * (((((data[\"i16\"]) - (data[\"i28\"]))) * (((data[\"i36\"]) - (data[\"i4\"]))))))) +\n            0.0399921872*np.tanh(((((np.tanh((np.tanh((((((((data[\"i33\"]) - (data[\"i10\"]))) - (((data[\"i22\"]) - (data[\"i17\"]))))) * (data[\"i16\"]))))))) * (data[\"i33\"]))) + (((((data[\"i22\"]) - (data[\"i16\"]))) * 2.0)))) +\n            0.0399999991*np.tanh(((((data[\"i35\"]) * (((data[\"i35\"]) * ((((np.tanh((np.tanh((((data[\"i16\"]) - (data[\"i22\"]))))))) + (((((data[\"i14\"]) - (data[\"i22\"]))) * (((data[\"i35\"]) - (data[\"i28\"]))))))/2.0)))))) - (data[\"i22\"]))) +\n            0.0399843715*np.tanh(np.tanh((((46.0) * (((((data[\"i25\"]) - (((-2.0) + (data[\"i10\"]))))) * (((46.0) * (((((data[\"i10\"]) - (((data[\"i25\"]) / 2.0)))) - (1.0))))))))))) +\n            0.0399999991*np.tanh(((np.tanh((((data[\"i36\"]) - (data[\"i27\"]))))) + (np.tanh((((((((((data[\"i11\"]) * (((data[\"i27\"]) - (data[\"i32\"]))))) * (((data[\"i27\"]) - (data[\"i32\"]))))) * 2.0)) - (data[\"i32\"]))))))) +\n            0.0340535268*np.tanh(((((((data[\"i24\"]) * (((data[\"i4\"]) + (-2.0))))) * (((data[\"i23\"]) + (-3.0))))) * (((data[\"i29\"]) - (((data[\"i15\"]) + ((((0.3183098733) + (np.tanh((2.6666700840))))/2.0)))))))) +\n            0.0399843715*np.tanh(((((((data[\"i1\"]) - (((data[\"i29\"]) - (((data[\"i5\"]) - (((((data[\"i29\"]) - (((((data[\"i5\"]) - (data[\"i21\"]))) / 2.0)))) + (((np.tanh((data[\"i21\"]))) / 2.0)))))))))) * 2.0)) * 2.0)) +\n            0.0399999991*np.tanh(((((data[\"i1\"]) - (data[\"i14\"]))) * (np.tanh((((data[\"i15\"]) * (np.tanh((((data[\"i15\"]) * ((-1.0*((((np.tanh((((data[\"i14\"]) / 2.0)))) + (((2.0) - (((data[\"i30\"]) / 2.0))))))))))))))))))) +\n            0.0399999991*np.tanh(((((data[\"i23\"]) - ((((((data[\"i9\"]) - (data[\"i23\"]))) + (data[\"i16\"]))/2.0)))) * (((data[\"i34\"]) * (((data[\"i34\"]) * (((((data[\"i7\"]) - (data[\"i5\"]))) * (((data[\"i3\"]) - ((3.0)))))))))))) +\n            0.0399999991*np.tanh(((((((data[\"i20\"]) - (data[\"i6\"]))) * (((data[\"i31\"]) * (((data[\"i16\"]) - (data[\"i7\"]))))))) + (((((data[\"i21\"]) - (data[\"i7\"]))) * (((data[\"i16\"]) + (((data[\"i21\"]) - (data[\"i17\"]))))))))) +\n            0.0353740975*np.tanh((-1.0*((((data[\"i26\"]) * (np.tanh(((((((np.tanh((((data[\"i19\"]) * (((data[\"i26\"]) - (((0.3183098733) - ((-1.0*((data[\"i18\"])))))))))))) + (((((data[\"i8\"]) - (data[\"i30\"]))) / 2.0)))/2.0)) * 2.0))))))))) +\n            0.0375307687*np.tanh(((((((data[\"i0\"]) + (((data[\"i0\"]) * (np.tanh((np.tanh(((((((-1.0*((data[\"i0\"])))) + ((((data[\"i28\"]) + ((((data[\"i9\"]) + (data[\"i11\"]))/2.0)))/2.0)))) * (data[\"i11\"]))))))))))) - (data[\"i11\"]))) * 2.0)) +\n            0.0399999991*np.tanh(((((((((data[\"i26\"]) / 2.0)) / 2.0)) * (np.tanh((((((data[\"i15\"]) + (-2.0))) * (np.tanh((((data[\"i7\"]) + (((-2.0) - (np.tanh((data[\"i14\"]))))))))))))))) - (np.tanh((data[\"i34\"]))))) +\n            0.0375776514*np.tanh(((np.tanh((((data[\"i13\"]) - (data[\"i12\"]))))) + ((((-1.0*((((((data[\"i2\"]) + (((data[\"i28\"]) * (((data[\"i2\"]) - (data[\"i0\"]))))))) * 2.0))))) * (((data[\"i28\"]) - (data[\"i12\"]))))))) +\n            0.0385387763*np.tanh(np.tanh((((data[\"i18\"]) * (((data[\"i18\"]) * (((data[\"i0\"]) - (((data[\"i12\"]) - (np.tanh((((((data[\"i34\"]) - (data[\"i18\"]))) - (np.tanh((((data[\"i34\"]) - (data[\"i0\"]))))))))))))))))))) +\n            0.0371713229*np.tanh(((((data[\"i3\"]) + ((-1.0*((((data[\"i7\"]) + (((((data[\"i21\"]) - (((((((((data[\"i5\"]) + (data[\"i21\"]))) / 2.0)) + (data[\"i22\"]))) / 2.0)))) * (((data[\"i7\"]) - (data[\"i3\"])))))))))))) * 2.0)))","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"c98a1ea8e49ace79579a7eeaf1efe1476336724b"},"cell_type":"code","source":"from sklearn.metrics import mean_absolute_error","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"64e015775c142d13d155420fe2801287be47d9fa"},"cell_type":"code","source":"mean_absolute_error(s.target,GPII(s))","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"68d6f842c58f8a7a5cee59f373e59cc28ae0ba43"},"cell_type":"code","source":"import warnings\nwarnings.simplefilter(action='ignore', category=FutureWarning)\nfrom  scipy.signal import savgol_filter\nmean_absolute_error(s.target,savgol_filter(GPII(s), 7,3))","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"8ee32e9d68af54b443a9b689c16e96f3bbce6368"},"cell_type":"code","source":"fig, ax1 = plt.subplots(figsize=(16, 8))\nplt.title(\"Trends of predictions and time_to_failure.\")\nplt.plot(GPII(s))\nplt.plot(s.target)","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"65b8387b981445d19cf2ea44fb6baafc74a3d9ce"},"cell_type":"code","source":"fig, ax1 = plt.subplots(figsize=(16, 8))\nplt.title(\"Trends of predictions and time_to_failure.\")\nplt.plot(savgol_filter(GPII(s), 7,3))\nplt.plot(s.target)","execution_count":null,"outputs":[]},{"metadata":{"trusted":false,"_uuid":"6a7990e3cb5bc3fdc8900eb66b2dabad659389c1"},"cell_type":"code","source":"","execution_count":null,"outputs":[]}],"metadata":{"kernelspec":{"display_name":"Python 3","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.6.6"}},"nbformat":4,"nbformat_minor":1}