Details

Time bar (total: 27.7s)

sample204.0ms

Algorithm
intervals
Results
67.0ms45×body1280valid
35.0ms311×body80nan
18.0ms182×body80valid
15.0ms33×body640valid
13.0ms12×body2560valid
8.0ms21×body320valid
2.0msbody160valid

simplify73.0ms

Counts
1 → 1
Iterations
IterNodes
done86
686
584
478
367
250
132
018

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 21.6b

localize49.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ (* z t) 3.0)
0.2b
(* (* 2.0 (sqrt x)) (cos (- y (/ (* z t) 3.0))))
0.3b
(/ a (* b 3.0))
23.3b
(cos (- y (/ (* z t) 3.0)))

rewrite76.0ms

Algorithm
rewrite-expression-head
Rules
19×add-cbrt-cube add-exp-log
add-sqr-sqrt pow1 *-un-lft-identity add-cube-cbrt
times-frac
prod-exp cbrt-unprod
cbrt-undiv associate-/r* div-exp associate-/l* add-log-exp
cos-diff associate-*r* pow-prod-down
cos-sum clear-num frac-2neg div-inv
distribute-rgt-in sub-neg distribute-lft-in associate-*l* *-commutative
Counts
4 → 72
Calls
4 calls:
11.0ms
(/ (* z t) 3.0)
36.0ms
(* (* 2.0 (sqrt x)) (cos (- y (/ (* z t) 3.0))))
8.0ms
(/ a (* b 3.0))
18.0ms
(cos (- y (/ (* z t) 3.0)))

series209.0ms

Counts
4 → 12
Calls
4 calls:
22.0ms
(/ (* z t) 3.0)
121.0ms
(* (* 2.0 (sqrt x)) (cos (- y (/ (* z t) 3.0))))
23.0ms
(/ a (* b 3.0))
42.0ms
(cos (- y (/ (* z t) 3.0)))

simplify1.2s

Counts
84 → 84
Iterations
IterNodes
done5000
21364
1422
0170

prune817.0ms

Pruning

22 alts after pruning (22 fresh and 0 done)

Merged error: 18.0b

localize50.0ms

Local error

Found 4 expressions with local error:

0.3b
(/ a (* b 3.0))
0.3b
(/ (* z t) (sqrt 3.0))
0.3b
(/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))
23.2b
(cos (- y (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))))

rewrite119.0ms

Algorithm
rewrite-expression-head
Rules
111×times-frac
60×sqrt-prod
53×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
23×add-cbrt-cube add-exp-log
14×associate-/l*
13×associate-/r*
10×div-inv
cbrt-undiv div-exp
pow1 add-log-exp
clear-num frac-2neg prod-exp cbrt-unprod
cos-sum
cos-diff sub-neg associate-/l/
Counts
4 → 151
Calls
4 calls:
9.0ms
(/ a (* b 3.0))
11.0ms
(/ (* z t) (sqrt 3.0))
19.0ms
(/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))
73.0ms
(cos (- y (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))))

series499.0ms

Counts
4 → 12
Calls
4 calls:
28.0ms
(/ a (* b 3.0))
99.0ms
(/ (* z t) (sqrt 3.0))
170.0ms
(/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))
202.0ms
(cos (- y (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))))

simplify1.2s

Counts
163 → 163
Iterations
IterNodes
done5000
21576
1542
0235

prune1.3s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 17.8b

localize82.0ms

Local error

Found 4 expressions with local error:

0.3b
(/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))
0.3b
(/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))
28.1b
(cos (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
28.5b
(sin (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))

rewrite59.0ms

Algorithm
rewrite-expression-head
Rules
204×times-frac
108×sqrt-prod
90×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
22×add-cbrt-cube add-exp-log
20×associate-/l*
16×div-inv
12×associate-/r*
10×cbrt-undiv div-exp
pow1 add-log-exp
clear-num frac-2neg prod-exp cbrt-unprod associate-/l/
Counts
4 → 200
Calls
4 calls:
15.0ms
(/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))
13.0ms
(/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))
10.0ms
(cos (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
13.0ms
(sin (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))

series506.0ms

Counts
4 → 12
Calls
4 calls:
160.0ms
(/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))
167.0ms
(/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))
84.0ms
(cos (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
95.0ms
(sin (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))

simplify1.1s

Counts
212 → 212
Iterations
IterNodes
done5000
21154
1401
0174

prune2.1s

Pruning

31 alts after pruning (31 fresh and 0 done)

Merged error: 17.6b

localize115.0ms

Local error

Found 4 expressions with local error:

13.7b
(cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
13.7b
(cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
28.1b
(cos (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
28.4b
(sin (* (* (cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))) (cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))) (cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))))

rewrite68.0ms

Algorithm
rewrite-expression-head
Rules
192×times-frac
128×cbrt-prod
96×sqrt-prod
82×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
14×div-inv
pow1 add-cbrt-cube add-exp-log add-log-exp
cbrt-div pow1/3
Counts
4 → 160
Calls
4 calls:
14.0ms
(cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
12.0ms
(cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
13.0ms
(cos (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
17.0ms
(sin (* (* (cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))) (cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))) (cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))))

series847.0ms

Counts
4 → 12
Calls
4 calls:
340.0ms
(cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
290.0ms
(cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
93.0ms
(cos (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))
124.0ms
(sin (* (* (cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0))) (cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))) (cbrt (/ (/ (* z t) (sqrt 3.0)) (sqrt 3.0)))))

simplify1.7s

Counts
172 → 172
Iterations
IterNodes
done5000
32301
2795
1412
0240

prune1.8s

Pruning

32 alts after pruning (32 fresh and 0 done)

Merged error: 17.6b

regimes7.0s

Accuracy

52% (1.9b remaining)

Error of 18.5b against oracle of 16.6b and baseline of 20.5b

bsearch4.0ms

simplify18.0ms

Iterations
IterNodes
done57
157
044

end0.0ms

sample6.7s

Algorithm
intervals
Results
1.4s9187×body80nan
1.3s1639×body1280valid
1.2s5564×body80valid
942.0ms387×body2560valid
565.0ms926×body640valid
179.0ms431×body320valid
84.0ms218×body160valid