Details

Time bar (total: 5.5s)

sample31.0ms

Algorithm
intervals
Results
10.0ms334×body80valid

simplify2.0s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
089
1139
2209
3309
4399
5469
6579
7789
81159
91639
102359
113089
124269
135499
146409
157759
168839
179719
1811069
1912149
2013029
2114379
2215459
2316339
2417689
2518789
2619709
2721059
2822159
2923079
3024429
3125529
3226449
3327799
3428899
3529819
3631169
3732269
3833189
3934539
4035639
4136559
4237909
4339009
4439909
4541259
4642359
4743259
4844609
4945709
5046609
5147959
5249059
5349959
done50009

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

localize7.0ms

Local error

Found 2 expressions with local error:

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

rewrite12.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
(* (- 1.0 x) z)
4.0ms
(+ (* x y) (* (- 1.0 x) z))

series14.0ms

Counts
2 → 6
Calls
2 calls:
5.0ms
(* (- 1.0 x) z)
9.0ms
(+ (* x y) (* (- 1.0 x) z))

simplify963.0ms

Counts
39 → 39
Iterations

Useful iterations: 2 (55.0ms)

IterNodesCost
073405
1196373
2709345
33239345
done5000345

prune48.0ms

Filtered
26 candidates to 39 candidates (-50.0%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New37239
Fresh000
Picked011
Done000
Total37340

Merged error: 0.0b

Counts
40 → 3

localize12.0ms

Local error

Found 4 expressions with local error:

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

rewrite33.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 (- 1.0 x))
4.0ms
(+ (* x y) (* (sqrt (- 1.0 x)) (* (sqrt (- 1.0 x)) z)))
8.0ms
(* (sqrt (- 1.0 x)) z)
14.0ms
(* (sqrt (- 1.0 x)) (* (sqrt (- 1.0 x)) z))

series33.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(sqrt (- 1.0 x))
9.0ms
(+ (* x y) (* (sqrt (- 1.0 x)) (* (sqrt (- 1.0 x)) z)))
14.0ms
(* (sqrt (- 1.0 x)) z)
5.0ms
(* (sqrt (- 1.0 x)) (* (sqrt (- 1.0 x)) z))

simplify517.0ms

Counts
97 → 97
Iterations

Useful iterations: done (515.0ms)

IterNodesCost
01791454
14791124
215531040
done50001028

prune144.0ms

Filtered
67 candidates to 97 candidates (-44.8%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New97097
Fresh011
Picked011
Done011
Total973100

Merged error: 0.0b

Counts
100 → 3

localize10.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (- 1.0 x) z)
0.0b
(+ (* (- 1.0 x) z) (* x y))
0.2b
(pow (+ (* (- 1.0 x) z) (* x y)) 3)
37.8b
(cbrt (pow (+ (* (- 1.0 x) z) (* x y)) 3))

rewrite33.0ms

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

series56.0ms

Counts
4 → 12
Calls
4 calls:
5.0ms
(* (- 1.0 x) z)
9.0ms
(+ (* (- 1.0 x) z) (* x y))
33.0ms
(pow (+ (* (- 1.0 x) z) (* x y)) 3)
9.0ms
(cbrt (pow (+ (* (- 1.0 x) z) (* x y)) 3))

simplify494.0ms

Counts
93 → 93
Iterations

Useful iterations: 2 (108.0ms)

IterNodesCost
01381533
13741301
215001171
done50001171

prune114.0ms

Filtered
57 candidates to 93 candidates (-63.2%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New93093
Fresh000
Picked011
Done022
Total93396

Merged error: 0.0b

Counts
96 → 3

regimes184.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
089
1119
done119

end0.0ms

sample729.0ms

Algorithm
intervals
Results
312.0ms10234×body80valid

Profiling

Loading profile data...