Details

Time bar (total: 45.8s)

sample594.0ms

Algorithm
intervals
Results
414.0ms965×body80nan
36.0ms306×body80valid
0.0msbody320valid

simplify14.5s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02021
13821
29921
338821
4123121
5312721
6465621
done500021

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize44.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)
0.1b
(* (- b 0.5) (log c))
0.2b
(* x (log y))

rewrite3.8s

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

series983.0ms

Counts
4 → 12
Calls
4 calls:
775.0ms
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c))) (* y i))
76.0ms
(+ (* x (log y)) z)
80.0ms
(* (- b 0.5) (log c))
51.0ms
(* x (log y))

simplify948.0ms

Counts
99 → 99
Iterations

Useful iterations: done (942.0ms)

IterNodesCost
02171279
14791229
214621112
done50001095

prune530.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize45.0ms

Local error

Found 4 expressions with local error:

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

rewrite97.0ms

Algorithm
rewrite-expression-head
Rules
26×add-sqr-sqrt
24×log-prod
20×*-un-lft-identity
18×add-cube-cbrt
17×pow1
14×associate-*l*
13×associate-*r*
11×add-exp-log
10×log-pow add-cbrt-cube
distribute-rgt-in distribute-lft-in sqrt-prod
add-log-exp
sqrt-pow1 pow1/2 pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
associate-*l/
flip3-- rem-log-exp flip-- distribute-lft-out-- difference-of-squares
Counts
4 → 100
Calls
4 calls:
2.0ms
(log (sqrt y))
37.0ms
(* (- b 0.5) (log c))
22.0ms
(* x (log (sqrt y)))
32.0ms
(* (log (sqrt y)) x)

series445.0ms

Counts
4 → 12
Calls
4 calls:
88.0ms
(log (sqrt y))
76.0ms
(* (- b 0.5) (log c))
119.0ms
(* x (log (sqrt y)))
161.0ms
(* (log (sqrt y)) x)

simplify1.9s

Counts
112 → 112
Iterations

Useful iterations: 3 (869.0ms)

IterNodesCost
01981056
13831000
2950871
32228859
done5000859

prune763.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize38.0ms

Local error

Found 4 expressions with local error:

0.2b
(+ (* (- b 0.5) (* 2 (log (cbrt c)))) (* (- b 0.5) (log (cbrt c))))
0.2b
(* (log (sqrt y)) x)
0.6b
(cbrt c)
0.6b
(cbrt c)

rewrite87.0ms

Algorithm
rewrite-expression-head
Rules
36×log-prod
30×distribute-rgt-in distribute-lft-in
24×cbrt-prod associate-+l+
22×add-sqr-sqrt
20×add-cube-cbrt *-un-lft-identity
12×associate-+r+
pow1 associate-*l/
add-exp-log associate-*l* add-cbrt-cube add-log-exp
flip3-- frac-add flip--
associate-*r* log-pow
pow1/3
+-commutative sqrt-pow1 flip3-+ pow1/2 pow-prod-down prod-exp sum-log *-commutative cbrt-unprod flip-+ distribute-lft-out unswap-sqr
Counts
4 → 95
Calls
4 calls:
41.0ms
(+ (* (- b 0.5) (* 2 (log (cbrt c)))) (* (- b 0.5) (log (cbrt c))))
34.0ms
(* (log (sqrt y)) x)
2.0ms
(cbrt c)
2.0ms
(cbrt c)

series1.0s

Counts
4 → 12
Calls
4 calls:
261.0ms
(+ (* (- b 0.5) (* 2 (log (cbrt c)))) (* (- b 0.5) (log (cbrt c))))
176.0ms
(* (log (sqrt y)) x)
289.0ms
(cbrt c)
318.0ms
(cbrt c)

simplify1.1s

Counts
107 → 107
Iterations

Useful iterations: done (1.1s)

IterNodesCost
02211610
15811271
219461119
done50021073

prune1.1s

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.0b

localize68.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt c)
0.6b
(cbrt c)
0.6b
(cbrt (cbrt c))
0.6b
(cbrt (cbrt c))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
24×cbrt-prod
10×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log pow1/3 add-cbrt-cube add-log-exp
Counts
4 → 50
Calls
4 calls:
1.0ms
(cbrt c)
1.0ms
(cbrt c)
1.0ms
(cbrt (cbrt c))
1.0ms
(cbrt (cbrt c))

series1.4s

Counts
4 → 12
Calls
4 calls:
289.0ms
(cbrt c)
274.0ms
(cbrt c)
449.0ms
(cbrt (cbrt c))
397.0ms
(cbrt (cbrt c))

simplify4.6s

Counts
62 → 62
Iterations

Useful iterations: done (4.6s)

IterNodesCost
042346
175328
2147300
3304288
4970288
54752288
done5001276

prune617.0ms

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0.0b

regimes1.1s

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify6.0ms

Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
02839
13939
done3939

end0.0ms

sample9.9s

Algorithm
intervals
Results
4.3s27805×body80nan
2.0s9166×body80valid
3.0msbody640valid
1.0msbody320valid