Date:Wednesday, March 18th, 2020
Commit:7c9a4fcd on better-rr
Hostname:warfa with Racket 7.5
Seed:2020078
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifygenerate:better-rrreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

series1.6m (42.2%)

Calls

413 calls:

4.9s
(sqrt (* n (* (* 2.0 U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*)))))))
4.8s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*))))))
4.8s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.7s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
1.6s
(/ (- (+ (* 2.0 (* (pow (/ 1 (pow -1 3.0)) 1.0) (/ (* (pow t 3) (sin k)) l))) (* (pow (/ 1 (pow -1 3.0)) 1.0) (/ (* t (* (pow k 2) (sin k))) l)))) (* (/ l (sin k)) (cos k)))

sample1.4m (36.0%)

Algorithm
61×intervals
Results
16.1s31110×body1280valid
15.7s250036×body80valid
10.8s167152×body80nan
8.8s8964×body2560valid
7.2s20903×body640valid
5.6s3294×body5120valid
2.4s10184×body320valid
1.3s8996×body160valid
889.0ms2722×body1280nan
592.0ms2386×body640nan
313.0ms609×body10240exit
216.0ms1209×body320nan
113.0ms8256×pre80true
68.0ms637×body160nan

prune22.2s (9.6%)

Filtered
5447 candidates to 4097 candidates (75.2%)

simplify10.9s (4.7%)

Algorithm
171×egg-herbie

regimes8.5s (3.6%)

Accuracy

Total 49.6b remaining (24.9%)

Threshold costs 2.3b (1.2%)

10.3b31.8%Toniolo and Linder, Equation (13)
9.1b37.5%Henrywood and Agarwal, Equation (12)
6.2b62.9%Henrywood and Agarwal, Equation (3)
6.0b75%Toniolo and Linder, Equation (7)
4.1b-5.1%Henrywood and Agarwal, Equation (13)

bsearch3.7s (1.6%)

rewrite3.3s (1.4%)

Algorithm
111×rewrite-expression-head
Calls

413 calls:

198.0ms
(* (/ (- 1.0 (* 5.0 (pow v 2))) (+ (- (* 1.0 1.0)) (pow v 4))) (+ (* v v) 1.0))
85.0ms
(+ (* (/ (* c0 d) (* D D)) (/ d (* w h))) (sqrt (- (* (/ (* c0 (* d d)) (* (* w h) (* D D))) (/ (* c0 (* d d)) (* (* w h) (* D D)))) (* M M))))
85.0ms
(+ (/ (* c0 (* d d)) (* (* w h) (* D D))) (sqrt (- (* (/ (* c0 (* d d)) (* (* w h) (* D D))) (/ (* c0 (* d d)) (* (* w h) (* D D)))) (* M M))))
66.0ms
(sqrt (- (* (/ (* c0 (* d d)) (* (* w h) (* D D))) (/ (* c0 (* d d)) (* (* w h) (* D D)))) (* M M)))
34.0ms
(/ (* (* -2.0 J) (cos (/ K 2.0))) (/ (sqrt (+ (* 1.0 1.0) (- (* (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0) (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)) (* 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))) (sqrt (+ (pow 1.0 3) (pow (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0) 3)))))
Rules
1042×*-commutative
947×associate-*r/
784×associate-*l*
584×associate-*r*
493×sqrt-div
489×times-frac
481×associate-/l*
429×clear-num
403×frac-times
401×associate-*l/
398×div-inv
391×associate-/l/
366×frac-2neg
364×sqr-pow
304×flip-- flip3--
286×associate-/r*
279×frac-add
261×distribute-rgt-in distribute-lft-in
260×associate-/r/
244×flip-+ flip3-+
151×difference-of-squares
148×unpow-prod-down
129×sqrt-prod
127×+-commutative
121×frac-sub
104×associate-+r+
103×div-sub sub-neg unswap-sqr
99×neg-mul-1
98×tan-quot
90×distribute-neg-frac associate-+l+
85×unpow2
69×pow-sub
62×pow-to-exp swap-sqr
61×un-div-inv
54×associate--l+
46×pow1/2
32×pow-unpow
22×pow-prod-down associate--r+
18×neg-sub0
17×distribute-rgt-out
15×distribute-frac-neg distribute-lft-neg-out unpow3 pow2
13×prod-exp
11×inv-pow
10×difference-cubes
distribute-lft-neg-in distribute-rgt-out-- distribute-rgt-neg-in
distribute-rgt-neg-out
pow-neg remove-double-div
sqrt-undiv distribute-lft-out-- associate--r-
unsub-neg pow-prod-up pow-sqr asin-acos sum-cubes associate-+r-
exp-diff exp-neg exp-prod
acos-asin sub-div associate--l- rec-exp cos-sum
pow-flip distribute-lft1-in sqrt-unprod mul0 cos-diff pow-pow

localize2.1s (0.9%)

end1.0ms (0.0%)