Details

Time bar (total: 13.2s)

sample354.0ms

Algorithm
intervals
Results
218.0ms247×body10240exit
36.0ms386×body80nan
25.0ms236×body80valid
5.0ms25×body160valid

simplify147.0ms

Calls
1 calls:
Slowest
146.0ms
(sqrt (/ (- (exp (* 2 x)) 1) (- (exp x) 1)))

prune12.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize9.0ms

Local error

Found 1 expressions with local error:

0.0b
(+ (exp x) 1)

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 +-commutative *-un-lft-identity flip3-+ add-cbrt-cube add-exp-log add-cube-cbrt flip-+ insert-posit16 add-log-exp
Calls
1 calls:
Slowest
7.0ms
(+ (exp x) 1)

series26.0ms

Calls
1 calls:
Slowest
26.0ms
(+ (exp x) 1)

simplify115.0ms

Calls
3 calls:
Slowest
89.0ms
(+ x (+ (* 1/2 (pow x 2)) 2))
13.0ms
(+ (exp x) 1)
12.0ms
(+ (exp x) 1)

prune124.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize23.0ms

Local error

Found 4 expressions with local error:

5.5b
(- (* 1 1) (* (exp x) 1))
0.1b
(pow (exp x) 3)
0.0b
(* (exp x) (exp x))
0.0b
(+ (* (exp x) (exp x)) (- (* 1 1) (* (exp x) 1)))

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
11×add-log-exp
10×pow1
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
add-cbrt-cube
add-exp-log insert-posit16
unpow-prod-down cube-prod associate-*r* associate-*l*
associate-+r+ sum-log sub-neg diff-log
pow2 cube-mult pow-to-exp +-commutative associate-+r- pow-pow flip3-+ pow-plus flip3-- distribute-rgt-out-- unpow3 pow-prod-down pow-exp prod-exp *-commutative pow-prod-up cbrt-unprod flip-+ flip-- rem-cube-cbrt
Calls
4 calls:
Slowest
13.0ms
(+ (* (exp x) (exp x)) (- (* 1 1) (* (exp x) 1)))
4.0ms
(* (exp x) (exp x))
3.0ms
(- (* 1 1) (* (exp x) 1))
1.0ms
(pow (exp x) 3)

series89.0ms

Calls
4 calls:
Slowest
25.0ms
(pow (exp x) 3)
23.0ms
(+ (* (exp x) (exp x)) (- (* 1 1) (* (exp x) 1)))
22.0ms
(* (exp x) (exp x))
20.0ms
(- (* 1 1) (* (exp x) 1))

simplify1.3s

Calls
39 calls:
Slowest
252.0ms
(- (+ x (+ (* 1/6 (pow x 3)) (* 1/2 (pow x 2)))))
167.0ms
(* (exp (* (exp x) (exp x))) (exp (- (* 1 1) (* (exp x) 1))))
165.0ms
(* (exp (* (exp x) (exp x))) (/ (exp (* 1 1)) (exp (* (exp x) 1))))
90.0ms
(+ (* 2 x) (+ (* 2 (pow x 2)) 1))
84.0ms
(* (* (* (exp x) (exp x)) (exp x)) (* (* (exp x) (exp x)) (exp x)))

prune1.1s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes19.0ms

Accuracy

0% (0.0b remaining)

Error of 0.1b against oracle of 0.1b and baseline of 0.1b

bsearch1.0ms

end3.0ms

sample9.8s

Algorithm
intervals
Results
6.4s6631×body10240exit
1.8s12532×body80nan
1.1s7441×body80valid
157.0ms692×body160valid