Details

Time bar (total: 36.9s)

sample261.0ms

Algorithm
intervals
Results
80.0ms854×body80nan
55.0ms289×body80valid

simplify2.1s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02021
13821
29921
339921
4168921
done500021

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize32.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c))) (* y i))
0.0b
(+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c)))
0.1b
(* (- b 0.5) (log c))
0.3b
(* x (log y))

rewrite4.1s

Algorithm
rewrite-expression-head
Rules
38×add-log-exp
25×sum-log
20×add-sqr-sqrt
18×log-prod
16×*-un-lft-identity
14×add-cube-cbrt
10×pow1
distribute-rgt-in distribute-lft-in
add-exp-log associate-*r* associate-*l* add-cbrt-cube
associate-+r+ associate-*l/
flip3-+ frac-add flip-+
flip3-- flip--
+-commutative associate-+l+ pow-prod-down prod-exp log-pow *-commutative cbrt-unprod unswap-sqr
distribute-lft-out-- difference-of-squares
Counts
4 → 95
Calls
4 calls:
3.3s
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c))) (* y i))
693.0ms
(+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c)))
46.0ms
(* (- b 0.5) (log c))
13.0ms
(* x (log y))

series1.1s

Counts
4 → 12
Calls
4 calls:
657.0ms
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c))) (* y i))
323.0ms
(+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c)))
83.0ms
(* (- b 0.5) (log c))
54.0ms
(* x (log y))

simplify1.6s

Counts
107 → 107
Iterations

Useful iterations: done (1.6s)

IterNodesCost
02481979
16701859
228441749
done50011724

prune593.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

localize48.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log (sqrt c)))) (* (- b 0.5) (log (sqrt c))))
0.1b
(* (- b 0.5) (log (sqrt c)))
0.1b
(* (- b 0.5) (log (sqrt c)))
0.3b
(* x (log y))

rewrite3.7s

Algorithm
rewrite-expression-head
Rules
42×log-prod
34×add-sqr-sqrt
28×*-un-lft-identity
24×add-cube-cbrt associate-*l/ add-log-exp
21×distribute-rgt-in distribute-lft-in
20×frac-add
18×sqrt-prod
16×associate-*r*
15×pow1 sum-log
13×associate-*l*
12×associate-+r+ flip3-- flip--
10×add-exp-log add-cbrt-cube
flip3-+ log-pow flip-+
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
sqrt-pow1 pow1/2 distribute-lft-out-- difference-of-squares
+-commutative associate-+l+
Counts
4 → 139
Calls
4 calls:
3.6s
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log (sqrt c)))) (* (- b 0.5) (log (sqrt c))))
51.0ms
(* (- b 0.5) (log (sqrt c)))
46.0ms
(* (- b 0.5) (log (sqrt c)))
29.0ms
(* x (log y))

series639.0ms

Counts
4 → 12
Calls
4 calls:
435.0ms
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log (sqrt c)))) (* (- b 0.5) (log (sqrt c))))
63.0ms
(* (- b 0.5) (log (sqrt c)))
84.0ms
(* (- b 0.5) (log (sqrt c)))
56.0ms
(* x (log y))

simplify2.7s

Counts
151 → 151
Iterations

Useful iterations: done (2.6s)

IterNodesCost
03043877
19673555
245193323
done50003291

prune1.0s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

localize72.0ms

Local error

Found 4 expressions with local error:

0.1b
(sqrt (sqrt c))
0.2b
(* (- b 0.5) (+ (log (sqrt c)) (log (sqrt (sqrt c)))))
0.3b
(* x (log y))
0.3b
(+ (log (sqrt c)) (log (sqrt (sqrt c))))

rewrite166.0ms

