Date:Thursday, March 19th, 2020
Commit:2b8af9a1 on simpler-alts
Hostname:warfa with Racket 7.5
Seed:2020079
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

sample1.1m (31.6%)

Algorithm
60×intervals
Results
24.2s335087×body80valid
8.6s208571×body80nan
7.1s21320×body1280valid
2.6s10951×body640valid
2.5s5211×body2560valid
844.0ms5130×body320valid
402.0ms16512×pre80true
304.0ms2600×body160valid
55.0ms212×body5120valid

series57.5s (27.2%)

Calls

363 calls:

3.7s
(pow (+ (+ (* x y) (* z t)) (* a b)) 3)
3.6s
(sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))
3.6s
(sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))
2.0s
(/ (- (* (* (- (* (tan y) (tan y)) (* (tan z) (tan z))) (cos a)) (+ (* 1 1) (+ (* (* (tan y) (tan z)) (* (tan y) (tan z))) (* 1 (* (tan y) (tan z)))))) (* (- (tan y) (tan z)) (* (- (pow 1 3) (pow (* (tan y) (tan z)) 3)) (sin a)))) (* (* (+ (* (* (tan y) (tan z)) (+ (* (tan y) (tan z)) 1)) 1) (- (tan y) (tan z))) (* (- 1 (* (tan y) (tan z))) (cos a))))
695.0ms
(* (pow (pow (exp -1) (+ (sqrt 1.0) x)) (sqrt 1.0)) (pow (exp (- (+ (sqrt 1.0) x))) (- x)))

prune54.0s (25.5%)

Filtered
13580 candidates to 9275 candidates (68.3%)

regimes15.3s (7.2%)

Accuracy

Total 43.9b remaining (28.2%)

Threshold costs 2.8b (1.8%)

11.1b-2.3%Linear.Matrix:det44 from linear-1.19.1.3
5.1b82.1%The quadratic formula (r1)
5.1b81.3%NMSE problem 3.2.1
3.0b63.2%Linear.Matrix:det33 from linear-1.19.1.3
2.7b27.3%Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1

simplify9.1s (4.3%)

Algorithm
166×egg-herbie

rewrite4.2s (2.0%)

Algorithm
106×rewrite-expression-head
Calls

363 calls:

271.0ms
(/ (- (* (* (- (* (tan y) (tan y)) (* (tan z) (tan z))) (cos a)) (+ (* 1 1) (+ (* (* (tan y) (tan z)) (* (tan y) (tan z))) (* 1 (* (tan y) (tan z)))))) (* (- (tan y) (tan z)) (* (- (pow 1 3) (pow (* (tan y) (tan z)) 3)) (sin a)))) (* (* (+ (* (* (tan y) (tan z)) (+ (* (tan y) (tan z)) 1)) 1) (- (tan y) (tan z))) (* (- 1 (* (tan y) (tan z))) (cos a))))
146.0ms
(/ (* x (/ (pow (sqrt (/ 1 a)) 1.0) (* (cbrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))) (cbrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))))) (/ y (/ (pow (sqrt (/ 1 a)) 1.0) (cbrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))))))
58.0ms
(/ (* (* x (/ (pow (sqrt (/ 1 a)) 1.0) (* (cbrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))) (cbrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))))) (/ (pow (sqrt (/ 1 a)) 1.0) (cbrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))))) y)
52.0ms
(/ (/ 1 (/ (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a) c)) a)
40.0ms
(* (* (/ 1 (* (cbrt (- (+ t 1.0) z)) (cbrt (- (+ t 1.0) z)))) (/ (- y z) (cbrt (- (+ t 1.0) z)))) (- a x))
Rules
8114×times-frac
5797×add-sqr-sqrt
5592×*-un-lft-identity
4286×add-cube-cbrt
2462×add-exp-log
1360×associate-*l/
1291×add-cbrt-cube
1150×cbrt-prod
1117×tan-quot
1078×prod-exp
1016×unpow-prod-down
999×frac-sub
954×sqrt-prod
936×frac-times
858×pow1
746×associate-/r*
732×associate-*r*
656×flip-- flip3--
576×div-exp
575×add-log-exp
574×associate-*l*
569×associate-*r/
537×difference-of-squares
487×associate-/l*
465×associate-/l/
441×distribute-lft-out--
395×cbrt-unprod
297×log-prod
296×distribute-rgt-neg-in
278×flip-+ flip3-+
266×div-inv
261×cbrt-undiv
256×distribute-lft-neg-in
249×distribute-lft-out
227×distribute-rgt-in distribute-lft-in
213×pow-exp
198×unswap-sqr
197×pow-to-exp
189×pow-prod-down
162×associate-/r/
152×exp-sum
140×cube-prod
123×sub-neg
119×*-commutative
117×exp-prod
113×sqr-pow
94×pow1/3 cbrt-div
82×sqrt-div
77×log-pow
70×neg-mul-1
68×sum-log swap-sqr
67×clear-num frac-2neg
66×pow-unpow associate-+r+
59×associate-+l+
56×pow-pow
55×diff-log
44×rec-exp 1-exp
41×pow1/2 sqrt-pow1
34×frac-add
32×sin-mult
29×+-commutative neg-sub0
27×pow-prod-up
26×cos-mult associate-+l-
25×neg-log
24×associate--r+
23×rem-sqrt-square
22×pow-sqr
18×rem-exp-log sub-div div-sub
17×associate--l+
15×pow-flip
14×inv-pow
12×cube-div distribute-neg-in log-div
11×pow-plus associate--l-
10×pow2 distribute-rgt-neg-out
log-rec
exp-diff rem-cube-cbrt
un-div-inv distribute-neg-frac unpow3 cube-mult pow-neg
exp-neg pow-sub
associate-+r- unpow-prod-up distribute-frac-neg
sqrt-unprod
cos-sum distribute-lft-neg-out rem-square-sqrt tan-sum rem-cbrt-cube rem-log-exp
unpow1/3 unsub-neg unpow1/2 cube-neg

localize2.7s (1.3%)

bsearch1.9s (0.9%)

end0.0ms (0.0%)