Date:Wednesday, May 27th, 2020
Commit:37fb213b on clean-debug-log
Hostname:warfa with Racket 7.5
Seed:2020148
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

sample1.7m (36.2%)

Algorithm
78×intervals
Results
35.3s43469×body1280valid
11.8s30298×body640valid
8.1s202664×body80valid
6.5s152597×body80nan
5.3s28230×body320valid
4.2s648×body5120exit
3.9s35980×body160valid
3.8s164968×pre80true
1.9s22850×body80overflowed
905.0ms3013×body2560valid
565.0ms3094×body2560nan
404.0ms2650×body1280nan
325.0ms16260×pre80false
165.0ms1351×body640nan
129.0ms230×body5120valid
61.0ms673×body320nan
20.0ms316×body160nan
1.0msbody640overflowed

prune1.4m (30.2%)

Filtered
14936 candidates to 9567 candidates (35.9%)

series56.1s (20.1%)

Calls

491 calls:

789.0ms
(* (pow (+ (/ (sqrt 2.0) (sqrt (+ 1.0 (exp (* -2.0 x))))) (sqrt 1.0)) 3) (pow (- (/ (sqrt 2.0) (sqrt (+ 1.0 (exp (* -2.0 x))))) (sqrt 1.0)) 3))
753.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (neg s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (neg s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (neg t)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (neg t))))) c_n)))
563.0ms
(cbrt (* (/ 1.0 (* 2.0 a)) (- (neg g) (sqrt (- (* g g) (* h h))))))
542.0ms
(pow E (log (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0)))) (* (- phi1 phi2) (- phi1 phi2))))))
464.0ms
(cbrt (* (pow (+ (/ (sqrt 2.0) (sqrt (+ 1.0 (exp (* -2.0 x))))) (sqrt 1.0)) 3) (pow (- (/ (sqrt 2.0) (sqrt (+ 1.0 (exp (* -2.0 x))))) (sqrt 1.0)) 3)))

regimes17.2s (6.2%)

Accuracy

Total 25.5b remaining (20.9%)

Threshold costs 7.9b (6.4%)

8.3b56.4%Equirectangular approximation to distance on a great circle
4.4b84.7%Cubic critical
2.8b75.7%Quotient of products
1.1b95.3%Quadratic roots, full range
1.0b0%2-ancestry mixing, zero discriminant

simplify12.6s (4.5%)

Algorithm
220×egg-herbie

rewrite4.9s (1.8%)

Algorithm
142×rewrite-expression-head
Calls

491 calls:

73.0ms
(- (/ 0.125 (pow x 3)) (- (/ 0.5 x) (/ (neg 0.0625) (pow x 5))))
69.0ms
(log (- (/ 0.125 (pow x 3)) (- (/ 0.5 x) (/ (neg 0.0625) (pow x 5)))))
61.0ms
(* (pow (+ (/ (sqrt 2.0) (sqrt (+ 1.0 (exp (* -2.0 x))))) (sqrt 1.0)) 3) (pow (- (/ (sqrt 2.0) (sqrt (+ 1.0 (exp (* -2.0 x))))) (sqrt 1.0)) 3))
56.0ms
(* (/ 3.0 (/ 3.0 (* a c))) (/ (/ 1 (- (neg b) (sqrt (- (* b b) (* (* 3.0 a) c))))) a))
54.0ms
(* (/ 4.0 (/ 2.0 (* a c))) (/ (/ 1 (- (neg b) (sqrt (- (* b b) (* (* 4.0 a) c))))) a))
Rules
4740×add-sqr-sqrt
4612×*-un-lft-identity
3921×times-frac
2620×add-cube-cbrt
2578×add-exp-log
1742×add-cbrt-cube
1147×associate-*l/
1126×associate-*r*
1090×pow1
1075×flip--
1074×flip3--
846×prod-exp
810×difference-of-squares
799×add-log-exp
728×div-exp
672×sqrt-prod
659×frac-times
649×distribute-lft-out--
631×associate-/l*
608×sqrt-div
590×unpow-prod-down
542×associate-*l*
529×frac-add
456×cbrt-unprod
450×associate-*r/
402×associate-/r*
389×cube-prod
367×cbrt-undiv
328×distribute-lft-out
309×pow-exp
286×cbrt-prod
274×pow-prod-down
236×distribute-rgt-neg-in
233×div-inv
231×associate-/r/
227×pow-to-exp
204×unswap-sqr
201×flip-+
200×flip3-+
188×log-prod
186×sqr-pow
180×log-div
124×*-commutative
120×sub-neg
116×associate-/l/
111×exp-diff
102×clear-num frac-2neg
94×diff-log
79×cbrt-div
71×neg-sub0
69×sum-log
66×pow-sub frac-sub
61×exp-neg
60×exp-prod
57×pow1/3
55×unpow3 cube-mult
51×swap-sqr
50×log-pow
45×pow-unpow
44×+-commutative unpow2
42×distribute-rgt-in distribute-lft-in
41×cube-div
40×pow1/2 sqrt-pow1
38×div-sub
34×rem-sqrt-square
33×distribute-lft-neg-in
29×1-exp rec-exp
27×un-div-inv distribute-rgt-out
26×exp-sum
24×tan-quot
22×neg-log pow-prod-up associate-+l- associate--l+
21×pow-pow
19×associate-+r+ rem-log-exp
18×pow-sqr associate--l- sin-diff
16×sin-mult
15×cos-sum sub-div
14×cos-diff
13×sin-cos-mult sin-sum
12×pow-plus
11×pow2
10×acos-asin neg-mul-1 associate--r+
rem-cube-cbrt associate-+r- sum-cubes
rem-exp-log distribute-frac-neg
unpow-prod-up rem-cbrt-cube distribute-rgt-neg-out
distribute-lft1-in inv-pow pow-flip associate--r-
difference-cubes asin-acos cos-mult
acos-neg associate-+l+
unsub-neg distribute-neg-frac
distribute-neg-out e-exp-1 sqrt-unprod distribute-rgt-out-- rgt-mult-inverse tanh-undef exp-to-pow tanh-def mul-1-neg

localize2.3s (0.8%)

bsearch821.0ms (0.3%)

end1.0ms (0.0%)

Profiling

Loading profile data...