Details

Time bar (total: 28.2s)

sample32.0ms

Algorithm
intervals
Results
9.0ms258×body80valid
6.0ms226×body80nan

simplify8.7s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
07193
113193
216193
323193
441193
568193
684193
7104193
8154193
9215193
10296193
11599193
12759193
13872193
14952193
151047193
161118193
171201193
181284193
191367193
201438193
211517193
221604193
231683193
241754193
251833193
261920193
271999193
282070193
292149193
302236193
312315193
322386193
332465193
342552193
352631193
362702193
372781193
382868193
392947193
403018193
413097193
423184193
433263193
443334193
453413193
463500193
473579193
483650193
493729193
503816193
513895193
523966193
534045193
544132193
554211193
564282193
574361193
584448193
594527193
604598193
614677193
624764193
634843193
644914193
654993193
done5001193

prune9.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 14.4b

localize20.0ms

Local error

Found 3 expressions with local error:

0.0b
(- (* x (log (/ x y))) z)
0.3b
(* x (log (/ x y)))
14.1b
(log (/ x y))

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
65×log-prod
45×times-frac
42×add-sqr-sqrt
40×*-un-lft-identity add-cube-cbrt
26×distribute-rgt-in distribute-lft-in associate--l+
add-exp-log
pow1
add-cbrt-cube div-inv add-log-exp
associate-*r*
associate-*l*
rem-log-exp log-pow
log-div sub-neg flip3-- diff-log div-exp pow-prod-down prod-exp *-commutative cbrt-unprod flip-- unswap-sqr
Counts
3 → 107
Calls
3 calls:
17.0ms
(- (* x (log (/ x y))) z)
10.0ms
(* x (log (/ x y)))
3.0ms
(log (/ x y))

series199.0ms

Counts
3 → 9
Calls
3 calls:
86.0ms
(- (* x (log (/ x y))) z)
66.0ms
(* x (log (/ x y)))
46.0ms
(log (/ x y))

simplify3.1s

Counts
116 → 116
Iterations

Useful iterations: done (3.1s)

IterNodesCost
019234909
137933186
273432602
3272032482
done502832412

prune705.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize32.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
0.6b
(cbrt x)
4.4b
(log (/ (cbrt x) y))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
22×log-prod
20×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
18×cbrt-prod times-frac
add-exp-log
pow1
add-cbrt-cube add-log-exp
pow1/3
rem-log-exp
log-div div-exp log-pow div-inv
Counts
4 → 66
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)
3.0ms
(log (/ (cbrt x) y))

series880.0ms

Counts
4 → 12
Calls
4 calls:
240.0ms
(cbrt x)
262.0ms
(cbrt x)
233.0ms
(cbrt x)
145.0ms
(log (/ (cbrt x) y))

simplify2.9s

Counts
78 → 78
Iterations

Useful iterations: 4 (1.0s)

IterNodesCost
010923336
120220662
239120662
3103120182
4305820104
done500620104

prune591.0ms

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0.0b

localize45.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
0.6b
(cbrt x)
4.4b
(log (/ (cbrt x) y))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
22×log-prod
20×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
18×cbrt-prod times-frac
add-exp-log
pow1
add-cbrt-cube add-log-exp
pow1/3
rem-log-exp
log-div div-exp log-pow div-inv
Counts
4 → 66
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)
3.0ms
(log (/ (cbrt x) y))

series1.1s

Counts
4 → 12
Calls
4 calls:
307.0ms
(cbrt x)
315.0ms
(cbrt x)
316.0ms
(cbrt x)
189.0ms
(log (/ (cbrt x) y))

simplify2.7s

Counts
78 → 78
Iterations

Useful iterations: 4 (1.0s)

IterNodesCost
010923336
120220662
239120662
3103120182
4305820104
done500620104

prune616.0ms

Pruning

6 alts after pruning (3 fresh and 3 done)

Merged error: 0.0b

localize64.0ms

Local error

Found 4 expressions with local error:

2.9b
(log (* (cbrt (/ x y)) (cbrt (/ x y))))
14.5b
(cbrt (/ x y))
14.5b
(cbrt (/ x y))
14.5b
(cbrt (/ x y))

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
39×cbrt-prod
27×times-frac
25×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
12×pow1
pow1/3 log-pow
cbrt-div add-exp-log
add-cbrt-cube add-log-exp
log-div div-inv
rem-log-exp pow-prod-down pow-sqr pow-prod-up
pow2 frac-times log-prod pow-plus associate-*l/ prod-exp associate-*r/
Counts
4 → 88
Calls
4 calls:
16.0ms
(log (* (cbrt (/ x y)) (cbrt (/ x y))))
3.0ms
(cbrt (/ x y))
4.0ms
(cbrt (/ x y))
10.0ms
(cbrt (/ x y))

series427.0ms

Counts
4 → 12
Calls
4 calls:
145.0ms
(log (* (cbrt (/ x y)) (cbrt (/ x y))))
88.0ms
(cbrt (/ x y))
81.0ms
(cbrt (/ x y))
111.0ms
(cbrt (/ x y))

simplify2.7s

Counts
100 → 100
Iterations

Useful iterations: done (2.7s)

IterNodesCost
010729316
117427806
233227083
374425997
4226125014
done506424184

prune727.0ms

Pruning

7 alts after pruning (3 fresh and 4 done)

Merged error: 0b

regimes534.0ms

Accuracy

95.9% (0.2b remaining)

Error of 0.2b against oracle of 0.0b and baseline of 4.8b

bsearch82.0ms

Steps
ItersRangePoint
8
-1.4061534186531803e-308
2.703180348648405e-305
-5.3302025152391e-309

simplify7.0ms

Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
021785
123785
done23785

end0.0ms

sample1.9s

Algorithm
intervals
Results
905.0ms8044×body80valid
474.0ms7906×body80nan