Date:Tuesday, July 28th, 2020
Commit:a9c380f0 on cleanup
Hostname:warfa with Racket 7.5
Seed:2020210
Parameters:256 points for 4 iterations
Flags:
setup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

Time bar (total: 13.8min)

prune3.8min (27.3%)

sample3.7min (26.4%)

Algorithm
539×intervals
Results
1.3min2098772×body80valid
26.8s287822×body80invalid
18.6s40302×body1280valid
12.3s41754×body640valid
6.3s89532×body80nan
4.6s5695×body2560valid
4.4s22732×body320valid
2.0s6609×body1280invalid
1.5s11830×body160valid
1.3s6297×body640invalid
546.0ms3700×body320invalid
220.0ms2252×body160invalid
182.0ms1053×body640nan
181.0ms878×body1280nan
97.0ms35×body5120valid
86.0ms670×body320nan
50.0ms870×body80overflowed
28.0ms333×body160nan

analyze1.9min (13.4%)

Algorithm
270×search
Search
TrueOtherFalseIter
0%99.9%0.1%0
2.2%97.6%0.1%1
4.3%95.4%0.3%2
10.5%88.3%1.3%3
15.4%81.8%2.8%4
23.4%72.8%3.7%5
29.2%65.4%5.4%6
36.4%56.3%7.3%7
40.6%51%8.4%8
45.6%44.6%9.8%9
49.5%39.2%11.4%10
52.9%34.9%12.2%11
55.6%31.3%13%12
58.6%27.3%14.1%13
60.5%25.1%14.4%14

regimes1.7min (12.1%)

Accuracy

Total 199.7b remaining (34.4%)

Threshold costs 32.6b (5.6%)

18.9b2086.2%AI.Clustering.Hierarchical.Internal:ward from clustering-0.2.1
12.5b6008.8%Diagrams.TwoD.Arc:arcBetween from diagrams-lib-1.3.0.3
10.7b5499.1%Data.Octree.Internal:octantDistance from Octree-0.5.4.2
9.6b-2362.8%Linear.Matrix:det44 from linear-1.19.1.3
7.9b1462.2%Graphics.Rendering.Chart.Axis.Types:invLinMap from Chart-1.5.3

series1.1min (8.1%)

Calls

2535 calls:

1.3s
(pow.f64 (pow.f64 E.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1.0) (log.f64 a))) b)) (cbrt.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1.0) (log.f64 a))) b)))) (cbrt.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1.0) (log.f64 a))) b)))
663.0ms
(*.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 x 1.0) (log.f64 y)) (*.f64 (-.f64 z 1.0) (-.f64 (log.f64 1.0) (+.f64 (*.f64 1.0 y) (*.f64 1/2 (/.f64 (*.f64 y y) (*.f64 1.0 1.0)))))))) (cbrt.f64 (+.f64 (*.f64 (-.f64 x 1.0) (log.f64 y)) (*.f64 (-.f64 z 1.0) (-.f64 (log.f64 1.0) (+.f64 (*.f64 1.0 y) (*.f64 1/2 (/.f64 (*.f64 y y) (*.f64 1.0 1.0)))))))))
563.0ms
(cbrt.f64 (+.f64 x (*.f64 (*.f64 y z) (-.f64 (tanh.f64 (/.f64 t y)) (tanh.f64 (/.f64 x y))))))
525.0ms
(cbrt.f64 (+.f64 (*.f64 (-.f64 x 1.0) (log.f64 y)) (*.f64 (-.f64 z 1.0) (-.f64 (log.f64 1.0) (+.f64 (*.f64 1.0 y) (*.f64 1/2 (/.f64 (*.f64 y y) (*.f64 1.0 1.0))))))))
524.0ms
(cbrt.f64 (+.f64 (*.f64 (-.f64 x 1.0) (log.f64 y)) (*.f64 (-.f64 z 1.0) (-.f64 (log.f64 1.0) (+.f64 (*.f64 1.0 y) (*.f64 1/2 (/.f64 (*.f64 y y) (*.f64 1.0 1.0))))))))

simplify1.1min (8.1%)

Algorithm
1429×egg-herbie

rewrite27.0s (3.3%)

