Details

Time bar (total: 42.1s)

sample119.0ms

Algorithm
intervals
Results
32.0ms290×body80valid
29.0ms310×body80nan

simplify7.9s

Counts
1 → 1
Iterations
IterNodes
done5000
144712
134355
123979
113616
103118
92180
81453
7986
6673
5394
4198
393
251
125
011

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize95.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (- 1.0 z) (log z))
0.0b
(+ (* x 0.5) (* y (+ (- 1.0 z) (log z))))
0.2b
(* y (+ (- 1.0 z) (log z)))

rewrite318.0ms

Algorithm
rewrite-expression-head
Rules
22×*-un-lft-identity
pow1
add-sqr-sqrt distribute-lft-out add-log-exp
associate-*r*
add-cube-cbrt
associate-+r+ add-cbrt-cube add-exp-log
log-pow distribute-lft-out--
log-prod sum-log flip3-+ associate-*l* flip-+ insert-posit16
distribute-rgt-in +-commutative associate-+l+ distribute-lft-in associate-*r/
sub-neg diff-log pow-prod-down prod-exp *-commutative associate-+l- cbrt-unprod unswap-sqr
Counts
3 → 64
Calls
3 calls:
71.0ms
(+ (- 1.0 z) (log z))
72.0ms
(+ (* x 0.5) (* y (+ (- 1.0 z) (log z))))
168.0ms
(* y (+ (- 1.0 z) (log z)))

series479.0ms

Counts
3 → 9
Calls
3 calls:
235.0ms
(+ (- 1.0 z) (log z))
94.0ms
(+ (* x 0.5) (* y (+ (- 1.0 z) (log z))))
149.0ms
(* y (+ (- 1.0 z) (log z)))

simplify3.5s

Counts
73 → 73
Iterations
IterNodes
done5042
21500
1365
0129

prune822.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

localize157.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt z) (cbrt z))
0.6b
(cbrt z)
0.6b
(cbrt z)
0.6b
(cbrt z)

rewrite40.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
15×*-un-lft-identity add-cube-cbrt
11×pow1
pow1/3
swap-sqr associate-*r* associate-*l* add-exp-log
add-cbrt-cube insert-posit16 add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 77
Calls
4 calls:
26.0ms
(* (cbrt z) (cbrt z))
3.0ms
(cbrt z)
2.0ms
(cbrt z)
3.0ms
(cbrt z)

series1.1s

Counts
4 → 12
Calls
4 calls:
265.0ms
(* (cbrt z) (cbrt z))
226.0ms
(cbrt z)
284.0ms
(cbrt z)
329.0ms
(cbrt z)

simplify7.9s

Counts
89 → 89
Iterations
IterNodes
done5015
43770
31044
2353
1137
063

prune1.2s

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0.0b

localize221.0ms

Local error

Found 4 expressions with local error:

0.1b
(+ (+ (- 1.0 z) (log (pow z 2/3))) (log (cbrt z)))
0.2b
(* y (+ (+ (- 1.0 z) (log (pow z 2/3))) (log (cbrt z))))
0.6b
(cbrt z)
5.9b
(pow z 2/3)

rewrite1.2s

Algorithm
rewrite-expression-head
Rules
41×*-un-lft-identity
20×distribute-lft-out
13×add-sqr-sqrt pow1
11×add-cube-cbrt
associate-*r*
add-log-exp
add-exp-log
cbrt-prod associate-+r+ log-prod add-cbrt-cube log-pow
sum-log
insert-posit16 distribute-lft-out--
pow-unpow unpow-prod-down associate-*l*
flip3-+ associate-*r/ associate-+l- flip-+
distribute-rgt-in pow-to-exp +-commutative associate-+l+ pow-pow distribute-lft-in pow1/3 diff-log pow-prod-down pow-exp prod-exp *-commutative cbrt-unprod unswap-sqr sqr-pow
Counts
4 → 87
Calls
4 calls:
351.0ms
(+ (+ (- 1.0 z) (log (pow z 2/3))) (log (cbrt z)))
816.0ms
(* y (+ (+ (- 1.0 z) (log (pow z 2/3))) (log (cbrt z))))
5.0ms
(cbrt z)
11.0ms
(pow z 2/3)

series2.6s

Counts
4 → 12
Calls
4 calls:
1.2s
(+ (+ (- 1.0 z) (log (pow z 2/3))) (log (cbrt z)))
735.0ms
(* y (+ (+ (- 1.0 z) (log (pow z 2/3))) (log (cbrt z))))
305.0ms
(cbrt z)
309.0ms
(pow z 2/3)

simplify4.0s

Counts
99 → 99
Iterations
IterNodes
done5001
21672
1489
0173

prune1.5s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize140.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (- (* (log z) -1)) (- 1.0 z))
0.0b
(+ (* x 0.5) (* y (+ (- (* (log z) -1)) (- 1.0 z))))
0.2b
(* y (+ (- (* (log z) -1)) (- 1.0 z)))

rewrite244.0ms

Algorithm
rewrite-expression-head
Rules
15×*-un-lft-identity add-log-exp
add-sqr-sqrt
pow1 sum-log add-cbrt-cube associate-*r* add-exp-log add-cube-cbrt
associate-+r+ distribute-lft-out
flip3-+ associate-*l* flip-+ insert-posit16
distribute-rgt-in +-commutative distribute-lft-in diff-log neg-log associate-*r/ distribute-lft-out--
neg-sub0 associate-+r- sub-neg pow-prod-down prod-exp *-commutative associate-+l- cbrt-unprod unswap-sqr
Counts
3 → 60
Calls
3 calls:
46.0ms
(+ (- (* (log z) -1)) (- 1.0 z))
21.0ms
(+ (* x 0.5) (* y (+ (- (* (log z) -1)) (- 1.0 z))))
174.0ms
(* y (+ (- (* (log z) -1)) (- 1.0 z)))

series614.0ms

Counts
3 → 9
Calls
3 calls:
283.0ms
(+ (- (* (log z) -1)) (- 1.0 z))
140.0ms
(+ (* x 0.5) (* y (+ (- (* (log z) -1)) (- 1.0 z))))
192.0ms
(* y (+ (- (* (log z) -1)) (- 1.0 z)))

simplify3.3s

Counts
69 → 69
Iterations
IterNodes
done5000
21516
1380
0127

prune775.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

regimes1.2s

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify49.0ms

Iterations
IterNodes
done38
438
337
234
124
014

end0.0ms

sample2.8s

Algorithm
intervals
Results
812.0ms9184×body80valid
680.0ms9157×body80nan