Details

Time bar (total: 7.9s)

sample24.0ms

Algorithm
intervals
Results
8.0ms340×body80valid

simplify3.0s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
067
1107
2177
3277
4367
5427
6517
7697
8997
91577
102067
112877
123637
134667
145757
157057
169097
1711507
1814087
1917207
2019197
2120057
2221077
2321897
2422927
2523747
2624767
2725597
2826617
2927437
3028467
3129287
3230307
3331127
3432157
3532977
3633997
3734817
3835837
3936657
4037687
4138507
4239527
4340347
4441367
4542187
4643207
4744027
4845057
4945887
5046907
5147727
5248747
5349567
done50007

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

localize5.0ms

Local error

Found 2 expressions with local error:

0.0b
(* (- y x) z)
0.0b
(+ x (* (- y x) z))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity
associate-*l*
pow1 add-exp-log add-cube-cbrt add-cbrt-cube add-log-exp
associate-*r*
associate-*l/
+-commutative flip3-- flip3-+ pow-prod-down prod-exp sum-log *-commutative flip-- cbrt-unprod flip-+ distribute-lft-out-- difference-of-squares unswap-sqr
Counts
2 → 33
Calls
2 calls:
7.0ms
(* (- y x) z)
3.0ms
(+ x (* (- y x) z))

series15.0ms

Counts
2 → 6
Calls
2 calls:
7.0ms
(* (- y x) z)
8.0ms
(+ x (* (- y x) z))

simplify660.0ms

Counts
39 → 39
Iterations

Useful iterations: 2 (46.0ms)

IterNodesCost
068357
1165337
2526303
32065303
done5000303

prune56.0ms

Filtered
27 candidates to 39 candidates (-44.4%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New36339
Fresh000
Picked011
Done000
Total36440

Merged error: 0.0b

Counts
40 → 4

localize10.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt z)
0.5b
(cbrt z)
0.5b
(cbrt z)
0.6b
(* (cbrt z) (cbrt z))

rewrite12.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
15×add-cube-cbrt *-un-lft-identity
11×pow1
pow1/3
add-exp-log swap-sqr associate-*r* associate-*l*
add-cbrt-cube add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 73
Calls
4 calls:
1.0ms
(cbrt z)
1.0ms
(cbrt z)
1.0ms
(cbrt z)
6.0ms
(* (cbrt z) (cbrt z))

series106.0ms

Counts
4 → 12
Calls
4 calls:
27.0ms
(cbrt z)
24.0ms
(cbrt z)
24.0ms
(cbrt z)
31.0ms
(* (cbrt z) (cbrt z))

simplify924.0ms

Counts
85 → 85
Iterations

Useful iterations: 4 (352.0ms)

IterNodesCost
076590
1151525
2433462
31254382
43638374
done5001374

prune86.0ms

Filtered
56 candidates to 85 candidates (-51.8%)
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New85085
Fresh022
Picked011
Done011
Total85489

Merged error: 0.0b

Counts
89 → 4

localize8.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (- y x) z)
0.0b
(+ x (cbrt (pow (* (- y x) z) 3)))
0.3b
(pow (* (- y x) z) 3)
35.3b
(cbrt (pow (* (- y x) z) 3))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt *-un-lft-identity
pow1 add-exp-log add-cbrt-cube
cbrt-prod add-cube-cbrt
associate-*l/ add-log-exp
associate-*l*
cube-div
pow-unpow flip3-- associate-*r* flip--
cube-mult unpow-prod-down cbrt-div pow-pow unpow3 cube-prod pow-prod-down pow-exp prod-exp cbrt-unprod rem-cube-cbrt sqr-pow
+-commutative pow-to-exp flip3-+ pow1/3 sum-log *-commutative rem-cbrt-cube flip-+ distribute-lft-out distribute-lft-out-- difference-of-squares unswap-sqr
Counts
4 → 77
Calls
4 calls:
8.0ms
(* (- y x) z)
5.0ms
(+ x (cbrt (pow (* (- y x) z) 3)))
7.0ms
(pow (* (- y x) z) 3)
4.0ms
(cbrt (pow (* (- y x) z) 3))

series48.0ms

Counts
4 → 12
Calls
4 calls:
7.0ms
(* (- y x) z)
12.0ms
(+ x (cbrt (pow (* (- y x) z) 3)))
18.0ms
(pow (* (- y x) z) 3)
12.0ms
(cbrt (pow (* (- y x) z) 3))

simplify459.0ms

Counts
89 → 89
Iterations

Useful iterations: 2 (94.0ms)

IterNodesCost
01381039
1345834
21312765
done5000765

prune102.0ms

Filtered
63 candidates to 89 candidates (-41.3%)
Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New89089
Fresh011
Picked011
Done022
Total89493

Merged error: 0.0b

Counts
93 → 4

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(sqrt (- y x))
0.0b
(+ x (* (sqrt (- y x)) (* (sqrt (- y x)) z)))
0.1b
(* (sqrt (- y x)) z)
0.2b
(* (sqrt (- y x)) (* (sqrt (- y x)) z))

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
21×add-sqr-sqrt
16×*-un-lft-identity sqrt-div associate-*l* sqrt-prod
12×pow1
11×add-exp-log add-cbrt-cube
10×add-cube-cbrt associate-*l/
flip3-- flip--
add-log-exp
frac-times associate-*r* pow-prod-down prod-exp cbrt-unprod
distribute-lft-out-- difference-of-squares
associate-*r/ *-commutative unswap-sqr
+-commutative rem-sqrt-square sqrt-pow1 flip3-+ pow1/2 sum-log flip-+
Counts
4 → 85
Calls
4 calls:
4.0ms
(sqrt (- y x))
3.0ms
(+ x (* (sqrt (- y x)) (* (sqrt (- y x)) z)))
8.0ms
(* (sqrt (- y x)) z)
13.0ms
(* (sqrt (- y x)) (* (sqrt (- y x)) z))

series44.0ms

Counts
4 → 12
Calls
4 calls:
10.0ms
(sqrt (- y x))
8.0ms
(+ x (* (sqrt (- y x)) (* (sqrt (- y x)) z)))
19.0ms
(* (sqrt (- y x)) z)
8.0ms
(* (sqrt (- y x)) (* (sqrt (- y x)) z))

simplify1.3s

Counts
97 → 97
Iterations

Useful iterations: 3 (411.0ms)

IterNodesCost
01451316
1362998
21108908
33853901
done5000901

prune86.0ms

Filtered
65 candidates to 97 candidates (-49.2%)
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New97097
Fresh000
Picked011
Done033
Total974101

Merged error: 0.0b

Counts
101 → 4

regimes195.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067
187
done87

end0.0ms

sample646.0ms

Algorithm
intervals
Results
259.0ms10256×body80valid

Profiling

Loading profile data...