Details

Time bar (total: 9.8s)

sample52.0ms

Algorithm
intervals
Results
14.0ms304×body80valid
11.0ms281×body80nan

simplify3.5s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01112
12512
24712
38512
414612
519112
624412
735312
855412
981512
10105312
11126612
12138212
13151712
14174612
15186212
16199712
17222612
18234212
19247712
20270612
21282212
22295712
23318612
24330212
25343712
26366612
27378212
28391712
29414612
30426212
31439712
32462612
33474212
34487712
done500012

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 1

localize15.0ms

Local error

Found 2 expressions with local error:

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

rewrite18.0ms

Algorithm
rewrite-expression-head
Rules
12×*-un-lft-identity
associate-*r*
pow1 add-sqr-sqrt
add-exp-log add-cube-cbrt add-cbrt-cube distribute-lft-out add-log-exp
associate-*l*
distribute-rgt-in associate-+r+ distribute-lft-in flip3-+ associate-*r/ log-pow flip-+ distribute-lft-out--
+-commutative pow-prod-down prod-exp sum-log *-commutative cbrt-unprod unswap-sqr
Counts
2 → 39
Calls
2 calls:
6.0ms
(+ (* x 0.5) (* y (+ (- 1.0 z) (log z))))
11.0ms
(* y (+ (- 1.0 z) (log z)))

series31.0ms

Counts
2 → 6
Calls
2 calls:
16.0ms
(+ (* x 0.5) (* y (+ (- 1.0 z) (log z))))
15.0ms
(* y (+ (- 1.0 z) (log z)))

simplify389.0ms

Counts
45 → 45
Iterations

Useful iterations: 2 (90.0ms)

IterNodesCost
0105641
1308578
21025512
done5000512

prune68.0ms

Filtered
32 candidates to 45 candidates (-40.6%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New42345
Fresh000
Picked011
Done000
Total42446

Merged error: 0.0b

Counts
46 → 4

localize14.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (cbrt (+ (- 1.0 z) (log z))) (cbrt (+ (- 1.0 z) (log z))))
0.5b
(cbrt (+ (- 1.0 z) (log z)))
0.5b
(cbrt (+ (- 1.0 z) (log z)))
0.5b
(cbrt (+ (- 1.0 z) (log z)))

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
143×*-un-lft-identity
93×cbrt-prod
60×distribute-lft-out
41×pow1
30×swap-sqr log-pow distribute-lft-out--
23×add-sqr-sqrt
18×cbrt-div
15×add-cube-cbrt
10×associate-*r* associate-*l*
flip3-+ pow1/3 flip-+
add-exp-log
frac-times add-cbrt-cube add-log-exp unswap-sqr
associate-*r/ pow-prod-down associate-*l/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 131
Calls
4 calls:
24.0ms
(* (cbrt (+ (- 1.0 z) (log z))) (cbrt (+ (- 1.0 z) (log z))))
7.0ms
(cbrt (+ (- 1.0 z) (log z)))
7.0ms
(cbrt (+ (- 1.0 z) (log z)))
7.0ms
(cbrt (+ (- 1.0 z) (log z)))

series77.0ms

Counts
4 → 12
Calls
4 calls:
33.0ms
(* (cbrt (+ (- 1.0 z) (log z))) (cbrt (+ (- 1.0 z) (log z))))
15.0ms
(cbrt (+ (- 1.0 z) (log z)))
15.0ms
(cbrt (+ (- 1.0 z) (log z)))
15.0ms
(cbrt (+ (- 1.0 z) (log z)))

simplify706.0ms

Counts
143 → 143
Iterations

Useful iterations: 2 (314.0ms)

IterNodesCost
03074295
18323916
232363283
done50003283

prune361.0ms

Filtered
77 candidates to 143 candidates (-85.7%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New1421143
Fresh022
Picked101
Done011
Total1434147

Merged error: 0.0b

Counts
147 → 4

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (- 1.0 z) (- 1.0 z))
0.5b
(* (log z) (log z))
5.8b
(* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z))))
7.6b
(/ (* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z)))) (- (- 1.0 z) (log z)))

