Details

Time bar (total: 37.7s)

sample70.0ms

Algorithm
intervals
Results
21.0ms256×body80valid
16.0ms285×body80nan
0.0msbody320valid

simplify7.5s

Counts
1 → 1
Iterations
IterNodes
done5000
714998
704934
694856
684792
674714
664650
654572
644508
634430
624366
614288
604224
594146
584082
574004
563940
553862
543798
533720
523656
513578
503514
493436
483372
473294
463230
453152
443088
433010
422946
412868
402804
392726
382662
372584
362520
352442
342378
332300
322236
312158
302094
292016
281952
271874
261810
251732
241668
231590
221526
211448
201384
191306
181242
171164
161100
151022
14958
13880
12800
11722
10664
9505
8337
7187
6122
594
474
349
228
115
07

prune22.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize82.0ms

Local error

Found 1 expressions with local error:

0.3b
(* x (log y))

rewrite50.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
log-prod
*-un-lft-identity add-cube-cbrt
pow1 associate-*r*
distribute-rgt-in distribute-lft-in add-cbrt-cube associate-*l* add-exp-log
expm1-log1p-u pow-prod-down prod-exp log-pow *-commutative cbrt-unprod insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
Counts
1 → 28
Calls
1 calls:
45.0ms
(* x (log y))

series98.0ms

Counts
1 → 3
Calls
1 calls:
98.0ms
(* x (log y))

simplify5.9s

Counts
31 → 31
Iterations
IterNodes
done5001
41636
3698
2240
1114
060

prune774.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize143.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (log (cbrt y)) (+ x x))
0.3b
(+ (* (log (cbrt y)) (+ x x)) (* (log (cbrt y)) x))
0.6b
(cbrt y)
0.6b
(cbrt y)

rewrite132.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt *-un-lft-identity
12×associate-*r* add-cube-cbrt
pow1
cbrt-prod add-cbrt-cube add-exp-log add-log-exp
associate-*l*
expm1-log1p-u insert-posit16 log1p-expm1-u distribute-lft-out
distribute-rgt-out pow1/3
distribute-rgt-in associate-+l+ distribute-lft-in flip3-+ associate-*r/ log-pow flip-+
+-commutative sum-log fma-def distribute-lft1-in count-2 pow-prod-down distribute-rgt1-in prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 82
Calls
4 calls:
74.0ms
(* (log (cbrt y)) (+ x x))
44.0ms
(+ (* (log (cbrt y)) (+ x x)) (* (log (cbrt y)) x))
3.0ms
(cbrt y)
4.0ms
(cbrt y)

series1.2s

Counts
4 → 12
Calls
4 calls:
277.0ms
(* (log (cbrt y)) (+ x x))
245.0ms
(+ (* (log (cbrt y)) (+ x x)) (* (log (cbrt y)) x))
330.0ms
(cbrt y)
322.0ms
(cbrt y)

simplify3.5s

Counts
94 → 94
Iterations
IterNodes
done5010
21214
1321
0117

prune1.3s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize121.0ms

Local error

Found 4 expressions with local error:

0.2b
(fma (log (cbrt y)) (+ x x) (* (log (cbrt y)) x))
0.3b
(* (log (cbrt y)) x)
0.6b
(cbrt y)
0.6b
(cbrt y)

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
10×add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
pow1
cbrt-prod add-cbrt-cube add-exp-log
associate-*l*
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow1/3 associate-*r*
log-pow
pow-prod-down prod-exp *-commutative cbrt-unprod fma-udef unswap-sqr
Counts
4 → 62
Calls
4 calls:
1.0ms
(fma (log (cbrt y)) (+ x x) (* (log (cbrt y)) x))
27.0ms
(* (log (cbrt y)) x)
3.0ms
(cbrt y)
3.0ms
(cbrt y)

series1.4s

Counts
4 → 12
Calls
4 calls:
424.0ms
(fma (log (cbrt y)) (+ x x) (* (log (cbrt y)) x))
265.0ms
(* (log (cbrt y)) x)
361.0ms
(cbrt y)
390.0ms
(cbrt y)

simplify4.4s

Counts
74 → 74
Iterations
IterNodes
done5001
31460
2419
1161
083

prune1.1s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize183.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (log (cbrt y)) (+ x x))
0.3b
(+ (* (log (cbrt y)) (+ x x)) (* (log (pow y 1/3)) x))
0.6b
(cbrt y)
5.1b
(pow y 1/3)

rewrite154.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt *-un-lft-identity
13×add-cube-cbrt
12×associate-*r*
pow1
add-exp-log
add-cbrt-cube add-log-exp
associate-*l*
expm1-log1p-u insert-posit16 log1p-expm1-u
cbrt-prod pow-unpow unpow-prod-down distribute-rgt-out distribute-lft-out
distribute-rgt-in associate-+l+ distribute-lft-in flip3-+ pow1/3 associate-*r/ log-pow flip-+
pow-to-exp +-commutative sum-log pow-pow fma-def distribute-lft1-in unpow1/3 count-2 pow-prod-down distribute-rgt1-in pow-exp prod-exp *-commutative cbrt-unprod unswap-sqr sqr-pow
Counts
4 → 88
Calls
4 calls:
62.0ms
(* (log (cbrt y)) (+ x x))
68.0ms
(+ (* (log (cbrt y)) (+ x x)) (* (log (pow y 1/3)) x))
5.0ms
(cbrt y)
10.0ms
(pow y 1/3)

series1.3s

Counts
4 → 12
Calls
4 calls:
303.0ms
(* (log (cbrt y)) (+ x x))
359.0ms
(+ (* (log (cbrt y)) (+ x x)) (* (log (pow y 1/3)) x))
329.0ms
(cbrt y)
314.0ms
(pow y 1/3)

simplify3.8s

Counts
100 → 100
Iterations
IterNodes
done5000
21429
1412
0152

prune1.3s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

regimes640.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations
IterNodes
done8
18
07

end0.0ms

sample2.4s

Algorithm
intervals
Results
672.0ms8035×body80valid
631.0ms7979×body80nan
1.0msbody1280valid
0.0msbody640valid
0.0msbody320valid