Details

Time bar (total: 5.2s)

analyze5.0s (95.5%)

Algorithm
search
egg-herbie
Rules
597×times-frac_binary64_1107
338×associate-/l*_binary64_1046
267×sub-neg_binary64_1094
252×associate-/r*_binary64_1045
224×div-sub_binary64_1106
186×exp-sum_binary64_1147
179×unsub-neg_binary64_1095
173×associate-*r*_binary64_1041
164×associate-*l*_binary64_1042
161×neg-sub0_binary64_1096
160×exp-prod_binary64_1153
155×neg-mul-1_binary64_1097
152×distribute-rgt-in_binary64_1051
127×associate-/l/_binary64_1048
122×distribute-lft-in_binary64_1050
118×exp-diff_binary64_1149
113×associate-/r/_binary64_1047
93×distribute-frac-neg_binary64_1064
65×associate-*r/_binary64_1043
58×associate-*l/_binary64_1044
51×associate-+l-_binary64_1036
50×exp-neg_binary64_1148 sqr-pow_binary64_1073
44×distribute-lft-neg-out_binary64_1060
43×associate--r+_binary64_1037
42×distribute-neg-out_binary64_1063
41×distribute-neg-frac_binary64_1065
39×distribute-rgt-neg-out_binary64_1061
38×unswap-sqr_binary64_1069
31×cancel-sign-sub-inv_binary64_1067
24×associate-+l+_binary64_1034
23×associate-+r+_binary64_1033 *-commutative_binary64_1032
21×distribute-rgt-neg-in_binary64_1059 associate--l+_binary64_1038
20×distribute-lft-neg-in_binary64_1058 distribute-rgt-out_binary64_1054 +-commutative_binary64_1031
18×distribute-neg-in_binary64_1062
16×pow-sqr_binary64_1074
14×sqr-neg_binary64_1115
11×prod-exp_binary64_1150 distribute-lft-out_binary64_1052
10×sub0-neg_binary64_1088
*-rgt-identity_binary64_1091 *-lft-identity_binary64_1090 remove-double-neg_binary64_1089 div0_binary64_1082
+-rgt-identity_binary64_1086 mul0-rgt_binary64_1084 mul0-lft_binary64_1083
div-exp_binary64_1152 /-rgt-identity_binary64_1092 swap-sqr_binary64_1068 associate--r-_binary64_1040
cube-unmult_binary64_1138 associate-+r-_binary64_1035
exp-sqrt_binary64_1154 rec-exp_binary64_1151 mul-1-neg_binary64_1093 difference-of-sqr--1_binary64_1072 difference-of-sqr-1_binary64_1071
pow-plus_binary64_1164 exp-lft-sqr_binary64_1156 cube-prod_binary64_1129 distribute-rgt-out--_binary64_1055 associate--l-_binary64_1039
unpow1/2_binary64_1165 1-exp_binary64_1145 exp-1-e_binary64_1144 sqr-abs_binary64_1116 --rgt-identity_binary64_1087 +-lft-identity_binary64_1085 cancel-sign-sub_binary64_1066 count-2_binary64_1049
not-true not-false not-not not-and not-or and-true-l and-true-r and-false-l and-false-r and-same or-true-l or-true-r or-false-l or-false-r or-same erfc-erf_binary64_1364 erf-erfc_binary64_1363 erf-odd_binary64_1362 if-if-and-not_binary64_1361 if-if-and_binary64_1360 if-if-or-not_binary64_1359 if-if-or_binary64_1358 if-not_binary64_1357 if-same_binary64_1356 if-false_binary64_1355 if-true_binary64_1354 not-gte_binary64_1353 not-lte_binary64_1352 not-gt_binary64_1351 not-lt_binary64_1350 gte-same_binary64_1349 lte-same_binary64_1348 gt-same_binary64_1347 lt-same_binary64_1346 sinh---cosh_binary64_1293 sinh-+-cosh_binary64_1292 sinh-cosh_binary64_1291 tanh-def-c_binary64_1290 tanh-def-b_binary64_1289 tanh-def-a_binary64_1288 cosh-def_binary64_1287 sinh-def_binary64_1286 tan-neg_binary64_1233 cos-neg_binary64_1232 sin-neg_binary64_1231 tan-0_binary64_1230 cos-0_binary64_1229 sin-0_binary64_1228 hang-m-tan_binary64_1227 hang-p-tan_binary64_1226 hang-m0-tan_binary64_1225 hang-p0-tan_binary64_1224 hang-0m-tan_binary64_1223 hang-0p-tan_binary64_1222 tan-+PI/2_binary64_1221 tan-+PI_binary64_1220 tan-PI_binary64_1219 tan-PI/3_binary64_1218 tan-PI/4_binary64_1217 tan-PI/6_binary64_1216 cos-+PI/2_binary64_1215 cos-+PI_binary64_1214 cos-PI_binary64_1213 cos-PI/2_binary64_1212 cos-PI/3_binary64_1211 cos-PI/4_binary64_1210 cos-PI/6_binary64_1209 sin-+PI/2_binary64_1208 sin-+PI_binary64_1207 sin-PI_binary64_1206 sin-PI/2_binary64_1205 sin-PI/3_binary64_1204 sin-PI/4_binary64_1203 sin-PI/6_binary64_1202 sub-1-sin_binary64_1201 sub-1-cos_binary64_1200 -1-add-sin_binary64_1199 -1-add-cos_binary64_1198 1-sub-sin_binary64_1197 1-sub-cos_binary64_1196 cos-sin-sum_binary64_1195 log-E_binary64_1191 log-pow_binary64_1190 log-rec_binary64_1189 log-div_binary64_1188 log-prod_binary64_1187 pow-base-0_binary64_1185 unpow1/3_binary64_1168 unpow3_binary64_1167 unpow2_binary64_1166 exp-to-pow_binary64_1163 pow-base-1_binary64_1161 unpow0_binary64_1160 unpow1_binary64_1159 unpow-1_binary64_1158 exp-lft-cube_binary64_1157 exp-cbrt_binary64_1155 e-exp-1_binary64_1146 exp-0_binary64_1143 rem-log-exp_binary64_1142 rem-exp-log_binary64_1141 cube-mult_binary64_1131 cube-div_binary64_1130 cube-neg_binary64_1128 rem-3cbrt-rft_binary64_1127 rem-3cbrt-lft_binary64_1126 rem-cbrt-cube_binary64_1125 rem-cube-cbrt_binary64_1124 rem-sqrt-square_binary64_1114 rem-square-sqrt_binary64_1113 *-inverses_binary64_1081 +-inverses_binary64_1080 lft-mult-inverse_binary64_1079 rgt-mult-inverse_binary64_1078 remove-double-div_binary64_1077 difference-of-squares_binary64_1070 distribute-rgt1-in_binary64_1057 distribute-lft1-in_binary64_1056 distribute-lft-out--_binary64_1053
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019205
136205
266205
3132205
4327205
5932205
64223205
74944205
011
111
Search
TrueOtherFalseIter
0%0.3%99.7%0
0%0.3%99.7%1
0%0.3%99.7%2
0%0.3%99.7%3
0%0.3%99.7%4
0%0.3%99.7%5
0%0.3%99.7%6
0%0.3%99.7%7
0%0.3%99.7%8
0%0.3%99.7%9
0%0.3%99.7%10
0%0.3%99.7%11
0%0.3%99.7%12
0%0.3%99.7%13
0%0.3%99.7%14
Compiler

Compiled 135 to 88 computations (34.8% saved)

sample238.0ms (4.5%)

Algorithm
intervals
Results
4.0msbody8192exit
4.0msbody8192exit
4.0msbody8192exit
3.0msbody8192exit
3.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
2.0msbody8192exit
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
0.0mspre128true
Compiler

Compiled 135 to 89 computations (34.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...