Details

Time bar (total: 3.6s)

analyze552.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
0%99.9%0.1%3
0%99.9%0.1%4
0%99.9%0.1%5
0%99.9%0.1%6
12.5%87.4%0.1%7
18.7%81.1%0.1%8
34.3%65.5%0.1%9
39%60.8%0.1%10
41.3%58.5%0.1%11
52.7%47.2%0.1%12
54%45.7%0.2%13
55.3%43.8%0.9%14

sample30.0ms

Algorithm
intervals
Results
6.0ms179×body80valid
4.0ms29×body1280valid
2.0ms21×body640valid
2.0ms53×body80invalid
1.0msbody2560valid
1.0msbody640invalid
1.0msbody320valid
1.0ms11×body160valid
1.0ms11×body160invalid
1.0msbody320invalid
0.0msbody1280invalid

simplify316.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (297.0ms)

IterNodesCost
066377

prune3.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

localize4.0ms

Local error

Found 1 expressions with local error:

0.0b
(*.f64 y (-.f64 x z))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt_binary64
*-un-lft-identity_binary64 associate-*r*_binary64
pow1_binary64 add-cube-cbrt_binary64 add-exp-log_binary64 add-cbrt-cube_binary64 associate-*l*_binary64
sub-neg_binary64 associate-*r/_binary64
pow-prod-down_binary64 add-log-exp_binary64 flip3--_binary64 cbrt-unprod_binary64 distribute-lft-in_binary64 distribute-rgt-in_binary64 unswap-sqr_binary64 prod-exp_binary64 difference-of-squares_binary64 distribute-lft-out--_binary64 insert-posit16 flip--_binary64 *-commutative_binary64
Counts
1 → 25
Calls
1 calls:
8.0ms
(*.f64 y (-.f64 x z))

series388.0ms

Counts
1 → 3
Calls
1 calls:
388.0ms
(*.f64 y (-.f64 x z))
Iterations

Useful iterations: 0 (9.0ms)

IterNodesCost
0262183
1262183
02333
12333
0262183
1262183
02333
12333
0263
1263

simplify100.0ms

Counts
28 → 28
Iterations

Useful iterations: 0 (80.0ms)

IterNodesCost
05351245

prune15.0ms

Filtered
19 candidates to 28 candidates (-47.4%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New26228
Fresh101
Picked011
Done000
Total27330

Merged error: 0b

Counts
30 → 3

localize6.0ms

Local error

Found 1 expressions with local error:

0.0b
(+.f64 (*.f64 y x) (*.f64 y (neg.f64 z)))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp_binary64
flip3-+_binary64 *-un-lft-identity_binary64 pow1_binary64 distribute-rgt-neg-out_binary64 distribute-lft-out_binary64 add-cube-cbrt_binary64 add-exp-log_binary64 add-cbrt-cube_binary64 add-sqr-sqrt_binary64 insert-posit16 +-commutative_binary64 flip-+_binary64 unsub-neg_binary64 sum-log_binary64
Counts
1 → 14
Calls
1 calls:
5.0ms
(+.f64 (*.f64 y x) (*.f64 y (neg.f64 z)))

series221.0ms

Counts
1 → 3
Calls
1 calls:
220.0ms
(+.f64 (*.f64 y x) (*.f64 y (neg.f64 z)))
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
0322263
1322263
089
189
0322263
1322263
089
189
013
113

simplify125.0ms

Counts
17 → 17
Iterations

Useful iterations: 0 (108.0ms)

IterNodesCost
04931161
14931161

prune9.0ms

Filtered
12 candidates to 17 candidates (-41.7%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New17017
Fresh011
Picked011
Done011
Total17320

Merged error: 0b

Counts
20 → 3

localize8.0ms

Local error

Found 4 expressions with local error:

0.5b
(*.f64 (cbrt.f64 (*.f64 y (-.f64 x z))) (cbrt.f64 (*.f64 y (-.f64 x z))))
3.7b
(cbrt.f64 (*.f64 y (-.f64 x z)))
3.7b
(cbrt.f64 (*.f64 y (-.f64 x z)))
3.7b
(cbrt.f64 (*.f64 y (-.f64 x z)))

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
20×associate-*r/_binary64
18×cbrt-div_binary64
11×pow1_binary64
10×add-sqr-sqrt_binary64
flip3--_binary64 pow1/3_binary64 flip--_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 frac-times_binary64
pow-prod-down_binary64 pow-prod-up_binary64 pow-sqr_binary64 associate-*l/_binary64
cbrt-unprod_binary64 pow-plus_binary64 unswap-sqr_binary64 prod-exp_binary64 pow2_binary64 *-commutative_binary64
Counts
4 → 76
Calls
4 calls:
10.0ms
(*.f64 (cbrt.f64 (*.f64 y (-.f64 x z))) (cbrt.f64 (*.f64 y (-.f64 x z))))
6.0ms
(cbrt.f64 (*.f64 y (-.f64 x z)))
6.0ms
(cbrt.f64 (*.f64 y (-.f64 x z)))
6.0ms
(cbrt.f64 (*.f64 y (-.f64 x z)))

series684.0ms

Counts
4 → 12
Calls
4 calls:
190.0ms
(*.f64 (cbrt.f64 (*.f64 y (-.f64 x z))) (cbrt.f64 (*.f64 y (-.f64 x z))))
166.0ms
(cbrt.f64 (*.f64 y (-.f64 x z)))
165.0ms
(cbrt.f64 (*.f64 y (-.f64 x z)))
163.0ms
(cbrt.f64 (*.f64 y (-.f64 x z)))
Iterations

Useful iterations: 0 (15.0ms)

IterNodesCost
01311692
11311692
0721626
1721626
01311692
11311692
0721626
1721626
011533
111533
01311692
11311692
0721626
1721626
01311692
11311692
0721626
1721626
011533
111533
01311692
11311692
0721626
1721626
01311692
11311692
0721626
1721626
011533
111533
02051845
12051845
01191731
11191731
02051845
12051845
01191731
11191731
021648
121648

simplify147.0ms

Counts
88 → 88
Iterations

Useful iterations: 0 (118.0ms)

IterNodesCost
048901286
148901286

prune61.0ms

Filtered
71 candidates to 88 candidates (-23.9%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New88088
Fresh000
Picked011
Done022
Total88391

Merged error: 0b

Counts
91 → 3

regimes28.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify6.0ms

Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
03510
13510

end0.0ms

sample848.0ms

Algorithm
intervals
Results
195.0ms5621×body80valid
142.0ms886×body1280valid
83.0ms660×body640valid
41.0ms1203×body80invalid
40.0ms222×body2560valid
35.0ms382×body320valid
25.0ms194×body640invalid
23.0ms325×body160invalid
17.0ms181×body320invalid
16.0ms229×body160valid
13.0ms89×body1280invalid

Profiling

Loading profile data...