rewrite58.0ms

Algorithm
rewrite-expression-head
Rules
50×*-un-lft-identity
36×add-sqr-sqrt
30×pow1
18×add-cube-cbrt distribute-lft-out--
15×add-exp-log distribute-rgt-in distribute-lft-in add-cbrt-cube
13×swap-sqr associate-*r*
12×associate-*l*
10×log-pow
flip3-- flip--
sub-neg times-frac associate--l+ associate-/r*
difference-of-squares
log-prod associate-*r/
frac-times prod-exp cbrt-unprod add-log-exp
pow-prod-down *-commutative unswap-sqr
cbrt-undiv pow2 pow-plus div-exp associate-*l/ associate-/r/ pow-sqr pow-prod-up associate-/l/
frac-2neg clear-num div-inv associate-/l*
Counts
4 → 149
Calls
4 calls:
10.0ms
(* (- 1.0 z) (- 1.0 z))
6.0ms
(* (log z) (log z))
15.0ms
(* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z))))
22.0ms
(/ (* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z)))) (- (- 1.0 z) (log z)))

series103.0ms

Counts
4 → 12
Calls
4 calls:
2.0ms
(* (- 1.0 z) (- 1.0 z))
16.0ms
(* (log z) (log z))
22.0ms
(* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z))))
62.0ms
(/ (* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z)))) (- (- 1.0 z) (log z)))

simplify867.0ms

Counts
161 → 161
Iterations

Useful iterations: done (861.0ms)

IterNodesCost
03162972
18672625
238502249
done50002245

prune215.0ms

Filtered
88 candidates to 161 candidates (-83.0%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New1601161
Fresh022
Picked101
Done011
Total1614165

Merged error: 0b

Counts
165 → 4

localize16.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ 1 (- (- 1.0 z) (log z)))
0.5b
(* (log z) (log z))
5.8b
(* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z))))
7.5b
(* (* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z)))) (/ 1 (- (- 1.0 z) (log z))))

rewrite69.0ms

Algorithm
rewrite-expression-head
Rules
95×*-un-lft-identity
55×add-sqr-sqrt
48×times-frac
42×distribute-lft-out--
39×pow1
38×associate-*r*
37×add-cube-cbrt
34×add-exp-log
22×add-cbrt-cube
20×log-pow
14×prod-exp
13×distribute-rgt-in distribute-lft-in
associate-*l* associate--l+ associate-/r* cbrt-unprod difference-of-squares
associate-*r/
sub-neg log-prod swap-sqr div-exp
flip3-- pow-prod-down flip--
associate-/r/ add-log-exp
cbrt-undiv rec-exp 1-exp *-commutative associate-/l*
frac-times associate-*l/ div-inv unswap-sqr
pow2 pow-flip frac-2neg pow-plus clear-num pow-sqr un-div-inv pow-prod-up inv-pow
Counts
4 → 181
Calls
4 calls:
10.0ms
(/ 1 (- (- 1.0 z) (log z)))
6.0ms
(* (log z) (log z))
14.0ms
(* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z))))
26.0ms
(* (* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z)))) (/ 1 (- (- 1.0 z) (log z))))

series107.0ms

Counts
4 → 12
Calls
4 calls:
7.0ms
(/ 1 (- (- 1.0 z) (log z)))
20.0ms
(* (log z) (log z))
22.0ms
(* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z))))
58.0ms
(* (* y (- (* (- 1.0 z) (- 1.0 z)) (* (log z) (log z)))) (/ 1 (- (- 1.0 z) (log z))))

simplify906.0ms

Counts
193 → 193
Iterations

Useful iterations: done (900.0ms)

IterNodesCost
03704076
110253540
245862917
done50002911

prune243.0ms

Filtered
98 candidates to 193 candidates (-96.9%)
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New1930193
Fresh022
Picked011
Done011
Total1934197

Merged error: 0b

Counts
197 → 4

regimes403.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01112
11512
done1512

end0.0ms

sample1.5s

Algorithm
intervals
Results
438.0ms9200×body80valid
385.0ms9128×body80nan

Profiling

Loading profile data...