Details

Time bar (total: 20.7s)

sample271.0ms

Algorithm
intervals
Results
62.0ms60×body1280valid
59.0ms298×body80nan
41.0ms10×body2560valid
35.0ms185×body80valid
31.0ms25×body640valid
5.0msbody320valid
2.0msbody160valid

simplify88.0ms

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

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 18.9b

localize40.0ms

Local error

Found 4 expressions with local error:

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

rewrite78.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 insert-posit16 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 → 76
Calls
4 calls:
14.0ms
(/ (* z t) 3.0)
10.0ms
(/ a (* b 3.0))
41.0ms
(* (* 2.0 (sqrt x)) (cos (- y (/ (* z t) 3.0))))
12.0ms
(cos (- y (/ (* z t) 3.0)))

series243.0ms

Counts
4 → 12
Calls
4 calls:
31.0ms
(/ (* z t) 3.0)
30.0ms
(/ a (* b 3.0))
135.0ms
(* (* 2.0 (sqrt x)) (cos (- y (/ (* z t) 3.0))))
47.0ms
(cos (- y (/ (* z t) 3.0)))

simplify658.0ms

Counts
88 → 88
Iterations
IterNodes
done2008
21369
1426
0174

prune600.0ms

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 14.7b

localize46.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (* 2.0 (sqrt x)) (* (cos y) (cos (/ (* z t) 3.0))))
1.9b
(* (* 2.0 (sqrt x)) (* (sin y) (sin (/ (* z t) 3.0))))
26.4b
(sin (/ (* z t) 3.0))
26.5b
(cos (/ (* z t) 3.0))

rewrite80.0ms

Algorithm
rewrite-expression-head
Rules
28×pow1 add-cbrt-cube add-exp-log
16×pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt insert-posit16 add-log-exp
associate-*r* associate-*l* associate-*r/ *-commutative
cos-mult sin-mult
Counts
4 → 64
Calls
4 calls:
32.0ms
(* (* 2.0 (sqrt x)) (* (cos y) (cos (/ (* z t) 3.0))))
41.0ms
(* (* 2.0 (sqrt x)) (* (sin y) (sin (/ (* z t) 3.0))))
3.0ms
(sin (/ (* z t) 3.0))
3.0ms
(cos (/ (* z t) 3.0))

series281.0ms

Counts
4 → 12
Calls
4 calls:
149.0ms
(* (* 2.0 (sqrt x)) (* (cos y) (cos (/ (* z t) 3.0))))
102.0ms
(* (* 2.0 (sqrt x)) (* (sin y) (sin (/ (* z t) 3.0))))
19.0ms
(sin (/ (* z t) 3.0))
11.0ms
(cos (/ (* z t) 3.0))

simplify764.0ms

Counts
76 → 76
Iterations
IterNodes
done2003
21250
1346
0134

prune660.0ms

Pruning

22 alts after pruning (22 fresh and 0 done)

Merged error: 14.6b

localize59.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (* 2.0 (sqrt x)) (* (cos y) (cos (/ (* z t) 3.0))))
1.9b
(* (* 2.0 (sqrt x)) (* (sin y) (sin (* 0.3333333333333333 (* t z)))))
26.5b
(cos (/ (* z t) 3.0))
26.7b
(sin (* 0.3333333333333333 (* t z)))

rewrite149.0ms

Algorithm
rewrite-expression-head
Rules
28×pow1 add-cbrt-cube add-exp-log
16×pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt insert-posit16 add-log-exp
associate-*r* associate-*l* associate-*r/ *-commutative
cos-mult sin-mult
Counts
4 → 64
Calls
4 calls:
33.0ms
(* (* 2.0 (sqrt x)) (* (cos y) (cos (/ (* z t) 3.0))))
86.0ms
(* (* 2.0 (sqrt x)) (* (sin y) (sin (* 0.3333333333333333 (* t z)))))
3.0ms
(cos (/ (* z t) 3.0))
25.0ms
(sin (* 0.3333333333333333 (* t z)))

series328.0ms

Counts
4 → 12
Calls
4 calls:
155.0ms
(* (* 2.0 (sqrt x)) (* (cos y) (cos (/ (* z t) 3.0))))
138.0ms
(* (* 2.0 (sqrt x)) (* (sin y) (sin (* 0.3333333333333333 (* t z)))))
13.0ms
(cos (/ (* z t) 3.0))
22.0ms
(sin (* 0.3333333333333333 (* t z)))

simplify697.0ms

Counts
76 → 76
Iterations
IterNodes
done2004
21297
1351
0137

prune789.0ms

Pruning

25 alts after pruning (25 fresh and 0 done)

Merged error: 14.5b

localize67.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (* 2.0 (sqrt x)) (* (cos y) (cos (* 0.3333333333333333 (* t z)))))
1.9b
(* (* 2.0 (sqrt x)) (* (sin y) (sin (* 0.3333333333333333 (* t z)))))
26.6b
(cos (* 0.3333333333333333 (* t z)))
26.7b
(sin (* 0.3333333333333333 (* t z)))

rewrite272.0ms

Algorithm
rewrite-expression-head
Rules
28×pow1 add-cbrt-cube add-exp-log
16×pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt insert-posit16 add-log-exp
associate-*r* associate-*l* associate-*r/ *-commutative
cos-mult sin-mult
Counts
4 → 64
Calls
4 calls:
105.0ms
(* (* 2.0 (sqrt x)) (* (cos y) (cos (* 0.3333333333333333 (* t z)))))
119.0ms
(* (* 2.0 (sqrt x)) (* (sin y) (sin (* 0.3333333333333333 (* t z)))))
19.0ms
(cos (* 0.3333333333333333 (* t z)))
27.0ms
(sin (* 0.3333333333333333 (* t z)))

series316.0ms

Counts
4 → 12
Calls
4 calls:
156.0ms
(* (* 2.0 (sqrt x)) (* (cos y) (cos (* 0.3333333333333333 (* t z)))))
129.0ms
(* (* 2.0 (sqrt x)) (* (sin y) (sin (* 0.3333333333333333 (* t z)))))
11.0ms
(cos (* 0.3333333333333333 (* t z)))
20.0ms
(sin (* 0.3333333333333333 (* t z)))

simplify623.0ms

Counts
76 → 76
Iterations
IterNodes
done2001
21309
1340
0129

prune532.0ms

Pruning

25 alts after pruning (25 fresh and 0 done)

Merged error: 14.5b

regimes4.8s

Accuracy

53.5% (1.7b remaining)

Error of 17.6b against oracle of 15.8b and baseline of 19.5b

bsearch3.0ms

simplify10.0ms

Iterations
IterNodes
done55
155
039

end0.0ms

sample8.3s

Algorithm
intervals
Results
2.3s9020×body80nan
2.0s1580×body1280valid
1.2s5637×body80valid
1.1s932×body640valid
578.0ms385×body2560valid
244.0ms435×body320valid
76.0ms218×body160valid