Details

Time bar (total: 12.7s)

sample24.0ms

Algorithm
intervals
Results
14.0ms281×body80valid

simplify127.0ms

Counts
1 → 1
Iterations
IterNodes
done138
9138
8137
7128
6115
590
467
346
227
114
08

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 7.9b

localize21.0ms

Local error

Found 2 expressions with local error:

0.0b
(* x (- y z))
7.9b
(/ (* x (- y z)) (- t z))

rewrite93.0ms

Algorithm
rewrite-expression-head
Rules
95×add-sqr-sqrt
81×*-un-lft-identity
70×times-frac
37×add-cube-cbrt
35×associate-*r*
22×distribute-lft-out-- difference-of-squares
21×associate-*l*
14×associate-/l*
add-cbrt-cube add-exp-log
*-commutative unswap-sqr
associate-/r*
pow1 associate-*r/
flip3-- flip--
distribute-rgt-in cbrt-undiv sub-neg distribute-lft-in div-exp prod-exp associate-/r/ cbrt-unprod insert-posit16 add-log-exp associate-/l/
clear-num frac-2neg pow-prod-down div-inv
Counts
2 → 135
Calls
2 calls:
27.0ms
(* x (- y z))
61.0ms
(/ (* x (- y z)) (- t z))

series121.0ms

Counts
2 → 6
Calls
2 calls:
40.0ms
(* x (- y z))
81.0ms
(/ (* x (- y z)) (- t z))

simplify1.3s

Counts
141 → 141
Iterations
IterNodes
done5001
21585
1531
0196

prune506.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0b

localize12.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- t z) (- y z))
1.7b
(/ x (/ (- t z) (- y z)))

rewrite84.0ms

Algorithm
rewrite-expression-head
Rules
218×times-frac
200×add-sqr-sqrt *-un-lft-identity
92×add-cube-cbrt
54×distribute-lft-out-- difference-of-squares
41×associate-/r*
25×associate-/r/
13×associate-/l*
add-cbrt-cube add-exp-log
flip3-- flip--
div-inv
cbrt-undiv div-exp associate-/l/
clear-num frac-2neg
pow1 insert-posit16 add-log-exp
div-sub
Counts
2 → 210
Calls
2 calls:
34.0ms
(/ (- t z) (- y z))
33.0ms
(/ x (/ (- t z) (- y z)))

series299.0ms

Counts
2 → 6
Calls
2 calls:
75.0ms
(/ (- t z) (- y z))
225.0ms
(/ x (/ (- t z) (- y z)))

simplify1.7s

Counts
216 → 216
Iterations
IterNodes
done5000
22583
1744
0284

prune686.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0b

localize33.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ 1 (- y z))
0.2b
(* (- t z) (/ 1 (- y z)))
1.7b
(/ x (* (- t z) (/ 1 (- y z))))

rewrite273.0ms

Algorithm
rewrite-expression-head
Rules
209×add-sqr-sqrt
202×times-frac
181×*-un-lft-identity
114×add-cube-cbrt
105×associate-*r*
69×associate-/r*
50×associate-/r/
44×frac-times
31×add-exp-log
30×flip3-- flip-- distribute-lft-out-- difference-of-squares
26×associate-/l*
25×associate-*l*
22×associate-*r/
19×add-cbrt-cube
15×unswap-sqr
11×div-exp
10×clear-num
frac-2neg prod-exp
div-inv
pow1 cbrt-undiv un-div-inv
*-commutative
associate-*l/ cbrt-unprod
rec-exp 1-exp insert-posit16 add-log-exp
pow-prod-down pow-flip inv-pow
Counts
3 → 321
Calls
3 calls:
23.0ms
(/ 1 (- y z))
114.0ms
(* (- t z) (/ 1 (- y z)))
112.0ms
(/ x (* (- t z) (/ 1 (- y z))))

series321.0ms

Counts
3 → 9
Calls
3 calls:
59.0ms
(/ 1 (- y z))
55.0ms
(* (- t z) (/ 1 (- y z)))
207.0ms
(/ x (* (- t z) (/ 1 (- y z))))

simplify2.0s

Counts
330 → 330
Iterations
IterNodes
done5002
23824
11107
0396

prune1.2s

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0b

localize16.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- y z) (- t z))
1.8b
(* x (/ (- y z) (- t z)))

rewrite104.0ms

Algorithm
rewrite-expression-head
Rules
81×add-sqr-sqrt
79×*-un-lft-identity
51×times-frac
31×associate-*r*
28×add-cube-cbrt
25×distribute-lft-out--
24×difference-of-squares
15×associate-*r/
12×associate-/l*
10×associate-/r*
add-cbrt-cube add-exp-log
pow1 flip3-- associate-/r/ flip-- associate-/l/
clear-num associate-*l* un-div-inv
cbrt-undiv frac-2neg div-exp prod-exp cbrt-unprod insert-posit16 div-inv add-log-exp unswap-sqr
div-sub pow-prod-down *-commutative
Counts
2 → 121
Calls
2 calls:
26.0ms
(/ (- y z) (- t z))
71.0ms
(* x (/ (- y z) (- t z)))

series134.0ms

Counts
2 → 6
Calls
2 calls:
54.0ms
(/ (- y z) (- t z))
80.0ms
(* x (/ (- y z) (- t z)))

simplify1.6s

Counts
127 → 127
Iterations
IterNodes
done5000
21268
1416
0153

prune511.0ms

Pruning

5 alts after pruning (2 fresh and 3 done)

Merged error: 0b

regimes273.0ms

Accuracy

34.4% (1.5b remaining)

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

bsearch2.0ms

simplify6.0ms

Iterations
IterNodes
done21
121
018

end0.0ms

sample1.2s

Algorithm
intervals
Results
846.0ms8691×body80valid