Details

Time bar (total: 35.9s)

sample523.0ms

Algorithm
intervals
Results
191.0ms99×body1280valid
113.0ms57×body640valid
19.0ms73×body80valid
14.0ms21×body320valid
3.0msbody160valid

simplify1.7s

Counts
1 → 1
Iterations
IterNodes
73496
61008
5394
4173
382
247
125
013

prune28.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 11.5b

localize27.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (sin ky) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))
0.3b
(* (sin kx) (sin kx))
0.3b
(* (sin ky) (sin ky))
2.4b
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))

rewrite71.0ms

Algorithm
rewrite-expression-head
Rules
33×add-sqr-sqrt
28×*-un-lft-identity add-cube-cbrt
19×pow1
18×times-frac
15×sqrt-prod
10×add-cbrt-cube add-exp-log
associate-/r* sqrt-div swap-sqr associate-*r* associate-*l* sin-mult
insert-posit16 add-log-exp
associate-/r/ associate-/l*
pow2 flip3-+ pow-plus pow-prod-down frac-add prod-exp pow-sqr *-commutative pow-prod-up cbrt-unprod flip-+ sqr-sin unswap-sqr
cbrt-undiv rem-sqrt-square clear-num frac-2neg sqrt-pow1 pow1/2 div-exp div-inv
Counts
4 → 116
Calls
4 calls:
26.0ms
(/ (sin ky) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))
11.0ms
(* (sin kx) (sin kx))
18.0ms
(* (sin ky) (sin ky))
13.0ms
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))

series350.0ms

Counts
4 → 12
Calls
4 calls:
196.0ms
(/ (sin ky) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))
24.0ms
(* (sin kx) (sin kx))
20.0ms
(* (sin ky) (sin ky))
110.0ms
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))

simplify1.8s

Counts
128 → 128
Iterations
IterNodes
33803
21420
1431
0191

prune1.8s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 10.7b

localize46.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ 1 (/ (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (sin ky)))
0.3b
(* (sin kx) (sin kx))
0.3b
(* (sin ky) (sin ky))
2.4b
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))

rewrite66.0ms

Algorithm
rewrite-expression-head
Rules
138×times-frac
93×add-sqr-sqrt
88×*-un-lft-identity add-cube-cbrt
39×sqrt-prod
22×associate-/r*
20×pow1
19×add-exp-log
13×add-cbrt-cube
div-exp
swap-sqr associate-*r* associate-*l*
div-inv
insert-posit16 sin-mult add-log-exp
cbrt-undiv sqrt-div associate-/l*
pow2 rec-exp pow-plus 1-exp pow-prod-down prod-exp pow-sqr *-commutative pow-prod-up cbrt-unprod sqr-sin unswap-sqr
rem-sqrt-square clear-num frac-2neg sqrt-pow1 flip3-+ pow1/2 frac-add associate-/r/ flip-+ pow-flip inv-pow
Counts
4 → 186
Calls
4 calls:
13.0ms
(/ 1 (/ (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (sin ky)))
24.0ms
(* (sin kx) (sin kx))
13.0ms
(* (sin ky) (sin ky))
12.0ms
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))

series338.0ms

Counts
4 → 12
Calls
4 calls:
178.0ms
(/ 1 (/ (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (sin ky)))
27.0ms
(* (sin kx) (sin kx))
21.0ms
(* (sin ky) (sin ky))
111.0ms
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))

simplify2.8s

Counts
198 → 198
Iterations
IterNodes
22221
1751
0299

prune3.5s

Pruning

15 alts after pruning (14 fresh and 1 done)

Merged error: 10.7b

localize59.0ms

Local error

Found 4 expressions with local error:

2.4b
(sqrt (+ (* (* (cbrt (* (sin kx) (sin kx))) (cbrt (* (sin kx) (sin kx)))) (cbrt (* (sin kx) (sin kx)))) (* (sin ky) (sin ky))))
15.0b
(cbrt (* (sin kx) (sin kx)))
15.0b
(cbrt (* (sin kx) (sin kx)))
15.0b
(cbrt (* (sin kx) (sin kx)))

