Details

Time bar (total: 40.4s)

sample51.0ms

Algorithm
intervals
Results
25.0ms350×body80valid
1.0msbody1280valid
1.0msbody640valid
0.0msbody320valid

simplify22.5s

Counts
1 → 1
Iterations
IterNodes
done5000
714977
704950
694870
684837
674757
664724
654644
644611
634531
624498
614418
604385
594305
584272
574192
564159
554079
544046
533966
523933
513853
503820
493740
483707
473627
463594
453514
443481
433401
423368
413288
403255
393175
383142
373062
363029
352949
342916
332836
322803
312723
302690
292610
282577
272497
262464
252384
242351
232271
222238
212158
202125
192045
182012
171932
161899
151819
141786
131706
121673
111588
101558
91472
81435
71348
61255
5998
4545
3219
282
130
012

prune18.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize18.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))
0.0b
(* (+ (+ (+ y z) (+ y z)) t) x)

rewrite699.0ms

Algorithm
rewrite-expression-head
Rules
22×*-un-lft-identity
13×distribute-lft-out
associate-*l*
add-sqr-sqrt
pow1 add-cbrt-cube add-exp-log add-cube-cbrt add-log-exp
associate-*r*
flip3-+ associate-*l/ flip-+
+-commutative sum-log pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
2 → 36
Calls
2 calls:
128.0ms
(+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))
570.0ms
(* (+ (+ (+ y z) (+ y z)) t) x)

series114.0ms

Counts
2 → 6
Calls
2 calls:
66.0ms
(+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))
48.0ms
(* (+ (+ (+ y z) (+ y z)) t) x)

simplify1.1s

Counts
42 → 42
Iterations
IterNodes
done5001
2967
1216
075

prune253.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize22.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* t x) (* 2 (* x y)))
0.0b
(+ (* 2 (* x z)) (+ (* t x) (* 2 (* x y))))
0.0b
(* 2 (* x y))
0.0b
(+ (* y 5.0) (+ (* 2 (* x z)) (+ (* t x) (* 2 (* x y)))))

rewrite113.0ms

Algorithm
rewrite-expression-head
Rules
20×add-log-exp
10×sum-log
pow1 add-cbrt-cube add-exp-log
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
+-commutative flip3-+ associate-*l* pow-prod-down prod-exp cbrt-unprod flip-+
associate-+r+
associate-*r* *-commutative
Counts
4 → 56
Calls
4 calls:
9.0ms
(+ (* t x) (* 2 (* x y)))
22.0ms
(+ (* 2 (* x z)) (+ (* t x) (* 2 (* x y))))
13.0ms
(* 2 (* x y))
67.0ms
(+ (* y 5.0) (+ (* 2 (* x z)) (+ (* t x) (* 2 (* x y)))))

series241.0ms

Counts
4 → 12
Calls
4 calls:
51.0ms
(+ (* t x) (* 2 (* x y)))
73.0ms
(+ (* 2 (* x z)) (+ (* t x) (* 2 (* x y))))
31.0ms
(* 2 (* x y))
86.0ms
(+ (* y 5.0) (+ (* 2 (* x z)) (+ (* t x) (* 2 (* x y)))))

simplify1.3s

Counts
68 → 68
Iterations
IterNodes
done5002
21546
1349
0112

prune372.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0.0b

localize44.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))))
0.5b
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
0.5b
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
0.5b
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))

rewrite62.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
18×cbrt-div
15×*-un-lft-identity add-cube-cbrt
11×pow1
flip3-+ pow1/3 flip-+
swap-sqr associate-*r* associate-*l* add-exp-log
frac-times add-cbrt-cube add-log-exp unswap-sqr
pow-prod-down associate-*l/ associate-*r/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 87
Calls
4 calls:
34.0ms
(* (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))))
7.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
7.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
12.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))

series2.8s

Counts
4 → 12
Calls
4 calls:
1.3s
(* (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))))
559.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
468.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
498.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))

simplify1.7s

Counts
99 → 99
Iterations
IterNodes
done5000
21264
1460
0184

prune847.0ms

Pruning

8 alts after pruning (5 fresh and 3 done)

Merged error: 0.0b

localize81.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
0.5b
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
0.5b
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
0.5b
(cbrt (* (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))))

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
26×cbrt-div
10×cbrt-prod
flip3-+ flip-+
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
frac-times pow1 add-cbrt-cube pow1/3 add-exp-log add-log-exp
associate-*l/ associate-*r/
Counts
4 → 56
Calls
4 calls:
4.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
4.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
4.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
17.0ms
(cbrt (* (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))))

series2.9s

Counts
4 → 12
Calls
4 calls:
528.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
503.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
470.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
1.4s
(cbrt (* (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))))

simplify2.5s

Counts
68 → 68
Iterations
IterNodes
done5000
34387
21080
1421
0186

prune603.0ms

Pruning

7 alts after pruning (3 fresh and 4 done)

Merged error: 0.0b

regimes437.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations
IterNodes
done24
124
015

end0.0ms

sample1.5s

Algorithm
intervals
Results
1.0s10647×body80valid
21.0ms107×body640valid
20.0ms91×body1280valid
9.0ms66×body320valid
5.0ms36×body160valid