Date:Tuesday, June 9th, 2020
Commit:c3d6c186 on ival-find-range
Hostname:warfa with Racket 7.5
Seed:2020161
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

sample2.7min (91.1%)

Algorithm
21×intervals
Results
3.2s6838×body1280valid
2.9s71526×body80valid
1.4s4761×body640valid
606.0ms2122×body320valid
288.0ms16512×pre80true
188.0ms1127×body160valid

simplify5.1s (2.9%)

Algorithm
55×egg-herbie

prune4.7s (2.6%)

Filtered
2607 candidates to 1663 candidates (36.2%)

series2.6s (1.5%)

Calls

89 calls:

90.0ms
(* (* (pow x 1.0) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0)))) (* (cbrt (cbrt (sqrt 2.0))) (cbrt (cbrt (sqrt 2.0)))))
87.0ms
(sqrt (* 2.0 (pow x 2.0)))
84.0ms
(* (pow x 1.0) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))))
81.0ms
(* (pow x 1.0) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))))
81.0ms
(* (pow c 2.0) (* (* x (pow s 2.0)) x))

regimes2.3s (1.3%)

Accuracy

Total 4.5b remaining (22.4%)

Threshold costs 2.2b (10.6%)

2.4b6.8%mixedcos
0.3b0%sqrt A
0.3b0%sqrt C
0.3b0%rsin B
0.3b98.9%sqrt B

rewrite633.0ms (0.4%)

Algorithm
35×rewrite-expression-head
Calls

89 calls:

22.0ms
(* (* (* (pow x 1.0) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0)))) (* (cbrt (cbrt (sqrt 2.0))) (cbrt (cbrt (sqrt 2.0))))) (cbrt (cbrt (sqrt 2.0))))
18.0ms
(* (* (pow x 1.0) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0)))) (* (cbrt (cbrt (sqrt 2.0))) (cbrt (cbrt (sqrt 2.0)))))
15.0ms
(* r (/ 1 (/ (- (* (cos a) (cos b)) (* (sin a) (sin b))) (sin b))))
14.0ms
(* (* (pow x 1.0) (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0)))) (cbrt (sqrt 2.0)))
13.0ms
(/ (cos (* 2.0 x)) (* (pow c 2.0) (* (* (* x (pow s (/ 2.0 2))) (pow s (/ 2.0 2))) x)))
Rules
1099×add-exp-log
729×prod-exp
649×add-sqr-sqrt
536×*-un-lft-identity
492×add-cube-cbrt
424×times-frac
372×add-cbrt-cube
241×associate-*r*
229×pow1
219×associate-*l*
179×cbrt-unprod
150×pow-to-exp pow-exp
120×sqrt-prod
108×cbrt-prod
97×div-exp add-log-exp
94×unpow-prod-down
74×pow-prod-down
69×unswap-sqr
64×associate-/r*
54×associate-/l*
50×*-commutative
39×cbrt-undiv
35×div-inv
34×sqr-pow
29×associate-/r/
26×sin-mult
25×distribute-rgt-out cos-mult
21×distribute-lft-out
16×clear-num frac-2neg
12×flip-- flip3-- distribute-lft-out-- difference-of-squares
11×pow1/3 associate-/l/
10×frac-sub sqrt-pow1 sub-div
pow1/2 sqrt-div
flip-+ flip3-+ distribute-lft1-in count-2 distribute-rgt1-in
associate-*r/ 1-exp rec-exp
rem-sqrt-square div-sub swap-sqr
+-commutative cos-sum sum-log sub-neg diff-log
pow2 pow-plus inv-pow pow-sqr un-div-inv pow-prod-up pow-flip

localize345.0ms (0.2%)

bsearch59.0ms (0.0%)

end0.0ms (0.0%)

Profiling

Loading profile data...