Details

Time bar (total: 16.3s)

sample148.0ms

Algorithm
intervals
Results
100.0ms174×body1280valid
14.0ms232×body80valid
14.0ms41×body640valid
5.0ms23×body320valid
2.0ms10×body160valid

simplify267.0ms

Counts
1 → 1
Iterations
IterNodes
14148
13148
12145
11144
10141
9128
8114
7101
688
582
478
369
246
129
07

prune10.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 27.5b

localize12.0ms

Local error

Found 2 expressions with local error:

0.0b
(- (exp x) 2)
4.1b
(+ (- (exp x) 2) (exp (- x)))

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
*-un-lft-identity add-log-exp
add-sqr-sqrt frac-add
flip3-- flip--
neg-sub0 exp-neg pow1 associate-+l+ sum-log sub-neg add-cbrt-cube exp-diff diff-log add-exp-log add-cube-cbrt insert-posit16 distribute-lft-out distribute-lft-out--
+-commutative flip3-+ associate-+l- flip-+ difference-of-squares
Counts
2 → 37
Calls
2 calls:
8.0ms
(- (exp x) 2)
33.0ms
(+ (- (exp x) 2) (exp (- x)))

series103.0ms

Counts
2 → 6
Calls
2 calls:
14.0ms
(- (exp x) 2)
89.0ms
(+ (- (exp x) 2) (exp (- x)))

simplify678.0ms

Counts
43 → 43
Iterations
IterNodes
32089
2828
1371
093

prune320.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize23.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (* (* x x) (* x x)) 1/12)
0.1b
(* (* x x) x)
0.1b
(* (* x x) x)
0.1b
(* (* x x) (* x x))

rewrite585.0ms

Algorithm
rewrite-expression-head
Rules
171×pow1
48×pow-prod-up
44×add-cbrt-cube add-exp-log
42×pow-prod-down
30×pow-plus
27×prod-exp cbrt-unprod
26×pow-sqr
17×pow2
10×add-sqr-sqrt associate-*r*
*-un-lft-identity add-cube-cbrt
associate-*l* *-commutative insert-posit16 add-log-exp unswap-sqr
pow3
swap-sqr
Counts
4 → 151
Calls
4 calls:
99.0ms
(* (* (* x x) (* x x)) 1/12)
29.0ms
(* (* x x) x)
27.0ms
(* (* x x) x)
425.0ms
(* (* x x) (* x x))

series185.0ms

Counts
4 → 12
Calls
4 calls:
43.0ms
(* (* (* x x) (* x x)) 1/12)
49.0ms
(* (* x x) x)
39.0ms
(* (* x x) x)
53.0ms
(* (* x x) (* x x))

simplify1.2s

Counts
163 → 163
Iterations
IterNodes
32264
2993
1424
098

prune1.3s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize32.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (* x x) x)
0.1b
(* (* x x) x)
0.1b
(* (* x x) (* x x))
1.3b
(log (exp (* (* (* x x) (* x x)) 1/12)))

rewrite85.0ms

Algorithm
rewrite-expression-head
Rules
154×pow1
48×pow-prod-up
30×pow-plus
29×pow-prod-down
26×add-cbrt-cube add-exp-log pow-sqr
17×pow2
14×prod-exp cbrt-unprod
add-sqr-sqrt
*-un-lft-identity associate-*r* add-cube-cbrt
add-log-exp
insert-posit16
log-prod associate-*l* log-pow *-commutative unswap-sqr
pow3
exp-prod exp-to-pow swap-sqr rem-log-exp
Counts
4 → 137
Calls
4 calls:
25.0ms
(* (* x x) x)
23.0ms
(* (* x x) x)
25.0ms
(* (* x x) (* x x))
9.0ms
(log (exp (* (* (* x x) (* x x)) 1/12)))

series189.0ms

Counts
4 → 12
Calls
4 calls:
50.0ms
(* (* x x) x)
40.0ms
(* (* x x) x)
51.0ms
(* (* x x) (* x x))
48.0ms
(log (exp (* (* (* x x) (* x x)) 1/12)))

simplify1.5s

Counts
149 → 149
Iterations
IterNodes
43156
31114
2595
1309
087

prune1.4s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.0b

localize23.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ 1 (exp x))
3.4b
(- (+ (/ 1 (exp x)) (exp x)) 2)

rewrite169.0ms

Algorithm
rewrite-expression-head
Rules
18×*-un-lft-identity
13×add-sqr-sqrt
11×add-cube-cbrt
times-frac
add-log-exp
add-cbrt-cube pow-flip
pow1 exp-prod associate-/r* add-exp-log associate-/l* distribute-lft-out--
diff-log div-exp insert-posit16 div-inv distribute-lft-out
cbrt-undiv rec-exp clear-num sum-log sub-neg frac-2neg flip3-- 1-exp associate--l+ flip-- inv-pow difference-of-squares
Counts
2 → 54
Calls
2 calls:
12.0ms
(/ 1 (exp x))
156.0ms
(- (+ (/ 1 (exp x)) (exp x)) 2)

series90.0ms

Counts
2 → 6
Calls
2 calls:
9.0ms
(/ 1 (exp x))
82.0ms
(- (+ (/ 1 (exp x)) (exp x)) 2)

simplify2.3s

Counts
60 → 60
Iterations
IterNodes
46549
31869
2726
1391
0103

prune407.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0.0b

regimes44.0ms

Accuracy

0% (0.6b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations
IterNodes
216
116
011

end0.0ms

sample5.2s

Algorithm
intervals
Results
3.8s5600×body1280valid
593.0ms7880×body80valid
418.0ms1272×body640valid
130.0ms650×body320valid
42.0ms316×body160valid