Details

Time bar (total: 42.3s)

sample377.0ms

Algorithm
intervals
Results
152.0ms63×body1280valid
74.0ms198×body80valid
72.0ms50×body640valid
39.0ms32×body320valid
17.0ms23×body160valid

simplify1.1s

Counts
1 → 1
Iterations
IterNodes
done2000
42000
31118
2185
154
019

prune21.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 23.2b

localize41.0ms

Local error

Found 4 expressions with local error:

1.9b
(* (* (/ t l) (/ t l)) t)
3.2b
(/ (/ 2 (tan k)) (* (sin k) (* (* (/ t l) (/ t l)) t)))
4.1b
(* (sin k) (* (* (/ t l) (/ t l)) t))
15.8b
(/ (/ (/ 2 (tan k)) (* (sin k) (* (* (/ t l) (/ t l)) t))) (+ (* (/ k t) (/ k t)) 2))

rewrite379.0ms

Algorithm
rewrite-expression-head
Rules
209×add-cbrt-cube add-exp-log
187×times-frac
84×prod-exp cbrt-unprod
81×cbrt-undiv div-exp
75×add-sqr-sqrt
74×*-un-lft-identity add-cube-cbrt
35×associate-/l*
28×associate-*l/
25×associate-*r/
23×associate-/r/
18×pow1
12×div-inv
pow-prod-down
frac-times
tan-quot
associate-/r* associate-*r* associate-*l* insert-posit16 add-log-exp
clear-num frac-2neg *-commutative associate-/l/
flip3-+ flip-+ unswap-sqr
Counts
4 → 263
Calls
4 calls:
36.0ms
(* (* (/ t l) (/ t l)) t)
94.0ms
(/ (/ 2 (tan k)) (* (sin k) (* (* (/ t l) (/ t l)) t)))
79.0ms
(* (sin k) (* (* (/ t l) (/ t l)) t))
163.0ms
(/ (/ (/ 2 (tan k)) (* (sin k) (* (* (/ t l) (/ t l)) t))) (+ (* (/ k t) (/ k t)) 2))

series1.3s

Counts
4 → 12
Calls
4 calls:
42.0ms
(* (* (/ t l) (/ t l)) t)
277.0ms
(/ (/ 2 (tan k)) (* (sin k) (* (* (/ t l) (/ t l)) t)))
136.0ms
(* (sin k) (* (* (/ t l) (/ t l)) t))
829.0ms
(/ (/ (/ 2 (tan k)) (* (sin k) (* (* (/ t l) (/ t l)) t))) (+ (* (/ k t) (/ k t)) 2))

simplify1.5s

Counts
275 → 275
Iterations
IterNodes
done2001
22001
11235
0448

prune1.8s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 14.9b

localize57.0ms

Local error

Found 4 expressions with local error:

1.9b
(* (* (sin k) (* (/ t l) (/ t l))) t)
3.2b
(* (sin k) (* (/ t l) (/ t l)))
3.2b
(/ (/ 2 (tan k)) (* (* (sin k) (* (/ t l) (/ t l))) t))
15.8b
(/ (/ (/ 2 (tan k)) (* (* (sin k) (* (/ t l) (/ t l))) t)) (+ (* (/ k t) (/ k t)) 2))

rewrite416.0ms

Algorithm
rewrite-expression-head
Rules
209×add-cbrt-cube add-exp-log
187×times-frac
84×prod-exp cbrt-unprod
81×cbrt-undiv div-exp
75×add-sqr-sqrt
74×*-un-lft-identity add-cube-cbrt
35×associate-/l*
28×associate-*r/
25×associate-*l/
23×associate-/r/
18×pow1
12×div-inv
pow-prod-down
frac-times
tan-quot
associate-/r* associate-*r* associate-*l* insert-posit16 add-log-exp
clear-num frac-2neg *-commutative associate-/l/
flip3-+ flip-+ unswap-sqr
Counts
4 → 263
Calls
4 calls:
111.0ms
(* (* (sin k) (* (/ t l) (/ t l))) t)
51.0ms
(* (sin k) (* (/ t l) (/ t l)))
120.0ms
(/ (/ 2 (tan k)) (* (* (sin k) (* (/ t l) (/ t l))) t))
126.0ms
(/ (/ (/ 2 (tan k)) (* (* (sin k) (* (/ t l) (/ t l))) t)) (+ (* (/ k t) (/ k t)) 2))

series1.5s

Counts
4 → 12
Calls
4 calls:
161.0ms
(* (* (sin k) (* (/ t l) (/ t l))) t)
110.0ms
(* (sin k) (* (/ t l) (/ t l)))
318.0ms
(/ (/ 2 (tan k)) (* (* (sin k) (* (/ t l) (/ t l))) t))
949.0ms
(/ (/ (/ 2 (tan k)) (* (* (sin k) (* (/ t l) (/ t l))) t)) (+ (* (/ k t) (/ k t)) 2))

simplify1.4s

Counts
275 → 275
Iterations
IterNodes
done2010
22010
11316
0463

prune2.2s

Pruning

16 alts after pruning (15 fresh and 1 done)

Merged error: 12.6b

localize49.0ms

Local error

Found 4 expressions with local error:

