Details

Time bar (total: 2.1m)

sample40.0ms

Algorithm
intervals
Results
23.0ms313×body80valid
1.0msbody640valid
1.0msbody1280valid
1.0msbody320valid
0.0msbody160valid

simplify22.6s

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

prune9.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize19.0ms

Local error

Found 3 expressions with local error:

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

rewrite2.8s

Algorithm
rewrite-expression-head
Rules
95×*-un-lft-identity
66×distribute-lft-out
27×associate-*l*
23×add-log-exp
14×sum-log
associate-+l+
add-sqr-sqrt
pow1 +-commutative add-cbrt-cube add-exp-log add-cube-cbrt
flip3-+ associate-*r* flip-+ insert-posit16
associate-+r+ associate-*l/
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
3 → 79
Calls
3 calls:
297.0ms
(+ (+ (+ y z) (+ y z)) t)
1.8s
(+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))
710.0ms
(* (+ (+ (+ y z) (+ y z)) t) x)

series215.0ms

Counts
3 → 9
Calls
3 calls:
34.0ms
(+ (+ (+ y z) (+ y z)) t)
113.0ms
(+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))
68.0ms
(* (+ (+ (+ y z) (+ y z)) t) x)

simplify1.6s

Counts
88 → 88
Iterations
IterNodes
done5004
21119
1285
0110

prune406.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 0.0b

localize38.0ms

Local error

Found 4 expressions with local error:

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

rewrite1.2s

Algorithm
rewrite-expression-head
Rules
101×*-un-lft-identity
62×distribute-lft-out
53×associate-*l*
33×associate-*r*
26×add-sqr-sqrt
15×add-log-exp
14×pow1 add-cbrt-cube add-exp-log
12×add-cube-cbrt
unswap-sqr
sum-log
associate-+r+ pow-prod-down prod-exp *-commutative cbrt-unprod
+-commutative insert-posit16
flip3-+ distribute-rgt-out flip-+
Counts
4 → 122
Calls
4 calls:
51.0ms
(* 2 (* x y))
46.0ms
(* 2 (* x z))
129.0ms
(+ (* t x) (* 2 (* x y)))
1.0s
(+ (* y 5.0) (+ (* 2 (* x z)) (+ (* t x) (* 2 (* x y)))))

series222.0ms

Counts
4 → 12
Calls
4 calls:
26.0ms
(* 2 (* x y))
35.0ms
(* 2 (* x z))
69.0ms
(+ (* t x) (* 2 (* x y)))
92.0ms
(+ (* y 5.0) (+ (* 2 (* x z)) (+ (* t x) (* 2 (* x y)))))

simplify2.0s

Counts
134 → 134
Iterations
IterNodes
done5001
21834
1481
0169

prune577.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize47.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)))

rewrite19.5s

Algorithm
rewrite-expression-head
Rules
1933×*-un-lft-identity
1400×distribute-lft-out
685×associate-*l*
543×cbrt-prod
230×swap-sqr
23×add-sqr-sqrt
20×associate-*r*
18×cbrt-div
15×add-cube-cbrt
11×pow1
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 → 388
Calls
4 calls:
14.2s
(* (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))))
1.7s
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
1.8s
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
1.7s
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))

series3.2s

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))))
639.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
619.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
630.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))

simplify1.9s

Counts
400 → 400
Iterations
IterNodes
done5002
21344
1481
0189

prune788.0ms

Pruning

8 alts after pruning (6 fresh and 2 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)))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))))

rewrite1.0m

Algorithm
rewrite-expression-head
Rules
1991×*-un-lft-identity
1440×distribute-lft-out
983×associate-*l*
903×cbrt-prod
234×swap-sqr
86×cbrt-div
71×add-sqr-sqrt
40×associate-*r*
30×flip3-+ flip-+ unswap-sqr
28×frac-times
19×add-cube-cbrt
14×associate-*l/
associate-*r/
*-commutative
pow1 add-cbrt-cube pow1/3 add-exp-log insert-posit16 add-log-exp
pow3 rem-cbrt-cube
Counts
4 → 443
Calls
4 calls:
1.5s
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
1.5s
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
1.7s
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
57.3s
(cbrt (* (* (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))))

series2.4s

Counts
4 → 12
Calls
4 calls:
595.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
542.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
584.0ms
(cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))
640.0ms
(cbrt (* (* (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))) (cbrt (+ (* y 5.0) (* (+ (+ (+ y z) (+ y z)) t) x)))))

simplify3.5s

Counts
455 → 455
Iterations
IterNodes
done5000
34969
21348
1597
0292

prune1.0s

Pruning

8 alts after pruning (5 fresh and 3 done)

Merged error: 0.0b

regimes358.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
done24
124
015

end0.0ms

sample1.8s

Algorithm
intervals
Results
1.3s10453×body80valid
37.0ms94×body640valid
31.0ms73×body1280valid
13.0ms53×body320valid
7.0ms40×body160valid