Details

Time bar (total: 27.4s)

sample266.0ms

Algorithm
intervals
Results
135.0ms62×body1280valid
59.0ms51×body640valid
36.0ms154×body80valid
16.0ms22×body320valid
7.0ms14×body160valid

simplify2.6s

Counts
1 → 1
Iterations
IterNodes
44704
43704
42684
41661
40645
39631
38625
37612
36594
35582
34563
33540
32524
31510
30504
29491
28473
27461
26442
25419
24403
23389
22383
21370
20352
19340
18321
17298
16282
15268
14262
13250
12238
11220
10206
9191
8186
7176
6151
5102
469
340
232
118
010

prune11.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize17.0ms

Local error

Found 2 expressions with local error:

0.1b
(/ 1 (sin B))
0.2b
(/ x (tan B))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt *-un-lft-identity times-frac add-cube-cbrt
add-exp-log
associate-/r* add-cbrt-cube associate-/l*
pow1 div-exp
expm1-log1p-u cbrt-undiv clear-num frac-2neg insert-posit16 log1p-expm1-u div-inv add-log-exp
rec-exp 1-exp tan-quot associate-/r/ pow-flip inv-pow
Counts
2 → 65
Calls
2 calls:
5.0ms
(/ 1 (sin B))
5.0ms
(/ x (tan B))

series197.0ms

Counts
2 → 6
Calls
2 calls:
25.0ms
(/ 1 (sin B))
173.0ms
(/ x (tan B))

simplify1.5s

Counts
71 → 71
Iterations
IterNodes
53083
41563
3743
2398
1204
0119

prune521.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0.0b

localize31.0ms

Local error

Found 3 expressions with local error:

0.1b
(* x (cos B))
0.1b
(/ 1 (sin B))
0.2b
(/ (* x (cos B)) (sin B))

rewrite43.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
15×*-un-lft-identity add-cube-cbrt
14×add-exp-log
12×times-frac add-cbrt-cube
pow1 associate-/r*
div-exp associate-/l*
expm1-log1p-u cbrt-undiv associate-*r* associate-*l* insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg prod-exp cbrt-unprod div-inv
rec-exp 1-exp pow-prod-down *-commutative pow-flip inv-pow unswap-sqr
Counts
3 → 79
Calls
3 calls:
11.0ms
(* x (cos B))
9.0ms
(/ 1 (sin B))
21.0ms
(/ (* x (cos B)) (sin B))

series181.0ms

Counts
3 → 9
Calls
3 calls:
40.0ms
(* x (cos B))
15.0ms
(/ 1 (sin B))
126.0ms
(/ (* x (cos B)) (sin B))

simplify1.2s

Counts
88 → 88
Iterations
IterNodes
32653
2696
1246
0124

prune684.0ms

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 0.0b

localize23.0ms

Local error

Found 3 expressions with local error:

0.1b
(/ 1 (sin B))
0.2b
(/ (cos B) (sin B))
0.3b
(* x (/ (cos B) (sin B)))

rewrite36.0ms

Algorithm
rewrite-expression-head
Rules
32×add-sqr-sqrt
28×times-frac
27×*-un-lft-identity add-cube-cbrt
14×add-exp-log
13×associate-*r*
12×add-cbrt-cube
pow1 associate-/r* associate-/l*
div-exp
expm1-log1p-u cbrt-undiv associate-*l* insert-posit16 log1p-expm1-u div-inv add-log-exp
clear-num frac-2neg prod-exp cbrt-unprod unswap-sqr
rec-exp 1-exp pow-prod-down associate-*r/ *-commutative pow-flip inv-pow
Counts
3 → 99
Calls
3 calls:
9.0ms
(/ 1 (sin B))
9.0ms
(/ (cos B) (sin B))
16.0ms
(* x (/ (cos B) (sin B)))

series212.0ms

Counts
3 → 9
Calls
3 calls:
15.0ms
(/ 1 (sin B))
26.0ms
(/ (cos B) (sin B))
171.0ms
(* x (/ (cos B) (sin B)))

simplify3.1s

Counts
108 → 108
Iterations
IterNodes
32957
2916
1308
0148

prune801.0ms

Pruning

13 alts after pruning (11 fresh and 2 done)

Merged error: 0.0b

localize39.0ms

Local error

Found 3 expressions with local error:

0.1b
(/ 1 (sin B))
0.2b
(/ (tan B) x)
0.3b
(/ 1 (/ (tan B) x))

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
93×times-frac
61×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
20×add-exp-log
19×associate-/r*
12×add-cbrt-cube
10×div-exp
associate-/l*
div-inv
pow1 cbrt-undiv
expm1-log1p-u rec-exp clear-num frac-2neg 1-exp insert-posit16 log1p-expm1-u add-log-exp
pow-flip inv-pow
tan-quot associate-/r/ associate-/l/
Counts
3 → 144
Calls
3 calls:
7.0ms
(/ 1 (sin B))
16.0ms
(/ (tan B) x)
13.0ms
(/ 1 (/ (tan B) x))

series179.0ms

Counts
3 → 9
Calls
3 calls:
14.0ms
(/ 1 (sin B))
56.0ms
(/ (tan B) x)
108.0ms
(/ 1 (/ (tan B) x))

simplify6.2s

Counts
153 → 153
Iterations
IterNodes
33204
21178
1484
0219

prune1.0s

Pruning

12 alts after pruning (10 fresh and 2 done)

Merged error: 0.0b

regimes164.0ms

Accuracy

0% (0.2b remaining)

Error of 0.2b against oracle of 0.0b and baseline of 0.2b

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
210
110
09

end0.0ms

sample8.4s

Algorithm
intervals
Results
3.5s1727×body1280valid
2.1s4957×body80valid
1.8s1459×body640valid
571.0ms690×body320valid
178.0ms328×body160valid