Details

Time bar (total: 5.4s)

analyze5.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
0%100%0%1
0%100%0%2
50%50%0%3
50%25%25%4
62.5%12.5%25%5
62.5%6.2%31.3%6
65.6%3.1%31.3%7
65.6%1.6%32.8%8
66.4%0.8%32.8%9
66.4%0.4%33.2%10
66.6%0.2%33.2%11
66.6%0.1%33.3%12
66.6%0%33.3%13
66.6%0%33.3%14

sample11.0ms

Algorithm
intervals
Results
7.0ms256×body80valid

simplify239.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (225.0ms)

IterNodesCost
0479313
1479313

prune9.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 2

localize6.0ms

Local error

Found 1 expressions with local error:

0.1b
(*.f64 4647935950575487/36028797018963968 (pow.f64 x 3))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
12×associate-*r*_binary64 add-sqr-sqrt_binary64
add-exp-log_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64
unswap-sqr_binary64 unpow-prod-down_binary64 cube-prod_binary64
add-cbrt-cube_binary64 associate-*l*_binary64 prod-exp_binary64
sqr-pow_binary64
pow-to-exp_binary64 add-log-exp_binary64 pow1_binary64 cbrt-unprod_binary64 insert-posit16 pow-exp_binary64 unpow3_binary64 *-commutative_binary64 cube-mult_binary64
Counts
1 → 32
Calls
1 calls:
8.0ms
(*.f64 4647935950575487/36028797018963968 (pow.f64 x 3))

series239.0ms

Counts
1 → 3
Calls
1 calls:
238.0ms
(*.f64 4647935950575487/36028797018963968 (pow.f64 x 3))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0451756
1451756
0149
1149
0451756
1451756
0149
1149
013
113

simplify142.0ms

Counts
35 → 35
Iterations

Useful iterations: 0 (121.0ms)

IterNodesCost
04902296
14902296

prune29.0ms

