Details

Time bar (total: 13.9s)

sample48.0ms

Algorithm
intervals
Results
19.0ms256×body80valid
7.0ms256×pre80true

simplify2.8s

Counts
1 → 1
Iterations
IterNodes
done5000
73699
6840
5403
4208
3103
248
122
09

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 21.1b

localize31.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* x x) (* y y))
0.0b
(- (/ (* x x) (+ (* x x) (* y y))) (/ (* y y) (+ (* x x) (* y y))))
12.3b
(/ (* x x) (+ (* x x) (* y y)))
24.0b
(/ (* y y) (+ (* x x) (* y y)))

rewrite167.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt
14×add-cbrt-cube add-exp-log
10×*-un-lft-identity times-frac
associate-/r/ add-cube-cbrt add-log-exp
associate-/r*
flip3-+ flip-+
pow1 cbrt-undiv div-exp div-inv difference-of-squares
distribute-rgt-out--
clear-num frac-2neg prod-exp cbrt-unprod associate-/l*
+-commutative sum-log sub-neg flip3-- diff-log frac-sub flip-- distribute-lft-out-- sub-div
Counts
4 → 79
Calls
4 calls:
7.0ms
(+ (* x x) (* y y))
96.0ms
(- (/ (* x x) (+ (* x x) (* y y))) (/ (* y y) (+ (* x x) (* y y))))
33.0ms
(/ (* x x) (+ (* x x) (* y y)))
27.0ms
(/ (* y y) (+ (* x x) (* y y)))

series289.0ms

Counts
4 → 12
Calls
4 calls:
31.0ms
(+ (* x x) (* y y))
108.0ms
(- (/ (* x x) (+ (* x x) (* y y))) (/ (* y y) (+ (* x x) (* y y))))
67.0ms
(/ (* x x) (+ (* x x) (* y y)))
83.0ms
(/ (* y y) (+ (* x x) (* y y)))

simplify2.7s

Counts
91 → 91
Iterations
IterNodes
done5002
23546
1425
0128

prune461.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.7b

localize1.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations
IterNodes
done0
00

prune24.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.7b

localize160.0ms

Local error

Found 4 expressions with local error:

24.0b
(/ (* y y) (+ (* x x) (* y y)))
24.0b
(/ (* y y) (+ (* x x) (* y y)))
24.0b
(/ (* y y) (+ (* x x) (* y y)))
24.0b
(/ (* y y) (+ (* x x) (* y y)))

rewrite83.0ms

Algorithm
rewrite-expression-head
Rules
24×add-cbrt-cube add-exp-log
12×add-sqr-sqrt associate-/r* *-un-lft-identity times-frac add-cube-cbrt
cbrt-undiv div-exp associate-/r/
pow1 clear-num frac-2neg flip3-+ prod-exp cbrt-unprod flip-+ div-inv associate-/l* add-log-exp
Counts
4 → 92
Calls
4 calls:
26.0ms
(/ (* y y) (+ (* x x) (* y y)))
22.0ms
(/ (* y y) (+ (* x x) (* y y)))
14.0ms
(/ (* y y) (+ (* x x) (* y y)))
17.0ms
(/ (* y y) (+ (* x x) (* y y)))

series241.0ms

Counts
4 → 12
Calls
4 calls:
62.0ms
(/ (* y y) (+ (* x x) (* y y)))
62.0ms
(/ (* y y) (+ (* x x) (* y y)))
64.0ms
(/ (* y y) (+ (* x x) (* y y)))
53.0ms
(/ (* y y) (+ (* x x) (* y y)))

simplify1.6s

Counts
104 → 104
Iterations
IterNodes
done5001
21247
1175
053

prune706.0ms

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.7b

localize198.0ms

Local error

Found 4 expressions with local error:

24.0b
(/ (* y y) (+ (* x x) (* y y)))
24.0b
(/ (* y y) (+ (* x x) (* y y)))
24.0b
(/ (* y y) (+ (* x x) (* y y)))
24.0b
(/ (* y y) (+ (* x x) (* y y)))

rewrite106.0ms

Algorithm
rewrite-expression-head
Rules
24×add-cbrt-cube add-exp-log
12×add-sqr-sqrt associate-/r* *-un-lft-identity times-frac add-cube-cbrt
cbrt-undiv div-exp associate-/r/
pow1 clear-num frac-2neg flip3-+ prod-exp cbrt-unprod flip-+ div-inv associate-/l* add-log-exp
Counts
4 → 92
Calls
4 calls:
26.0ms
(/ (* y y) (+ (* x x) (* y y)))
26.0ms
(/ (* y y) (+ (* x x) (* y y)))
26.0ms
(/ (* y y) (+ (* x x) (* y y)))
21.0ms
(/ (* y y) (+ (* x x) (* y y)))

series237.0ms

Counts
4 → 12
Calls
4 calls:
62.0ms
(/ (* y y) (+ (* x x) (* y y)))
51.0ms
(/ (* y y) (+ (* x x) (* y y)))
63.0ms
(/ (* y y) (+ (* x x) (* y y)))
61.0ms
(/ (* y y) (+ (* x x) (* y y)))

simplify1.5s

Counts
104 → 104
Iterations
IterNodes
done5001
21247
1175
053

prune776.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0.7b

regimes161.0ms

Accuracy

78.5% (4.5b remaining)

Error of 5.0b against oracle of 0.5b and baseline of 21.5b

bsearch183.0ms

Steps
ItersRangePoint
9
8.307811047865195e-178
6.407984111669537e-169
6.255179780863847e-169
8
-9.89376127309662e-187
-2.6494694123937767e-189
-9.739334495050349e-187
8
-9.53817991064458e-160
-5.549334443309092e-163
-7.512106064144896e-163
7
-9.685109581380507e+154
-1.5171851739610474e+153
-1.57606065644376e+153

simplify12.0ms

Iterations
IterNodes
done46
146
036

end0.0ms

sample1.5s

Algorithm
intervals
Results
874.0ms8000×body80valid
266.0ms8000×pre80true