Details

Time bar (total: 26.8s)

sample245.0ms

Algorithm
intervals
Results
82.0ms316×body80nan
54.0ms57×body1280valid
29.0ms174×body80valid
23.0ms34×body640valid
15.0ms11×body2560valid
7.0ms12×body320valid
2.0msbody160valid

simplify91.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: 21.9b

localize43.0ms

Local error

Found 4 expressions with local error:

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

rewrite65.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:
8.0ms
(/ a (* b 3.0))
12.0ms
(/ (* z t) 3.0)
29.0ms
(* (* 2.0 (sqrt x)) (cos (- y (/ (* z t) 3.0))))
14.0ms
(cos (- y (/ (* z t) 3.0)))

series225.0ms

Counts
4 → 12
Calls
4 calls:
26.0ms
(/ a (* b 3.0))
26.0ms
(/ (* z t) 3.0)
122.0ms
(* (* 2.0 (sqrt x)) (cos (- y (/ (* z t) 3.0))))
51.0ms
(cos (- y (/ (* z t) 3.0)))

simplify1.2s

Counts
88 → 88
Iterations
IterNodes
done5000
21359
1425
0174

prune575.0ms

Pruning

21 alts after pruning (21 fresh and 0 done)

Merged error: 18.4b

localize67.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (sin y) (sin (/ (* z t) 3.0)))
0.2b
(* (* 2.0 (sqrt x)) (+ (* (cos y) (cos (/ (* z t) 3.0))) (* (sin y) (sin (/ (* z t) 3.0)))))
28.3b
(sin (/ (* z t) 3.0))
28.5b
(cos (/ (* z t) 3.0))

rewrite80.0ms

Algorithm
rewrite-expression-head
Rules
11×pow1 add-cbrt-cube add-exp-log
add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
associate-*r*
associate-*l* pow-prod-down prod-exp cbrt-unprod insert-posit16 add-log-exp
associate-*r/
*-commutative sin-mult
distribute-rgt-in distribute-lft-in flip3-+ frac-add cos-mult flip-+ unswap-sqr
Counts
4 → 60
Calls
4 calls:
16.0ms
(* (sin y) (sin (/ (* z t) 3.0)))
57.0ms
(* (* 2.0 (sqrt x)) (+ (* (cos y) (cos (/ (* z t) 3.0))) (* (sin y) (sin (/ (* z t) 3.0)))))
3.0ms
(sin (/ (* z t) 3.0))
4.0ms
(cos (/ (* z t) 3.0))

series294.0ms

Counts
4 → 12
Calls
4 calls:
46.0ms
(* (sin y) (sin (/ (* z t) 3.0)))
213.0ms
(* (* 2.0 (sqrt x)) (+ (* (cos y) (cos (/ (* z t) 3.0))) (* (sin y) (sin (/ (* z t) 3.0)))))
20.0ms
(sin (/ (* z t) 3.0))
15.0ms
(cos (/ (* z t) 3.0))

simplify1.6s

Counts
72 → 72
Iterations
IterNodes
done5001
21439
1387
0140

prune680.0ms

Pruning

31 alts after pruning (31 fresh and 0 done)

Merged error: 18.2b

localize55.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (sin y) (sin (/ (* z t) 3.0)))
0.2b
(* (* 2.0 (sqrt x)) (+ (* (cos y) (cos (* 0.3333333333333333 (* t z)))) (* (sin y) (sin (/ (* z t) 3.0)))))
28.3b
(sin (/ (* z t) 3.0))
28.8b
(cos (* 0.3333333333333333 (* t z)))

rewrite115.0ms

Algorithm
rewrite-expression-head
Rules
11×pow1 add-cbrt-cube add-exp-log
add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
associate-*r*
associate-*l* pow-prod-down prod-exp cbrt-unprod insert-posit16 add-log-exp
associate-*r/
*-commutative sin-mult
distribute-rgt-in distribute-lft-in flip3-+ frac-add cos-mult flip-+ unswap-sqr
Counts
4 → 60
Calls
4 calls:
11.0ms
(* (sin y) (sin (/ (* z t) 3.0)))
83.0ms
(* (* 2.0 (sqrt x)) (+ (* (cos y) (cos (* 0.3333333333333333 (* t z)))) (* (sin y) (sin (/ (* z t) 3.0)))))
3.0ms
(sin (/ (* z t) 3.0))
17.0ms
(cos (* 0.3333333333333333 (* t z)))

series290.0ms

Counts
4 → 12
Calls
4 calls:
46.0ms
(* (sin y) (sin (/ (* z t) 3.0)))
215.0ms
(* (* 2.0 (sqrt x)) (+ (* (cos y) (cos (* 0.3333333333333333 (* t z)))) (* (sin y) (sin (/ (* z t) 3.0)))))
17.0ms
(sin (/ (* z t) 3.0))
12.0ms
(cos (* 0.3333333333333333 (* t z)))

simplify1.8s

Counts
72 → 72
Iterations
IterNodes
done5004
21470
1390
0143

prune730.0ms

Pruning

33 alts after pruning (33 fresh and 0 done)

Merged error: 18.1b

localize60.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (* 2.0 (sqrt x)) (+ (* (cos y) (cos (* 0.3333333333333333 (* t z)))) (* (sin (* 0.3333333333333333 (* t z))) (sin y))))
0.3b
(* (sin (* 0.3333333333333333 (* t z))) (sin y))
28.7b
(sin (* 0.3333333333333333 (* t z)))
28.8b
(cos (* 0.3333333333333333 (* t z)))

rewrite229.0ms

Algorithm
rewrite-expression-head
Rules
11×pow1 add-cbrt-cube add-exp-log
add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
associate-*r*
associate-*l* pow-prod-down prod-exp cbrt-unprod insert-posit16 add-log-exp
associate-*r/
*-commutative sin-mult
distribute-rgt-in distribute-lft-in flip3-+ frac-add cos-mult flip-+ unswap-sqr
Counts
4 → 60
Calls
4 calls:
137.0ms
(* (* 2.0 (sqrt x)) (+ (* (cos y) (cos (* 0.3333333333333333 (* t z)))) (* (sin (* 0.3333333333333333 (* t z))) (sin y))))
46.0ms
(* (sin (* 0.3333333333333333 (* t z))) (sin y))
20.0ms
(sin (* 0.3333333333333333 (* t z)))
25.0ms
(cos (* 0.3333333333333333 (* t z)))

series340.0ms

Counts
4 → 12
Calls
4 calls:
234.0ms
(* (* 2.0 (sqrt x)) (+ (* (cos y) (cos (* 0.3333333333333333 (* t z)))) (* (sin (* 0.3333333333333333 (* t z))) (sin y))))
65.0ms
(* (sin (* 0.3333333333333333 (* t z))) (sin y))
25.0ms
(sin (* 0.3333333333333333 (* t z)))
16.0ms
(cos (* 0.3333333333333333 (* t z)))

simplify1.8s

Counts
72 → 72
Iterations
IterNodes
done5000
21444
1382
0139

prune438.0ms

Pruning

34 alts after pruning (34 fresh and 0 done)

Merged error: 18.1b

regimes6.2s

Accuracy

52.1% (1.8b remaining)

Error of 18.1b against oracle of 16.3b and baseline of 20.1b

bsearch3.0ms

simplify15.0ms

Iterations
IterNodes
done71
171
054

end0.0ms

sample9.4s

Algorithm
intervals
Results
2.8s9221×body80nan
2.2s1574×body1280valid
1.6s5584×body80valid
903.0ms970×body640valid
732.0ms395×body2560valid
358.0ms421×body320valid
88.0ms197×body160valid