Algorithm
890×rewrite-expression-head
Rules
45270×times-frac_binary64
39720×*-un-lft-identity_binary64
37055×add-sqr-sqrt_binary64
26404×add-cube-cbrt_binary64
11216×add-exp-log_binary64
9055×add-cbrt-cube_binary64
7560×cbrt-prod_binary64
7468×associate-*r*_binary64
7165×associate-*r/_binary64
6674×pow1_binary64
5122×sqrt-prod_binary64
4702×flip3--_binary64 flip--_binary64
4008×associate-*l*_binary64
3847×add-log-exp_binary64
3801×associate-/r*_binary64
3724×frac-times_binary64
3642×distribute-lft-out--_binary64
3533×difference-of-squares_binary64
3517×distribute-lft-out_binary64
3144×prod-exp_binary64
2912×associate-*l/_binary64
2911×cbrt-div_binary64
2720×cbrt-unprod_binary64
2574×div-exp_binary64
2377×flip3-+_binary64 flip-+_binary64
2331×associate-/r/_binary64
2184×div-inv_binary64
2160×associate-/l*_binary64
2097×frac-sub_binary64
1947×cbrt-undiv_binary64
1906×pow-prod-down_binary64
1539×sqrt-div_binary64
1397×unswap-sqr_binary64
1296×unpow-prod-down_binary64
1240×log-prod_binary64
1014×frac-add_binary64
987×associate-/l/_binary64
950×swap-sqr_binary64
938×distribute-rgt-in_binary64 distribute-lft-in_binary64
917×pow1/3_binary64
821×*-commutative_binary64
752×cube-prod_binary64
707×sub-neg_binary64
537×clear-num_binary64 frac-2neg_binary64
487×sum-log_binary64
480×sqrt-pow1_binary64
433×distribute-rgt-out_binary64
344×associate--l+_binary64
317×associate-+r+_binary64
304×pow1/2_binary64
303×pow-prod-up_binary64
284×+-commutative_binary64
266×rec-exp_binary64 1-exp_binary64
264×sqr-pow_binary64
254×diff-log_binary64
230×log-pow_binary64
229×pow-sqr_binary64
209×associate-+l+_binary64
164×pow-unpow_binary64
144×distribute-rgt1-in_binary64 pow-exp_binary64
141×count-2_binary64 distribute-lft1-in_binary64
119×sub-div_binary64
118×cube-div_binary64
110×rem-sqrt-square_binary64
107×exp-prod_binary64 div-sub_binary64
103×pow-plus_binary64
96×pow2_binary64
92×pow-to-exp_binary64
85×pow-pow_binary64
73×tanh-def-a_binary64 tanh-def-b_binary64 tanh-def-c_binary64
71×pow-flip_binary64
63×log-div_binary64
62×unpow3_binary64 cube-mult_binary64 inv-pow_binary64
55×associate--r+_binary64
54×rem-log-exp_binary64
48×exp-sum_binary64
43×rem-cube-cbrt_binary64
41×un-div-inv_binary64
31×associate-+l-_binary64 associate-+r-_binary64 distribute-rgt-out--_binary64
24×rem-cbrt-cube_binary64
21×sqrt-unprod_binary64 cosh-def_binary64
20×sinh-def_binary64
18×distribute-lft-neg-in_binary64 distribute-rgt-neg-in_binary64 rem-square-sqrt_binary64
16×unpow-prod-up_binary64
14×difference-cubes_binary64 rem-exp-log_binary64
13×distribute-rgt-neg-out_binary64 pow-sub_binary64
12×unpow2_binary64
sqrt-undiv_binary64 associate--l-_binary64 exp-diff_binary64 unsub-neg_binary64
sum-cubes_binary64
sqrt-pow2_binary64 neg-mul-1_binary64 exp-to-pow_binary64 associate--r-_binary64 tan-quot_binary64
diff-cos_binary64
e-exp-1_binary64 unpow1/3_binary64
cos-diff_binary64
neg-sub0_binary64 cube-neg_binary64 sin-mult_binary64 exp-neg_binary64
cos-sum_binary64
Calls

2535 calls:

232.0ms
(+.f64 (/.f64 60.0 (/.f64 (-.f64 z t) (-.f64 x y))) (*.f64 a 120.0))
229.0ms
(*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (sin.f64 y)) (cbrt.f64 (sin.f64 y))) (*.f64 (cbrt.f64 y) (cbrt.f64 y))) (*.f64 (cbrt.f64 z) (cbrt.f64 z))) (/.f64 x (/.f64 (cbrt.f64 z) (/.f64 (cbrt.f64 (sin.f64 y)) (cbrt.f64 y)))))
221.0ms
(+.f64 (-.f64 (*.f64 (-.f64 x 0.5) (log.f64 x)) x) 0.91893853320467)
112.0ms
(*.f64 (/.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) z) (/.f64 (cbrt.f64 x) (/.f64 z (/.f64 y (+.f64 z 1.0)))))
109.0ms
(-.f64 x (/.f64 (/.f64 (-.f64 y z) (+.f64 (-.f64 t z) 1.0)) (/.f64 1 a)))

localize9.4s (1.1%)

bsearch2.1s (0.2%)

end5.0ms (0%)

Profiling

Loading profile data...