Details

Time bar (total: 18.4s)

sample65.0ms

Algorithm
intervals
Results
24.0ms64×body640valid
12.0ms127×body80valid
12.0ms41×body320valid
4.0ms24×body160valid

simplify13.0ms

Counts
1 → 1
Iterations
IterNodes
318
218
115
07

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 14.8b

localize23.0ms

Local error

Found 3 expressions with local error:

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

rewrite74.0ms

Algorithm
rewrite-expression-head
Rules
98×*-un-lft-identity
72×add-sqr-sqrt
69×times-frac
32×add-cube-cbrt
27×distribute-lft-out--
17×difference-of-squares
11×associate-/r* add-exp-log
10×distribute-lft-out
add-cbrt-cube
associate-/r/ div-inv associate-/l*
pow1 add-log-exp
difference-of-sqr-1 div-exp
insert-posit16 flip--
cbrt-undiv rec-exp clear-num frac-2neg flip3-- 1-exp flip-+ pow-flip inv-pow
sub-neg flip3-+ diff-log frac-sub
Counts
3 → 128
Calls
3 calls:
9.0ms
(/ 1 (- x 1))
16.0ms
(/ 1 (+ x 1))
45.0ms
(- (/ 1 (+ x 1)) (/ 1 (- x 1)))

series102.0ms

Counts
3 → 9
Calls
3 calls:
17.0ms
(/ 1 (- x 1))
22.0ms
(/ 1 (+ x 1))
63.0ms
(- (/ 1 (+ x 1)) (/ 1 (- x 1)))

simplify3.5s

Counts
137 → 137
Iterations
IterNodes
44298
31947
2917
1391
0185

prune997.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.6b

localize10.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (* x x) -1)
0.6b
(/ -2 (+ (* x x) -1))

rewrite16.0ms

Algorithm
rewrite-expression-head
Rules
12×times-frac
11×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
difference-of-sqr--1
associate-/r* add-cbrt-cube add-exp-log add-log-exp
associate-/l*
pow1 flip3-+ associate-/r/ flip-+ insert-posit16
cbrt-undiv +-commutative clear-num sum-log frac-2neg div-exp div-inv
Counts
2 → 47
Calls
2 calls:
6.0ms
(+ (* x x) -1)
9.0ms
(/ -2 (+ (* x x) -1))

series108.0ms

Counts
2 → 6
Calls
2 calls:
46.0ms
(+ (* x x) -1)
62.0ms
(/ -2 (+ (* x x) -1))

simplify785.0ms

Counts
53 → 53
Iterations
IterNodes
32119
2661
1224
0100

prune373.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize13.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ -2 (+ x 1))
0.1b
(/ (/ -2 (+ x 1)) (- x 1))

rewrite54.0ms

Algorithm
rewrite-expression-head
Rules
234×times-frac
207×*-un-lft-identity
170×add-sqr-sqrt
94×add-cube-cbrt
38×difference-of-squares
28×distribute-lft-out
21×associate-/l*
20×associate-/r/
19×difference-of-sqr-1 distribute-lft-out--
11×associate-/r*
10×div-inv
flip3-+ add-cbrt-cube add-exp-log flip-+
cbrt-undiv div-exp
pow1 clear-num frac-2neg insert-posit16 add-log-exp
flip3-- flip-- associate-/l/
Counts
2 → 203
Calls
2 calls:
15.0ms
(/ -2 (+ x 1))
31.0ms
(/ (/ -2 (+ x 1)) (- x 1))

series111.0ms

Counts
2 → 6
Calls
2 calls:
29.0ms
(/ -2 (+ x 1))
81.0ms
(/ (/ -2 (+ x 1)) (- x 1))

simplify3.8s

Counts
209 → 209
Iterations
IterNodes
35141
21687
1677
0281

prune1.4s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0b

localize31.0ms

Local error

Found 4 expressions with local error:

0.5b
(/ (- x 1) (cbrt (/ -2 (+ x 1))))
0.8b
(cbrt (/ -2 (+ x 1)))
0.8b
(cbrt (/ -2 (+ x 1)))
0.8b
(cbrt (/ -2 (+ x 1)))

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
279×times-frac
254×*-un-lft-identity
210×add-sqr-sqrt
198×cbrt-prod
122×add-cube-cbrt
44×difference-of-squares
33×distribute-lft-out
23×associate-/r/
22×difference-of-sqr-1 distribute-lft-out--
21×associate-/r*
12×div-inv
11×flip3-+ flip-+
associate-/l*
add-exp-log
add-cbrt-cube
pow1 cbrt-div insert-posit16 add-log-exp
pow1/3
associate-/l/
cbrt-undiv clear-num frac-2neg flip3-- div-sub div-exp flip--
Counts
4 → 276
Calls
4 calls:
15.0ms
(/ (- x 1) (cbrt (/ -2 (+ x 1))))
3.0ms
(cbrt (/ -2 (+ x 1)))
3.0ms
(cbrt (/ -2 (+ x 1)))
4.0ms
(cbrt (/ -2 (+ x 1)))

series399.0ms

Counts
4 → 12
Calls
4 calls:
147.0ms
(/ (- x 1) (cbrt (/ -2 (+ x 1))))
74.0ms
(cbrt (/ -2 (+ x 1)))
90.0ms
(cbrt (/ -2 (+ x 1)))
89.0ms
(cbrt (/ -2 (+ x 1)))

simplify1.9s

Counts
288 → 288
Iterations
IterNodes
34186
21562
1739
0356

prune2.9s

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0b

regimes20.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
210
110
07

end0.0ms

sample1.7s

Algorithm
intervals
Results
764.0ms1913×body640valid
411.0ms4217×body80valid
284.0ms1220×body320valid
106.0ms650×body160valid