Date:Saturday, May 2nd, 2020
Commit:37107503 on gh-actions
Hostname:warfa with Racket 7.5
Seed:2020123
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:numericsrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
+o rules:numerics

Details

sample1.3m (37.4%)

Algorithm
60×intervals
Results
29.5s335061×body80valid
10.7s198663×body80nan
8.3s21468×body1280valid
3.3s5393×body2560valid
3.0s10866×body640valid
1.6s3102×body2560nan
984.0ms5195×body320valid
879.0ms2607×body1280nan
680.0ms16512×pre80true
338.0ms2515×body160valid
287.0ms1235×body640nan
111.0ms651×body320nan
86.0ms299×body5120exit
74.0ms216×body5120valid
41.0ms335×body160nan

series55.9s (26.1%)

Calls

354 calls:

2.8s
(fma t (- (* (* x 18.0) (* y z)) (* a 4.0)) (fma b c (- (fma 27.0 (* k j) (* 4.0 (* i x))))))
2.7s
(fma t (- (* (* x 18.0) (* y z)) (* a 4.0)) (fma b c (- (fma x (* 4.0 i) (* (* j 27.0) k)))))
2.7s
(fma t (- (* (* x 18.0) (* y z)) (* a 4.0)) (- (* b c) (fma x (* 4.0 i) (* (* j 27.0) k))))
2.7s
(fma t (- (* (* (* x 18.0) y) z) (* a 4.0)) (- (* b c) (fma x (* 4.0 i) (* (* j 27.0) k))))
832.0ms
(+ (* 2 (log (expm1 (log1p (cbrt (- (/ 1.0 x) 1.0)))))) (log (cbrt (- (/ 1.0 x) 1.0))))

prune46.0s (21.5%)

Filtered
14439 candidates to 8897 candidates (61.6%)

regimes14.3s (6.7%)

Accuracy

Total 48.4b remaining (30%)

Threshold costs 3.6b (2.2%)

13.2b-23.2%Linear.Matrix:det44 from linear-1.19.1.3
8.0b-8%Linear.Matrix:det33 from linear-1.19.1.3
5.1b81.9%NMSE problem 3.2.1
4.8b82.2%The quadratic formula (r1)
2.3b44.4%Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1

simplify8.8s (4.1%)

Algorithm
164×egg-herbie

rewrite3.7s (1.7%)

Algorithm
104×rewrite-expression-head
Calls

354 calls:

153.0ms
(/ (cos (* 2.0 x)) (* (pow cos 2.0) (* (* x (pow sin 2.0)) x)))
58.0ms
(/ (- (* (* z (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* t (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0))))) (* t (* (- a (/ 5.0 6.0)) (* t 3.0))))
51.0ms
(/ (+ (* (* (cbrt (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616)) (cbrt (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616))) (* (cbrt (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616)) y)) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i))
44.0ms
(/ (cbrt (pow (/ 1 (- (acos a))) 3)) (/ 1 a))
36.0ms
(* (pow (pow (exp (+ (sqrt 1.0) x)) 1/2) (- x (sqrt 1.0))) (pow (pow (exp (+ (sqrt 1.0) x)) 1/2) (- x (sqrt 1.0))))
Rules
7027×times-frac
6044×*-un-lft-identity
5759×add-sqr-sqrt
4653×add-cube-cbrt
2169×add-exp-log
1567×cbrt-prod
1279×prod-diff
1165×add-cbrt-cube
986×prod-exp
870×associate-*l/
866×associate-*r/
767×flip3-- flip--
764×unpow-prod-down
750×pow1
743×distribute-rgt-neg-in
654×distribute-lft-neg-in
581×frac-sub
544×cube-prod
531×add-log-exp
526×div-exp
518×associate-*l*
466×associate-*r*
457×frac-times
409×distribute-lft-out--
397×difference-of-squares
374×sqrt-prod
370×div-inv
358×associate-/r*
355×log1p-expm1-u
354×expm1-log1p-u
351×associate-/l*
345×cbrt-unprod
333×distribute-lft-out
298×sqrt-div
294×associate-+r+
258×distribute-rgt-in distribute-lft-in
253×pow-exp
239×cbrt-undiv
220×unpow-prod-up
217×pow-to-exp
215×fma-neg
214×neg-mul-1
212×associate-/l/
199×flip-+ flip3-+
157×unswap-sqr
154×associate-/r/
150×log-prod
149×pow-prod-down
137×associate--r+
131×fma-def
124×sub-neg
109×associate-+l+
96×*-commutative
95×sqr-pow
79×log-pow
71×cbrt-div
69×pow1/3
65×frac-2neg clear-num
61×exp-prod
60×pow-unpow
58×swap-sqr
51×diff-log
47×sum-log 1-exp
38×exp-sum
33×rec-exp sqrt-pow1
30×pow-pow
29×fma-udef
28×pow1/2
27×tan-quot distribute-neg-in
26×rem-sqrt-square
24×sin-mult
23×+-commutative
18×neg-sub0 cos-mult associate-+l-
17×log-div
16×rem-exp-log neg-log unpow3 cube-mult
14×pow-sub
13×frac-add div-sub
12×sub-div
associate-+r-
associate--l+
associate--l- pow-prod-up pow-sqr pow-flip
exp-diff inv-pow
pow2 unpow2
pow-plus
cube-div un-div-inv distribute-frac-neg distribute-rgt-neg-out rem-log-exp
cos-sum rem-cube-cbrt sqrt-pow2 unpow1/3 exp-neg distribute-neg-frac expm1-log1p unpow1/2 distribute-rgt-out tan-sum expm1-udef
log1p-udef sqrt-unprod distribute-lft-neg-out log1p-expm1 distribute-lft1-in unsub-neg rem-cbrt-cube pow-neg

bsearch3.1s (1.4%)

localize2.6s (1.2%)

end0.0ms (0.0%)

Profiling

Loading profile data...