Details

Time bar (total: 33.5s)

sample358.0ms

Algorithm
intervals
Results
200.0ms81×body1280valid
80.0ms63×body640valid
23.0ms27×body320valid
19.0ms72×body80valid
8.0ms13×body160valid

simplify1.9s

Counts
1 → 1
Iterations
IterNodes
done5000
42752
3622
2177
174
032

prune11.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.4b

localize110.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0))) (- (sin y) (/ (sin x) 16.0)))
0.4b
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
1.0b
(- 3.0 (sqrt 5.0))
1.8b
(- (cos x) (cos y))

rewrite201.0ms

Algorithm
rewrite-expression-head
Rules
28×add-sqr-sqrt
16×*-un-lft-identity
12×associate-*r*
11×pow1 add-cbrt-cube add-exp-log
10×associate-*r/
flip3-- flip--
add-cube-cbrt add-log-exp
associate-*l* difference-of-squares
sub-neg
sqrt-prod
distribute-rgt-in frac-times distribute-lft-in pow-prod-down prod-exp cbrt-unprod insert-posit16 distribute-lft-out--
times-frac diff-log associate-*l/ *-commutative unswap-sqr
diff-cos
Counts
4 → 98
Calls
4 calls:
108.0ms
(* (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0))) (- (sin y) (/ (sin x) 16.0)))
71.0ms
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
11.0ms
(- 3.0 (sqrt 5.0))
7.0ms
(- (cos x) (cos y))

series354.0ms

Counts
4 → 10
Calls
4 calls:
167.0ms
(* (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0))) (- (sin y) (/ (sin x) 16.0)))
121.0ms
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
0.0ms
(- 3.0 (sqrt 5.0))
66.0ms
(- (cos x) (cos y))

simplify1.6s

Counts
108 → 108
Iterations
IterNodes
done5002
22113
1657
0245

prune1.0s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.3b

localize97.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
1.0b
(- 3.0 (sqrt 5.0))
1.8b
(- (cos x) (cos y))
3.2b
(log (exp (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))))

rewrite89.0ms

Algorithm
rewrite-expression-head
Rules
23×add-sqr-sqrt
14×*-un-lft-identity
add-log-exp
add-cube-cbrt
pow1 log-prod
sub-neg add-cbrt-cube associate-*r* associate-*l* add-exp-log
sqrt-prod difference-of-squares
distribute-rgt-in distribute-lft-in exp-sum insert-posit16
flip3-- log-pow flip-- distribute-lft-out--
diff-log associate-*r/ unswap-sqr
exp-prod times-frac exp-to-pow rem-log-exp pow-prod-down prod-exp *-commutative cbrt-unprod diff-cos
Counts
4 → 83
Calls
4 calls:
67.0ms
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
6.0ms
(- 3.0 (sqrt 5.0))
7.0ms
(- (cos x) (cos y))
7.0ms
(log (exp (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))))

series309.0ms

Counts
4 → 10
Calls
4 calls:
116.0ms
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
0.0ms
(- 3.0 (sqrt 5.0))
74.0ms
(- (cos x) (cos y))
119.0ms
(log (exp (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))))

simplify1.8s

Counts
93 → 93
Iterations
IterNodes
done5018
32975
2927
1374
0181

prune878.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.2b

localize126.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (/ (- (sqrt 5.0) 1.0) 2.0) (cos x))
0.4b
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
1.8b
(- (cos x) (cos y))
3.2b
(log (exp (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))))

rewrite159.0ms

Algorithm
rewrite-expression-head
Rules
47×add-sqr-sqrt
29×*-un-lft-identity
28×associate-*l*
20×times-frac
19×add-cube-cbrt
11×add-cbrt-cube add-exp-log
pow1 associate-*r* difference-of-squares
log-prod sqrt-prod add-log-exp
sub-neg distribute-lft-out--
distribute-rgt-in distribute-lft-in exp-sum insert-posit16 unswap-sqr
prod-exp log-pow cbrt-unprod
flip3-- pow-prod-down associate-*r/ *-commutative flip--
cbrt-undiv exp-prod exp-to-pow diff-log div-exp rem-log-exp associate-*l/ div-inv diff-cos
Counts
4 → 109
Calls
4 calls:
65.0ms
(* (/ (- (sqrt 5.0) 1.0) 2.0) (cos x))
67.0ms
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
10.0ms
(- (cos x) (cos y))
11.0ms
(log (exp (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))))

series353.0ms

Counts
4 → 12
Calls
4 calls:
102.0ms
(* (/ (- (sqrt 5.0) 1.0) 2.0) (cos x))
92.0ms
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
56.0ms
(- (cos x) (cos y))
103.0ms
(log (exp (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))))

simplify1.4s

Counts
121 → 121
Iterations
IterNodes
done5001
21624
1545
0240

prune1.4s

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 0.1b

localize114.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
0.7b
(* (sqrt (/ (- (sqrt 5.0) 1.0) 2.0)) (* (sqrt (/ (- (sqrt 5.0) 1.0) 2.0)) (cos x)))
1.8b
(- (cos x) (cos y))
3.2b
(log (exp (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))))

rewrite215.0ms

Algorithm
rewrite-expression-head
Rules
42×add-sqr-sqrt
31×associate-*l*
29×*-un-lft-identity sqrt-prod
19×times-frac add-cube-cbrt
12×pow1
11×add-cbrt-cube add-exp-log
difference-of-squares
log-prod associate-*r* add-log-exp
sub-neg distribute-lft-out--
distribute-rgt-in distribute-lft-in sqrt-div exp-sum pow-prod-down prod-exp cbrt-unprod insert-posit16
associate-*l/ associate-*r/ log-pow
flip3-- *-commutative flip-- unswap-sqr
frac-times exp-prod exp-to-pow diff-log rem-log-exp div-inv diff-cos
Counts
4 → 111
Calls
4 calls:
68.0ms
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
128.0ms
(* (sqrt (/ (- (sqrt 5.0) 1.0) 2.0)) (* (sqrt (/ (- (sqrt 5.0) 1.0) 2.0)) (cos x)))
8.0ms
(- (cos x) (cos y))
7.0ms
(log (exp (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))))

series513.0ms

Counts
4 → 12
Calls
4 calls:
125.0ms
(* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))
174.0ms
(* (sqrt (/ (- (sqrt 5.0) 1.0) 2.0)) (* (sqrt (/ (- (sqrt 5.0) 1.0) 2.0)) (cos x)))
94.0ms
(- (cos x) (cos y))
120.0ms
(log (exp (* (sqrt 2.0) (- (sin x) (/ (sin y) 16.0)))))

simplify2.6s

Counts
123 → 123
Iterations
IterNodes
done5000
34629
21498
1576
0254

prune1.3s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 0.1b

regimes459.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify12.0ms

Iterations
IterNodes
done54
154
042

end0.0ms

sample16.1s

Algorithm
intervals
Results
9.7s2706×body1280valid
3.7s1814×body640valid
964.0ms780×body320valid
849.0ms2334×body80valid
720.0ms366×body160valid