Details

Time bar (total: 45.4s)

sample47.0ms

Algorithm
intervals
Results
34.0ms520×body80valid

simplify135.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
135.0ms
(exp (- (- 1 (* x x))))

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize13.0ms

Local error

Found 1 expressions with local error:

0.0b
(exp (- (- 1 (* x x))))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
14×exp-prod
add-sqr-sqrt *-un-lft-identity
distribute-lft-neg-in distribute-rgt-neg-in add-log-exp
add-cube-cbrt difference-of-squares
rem-exp-log
distribute-neg-in exp-sum neg-log
neg-sub0 exp-neg pow1 neg-mul-1 sub-neg add-cbrt-cube exp-diff diff-log add-exp-log insert-posit16
Counts
1 → 29
Calls
1 calls:
Slowest
17.0ms
(exp (- (- 1 (* x x))))

series22.0ms

Counts
1 → 3
Calls
1 calls:
Slowest
22.0ms
(exp (- (- 1 (* x x))))

simplify969.0ms

Counts
21 → 32
Calls
21 calls:
Slowest
283.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))
141.0ms
(exp (* (cbrt (- (- 1 (* x x)))) (cbrt (- (- 1 (* x x))))))
112.0ms
(exp (- (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x))))))
71.0ms
(exp (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x)))))
56.0ms
(exp (- (+ (sqrt 1) x)))

prune152.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize14.0ms

Local error

Found 2 expressions with local error:

0.0b
(pow (exp (+ 1 x)) (- (- 1 x)))
0.0b
(exp (+ 1 x))

rewrite28.0ms

Algorithm
rewrite-expression-head
Rules
18×*-un-lft-identity
16×pow-unpow
14×add-sqr-sqrt
exp-prod add-cube-cbrt
distribute-lft-neg-in distribute-rgt-neg-in
pow-pow add-log-exp
unpow-prod-down difference-of-squares
pow1
unpow-prod-up distribute-neg-in add-cbrt-cube exp-sum add-exp-log insert-posit16 distribute-lft-out distribute-lft-out-- rem-exp-log
neg-sub0 pow-to-exp pow-neg neg-mul-1 sum-log sub-neg pow-exp pow-sub sqr-pow
Counts
2 → 55
Calls
2 calls:
Slowest
17.0ms
(pow (exp (+ 1 x)) (- (- 1 x)))
10.0ms
(exp (+ 1 x))

series146.0ms

Counts
2 → 6
Calls
2 calls:
Slowest
132.0ms
(pow (exp (+ 1 x)) (- (- 1 x)))
14.0ms
(exp (+ 1 x))

simplify2.9s

Counts
43 → 61
Calls
43 calls:
Slowest
639.0ms
(* (+ 1 x) (- (- 1 x)))
336.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))
320.0ms
(pow (* (cbrt (exp (+ 1 x))) (cbrt (exp (+ 1 x)))) (- (- 1 x)))
247.0ms
(exp (* -1 (* (- 1 x) (+ x 1))))
156.0ms
(exp (* (+ x 1) (- x 1)))

prune490.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize24.0ms

Local error

Found 4 expressions with local error:

0.0b
(exp (+ 1 x))
0.0b
(exp (+ 1 x))
0.0b
(* (pow (sqrt (exp (+ 1 x))) (- (- 1 x))) (pow (sqrt (exp (+ 1 x))) (- (- 1 x))))
0.0b
(pow (sqrt (exp (+ 1 x))) (- (- 1 x)))

rewrite193.0ms

Algorithm
rewrite-expression-head
Rules
58×add-sqr-sqrt
55×unpow-prod-down
36×*-un-lft-identity
30×sqrt-prod
24×add-cube-cbrt
17×swap-sqr add-exp-log
16×pow-unpow unswap-sqr
14×unpow-prod-up distribute-neg-in
13×associate-*r* associate-*l* sqr-pow
12×exp-prod
10×add-log-exp
prod-exp
pow-neg
neg-sub0 pow-to-exp sub-neg pow-pow exp-sum pow-exp pow-sub
distribute-lft-neg-in pow1 distribute-rgt-neg-in add-cbrt-cube
sqrt-pow1
frac-times insert-posit16 difference-of-squares rem-exp-log
distribute-lft-out
sum-log associate-*l/ associate-*r/ distribute-lft-out--
pow2 neg-mul-1 pow1/2 pow-prod-down pow-sqr un-div-inv *-commutative pow-prod-up cbrt-unprod sqrt-pow2
Counts
4 → 167
Calls
4 calls:
Slowest
116.0ms
(* (pow (sqrt (exp (+ 1 x))) (- (- 1 x))) (pow (sqrt (exp (+ 1 x))) (- (- 1 x))))
34.0ms
(pow (sqrt (exp (+ 1 x))) (- (- 1 x)))
19.0ms
(exp (+ 1 x))
19.0ms
(exp (+ 1 x))

series298.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
162.0ms
(* (pow (sqrt (exp (+ 1 x))) (- (- 1 x))) (pow (sqrt (exp (+ 1 x))) (- (- 1 x))))
106.0ms
(pow (sqrt (exp (+ 1 x))) (- (- 1 x)))
15.0ms
(exp (+ 1 x))
15.0ms
(exp (+ 1 x))

simplify36.6s

Counts
182 → 179
Calls
182 calls:
Slowest
745.0ms
(pow (sqrt (sqrt (exp (+ 1 x)))) (- (- 1 x)))
648.0ms
(+ (* (log (sqrt (exp (+ 1 x)))) (- (- 1 x))) (log (pow (sqrt (exp (+ 1 x))) (- (- 1 x)))))
558.0ms
(+ (* (log (sqrt (exp (+ 1 x)))) (- (- 1 x))) (log (pow (sqrt (exp (+ 1 x))) (- (- 1 x)))))
541.0ms
(+ (log (pow (sqrt (exp (+ 1 x))) (- (- 1 x)))) (* (log (sqrt (exp (+ 1 x)))) (- (- 1 x))))
521.0ms
(+ (log (pow (sqrt (exp (+ 1 x))) (- (- 1 x)))) (* (log (sqrt (exp (+ 1 x)))) (- (- 1 x))))

prune1.8s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes105.0ms

Accuracy

0% (0.0b remaining)

Error of 0.0b against oracle of 0.0b and baseline of 0.0b

bsearch1.0ms

end0.0ms

sample1.4s

Algorithm
intervals
Results
1.2s16018×body80valid