rewrite97.0ms

Algorithm
rewrite-expression-head
Rules
22×sin-mult
15×cbrt-div
sqrt-div
frac-add
add-sqr-sqrt
frac-times pow1 *-un-lft-identity associate-*l/ add-cube-cbrt
add-cbrt-cube add-exp-log insert-posit16 add-log-exp
cbrt-prod pow1/3 associate-*r/ sqrt-prod
rem-sqrt-square sqrt-pow1 flip3-+ pow1/2 flip-+
Counts
4 → 56
Calls
4 calls:
76.0ms
(sqrt (+ (* (* (cbrt (* (sin kx) (sin kx))) (cbrt (* (sin kx) (sin kx)))) (cbrt (* (sin kx) (sin kx)))) (* (sin ky) (sin ky))))
5.0ms
(cbrt (* (sin kx) (sin kx)))
9.0ms
(cbrt (* (sin kx) (sin kx)))
5.0ms
(cbrt (* (sin kx) (sin kx)))

series582.0ms

Counts
4 → 12
Calls
4 calls:
120.0ms
(sqrt (+ (* (* (cbrt (* (sin kx) (sin kx))) (cbrt (* (sin kx) (sin kx)))) (cbrt (* (sin kx) (sin kx)))) (* (sin ky) (sin ky))))
154.0ms
(cbrt (* (sin kx) (sin kx)))
139.0ms
(cbrt (* (sin kx) (sin kx)))
169.0ms
(cbrt (* (sin kx) (sin kx)))

simplify3.6s

Counts
68 → 68
Iterations
IterNodes
45933
31810
2693
1294
0132

prune1.4s

Pruning

17 alts after pruning (15 fresh and 2 done)

Merged error: 10.7b

localize74.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (sin ky) (sin ky))
0.3b
(/ 1 (sqrt (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))
2.4b
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))
2.4b
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))

rewrite77.0ms

Algorithm
rewrite-expression-head
Rules
42×sqrt-prod
36×add-sqr-sqrt
32×*-un-lft-identity add-cube-cbrt
27×times-frac
16×pow1
12×sqrt-div
10×add-exp-log
associate-/r*
add-cbrt-cube
sin-mult
sqrt-pow1
pow-flip
pow1/2 insert-posit16 add-log-exp
flip3-+ swap-sqr associate-*r* associate-*l* frac-add associate-/r/ flip-+ associate-/l*
rem-sqrt-square div-exp
pow2 cbrt-undiv rec-exp clear-num frac-2neg pow-plus 1-exp pow-prod-down prod-exp pow-sqr *-commutative pow-prod-up cbrt-unprod sqr-sin div-inv inv-pow unswap-sqr
Counts
4 → 125
Calls
4 calls:
11.0ms
(* (sin ky) (sin ky))
37.0ms
(/ 1 (sqrt (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))
11.0ms
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))
16.0ms
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))

series398.0ms

Counts
4 → 12
Calls
4 calls:
27.0ms
(* (sin ky) (sin ky))
159.0ms
(/ 1 (sqrt (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))
103.0ms
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))
110.0ms
(sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))

simplify2.0s

Counts
137 → 137
Iterations
IterNodes
32539
21104
1398
0197

prune2.1s

Pruning

16 alts after pruning (13 fresh and 3 done)

Merged error: 10.7b

regimes1.0s

Accuracy

0% (1.2b remaining)

Error of 12.4b against oracle of 11.2b and baseline of 12.4b

bsearch0.0ms

simplify3.0ms

Iterations
IterNodes
216
116
014

end0.0ms

sample11.5s

Algorithm
intervals
Results
5.8s2752×body1280valid
3.3s1826×body640valid
1.0s733×body320valid
872.0ms2367×body80valid
220.0ms322×body160valid