Details

Time bar (total: 26.2s)

sample533.0ms

Algorithm
intervals
Results
355.0ms115×body2560valid
102.0ms75×body1280valid
37.0ms43×body640valid
11.0ms256×pre80true
10.0ms16×body320valid
3.0msbody160valid
0.0msbody80valid

simplify4.0ms

Counts
1 → 1
Iterations
IterNodes
done14
214
110
06

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 60.0b

localize11.0ms

Local error

Found 1 expressions with local error:

1.6b
(- (/ 1 x) (/ 1 (tan x)))

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
27×add-sqr-sqrt
19×*-un-lft-identity
18×times-frac
difference-of-squares
distribute-lft-out--
div-inv
add-cube-cbrt add-log-exp
pow1 sub-neg flip3-- add-cbrt-cube diff-log add-exp-log frac-sub insert-posit16 flip--
Counts
1 → 30
Calls
1 calls:
21.0ms
(- (/ 1 x) (/ 1 (tan x)))

series114.0ms

Counts
1 → 3
Calls
1 calls:
114.0ms
(- (/ 1 x) (/ 1 (tan x)))

simplify1.7s

Counts
33 → 33
Iterations
IterNodes
done5002
42213
3908
2440
1176
082

prune133.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.4b

localize24.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (pow x 5) 2/945)
0.1b
(* x (* x 1/45))
0.3b
(* x 1/45)
0.4b
(* x (+ 1/3 (* x (* x 1/45))))

rewrite56.0ms

Algorithm
rewrite-expression-head
Rules
21×add-sqr-sqrt
18×add-exp-log
16×associate-*l*
15×add-cbrt-cube
13×pow1
12×*-un-lft-identity add-cube-cbrt
10×associate-*r*
prod-exp
cbrt-unprod
pow-prod-down unswap-sqr
unpow-prod-down *-commutative insert-posit16 add-log-exp
associate-*r/ sqr-pow
distribute-rgt-in pow-to-exp distribute-lft-in flip3-+ pow-exp flip-+
Counts
4 → 87
Calls
4 calls:
15.0ms
(* (pow x 5) 2/945)
22.0ms
(* x (* x 1/45))
6.0ms
(* x 1/45)
12.0ms
(* x (+ 1/3 (* x (* x 1/45))))

series245.0ms

Counts
4 → 12
Calls
4 calls:
75.0ms
(* (pow x 5) 2/945)
30.0ms
(* x (* x 1/45))
23.0ms
(* x 1/45)
116.0ms
(* x (+ 1/3 (* x (* x 1/45))))

simplify1.2s

Counts
99 → 99
Iterations
IterNodes
done5000
21366
1351
0132

prune426.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize116.0ms

Local error

Found 4 expressions with local error:

0.3b
(* x 1/45)
0.3b
(* x 1/45)
0.4b
(* x (+ 1/27 (* (* (* x 1/45) x) (* (* (* x 1/45) x) (* (* x 1/45) x)))))
0.4b
(/ (* x (+ 1/27 (* (* (* x 1/45) x) (* (* (* x 1/45) x) (* (* x 1/45) x))))) (+ (* 1/3 1/3) (- (* (* x (* x 1/45)) (* x (* x 1/45))) (* 1/3 (* x (* x 1/45))))))

rewrite442.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt
15×add-cbrt-cube add-exp-log
12×*-un-lft-identity add-cube-cbrt
10×pow1
associate-*r* associate-*l*
prod-exp associate-*r/ cbrt-unprod insert-posit16 add-log-exp
associate-/r* flip3-+ times-frac pow-prod-down *-commutative flip-+ unswap-sqr
cbrt-undiv div-exp associate-/r/ associate-/l/
distribute-rgt-in clear-num frac-2neg distribute-lft-in div-inv associate-/l*
Counts
4 → 87
Calls
4 calls:
5.0ms
(* x 1/45)
6.0ms
(* x 1/45)
11.0ms
(* x (+ 1/27 (* (* (* x 1/45) x) (* (* (* x 1/45) x) (* (* x 1/45) x)))))
418.0ms
(/ (* x (+ 1/27 (* (* (* x 1/45) x) (* (* (* x 1/45) x) (* (* x 1/45) x))))) (+ (* 1/3 1/3) (- (* (* x (* x 1/45)) (* x (* x 1/45))) (* 1/3 (* x (* x 1/45))))))

series633.0ms

Counts
4 → 12
Calls
4 calls:
17.0ms
(* x 1/45)
21.0ms
(* x 1/45)
259.0ms
(* x (+ 1/27 (* (* (* x 1/45) x) (* (* (* x 1/45) x) (* (* x 1/45) x)))))
336.0ms
(/ (* x (+ 1/27 (* (* (* x 1/45) x) (* (* (* x 1/45) x) (* (* x 1/45) x))))) (+ (* 1/3 1/3) (- (* (* x (* x 1/45)) (* x (* x 1/45))) (* 1/3 (* x (* x 1/45))))))

simplify1.8s

Counts
99 → 99
Iterations
IterNodes
done5000
21962
1420
0135

prune553.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize65.0ms

Local error

Found 4 expressions with local error:

0.3b
(* 1/45 x)
0.3b
(* 1/45 x)
0.3b
(* 1/45 x)
0.3b
(* 1/45 x)

rewrite43.0ms

Algorithm
rewrite-expression-head
Rules
20×add-sqr-sqrt
12×pow1 *-un-lft-identity add-cbrt-cube associate-*r* associate-*l* add-exp-log add-cube-cbrt
pow-prod-down prod-exp *-commutative cbrt-unprod insert-posit16 add-log-exp unswap-sqr
Counts
4 → 76
Calls
4 calls:
14.0ms
(* 1/45 x)
10.0ms
(* 1/45 x)
9.0ms
(* 1/45 x)
9.0ms
(* 1/45 x)

series85.0ms

Counts
4 → 12
Calls
4 calls:
23.0ms
(* 1/45 x)
20.0ms
(* 1/45 x)
19.0ms
(* 1/45 x)
22.0ms
(* 1/45 x)

simplify3.1s

Counts
88 → 88
Iterations
IterNodes
done5001
64541
51185
4573
3410
2157
164
031

prune385.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

regimes27.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations
IterNodes
done28
128
020

end0.0ms

sample14.4s

Algorithm
intervals
Results
8.3s3223×body2560valid
4.0s2521×body1280valid
1.1s1251×body640valid
382.0ms655×body320valid
305.0ms8000×pre80true
107.0ms308×body160valid
7.0ms42×body80valid