Details

Time bar (total: 26.3s)

sample228.0ms

Algorithm
intervals
Results
99.0ms123×body320valid
55.0ms128×body160valid
44.0ms223×body80nan
1.0msbody80valid

simplify1.2s

Counts
1 → 1
Iterations
IterNodes
52018
4871
3351
2114
144
019

prune13.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 35.5b

localize53.0ms

Local error

Found 4 expressions with local error:

7.7b
(cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))
8.1b
(cbrt (* (+ g (sqrt (- (* g g) (* h h)))) (/ -1/2 a)))
30.3b
(sqrt (- (* g g) (* h h)))
30.3b
(sqrt (- (* g g) (* h h)))

rewrite79.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt
11×cbrt-prod
10×*-un-lft-identity
sqrt-prod
add-cube-cbrt
pow1 cbrt-div times-frac
add-cbrt-cube sqrt-div add-exp-log insert-posit16 add-log-exp difference-of-squares
frac-times rem-sqrt-square sqrt-pow1 flip3-+ flip3-- pow1/2 pow1/3 associate-*l/ flip-+ flip--
associate-*r/ div-inv distribute-lft-out--
Counts
4 → 69
Calls
4 calls:
32.0ms
(cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))
25.0ms
(cbrt (* (+ g (sqrt (- (* g g) (* h h)))) (/ -1/2 a)))
13.0ms
(sqrt (- (* g g) (* h h)))
7.0ms
(sqrt (- (* g g) (* h h)))

series802.0ms

Counts
4 → 12
Calls
4 calls:
373.0ms
(cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))
311.0ms
(cbrt (* (+ g (sqrt (- (* g g) (* h h)))) (/ -1/2 a)))
58.0ms
(sqrt (- (* g g) (* h h)))
60.0ms
(sqrt (- (* g g) (* h h)))

simplify1.1s

Counts
81 → 81
Iterations
IterNodes
33313
21066
1426
0208

prune830.0ms

Pruning

21 alts after pruning (21 fresh and 0 done)

Merged error: 30.7b

localize55.0ms

Local error

Found 4 expressions with local error:

3.6b
(- (* g g) (* h h))
7.7b
(cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))
30.3b
(sqrt (- (* g g) (* h h)))
30.3b
(sqrt (- (* g g) (* h h)))

rewrite62.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt
10×cbrt-prod *-un-lft-identity
sqrt-prod
add-cube-cbrt
pow1 times-frac add-log-exp
difference-of-squares
add-cbrt-cube sqrt-div add-exp-log insert-posit16
flip3-- flip--
rem-sqrt-square sqrt-pow1 pow1/2
cbrt-div sub-neg pow1/3 diff-log div-inv distribute-lft-out--
Counts
4 → 68
Calls
4 calls:
7.0ms
(- (* g g) (* h h))
15.0ms
(cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))
14.0ms
(sqrt (- (* g g) (* h h)))
25.0ms
(sqrt (- (* g g) (* h h)))

series484.0ms

Counts
4 → 12
Calls
4 calls:
43.0ms
(- (* g g) (* h h))
306.0ms
(cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))
52.0ms
(sqrt (- (* g g) (* h h)))
83.0ms
(sqrt (- (* g g) (* h h)))

simplify937.0ms

Counts
80 → 80
Iterations
IterNodes
32664
2767
1322
0158

prune753.0ms

Pruning

22 alts after pruning (22 fresh and 0 done)

Merged error: 30.4b

localize59.0ms

Local error

Found 4 expressions with local error:

3.6b
(- (* g g) (* h h))
3.6b
(- (* g g) (* h h))
30.3b
(sqrt (- (* g g) (* h h)))
30.3b
(sqrt (- (* g g) (* h h)))

rewrite46.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt sqrt-prod add-log-exp
pow1 *-un-lft-identity add-cube-cbrt
flip3-- add-cbrt-cube sqrt-div add-exp-log insert-posit16 flip-- difference-of-squares
rem-sqrt-square sub-neg sqrt-pow1 pow1/2 diff-log
Counts
4 → 62
Calls
4 calls:
15.0ms
(- (* g g) (* h h))
15.0ms
(- (* g g) (* h h))
9.0ms
(sqrt (- (* g g) (* h h)))
7.0ms
(sqrt (- (* g g) (* h h)))

series236.0ms

Counts
4 → 12
Calls
4 calls:
59.0ms
(- (* g g) (* h h))
42.0ms
(- (* g g) (* h h))
61.0ms
(sqrt (- (* g g) (* h h)))
74.0ms
(sqrt (- (* g g) (* h h)))

simplify4.7s

Counts
74 → 74
Iterations
IterNodes
49006
31622
2376
1127
057

prune662.0ms

Pruning

23 alts after pruning (22 fresh and 1 done)

Merged error: 30.4b

localize59.0ms

Local error

Found 4 expressions with local error:

3.6b
(- (* g g) (* h h))
3.6b
(- (* g g) (* h h))
30.3b
(sqrt (- (* g g) (* h h)))
30.3b
(sqrt (- (* g g) (* h h)))

rewrite59.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt sqrt-prod add-log-exp
pow1 *-un-lft-identity add-cube-cbrt
flip3-- add-cbrt-cube sqrt-div add-exp-log insert-posit16 flip-- difference-of-squares
rem-sqrt-square sub-neg sqrt-pow1 pow1/2 diff-log
Counts
4 → 62
Calls
4 calls:
15.0ms
(- (* g g) (* h h))
14.0ms
(- (* g g) (* h h))
14.0ms
(sqrt (- (* g g) (* h h)))
15.0ms
(sqrt (- (* g g) (* h h)))

series233.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(- (* g g) (* h h))
48.0ms
(- (* g g) (* h h))
60.0ms
(sqrt (- (* g g) (* h h)))
81.0ms
(sqrt (- (* g g) (* h h)))

simplify4.3s

Counts
74 → 74
Iterations
IterNodes
49006
31622
2376
1127
057

prune543.0ms

Pruning

24 alts after pruning (22 fresh and 2 done)

Merged error: 30.4b

regimes1.4s

Accuracy

0% (1.8b remaining)

Error of 31.4b against oracle of 29.6b and baseline of 31.4b

bsearch0.0ms

simplify7.0ms

Iterations
IterNodes
227
127
022

end0.0ms

sample7.4s

Algorithm
intervals
Results
2.5s3663×body320valid
2.5s7671×body80nan
1.9s4193×body160valid
29.0ms144×body80valid