Details

Time bar (total: 42.3s)

sample504.0ms

Algorithm
intervals
Results
291.0ms1458×body80nan
107.0ms494×body80valid

simplify6.2s

Counts
1 → 1

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.2b

localize34.0ms

Local error

Found 4 expressions with local error:

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

rewrite326.0ms

Algorithm
rewrite-expression-head
Rules
23×add-sqr-sqrt
19×*-un-lft-identity
15×add-cube-cbrt
13×add-cbrt-cube
12×log-prod add-exp-log
10×pow1 add-log-exp
associate-*r* associate-*l*
distribute-rgt-in distribute-lft-in
exp-prod
insert-posit16
associate-/r* times-frac exp-sum prod-exp cbrt-unprod rem-exp-log
cbrt-undiv exp-diff diff-log div-exp pow-prod-down associate-*l/ log-pow *-commutative distribute-lft-out-- difference-of-squares unswap-sqr
clear-num sum-log sub-neg frac-2neg flip3-- associate--l+ associate-*r/ div-inv flip-- associate-/l* associate-/l/
Counts
4 → 99
Calls
4 calls:
Slowest
213.0ms
(/ (* x (exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))) y)
82.0ms
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
21.0ms
(* (- t 1.0) (log a))
7.0ms
(* y (log z))

series585.0ms

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

simplify793.0ms

Counts
111 → 111

prune2.0s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.6b

localize51.0ms

Local error

Found 4 expressions with local error:

0.8b
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
0.6b
(cbrt y)
0.6b
(cbrt y)
0.6b
(cbrt y)

rewrite90.0ms

Algorithm
rewrite-expression-head
Rules
10×add-sqr-sqrt *-un-lft-identity add-log-exp
cbrt-prod
add-cube-cbrt
exp-prod
pow1 add-cbrt-cube add-exp-log insert-posit16
pow1/3 exp-sum rem-exp-log
diff-log
sum-log sub-neg exp-diff associate--l+ distribute-lft-out-- difference-of-squares
Counts
4 → 56
Calls
4 calls:
Slowest
86.0ms
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
1.0ms
(cbrt y)
1.0ms
(cbrt y)
1.0ms
(cbrt y)

series1.1s

Counts
4 → 12
Calls
4 calls:
Slowest
331.0ms
(cbrt y)
323.0ms
(cbrt y)
298.0ms
(cbrt y)
192.0ms
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))

simplify3.0s

Counts
68 → 68

prune1.4s

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 0.6b

localize108.0ms

Local error

Found 4 expressions with local error:

0.8b
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
0.6b
(cbrt (* (cbrt y) (cbrt y)))
0.6b
(cbrt (cbrt y))
0.6b
(cbrt y)

rewrite115.0ms

Algorithm
rewrite-expression-head
Rules
13×cbrt-prod
10×add-sqr-sqrt *-un-lft-identity add-log-exp
add-cube-cbrt
exp-prod
pow1 add-cbrt-cube add-exp-log insert-posit16
pow1/3 exp-sum rem-exp-log
diff-log
sum-log sub-neg exp-diff associate--l+ distribute-lft-out-- difference-of-squares
Counts
4 → 57
Calls
4 calls:
Slowest
108.0ms
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
4.0ms
(cbrt (* (cbrt y) (cbrt y)))
1.0ms
(cbrt (cbrt y))
1.0ms
(cbrt y)

series1.3s

Counts
4 → 12
Calls
4 calls:
Slowest
435.0ms
(cbrt (* (cbrt y) (cbrt y)))
420.0ms
(cbrt (cbrt y))
292.0ms
(cbrt y)
174.0ms
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))

simplify911.0ms

Counts
69 → 69

prune1.8s

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 0.6b

localize138.0ms

Local error

Found 4 expressions with local error:

0.8b
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
0.6b
(cbrt (cbrt (* (cbrt y) (cbrt y))))
0.6b
(cbrt (cbrt (cbrt y)))
0.6b
(cbrt (* (cbrt y) (cbrt y)))

rewrite81.0ms

Algorithm
rewrite-expression-head
Rules
24×cbrt-prod
11×add-sqr-sqrt *-un-lft-identity
10×add-log-exp
add-cube-cbrt
exp-prod
pow1 add-cbrt-cube add-exp-log insert-posit16
pow1/3 exp-sum rem-exp-log
diff-log
sum-log sub-neg exp-diff associate--l+ distribute-lft-out-- difference-of-squares
Counts
4 → 61
Calls
4 calls:
Slowest
72.0ms
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))
5.0ms
(cbrt (* (cbrt y) (cbrt y)))
2.0ms
(cbrt (cbrt (* (cbrt y) (cbrt y))))
1.0ms
(cbrt (cbrt (cbrt y)))

series1.3s

Counts
4 → 12
Calls
4 calls:
Slowest
458.0ms
(cbrt (* (cbrt y) (cbrt y)))
405.0ms
(cbrt (cbrt (* (cbrt y) (cbrt y))))
304.0ms
(cbrt (cbrt (cbrt y)))
176.0ms
(exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))

simplify927.0ms

Counts
73 → 73

prune1.9s

Pruning

17 alts after pruning (16 fresh and 1 done)

Merged error: 0.5b

regimes2.1s

Accuracy

0% (1.2b remaining)

Error of 2.0b against oracle of 0.8b and baseline of 2.0b

bsearch5.0ms

end0.0ms

sample15.4s

Algorithm
intervals
Results
8.2s45854×body80nan
2.9s15216×body80valid