Details

Time bar (total: 27.1s)

sample348.0ms

Algorithm
intervals
Results
156.0ms1846×body80nan
47.0ms258×body80valid

simplify1.2s

Counts
1 → 1
Iterations
IterNodes
done5000
51502
4434
3150
259
127
015

prune30.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.2b

localize43.0ms

Local error

Found 4 expressions with local error:

0.0b
(- t (log z))
0.1b
(* (- a 0.5) (log t))
0.1b
(- (log (+ y x)) (- (- t (log z)) (* (- a 0.5) (log t))))
0.2b
(- (- t (log z)) (* (- a 0.5) (log t)))

rewrite148.0ms

Algorithm
rewrite-expression-head
Rules
22×*-un-lft-identity
20×add-sqr-sqrt
19×log-prod
14×add-log-exp
13×associate--r+
12×add-cube-cbrt
10×diff-log
pow1
flip3-- associate--l+ flip--
distribute-rgt-in sub-neg distribute-lft-in add-cbrt-cube associate-*l/ add-exp-log
associate-*l* distribute-lft-out--
associate-*r* frac-sub
associate--l- log-pow difference-of-squares
log-div
flip3-+ pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ distribute-lft-out associate--r- unswap-sqr
Counts
4 → 101
Calls
4 calls:
8.0ms
(- t (log z))
31.0ms
(* (- a 0.5) (log t))
54.0ms
(- (log (+ y x)) (- (- t (log z)) (* (- a 0.5) (log t))))
50.0ms
(- (- t (log z)) (* (- a 0.5) (log t)))

series426.0ms

Counts
4 → 12
Calls
4 calls:
29.0ms
(- t (log z))
64.0ms
(* (- a 0.5) (log t))
228.0ms
(- (log (+ y x)) (- (- t (log z)) (* (- a 0.5) (log t))))
104.0ms
(- (- t (log z)) (* (- a 0.5) (log t)))

simplify1.2s

Counts
113 → 113
Iterations
IterNodes
done5000
22597
1647
0246

prune876.0ms

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0b

localize39.0ms

Local error

Found 4 expressions with local error:

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

rewrite139.0ms

Algorithm
rewrite-expression-head
Rules
30×*-un-lft-identity
26×log-prod
22×add-sqr-sqrt add-log-exp
20×associate--l+
16×diff-log
14×add-cube-cbrt
11×associate--r+
pow1
flip3-- flip-- distribute-lft-out--
distribute-rgt-in distribute-neg-in distribute-lft-in add-cbrt-cube add-exp-log
sub-neg associate-*l*
associate--l- associate-*r* frac-sub
neg-log log-pow difference-of-squares
log-div associate-*l/ distribute-lft-out
neg-sub0 flip3-+ pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ associate--r- unswap-sqr
Counts
4 → 111
Calls
4 calls:
16.0ms
(- (log (+ y x)) t)
19.0ms
(* (- a 0.5) (log t))
83.0ms
(- (- (log (+ y x)) t) (- (- (log z)) (* (- a 0.5) (log t))))
15.0ms
(- (- (log z)) (* (- a 0.5) (log t)))

series546.0ms

Counts
4 → 12
Calls
4 calls:
131.0ms
(- (log (+ y x)) t)
73.0ms
(* (- a 0.5) (log t))
199.0ms
(- (- (log (+ y x)) t) (- (- (log z)) (* (- a 0.5) (log t))))
143.0ms
(- (- (log z)) (* (- a 0.5) (log t)))

simplify985.0ms

Counts
123 → 123
Iterations
IterNodes
done5001
22714
1672
0255

prune771.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0b

localize40.0ms

Local error

Found 4 expressions with local error:

0.2b
(- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t)))))
0.3b
(- (- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t))))) (* (log (cbrt t)) (- a 0.5)))
0.6b
(cbrt t)
0.6b
(cbrt t)

rewrite144.0ms

Algorithm
rewrite-expression-head
Rules
30×log-prod
28×associate--r+
26×distribute-rgt-in distribute-lft-in
18×cbrt-prod
16×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
14×add-log-exp
11×associate--l+
diff-log
distribute-neg-in flip3-- flip--
sub-neg
pow1 add-cbrt-cube associate-*r/ add-exp-log frac-sub
associate--l- pow1/3 neg-log
neg-sub0
Counts
4 → 91
Calls
4 calls:
37.0ms
(- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t)))))
100.0ms
(- (- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t))))) (* (log (cbrt t)) (- a 0.5)))
1.0ms
(cbrt t)
1.0ms
(cbrt t)

series1.3s

Counts
4 → 12
Calls
4 calls:
366.0ms
(- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t)))))
389.0ms
(- (- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t))))) (* (log (cbrt t)) (- a 0.5)))
299.0ms
(cbrt t)
216.0ms
(cbrt t)

simplify941.0ms

Counts
103 → 103
Iterations
IterNodes
done5000
22610
1646
0230

prune949.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0b

localize49.0ms

Local error

Found 4 expressions with local error:

0.2b
(- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t)))))
0.3b
(- (- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t))))) (* (log (pow t 1/3)) (- a 0.5)))
0.6b
(cbrt t)
5.0b
(pow t 1/3)

rewrite112.0ms

Algorithm
rewrite-expression-head
Rules
30×log-prod
28×associate--r+
26×distribute-rgt-in distribute-lft-in
17×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
15×cbrt-prod
14×add-log-exp
11×associate--l+
diff-log
distribute-neg-in flip3-- flip--
pow1 sub-neg add-exp-log
add-cbrt-cube associate-*r/ frac-sub
pow-unpow unpow-prod-down
associate--l- neg-log
neg-sub0 pow-to-exp pow-pow unpow1/3 pow1/3 pow-exp sqr-pow
Counts
4 → 98
Calls
4 calls:
26.0ms
(- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t)))))
77.0ms
(- (- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t))))) (* (log (pow t 1/3)) (- a 0.5)))
1.0ms
(cbrt t)
2.0ms
(pow t 1/3)

series1.4s

Counts
4 → 12
Calls
4 calls:
356.0ms
(- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t)))))
481.0ms
(- (- (- (log z)) (* (- a 0.5) (* 2 (log (cbrt t))))) (* (log (pow t 1/3)) (- a 0.5)))
259.0ms
(cbrt t)
259.0ms
(pow t 1/3)

simplify1.0s

Counts
110 → 110
Iterations
IterNodes
done5000
22904
1746
0264

prune1.1s

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0b

regimes909.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done18
118
016

end0.0ms

sample12.4s

Algorithm
intervals
Results
6.7s55612×body80nan
1.2s8043×body80valid