Time: 12.8m
Passed: 30/31
Tests: 36
Bits: 998/1128

Date:Friday, January 4th, 2019
Commit:6e112a484d90e98be51833808b7f61a69f6c0d2f on develop
Hostname:warfa
Points:256
Fuel:4
Seed:2019004
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
TestStartResult ?Target ?∞ ↔ ℝTime
sqrtexp (problem 3.4.4)4.10.225.3s»
sintan (problem 3.4.5)31.10.026.5s»
quad2p (problem 3.2.1, positive)33.59.717.6s»
quad2m (problem 3.2.1, negative)33.19.524.4s»
exp with complex power real part (p55)0.00.016.2s»
exp with complex power imaginary part (p55)43.243.227.0s»
cos2 (problem 3.4.1)30.90.220.4s»
Euler formula real part (p55)0.00.036.1s»
Euler formula imaginary part (p55)43.10.733.0s»
3.9.2 real part (p56)61.9016.3s»
3.9.2 imaginary part (p56)0024.1s»
3.9.1 real part (p56)0024.2s»
3.9.1 imaginary part (p56)0023.9s»
2nthrt (problem 3.4.6)29.021.827.5s»
2log (problem 3.3.6)29.20.323.4s»
2frac (problem 3.3.1)14.60.120.6s»
2cos (problem 3.3.5)40.00.417.2s»
2cbrt (problem 3.3.4)29.60.612.7s»
tanhf (example 3.4)30.10.00.011.5s»
quadp (p42, positive)33.59.420.526.5s»
quadm (p42, negative)33.29.620.429.6s»
qlog (example 3.10)61.00.40.323.5s»
logs (example 3.8)63.00.0012.0s»
logq (problem 3.4.3)58.50.30.314.1s»
invcot (example 3.9)59.90.30.125.4s»
expq3 (problem 3.4.2)58.63.414.644.4s»
expq2 (section 3.11)39.80.639.415.9s»
expm1 (example 3.7)58.70.50.55.9s»
expax (section 3.5)29.70.30.212.0s»
exp2 (problem 3.3.7)29.30.60.011.6s»
3frac (problem 3.3.3)9.80.10.336.0s»
2tan (problem 3.3.2)37.516.115.134.6s»
2sqrt (example 3.1)29.60.20.210.8s»
2sin (example 3.3)37.60.515.016.2s»
2isqrt (example 3.6)19.70.50.716.0s»
2atan (example 3.5)15.10.40.47.1s»

Details

sample5.1m

Algorithm
56×intervals
16×halfpoints

simplify4.9m

Calls

4501 calls. Slowest were:

4.2s
(im (+.c (+.c (+.c (+.c (+.c (+.c (*.c (*.c (*.c (*.c (*.c (complex -1 1) (complex -1 1)) (complex -1 1)) (complex -1 1)) (complex -1 1)) (complex -1 1)) (*.c (*.c (*.c (*.c (*.c (complex 6 0) (complex -1 1)) (complex -1 1)) (complex -1 1)) (complex -1 1)) (complex -1 1))) (*.c (*.c (*.c (*.c (complex 15 0) (complex -1 1)) (complex -1 1)) (complex -1 1)) (complex -1 1))) (*.c (*.c (*.c (complex 20 0) (complex -1 1)) (complex -1 1)) (complex -1 1))) (*.c (*.c (complex 15 0) (complex -1 1)) (complex -1 1))) (*.c (complex 6 0) (complex -1 1))) (complex 1 0)))
4.1s
(re (+.c (+.c (+.c (+.c (+.c (+.c (*.c (*.c (*.c (*.c (*.c (complex -1 1) (complex -1 1)) (complex -1 1)) (complex -1 1)) (complex -1 1)) (complex -1 1)) (*.c (*.c (*.c (*.c (*.c (complex 6 0) (complex -1 1)) (complex -1 1)) (complex -1 1)) (complex -1 1)) (complex -1 1))) (*.c (*.c (*.c (*.c (complex 15 0) (complex -1 1)) (complex -1 1)) (complex -1 1)) (complex -1 1))) (*.c (*.c (*.c (complex 20 0) (complex -1 1)) (complex -1 1)) (complex -1 1))) (*.c (*.c (complex 15 0) (complex -1 1)) (complex -1 1))) (*.c (complex 6 0) (complex -1 1))) (complex 1 0)))
1.6s
(/ (* (* (/ 1 a) (/ 1 a)) (/ 1 a)) (* (* (/ 1 (- (- b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ 1 (- (- b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ 1 (- (- b_2) (sqrt (- (* b_2 b_2) (* a c)))))))
1.4s
(+ (+ (- (* (- (* (- (* (/ (- 1) 2) (/ (- 1) 2)) (* (/ (sqrt 3) 2) (/ (sqrt 3) 2))) (/ (- 1) 2)) (* (+ (* (/ (- 1) 2) (/ (sqrt 3) 2)) (* (/ (sqrt 3) 2) (/ (- 1) 2))) (/ (sqrt 3) 2))) (/ (- 1) 2)) (* (+ (* (- (* (/ (- 1) 2) (/ (- 1) 2)) (* (/ (sqrt 3) 2) (/ (sqrt 3) 2))) (/ (sqrt 3) 2)) (* (+ (* (/ (- 1) 2) (/ (sqrt 3) 2)) (* (/ (sqrt 3) 2) (/ (- 1) 2))) (/ (- 1) 2))) (/ (sqrt 3) 2))) (- (* (- (* (- (* (- 2) (/ (- 1) 2)) (* 0 (/ (sqrt 3) 2))) (/ (- 1) 2)) (* (+ (* (- 2) (/ (sqrt 3) 2)) (* 0 (/ (- 1) 2))) (/ (sqrt 3) 2))) (/ (- 1) 2)) (* (+ (* (- (* (- 2) (/ (- 1) 2)) (* 0 (/ (sqrt 3) 2))) (/ (sqrt 3) 2)) (* (+ (* (- 2) (/ (sqrt 3) 2)) (* 0 (/ (- 1) 2))) (/ (- 1) 2))) (/ (sqrt 3) 2)))) (- (* (- (* 5 (/ (- 1) 2)) (* 0 (/ (sqrt 3) 2))) (/ (- 1) 2)) (* (+ (* 5 (/ (sqrt 3) 2)) (* 0 (/ (- 1) 2))) (/ (sqrt 3) 2))))
1.3s
(+ (* (- (* (- 2) (/ (- 1) 2)) (* 0 (/ (sqrt 3) 2))) (/ (sqrt 3) 2)) (* (+ (* (- 2) (/ (sqrt 3) 2)) (* 0 (/ (- 1) 2))) (/ (- 1) 2)))

prune1.3m

series28.8s

Calls

513 calls. Slowest were:

1.6s
(/ (* eps (- (exp (* (+ a b) eps)) 1)) (* (- (exp (* a eps)) 1) (+ (* eps b) (* (* (* eps b) (* eps b)) (+ (* b (* 1/6 eps)) 1/2)))))
475.0ms
(- (/ (+ (tan x) (tan eps)) (- 1 (/ (sin x) (/ (* (cos x) (cos eps)) (sin eps))))) (tan x))
447.0ms
(- (/ (+ (tan x) (tan eps)) (- 1 (* (tan x) (tan eps)))) (tan x))
441.0ms
(/ (- x (sin x)) (- x (tan x)))
424.0ms
(+ 1 (+ (* (+ -1 x) (/ -2 x)) (/ (+ -1 x) (+ x 1))))

regimes5.0s

Accuracy

Median 0% (26.8b remaining)

4.2b84.9%quad2p (problem 3.2.1, positive)
4.1b85.2%quadm (p42, negative)
4.1b85.3%quad2m (problem 3.2.1, negative)
4.0b85.9%quadp (p42, positive)
3.2b0%expq3 (problem 3.4.2)

bsearch3.7s

localize3.2s

rewrite3.0s

Algorithm
120×rewrite-expression-head
Calls

513 calls. Slowest were:

65.0ms
(- (/ (+ (tan x) (tan eps)) (- 1 (/ (sin x) (/ (* (cos x) (cos eps)) (sin eps))))) (tan x))
51.0ms
(* (+ (* (sin x) (cos (* eps 1/2))) (* (cos x) (sin (* eps 1/2)))) (* -2 (sin (* eps 1/2))))
48.0ms
(* (cbrt (+ (* 1/12 x) (+ (/ 1 x) 1/2))) (cbrt (+ (* 1/12 x) (+ (/ 1 x) 1/2))))
46.0ms
(- (/ (+ (tan x) (tan eps)) (- 1 (/ (* (sin x) (sin eps)) (* (cos x) (cos eps))))) (tan x))
44.0ms
(/ (* (+ (/ 2 x) (/ 1 (+ x 1))) (+ 1 (+ (* (+ -1 x) (/ -2 x)) (/ (+ -1 x) (+ x 1))))) (* (+ (/ 1 (+ x 1)) (/ 2 x)) (- x 1)))

end1.0ms