Details

Time bar (total: 15.8s)

sample241.0ms

Algorithm
intervals
Results
91.0ms25×body2560valid
60.0ms40×body1280valid
33.0ms143×body80valid
28.0ms26×body640valid
14.0ms19×body320valid
1.0msbody160valid

simplify6.0ms

Counts
1 → 1
Iterations
IterNodes
done11
111
08

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 34.8b

localize28.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ x (* y 2.0))
8.9b
(/ (tan (/ x (* y 2.0))) (sin (/ x (* y 2.0))))
26.2b
(sin (/ x (* y 2.0)))
26.2b
(tan (/ x (* y 2.0)))

rewrite51.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
12×times-frac
11×add-cbrt-cube add-exp-log
associate-/l*
pow1 associate-/r* insert-posit16 add-log-exp
cbrt-undiv div-exp
clear-num frac-2neg tan-quot div-inv
prod-exp cbrt-unprod associate-/l/
Counts
4 → 68
Calls
4 calls:
23.0ms
(/ x (* y 2.0))
12.0ms
(/ (tan (/ x (* y 2.0))) (sin (/ x (* y 2.0))))
7.0ms
(sin (/ x (* y 2.0)))
6.0ms
(tan (/ x (* y 2.0)))

series155.0ms

Counts
4 → 12
Calls
4 calls:
34.0ms
(/ x (* y 2.0))
47.0ms
(/ (tan (/ x (* y 2.0))) (sin (/ x (* y 2.0))))
13.0ms
(sin (/ x (* y 2.0)))
60.0ms
(tan (/ x (* y 2.0)))

simplify1.8s

Counts
80 → 80
Iterations
IterNodes
done5120
34023
2745
1227
0121

prune372.0ms

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 23.2b

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

prune78.0ms

Pruning

17 alts after pruning (16 fresh and 1 done)

Merged error: 23.2b

localize36.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ x (* y 2.0))
8.9b
(/ (tan (/ x (* y 2.0))) (sin (* 0.5 (/ x y))))
26.2b
(sin (* 0.5 (/ x y)))
26.2b
(tan (/ x (* y 2.0)))

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
12×times-frac
11×add-cbrt-cube add-exp-log
associate-/l*
pow1 associate-/r* insert-posit16 add-log-exp
cbrt-undiv div-exp
clear-num frac-2neg tan-quot div-inv
prod-exp cbrt-unprod associate-/l/
Counts
4 → 68
Calls
4 calls:
6.0ms
(/ x (* y 2.0))
12.0ms
(/ (tan (/ x (* y 2.0))) (sin (* 0.5 (/ x y))))
7.0ms
(sin (* 0.5 (/ x y)))
5.0ms
(tan (/ x (* y 2.0)))

series149.0ms

Counts
4 → 12
Calls
4 calls:
30.0ms
(/ x (* y 2.0))
50.0ms
(/ (tan (/ x (* y 2.0))) (sin (* 0.5 (/ x y))))
15.0ms
(sin (* 0.5 (/ x y)))
54.0ms
(tan (/ x (* y 2.0)))

simplify1.9s

Counts
80 → 80
Iterations
IterNodes
done5004
34040
2759
1230
0122

prune494.0ms

Pruning

20 alts after pruning (18 fresh and 2 done)

Merged error: 23.0b

localize31.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ 1 (* y 2.0))
8.9b
(/ (tan (* x (/ 1 (* y 2.0)))) (sin (* 0.5 (/ x y))))
26.2b
(sin (* 0.5 (/ x y)))
26.4b
(tan (* x (/ 1 (* y 2.0))))

rewrite42.0ms

Algorithm
rewrite-expression-head
Rules
17×add-exp-log
14×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
12×times-frac
11×add-cbrt-cube
pow1
associate-/l*
div-exp
associate-/r* insert-posit16 add-log-exp
cbrt-undiv prod-exp
rec-exp clear-num frac-2neg 1-exp tan-quot div-inv pow-flip
pow-prod-down cbrt-unprod inv-pow associate-/l/
Counts
4 → 75
Calls
4 calls:
11.0ms
(/ 1 (* y 2.0))
16.0ms
(/ (tan (* x (/ 1 (* y 2.0)))) (sin (* 0.5 (/ x y))))
6.0ms
(sin (* 0.5 (/ x y)))
7.0ms
(tan (* x (/ 1 (* y 2.0))))

series131.0ms

Counts
4 → 12
Calls
4 calls:
31.0ms
(/ 1 (* y 2.0))
45.0ms
(/ (tan (* x (/ 1 (* y 2.0)))) (sin (* 0.5 (/ x y))))
13.0ms
(sin (* 0.5 (/ x y)))
42.0ms
(tan (* x (/ 1 (* y 2.0))))

simplify1.3s

Counts
87 → 87
Iterations
IterNodes
done5002
32389
2660
1249
0127

prune427.0ms

Pruning

23 alts after pruning (21 fresh and 2 done)

Merged error: 22.9b

regimes794.0ms

Accuracy

23.1% (2.7b remaining)

Error of 27.3b against oracle of 24.7b and baseline of 28.1b

bsearch2.0ms

simplify2.0ms

Iterations
IterNodes
done19
119
017

end0.0ms

sample7.7s

Algorithm
intervals
Results
2.6s1403×body1280valid
1.9s615×body2560valid
1.1s993×body640valid
1.1s4146×body80valid
519.0ms552×body320valid
172.0ms291×body160valid