Details

Time bar (total: 16.3s)

sample32.0ms

Algorithm
intervals
Results
12.0ms279×body80valid

simplify2.0s

Counts
1 → 1
Iterations
IterNodes
done5001
64036
5902
4255
3105
258
125
012

prune9.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 3.7b

localize14.0ms

Local error

Found 2 expressions with local error:

0.0b
(- x (/ (- y z) (/ (+ (- t z) 1.0) a)))
10.2b
(/ (- y z) (/ (+ (- t z) 1.0) a))

rewrite192.0ms

Algorithm
rewrite-expression-head
Rules
208×*-un-lft-identity
188×times-frac
125×add-sqr-sqrt
76×add-cube-cbrt
39×distribute-lft-out--
36×distribute-lft-out
23×difference-of-squares
19×associate-/r*
add-cbrt-cube add-exp-log div-inv
associate-/l*
add-log-exp
cbrt-undiv div-exp
pow1 flip3-- div-sub flip-- associate-/l/
clear-num sub-neg frac-2neg diff-log associate-/r/ associate--r-
Counts
2 → 154
Calls
2 calls:
122.0ms
(- x (/ (- y z) (/ (+ (- t z) 1.0) a)))
54.0ms
(/ (- y z) (/ (+ (- t z) 1.0) a))

series342.0ms

Counts
2 → 6
Calls
2 calls:
132.0ms
(- x (/ (- y z) (/ (+ (- t z) 1.0) a)))
210.0ms
(/ (- y z) (/ (+ (- t z) 1.0) a))

simplify1.2s

Counts
160 → 160
Iterations
IterNodes
done5000
23227
1711
0236

prune723.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize19.0ms

Local error

Found 3 expressions with local error:

0.0b
(- x (* (/ (- y z) (+ (- t z) 1.0)) a))
0.0b
(/ (- y z) (+ (- t z) 1.0))
1.7b
(* (/ (- y z) (+ (- t z) 1.0)) a)

rewrite184.0ms

Algorithm
rewrite-expression-head
Rules
104×*-un-lft-identity
54×add-sqr-sqrt
51×times-frac
31×associate-*l*
27×add-cube-cbrt
22×distribute-lft-out distribute-lft-out--
11×difference-of-squares
10×add-cbrt-cube add-exp-log
pow1 associate-/r* associate-/l* add-log-exp
associate-/r/
associate-*r*
cbrt-undiv flip3-+ flip3-- div-exp prod-exp cbrt-unprod flip-+ div-inv flip-- unswap-sqr associate-/l/
clear-num sub-neg frac-2neg diff-log div-sub pow-prod-down associate-*l/ *-commutative
Counts
3 → 114
Calls
3 calls:
4.0ms
(- x (* (/ (- y z) (+ (- t z) 1.0)) a))
52.0ms
(/ (- y z) (+ (- t z) 1.0))
123.0ms
(* (/ (- y z) (+ (- t z) 1.0)) a)

series389.0ms

Counts
3 → 9
Calls
3 calls:
175.0ms
(- x (* (/ (- y z) (+ (- t z) 1.0)) a))
56.0ms
(/ (- y z) (+ (- t z) 1.0))
158.0ms
(* (/ (- y z) (+ (- t z) 1.0)) a)

simplify1.1s

Counts
123 → 123
Iterations
IterNodes
done5001
21840
1446
0168

prune686.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize17.0ms

Local error

Found 4 expressions with local error:

0.0b
(- x (/ 1 (/ (/ (+ (- t z) 1.0) (- y z)) a)))
0.0b
(/ (+ (- t z) 1.0) (- y z))
0.3b
(/ 1 (/ (/ (+ (- t z) 1.0) (- y z)) a))
2.1b
(/ (/ (+ (- t z) 1.0) (- y z)) a)

rewrite530.0ms

Algorithm
rewrite-expression-head
Rules
1193×times-frac
1058×*-un-lft-identity
645×add-sqr-sqrt
450×add-cube-cbrt
174×distribute-lft-out--
172×distribute-lft-out
105×associate-/r*
93×difference-of-squares
39×associate-/l*
35×associate-/r/
32×add-exp-log
24×div-inv
20×add-cbrt-cube
19×div-exp
18×flip3-- flip--
10×cbrt-undiv
add-log-exp
pow1
rec-exp clear-num frac-2neg 1-exp div-sub associate-/l/
associate-+l-
sub-neg flip3-+ diff-log flip-+ pow-flip inv-pow
Counts
4 → 632
Calls
4 calls:
176.0ms
(- x (/ 1 (/ (/ (+ (- t z) 1.0) (- y z)) a)))
80.0ms
(/ (+ (- t z) 1.0) (- y z))
60.0ms
(/ 1 (/ (/ (+ (- t z) 1.0) (- y z)) a))
121.0ms
(/ (/ (+ (- t z) 1.0) (- y z)) a)

series611.0ms

Counts
4 → 12
Calls
4 calls:
175.0ms
(- x (/ 1 (/ (/ (+ (- t z) 1.0) (- y z)) a)))
82.0ms
(/ (+ (- t z) 1.0) (- y z))
175.0ms
(/ 1 (/ (/ (+ (- t z) 1.0) (- y z)) a))
179.0ms
(/ (/ (+ (- t z) 1.0) (- y z)) a)

simplify1.3s

Counts
644 → 644
Iterations
IterNodes
done5001
11905
0650

prune2.2s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.0b

localize38.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (- y z))
0.5b
(cbrt (- y z))
0.5b
(cbrt (- y z))
3.2b
(* (* (/ (cbrt (- y z)) (+ (- t z) 1.0)) (cbrt (- y z))) (* (cbrt (- y z)) a))

rewrite193.0ms

Algorithm
rewrite-expression-head
Rules
30×cbrt-div
25×add-exp-log
20×associate-*l/
16×frac-times pow1 add-cbrt-cube
15×cbrt-prod flip3-- flip--
13×add-sqr-sqrt *-un-lft-identity prod-exp cbrt-unprod
pow-prod-down associate-*r/
add-cube-cbrt
add-log-exp
pow1/3 distribute-lft-out-- difference-of-squares
cbrt-undiv div-exp
associate-*r* associate-*l* *-commutative
Counts
4 → 88
Calls
4 calls:
7.0ms
(cbrt (- y z))
7.0ms
(cbrt (- y z))
7.0ms
(cbrt (- y z))
167.0ms
(* (* (/ (cbrt (- y z)) (+ (- t z) 1.0)) (cbrt (- y z))) (* (cbrt (- y z)) a))

series871.0ms

Counts
4 → 12
Calls
4 calls:
202.0ms
(cbrt (- y z))
224.0ms
(cbrt (- y z))
213.0ms
(cbrt (- y z))
232.0ms
(* (* (/ (cbrt (- y z)) (+ (- t z) 1.0)) (cbrt (- y z))) (* (cbrt (- y z)) a))

simplify922.0ms

Counts
100 → 100
Iterations
IterNodes
done5001
21617
1472
0166

prune652.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0.0b

regimes364.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done14
114
012

end0.0ms

sample1.7s

Algorithm
intervals
Results
579.0ms8458×body80valid
0.0msbody640valid
0.0msbody1280valid