Time: 12.8m
Passed: 29/31
Tests: 36
Bits: 970/1131

Date:Wednesday, January 2nd, 2019
Commit:35a7d229467a8e72cfa1af48b83f1d8e54f20cfb on develop
Hostname:warfa
Points:256
Fuel:4
Seed:2019002
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.40.125.3s»
sintan (problem 3.4.5)31.431.430.3s»
quad2p (problem 3.2.1, positive)32.710.217.7s»
quad2m (problem 3.2.1, negative)33.39.719.9s»
exp with complex power real part (p55)0.00.014.1s»
exp with complex power imaginary part (p55)43.643.626.5s»
cos2 (problem 3.4.1)31.20.221.2s»
Euler formula real part (p55)0.00.022.4s»
Euler formula imaginary part (p55)43.60.833.9s»
3.9.2 real part (p56)61.9016.6s»
3.9.2 imaginary part (p56)0023.2s»
3.9.1 real part (p56)0026.9s»
3.9.1 imaginary part (p56)0024.9s»
2nthrt (problem 3.4.6)29.422.628.4s»
2log (problem 3.3.6)29.70.119.5s»
2frac (problem 3.3.1)14.70.14.9s»
2cos (problem 3.3.5)39.50.717.9s»
2cbrt (problem 3.3.4)30.10.615.2s»
tanhf (example 3.4)30.40.00.011.8s»
quadp (p42, positive)32.78.220.416.9s»
quadm (p42, negative)33.39.720.423.9s»
qlog (example 3.10)61.00.40.320.3s»
logs (example 3.8)63.00.00.014.0s»
logq (problem 3.4.3)58.60.20.212.7s»
invcot (example 3.9)60.00.30.124.2s»
expq3 (problem 3.4.2)59.12.913.841.9s»
expq2 (section 3.11)40.40.640.023.6s»
expm1 (example 3.7)58.70.50.56.0s»
expax (section 3.5)29.60.30.212.2s»
exp2 (problem 3.3.7)29.80.60.014.2s»
3frac (problem 3.3.3)10.00.30.341.7s»
2tan (problem 3.3.2)36.915.114.91.0m»
2sqrt (example 3.1)30.10.20.212.8s»
2sin (example 3.3)36.90.414.916.3s»
2isqrt (example 3.6)19.80.40.616.4s»
2atan (example 3.5)15.20.40.47.3s»

Details

sample5.1m

Algorithm
56×intervals
16×halfpoints

simplify4.9m

Calls

4574 calls. Slowest were:

5.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)))
4.4s
(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)))
1.5s
(+ (* (- (* (- 2) (/ (- 1) 2)) (* 0 (/ (sqrt 3) 2))) (/ (sqrt 3) 2)) (* (+ (* (- 2) (/ (sqrt 3) 2)) (* 0 (/ (- 1) 2))) (/ (- 1) 2)))
1.5s
(+ (+ (- (* (- (* (- (* (/ (- 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
(+ (* (* (- (pow (* 1 x) 3) (pow (* (+ x 1) 2) 3)) (- (pow x 3) (pow 1 3))) (+ (* x x) (- (* 1 1) (* x 1)))) (* (* (+ (* (* 1 x) (* 1 x)) (+ (* (* (+ x 1) 2) (* (+ x 1) 2)) (* (* 1 x) (* (+ x 1) 2)))) (+ (* x x) (+ (* 1 1) (* x 1)))) (* (* (+ (pow x 3) (pow 1 3)) x) 1)))

prune1.3m

series28.4s

Calls

493 calls. Slowest were:

1.6s
(- (* (/ (+ (tan x) (tan eps)) (- (pow 1 3) (pow (* (tan x) (tan eps)) 3))) (+ (+ 1 (* (tan eps) (tan x))) (* (* (tan eps) (tan x)) (* (tan eps) (tan x))))) (tan x))
1.3s
(/ (* eps (- (exp (* (+ a b) eps)) 1)) (* (- (exp (* a eps)) 1) (+ (* eps b) (* (* (* eps b) (* eps b)) (+ (* b (* 1/6 eps)) 1/2)))))
422.0ms
(- (/ (+ (tan x) (tan eps)) (- 1 (* (tan x) (tan eps)))) (tan x))
416.0ms
(* (cbrt 1/3) (* (cbrt x) (cbrt (* 1/3 x))))
387.0ms
(pow (+ x 1) (/ 1 n))

regimes4.5s

Accuracy

Median 0% (25.8b remaining)

4.6b80.6%quad2p (problem 3.2.1, positive)
4.1b85.1%quad2m (problem 3.2.1, negative)
4.1b85.3%quadm (p42, negative)
2.6b0%expq3 (problem 3.4.2)
2.6b90.7%quadp (p42, positive)

localize3.4s

rewrite3.2s

Algorithm
121×rewrite-expression-head
Calls

493 calls. Slowest were:

130.0ms
(- (+ (+ 1 (log n)) (- (/ 1/2 n) (/ 1/6 (* n n)))) 1)
101.0ms
(cbrt (* (* (* (cbrt (sin (/ (+ (+ x x) eps) 2))) (cbrt (sin (/ (+ (+ x x) eps) 2)))) (cbrt (sin (/ (+ (+ x x) eps) 2)))) (sin (/ eps 2))))
93.0ms
(- (* (/ (+ (tan x) (tan eps)) (- (pow 1 3) (pow (* (tan x) (tan eps)) 3))) (+ (+ 1 (* (tan eps) (tan x))) (* (* (tan eps) (tan x)) (* (tan eps) (tan x))))) (tan x))
83.0ms
(+ (/ (- (pow (exp x) 3) (pow 2 3)) (+ (* (exp x) (exp x)) (+ (* 2 2) (* (exp x) 2)))) (exp (- x)))
50.0ms
(/ (- (sqrt (- (* b b) (* (* 4 a) c))) b) (* 2 a))

bsearch2.6s

end2.0ms