Details

Time bar (total: 20.6s)

sample28.0ms

Algorithm
intervals
Results
13.0ms233×body80valid
1.0msbody1280valid
1.0msbody640valid
1.0msbody2560valid
1.0msbody320valid
0.0msbody160valid

simplify215.0ms

Counts
1 → 1
Iterations
IterNodes
done249
6249
5248
4240
3145
253
120
08

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize25.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ x (+ z (+ (+ y x) (+ y x))))
0.0b
(+ z (+ (+ y x) (+ y x)))

rewrite575.0ms

Algorithm
rewrite-expression-head
Rules
45×*-un-lft-identity add-log-exp
32×sum-log distribute-lft-out
24×associate-+r+
+-commutative
associate-+l+
add-sqr-sqrt pow1 flip3-+ add-cbrt-cube add-exp-log add-cube-cbrt flip-+ insert-posit16
Counts
2 → 58
Calls
2 calls:
374.0ms
(+ x (+ z (+ (+ y x) (+ y x))))
196.0ms
(+ z (+ (+ y x) (+ y x)))

series91.0ms

Counts
2 → 6
Calls
2 calls:
38.0ms
(+ x (+ z (+ (+ y x) (+ y x))))
52.0ms
(+ z (+ (+ y x) (+ y x)))

simplify1.4s

Counts
64 → 64
Iterations
IterNodes
done5000
2820
1227
085

prune254.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

localize24.0ms

Local error

Found 1 expressions with local error:

0.0b
(+ x (+ (+ y x) (+ y x)))

rewrite140.0ms

Algorithm
rewrite-expression-head
Rules
19×*-un-lft-identity add-log-exp
13×sum-log distribute-lft-out
associate-+r+
+-commutative
associate-+l+
add-sqr-sqrt pow1 flip3-+ add-cbrt-cube add-exp-log add-cube-cbrt flip-+ insert-posit16
Counts
1 → 27
Calls
1 calls:
138.0ms
(+ x (+ (+ y x) (+ y x)))

series61.0ms

Counts
1 → 3
Calls
1 calls:
61.0ms
(+ x (+ (+ y x) (+ y x)))

simplify2.7s

Counts
30 → 30
Iterations
IterNodes
done5047
32975
2576
1122
049

prune123.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize53.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (+ x (+ (+ y x) (+ y x)))) (cbrt (+ x (+ (+ y x) (+ y x)))))
0.6b
(cbrt (+ x (+ (+ y x) (+ y x))))
0.6b
(cbrt (+ x (+ (+ y x) (+ y x))))
0.6b
(cbrt (+ x (+ (+ y x) (+ y x))))

rewrite1.3s

Algorithm
rewrite-expression-head
Rules
331×*-un-lft-identity
221×distribute-lft-out
120×cbrt-prod
41×swap-sqr
23×add-sqr-sqrt
18×cbrt-div
15×add-cube-cbrt
11×pow1 associate-*r* associate-*l*
flip3-+ pow1/3 flip-+
add-cbrt-cube
add-exp-log
frac-times cbrt-unprod insert-posit16 add-log-exp unswap-sqr
pow-prod-down associate-*l/ associate-*r/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative
Counts
4 → 154
Calls
4 calls:
990.0ms
(* (cbrt (+ x (+ (+ y x) (+ y x)))) (cbrt (+ x (+ (+ y x) (+ y x)))))
99.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))
114.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))
103.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))

series2.0s

Counts
4 → 12
Calls
4 calls:
427.0ms
(* (cbrt (+ x (+ (+ y x) (+ y x)))) (cbrt (+ x (+ (+ y x) (+ y x)))))
299.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))
408.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))
914.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))

simplify3.0s

Counts
166 → 166
Iterations
IterNodes
done5000
33937
21017
1352
0146

prune704.0ms

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0.0b

localize55.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (+ x (+ (+ y x) (+ y x))))
0.6b
(cbrt (+ x (+ (+ y x) (+ y x))))
0.6b
(cbrt (+ x (+ (+ y x) (+ y x))))
0.6b
(* (cbrt (cbrt (+ x (+ (+ y x) (+ y x))))) (cbrt (cbrt (+ x (+ (+ y x) (+ y x))))))

rewrite1.3s

Algorithm
rewrite-expression-head
Rules
335×*-un-lft-identity
238×cbrt-prod
221×distribute-lft-out
44×swap-sqr
37×add-sqr-sqrt
30×cbrt-div
19×add-cube-cbrt
14×associate-*r* associate-*l*
11×pow1
flip3-+ pow1/3 flip-+ unswap-sqr
add-cbrt-cube
add-exp-log
frac-times cbrt-unprod insert-posit16 add-log-exp
pow-prod-down associate-*l/ associate-*r/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative
Counts
4 → 168
Calls
4 calls:
143.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))
110.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))
106.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))
911.0ms
(* (cbrt (cbrt (+ x (+ (+ y x) (+ y x))))) (cbrt (cbrt (+ x (+ (+ y x) (+ y x))))))

series1.5s

Counts
4 → 12
Calls
4 calls:
355.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))
313.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))
312.0ms
(cbrt (+ x (+ (+ y x) (+ y x))))
554.0ms
(* (cbrt (cbrt (+ x (+ (+ y x) (+ y x))))) (cbrt (cbrt (+ x (+ (+ y x) (+ y x))))))

simplify2.8s

Counts
180 → 180
Iterations
IterNodes
done5001
33505
21027
1388
0177

prune812.0ms

Pruning

9 alts after pruning (6 fresh and 3 done)

Merged error: 0.0b

regimes258.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations
IterNodes
done10
110
07

end0.0ms

sample972.0ms

Algorithm
intervals
Results
592.0ms7397×body80valid
75.0ms194×body640valid
56.0ms202×body1280valid
20.0ms115×body320valid
13.0ms39×body2560valid
7.0ms65×body160valid