Filtered
22 candidates to 35 candidates (-59.1%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New32335
Fresh101
Picked011
Done000
Total33437

Merged error: 0.0b

Counts
37 → 4

localize7.0ms

Local error

Found 1 expressions with local error:

0.2b
(*.f64 (*.f64 4647935950575487/36028797018963968 x) (*.f64 x x))

rewrite12.0ms

Algorithm
rewrite-expression-head
Rules
13×pow1_binary64 add-exp-log_binary64 add-cbrt-cube_binary64
pow-prod-down_binary64 cbrt-unprod_binary64 prod-exp_binary64
*-un-lft-identity_binary64 add-log-exp_binary64 associate-*r*_binary64 add-cube-cbrt_binary64 associate-*l*_binary64 add-sqr-sqrt_binary64 insert-posit16 *-commutative_binary64
Counts
1 → 23
Calls
1 calls:
11.0ms
(*.f64 (*.f64 4647935950575487/36028797018963968 x) (*.f64 x x))

series203.0ms

Counts
1 → 3
Calls
1 calls:
203.0ms
(*.f64 (*.f64 4647935950575487/36028797018963968 x) (*.f64 x x))
Iterations

Useful iterations: 0 (11.0ms)

IterNodesCost
0339549
1339549
05569
15569
0339549
1339549
05569
15569
0533
1533

simplify110.0ms

Counts
26 → 26
Iterations

Useful iterations: 0 (91.0ms)

IterNodesCost
05171187

prune11.0ms

Filtered
11 candidates to 26 candidates (-136.4%)
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New26026
Fresh022
Picked011
Done011
Total26430

Merged error: 0.0b

Counts
30 → 4

localize8.0ms

Local error

Found 2 expressions with local error:

0.2b
(*.f64 (pow.f64 x 3) (sqrt.f64 4647935950575487/36028797018963968))
0.2b
(*.f64 (sqrt.f64 4647935950575487/36028797018963968) (*.f64 (pow.f64 x 3) (sqrt.f64 4647935950575487/36028797018963968)))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
23×add-sqr-sqrt_binary64
18×associate-*l*_binary64
17×add-exp-log_binary64
10×prod-exp_binary64 sqrt-prod_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64 add-cbrt-cube_binary64
unswap-sqr_binary64
associate-*r*_binary64
unpow-prod-down_binary64 cube-prod_binary64
pow1_binary64 cbrt-unprod_binary64
sqr-pow_binary64
pow-to-exp_binary64 add-log-exp_binary64 insert-posit16 pow-exp_binary64 *-commutative_binary64
pow-prod-down_binary64 unpow3_binary64 cube-mult_binary64
Counts
2 → 62
Calls
2 calls:
9.0ms
(*.f64 (pow.f64 x 3) (sqrt.f64 4647935950575487/36028797018963968))
10.0ms
(*.f64 (sqrt.f64 4647935950575487/36028797018963968) (*.f64 (pow.f64 x 3) (sqrt.f64 4647935950575487/36028797018963968)))

series677.0ms

Counts
2 → 6
Calls
2 calls:
370.0ms
(*.f64 (pow.f64 x 3) (sqrt.f64 4647935950575487/36028797018963968))
306.0ms
(*.f64 (sqrt.f64 4647935950575487/36028797018963968) (*.f64 (pow.f64 x 3) (sqrt.f64 4647935950575487/36028797018963968)))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
05981195
15981195
0309
1309
05981195
15981195
0309
1309
013
113
0490954
1490954
056243
156243
0490954
1490954
056243
156243
0496939
1496939

simplify122.0ms

Counts
68 → 68
Iterations

Useful iterations: 0 (99.0ms)

IterNodesCost
04993775
14993775

prune49.0ms

Filtered
43 candidates to 68 candidates (-58.1%)
Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New67168
Fresh011
Picked011
Done022
Total67572

Merged error: 0b

Counts
72 → 5

localize10.0ms

Local error

Found 4 expressions with local error:

0.3b
(*.f64 (cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3))) (cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3))))
30.6b
(cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3)))
30.6b
(cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3)))
30.6b
(cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3)))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
11×pow1_binary64
10×add-sqr-sqrt_binary64
pow1/3_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64
cbrt-prod_binary64
add-exp-log_binary64
add-log-exp_binary64 swap-sqr_binary64 associate-*r*_binary64 add-cbrt-cube_binary64 associate-*l*_binary64 insert-posit16
pow-prod-down_binary64 pow-prod-up_binary64 pow-sqr_binary64
cbrt-unprod_binary64 pow-plus_binary64 unswap-sqr_binary64 prod-exp_binary64 pow2_binary64 *-commutative_binary64
Counts
4 → 62
Calls
4 calls:
7.0ms
(*.f64 (cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3))) (cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3))))
4.0ms
(cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3)))
4.0ms
(cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3)))
4.0ms
(cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3)))

series2.9s

Counts
4 → 12
Calls
4 calls:
510.0ms
(*.f64 (cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3))) (cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3))))
803.0ms
(cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3)))
809.0ms
(cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3)))
800.0ms
(cbrt.f64 (*.f64 4647935950575487/36028797018963968 (pow.f64 x 3)))
Iterations

Useful iterations: 0 (193.0ms)

IterNodesCost
0541651
1541651
045251610
145251610
0541651
1541651
045251610
145251610
0483226
1483226
0541651
1541651
045251610
145251610
0541651
1541651
045251610
145251610
0483226
1483226
0541651
1541651
045251610
145251610
0541651
1541651
045251610
145251610
0483226
1483226
01251766
11251766
046441668
146441668
01251766
11251766
046441668
146441668
0480231
1480231

simplify133.0ms

Counts
74 → 74
Iterations

Useful iterations: 0 (110.0ms)

IterNodesCost
05122694

prune83.0ms

Filtered
55 candidates to 74 candidates (-34.5%)
Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New73174
Fresh101
Picked011
Done033
Total74579

Merged error: 0b

Counts
79 → 5

regimes17.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify6.0ms

Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
03713
13713

end0.0ms

sample300.0ms

Algorithm
intervals
Results
220.0ms8000×body80valid

Profiling

Loading profile data...