9.9b
(sqrt (+ (* (/ k t) (/ k t)) 2))
9.9b
(sqrt (+ (* (/ k t) (/ k t)) 2))
10.7b
(/ (/ (/ (sqrt 2) (tan k)) t) (sqrt (+ (* (/ k t) (/ k t)) 2)))
10.8b
(* (sqrt (+ (* (/ k t) (/ k t)) 2)) (* (* (sin k) (/ t l)) (/ t l)))

rewrite272.0ms

Algorithm
rewrite-expression-head
Rules
1299×times-frac
599×add-sqr-sqrt
597×*-un-lft-identity add-cube-cbrt
420×sqrt-prod
73×associate-/l*
42×add-cbrt-cube add-exp-log
29×div-inv
23×associate-/r/
21×tan-quot
17×prod-exp cbrt-unprod
15×pow1
14×sqrt-div
12×associate-*r/
11×cbrt-undiv div-exp
frac-times
flip3-+ flip-+
associate-/r* associate-*l* pow-prod-down
associate-*l/
insert-posit16 add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
clear-num frac-2neg associate-*r* *-commutative associate-/l/
Counts
4 → 613
Calls
4 calls:
28.0ms
(sqrt (+ (* (/ k t) (/ k t)) 2))
24.0ms
(sqrt (+ (* (/ k t) (/ k t)) 2))
42.0ms
(/ (/ (/ (sqrt 2) (tan k)) t) (sqrt (+ (* (/ k t) (/ k t)) 2)))
145.0ms
(* (sqrt (+ (* (/ k t) (/ k t)) 2)) (* (* (sin k) (/ t l)) (/ t l)))

series689.0ms

Counts
4 → 12
Calls
4 calls:
63.0ms
(sqrt (+ (* (/ k t) (/ k t)) 2))
73.0ms
(sqrt (+ (* (/ k t) (/ k t)) 2))
312.0ms
(/ (/ (/ (sqrt 2) (tan k)) t) (sqrt (+ (* (/ k t) (/ k t)) 2)))
241.0ms
(* (sqrt (+ (* (/ k t) (/ k t)) 2)) (* (* (sin k) (/ t l)) (/ t l)))

simplify1.6s

Counts
625 → 625
Iterations
IterNodes
done2000
12000
0908

prune5.4s

Pruning

15 alts after pruning (14 fresh and 1 done)

Merged error: 12.4b

localize46.0ms

Local error

Found 4 expressions with local error:

7.0b
(* (sqrt (+ (* (/ k t) (/ k t)) 2)) (* (sin k) (/ t l)))
9.9b
(sqrt (+ (* (/ k t) (/ k t)) 2))
9.9b
(sqrt (+ (* (/ k t) (/ k t)) 2))
10.7b
(/ (/ (/ (sqrt 2) (tan k)) t) (sqrt (+ (* (/ k t) (/ k t)) 2)))

rewrite245.0ms

Algorithm
rewrite-expression-head
Rules
1299×times-frac
599×add-sqr-sqrt
597×*-un-lft-identity add-cube-cbrt
420×sqrt-prod
73×associate-/l*
29×div-inv
23×associate-/r/
22×add-cbrt-cube add-exp-log
21×tan-quot
11×pow1
10×sqrt-div
cbrt-undiv div-exp
associate-/r* associate-*l*
flip3-+ prod-exp cbrt-unprod flip-+
associate-*r/ insert-posit16 add-log-exp
pow-prod-down
frac-times rem-sqrt-square sqrt-pow1 pow1/2 associate-*l/
clear-num frac-2neg associate-*r* *-commutative associate-/l/
Counts
4 → 598
Calls
4 calls:
101.0ms
(* (sqrt (+ (* (/ k t) (/ k t)) 2)) (* (sin k) (/ t l)))
26.0ms
(sqrt (+ (* (/ k t) (/ k t)) 2))
25.0ms
(sqrt (+ (* (/ k t) (/ k t)) 2))
67.0ms
(/ (/ (/ (sqrt 2) (tan k)) t) (sqrt (+ (* (/ k t) (/ k t)) 2)))

series617.0ms

Counts
4 → 12
Calls
4 calls:
246.0ms
(* (sqrt (+ (* (/ k t) (/ k t)) 2)) (* (sin k) (/ t l)))
69.0ms
(sqrt (+ (* (/ k t) (/ k t)) 2))
48.0ms
(sqrt (+ (* (/ k t) (/ k t)) 2))
254.0ms
(/ (/ (/ (sqrt 2) (tan k)) t) (sqrt (+ (* (/ k t) (/ k t)) 2)))

simplify1.9s

Counts
610 → 610
Iterations
IterNodes
done2003
22003
11958
0870

prune4.3s

Pruning

15 alts after pruning (14 fresh and 1 done)

Merged error: 12.4b

regimes528.0ms

Accuracy

-6.8% (1.8b remaining)

Error of 13.5b against oracle of 11.7b and baseline of 13.3b

bsearch331.0ms

Steps
ItersRangePoint
3
-4.043160302816128e-29
-2.805934415045626e-29
-2.883261033031283e-29
8
-4.3574966463759825e+39
-1.3324009274535372e+37
-2.0530128908841045e+39

simplify22.0ms

Iterations
IterNodes
done58
158
045

end0.0ms

sample14.1s

Algorithm
intervals
Results
5.8s2088×body1280valid
3.4s1733×body640valid
3.0s5927×body80valid
1.1s851×body320valid
499.0ms430×body160valid