Details

Time bar (total: 47.9s)

sample493.0ms

Algorithm
intervals
Results
273.0ms1439×body80nan
87.0ms448×body80valid

simplify6.6s

Counts
1 → 1

prune21.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 1.1b

localize44.0ms

Local error

Found 4 expressions with local error:

0.9b
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
0.8b
(/ (* x (exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y)
0.3b
(* x (exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))
0.3b
(* y (log z))

rewrite593.0ms

Algorithm
rewrite-expression-head
Rules
31×add-sqr-sqrt
27×*-un-lft-identity
25×add-cube-cbrt
24×exp-sum
19×associate-*r*
18×prod-diff
13×add-cbrt-cube
11×add-exp-log
10×add-log-exp
pow1
log-prod associate-*l*
exp-prod
expm1-log1p-u insert-posit16 log1p-expm1-u
distribute-rgt-in associate-/r* distribute-lft-in times-frac exp-diff prod-exp cbrt-unprod rem-exp-log
cbrt-undiv sub-neg diff-log div-exp pow-prod-down associate--l+ associate-*r/ *-commutative unswap-sqr
clear-num sum-log frac-2neg log-pow div-inv associate-/l* distribute-lft-out-- difference-of-squares associate-/l/
Counts
4 → 118
Calls
4 calls:
Slowest
262.0ms
(* x (exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))
237.0ms
(/ (* x (exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y)
77.0ms
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
13.0ms
(* y (log z))

series691.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
282.0ms
(/ (* x (exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y)
178.0ms
(* x (exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))
177.0ms
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
54.0ms
(* y (log z))

simplify2.6s

Counts
130 → 130

prune2.8s

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 0.7b

localize43.0ms

Local error

Found 4 expressions with local error:

0.9b
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
0.8b
(/ (* x (pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y)
0.3b
(* x (pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))
0.3b
(* y (log z))

rewrite129.0ms

Algorithm
rewrite-expression-head
Rules
36×add-sqr-sqrt
29×*-un-lft-identity
27×add-cube-cbrt
25×add-exp-log
24×unpow-prod-up
23×associate-*r*
18×prod-diff
13×add-cbrt-cube
prod-exp
pow1
unpow-prod-down
log-prod associate-*l* pow-exp
pow-unpow div-exp
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
distribute-rgt-in pow-to-exp e-exp-1 associate-/r* distribute-lft-in times-frac cbrt-unprod pow-sub sqr-pow
cbrt-undiv sub-neg associate--l+ associate-*r/ *-commutative
clear-num pow-pow frac-2neg pow-prod-down log-pow div-inv associate-/l* distribute-lft-out-- difference-of-squares associate-/l/
Counts
4 → 134
Calls
4 calls:
Slowest
39.0ms
(/ (* x (pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y)
38.0ms
(* x (pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))
36.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
13.0ms
(* y (log z))

series807.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
276.0ms
(/ (* x (pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y)
271.0ms
(* x (pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))
201.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
59.0ms
(* y (log z))

simplify855.0ms

Counts
146 → 146

prune2.7s

Pruning

20 alts after pruning (20 fresh and 0 done)

Merged error: 0.6b

localize86.0ms

Local error

Found 4 expressions with local error:

0.9b
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
0.9b
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
0.9b
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
0.8b
(/ (* x (pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y)

rewrite153.0ms

Algorithm
rewrite-expression-head
Rules
36×add-sqr-sqrt unpow-prod-up *-un-lft-identity
30×add-cube-cbrt
27×prod-diff
19×add-exp-log
15×pow-unpow
unpow-prod-down add-cbrt-cube
pow-exp
pow1
div-exp
expm1-log1p-u pow-to-exp e-exp-1 prod-exp insert-posit16 log1p-expm1-u pow-sub add-log-exp
associate-/r* sub-neg pow-pow times-frac associate--l+ distribute-lft-out-- difference-of-squares sqr-pow
cbrt-undiv
clear-num frac-2neg associate-*r/ cbrt-unprod div-inv associate-/l* associate-/l/
Counts
4 → 136
Calls
4 calls:
Slowest
42.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
42.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
40.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
27.0ms
(/ (* x (pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y)

series922.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
303.0ms
(/ (* x (pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y)
217.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
206.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
196.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))

simplify2.0s

Counts
148 → 148

prune3.5s

Pruning

19 alts after pruning (18 fresh and 1 done)

Merged error: 0.5b

localize119.0ms

Local error

Found 4 expressions with local error:

0.9b
(exp (* 1 (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))
0.9b
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
0.9b
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
0.8b
(/ (* x (exp (* 1 (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))) y)

rewrite124.0ms

Algorithm
rewrite-expression-head
Rules
38×add-sqr-sqrt *-un-lft-identity
36×prod-diff
34×add-cube-cbrt
24×unpow-prod-up exp-sum
12×distribute-rgt-in distribute-lft-in
10×pow-unpow add-exp-log
add-cbrt-cube
pow1 unpow-prod-down add-log-exp
expm1-log1p-u sub-neg pow-exp associate--l+ insert-posit16 log1p-expm1-u
associate-/r* times-frac
pow-to-exp cbrt-undiv e-exp-1 pow-pow div-exp distribute-lft-out-- pow-sub difference-of-squares sqr-pow
exp-prod clear-num frac-2neg exp-to-pow prod-exp cbrt-unprod div-inv associate-/l* rem-exp-log
Counts
4 → 133
Calls
4 calls:
Slowest
37.0ms
(/ (* x (exp (* 1 (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))) y)
34.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
27.0ms
(exp (* 1 (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))
21.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))

series763.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
231.0ms
(/ (* x (exp (* 1 (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))) y)
192.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
177.0ms
(exp (* 1 (- (+ (* y (log z)) (* (- t 1.0) (log a))) b)))
163.0ms
(pow E (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))

simplify904.0ms

Counts
145 → 145

prune3.8s

Pruning

22 alts after pruning (21 fresh and 1 done)

Merged error: 0.5b

regimes3.0s

Accuracy

0% (1.3b remaining)

Error of 1.9b against oracle of 0.6b and baseline of 1.9b

bsearch9.0ms

end0.0ms

sample14.0s

Algorithm
intervals
Results
8.1s44930×body80nan
2.6s15286×body80valid