Algorithm
rewrite-expression-head
Rules
49×log-pow
41×pow1
31×*-un-lft-identity
30×sqrt-pow1
25×add-sqr-sqrt
23×associate-*r*
22×sqrt-prod
21×log-prod
20×pow1/2
17×add-cube-cbrt
16×distribute-rgt-out
12×distribute-lft-out
associate-+r+
add-exp-log associate-*l* add-cbrt-cube
associate-+l+
distribute-rgt-in frac-times distribute-lft-in flip3-+ distribute-rgt1-in flip-+ add-log-exp
flip3-- flip--
rem-sqrt-square associate-*r/ pow-prod-down associate-*l/ prod-exp *-commutative cbrt-unprod unswap-sqr
+-commutative sum-log distribute-lft-out-- difference-of-squares
Counts
4 → 132
Calls
4 calls:
2.0ms
(sqrt (sqrt c))
117.0ms
(* (- b 0.5) (+ (log (sqrt c)) (log (sqrt (sqrt c)))))
9.0ms
(* x (log y))
32.0ms
(+ (log (sqrt c)) (log (sqrt (sqrt c))))

series626.0ms

Counts
4 → 12
Calls
4 calls:
181.0ms
(sqrt (sqrt c))
201.0ms
(* (- b 0.5) (+ (log (sqrt c)) (log (sqrt (sqrt c)))))
49.0ms
(* x (log y))
195.0ms
(+ (log (sqrt c)) (log (sqrt (sqrt c))))

simplify1.8s

Counts
144 → 144
Iterations

Useful iterations: done (1.8s)

IterNodesCost
02841673
17531524
232201365
done50011350

prune1.2s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize99.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (- b 0.5) (+ (+ (log (sqrt c)) (log (sqrt (sqrt (sqrt c))))) (log (sqrt (sqrt (sqrt c))))))
0.2b
(+ (+ (log (sqrt c)) (log (sqrt (sqrt (sqrt c))))) (log (sqrt (sqrt (sqrt c)))))
0.3b
(+ (log (sqrt c)) (log (sqrt (sqrt (sqrt c)))))
0.3b
(* x (log y))

rewrite645.0ms

Algorithm
rewrite-expression-head
Rules
79×log-pow
64×pow1
58×*-un-lft-identity
53×sqrt-pow1
50×distribute-lft-out
39×sqrt-prod
36×log-prod
26×add-sqr-sqrt
24×associate-+r+
23×pow1/2 associate-*r*
20×add-cube-cbrt
16×distribute-rgt-out
10×distribute-rgt1-in
add-exp-log associate-*l* add-cbrt-cube
associate-+l+
flip3-+ flip-+ add-log-exp
distribute-rgt-in frac-times distribute-lft-in sum-log
flip3-- flip--
+-commutative associate-*r/ pow-prod-down associate-*l/ prod-exp *-commutative cbrt-unprod unswap-sqr
distribute-lft-out-- difference-of-squares
Counts
4 → 157
Calls
4 calls:
376.0ms
(* (- b 0.5) (+ (+ (log (sqrt c)) (log (sqrt (sqrt (sqrt c))))) (log (sqrt (sqrt (sqrt c))))))
200.0ms
(+ (+ (log (sqrt c)) (log (sqrt (sqrt (sqrt c))))) (log (sqrt (sqrt (sqrt c)))))
40.0ms
(+ (log (sqrt c)) (log (sqrt (sqrt (sqrt c)))))
18.0ms
(* x (log y))

series719.0ms

Counts
4 → 12
Calls
4 calls:
168.0ms
(* (- b 0.5) (+ (+ (log (sqrt c)) (log (sqrt (sqrt (sqrt c))))) (log (sqrt (sqrt (sqrt c))))))
238.0ms
(+ (+ (log (sqrt c)) (log (sqrt (sqrt (sqrt c))))) (log (sqrt (sqrt (sqrt c)))))
243.0ms
(+ (log (sqrt c)) (log (sqrt (sqrt (sqrt c)))))
69.0ms
(* x (log y))

simplify1.8s

Counts
169 → 169
Iterations

Useful iterations: done (1.8s)

IterNodesCost
02992689
17802247
234541953
done50011914

prune1.1s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

regimes1.3s

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02942
14142
done4142

end0.0ms

sample9.6s

Algorithm
intervals
Results
4.6s27506×body80nan
1.5s9211×body80valid
1.0msbody320valid
1.0msbody1280valid
1.0msbody640valid