Details

Time bar (total: 16.1s)

sample78.0ms

Algorithm
intervals
Results
23.0ms257×body80valid
16.0ms255×body80nan

simplify1.0s

Counts
1 → 1
Iterations
IterNodes
done5001
41007
3189
261
121
010

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize19.0ms

Local error

Found 2 expressions with local error:

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

rewrite211.0ms

Algorithm
rewrite-expression-head
Rules
11×add-log-exp
add-sqr-sqrt *-un-lft-identity associate-*r/
pow1 flip3-+ flip-+
add-cbrt-cube diff-log associate-*r* associate-*l* add-exp-log frac-sub add-cube-cbrt
distribute-rgt-in sum-log distribute-lft-in associate--r+
associate--l- sub-neg flip3-- pow-prod-down prod-exp associate--l+ log-pow *-commutative associate-+l- cbrt-unprod flip-- distribute-lft-out unswap-sqr
Counts
2 → 46
Calls
2 calls:
194.0ms
(- (+ (- y z) x) (* (log y) (+ 0.5 y)))
16.0ms
(* (log y) (+ 0.5 y))

series489.0ms

Counts
2 → 6
Calls
2 calls:
107.0ms
(- (+ (- y z) x) (* (log y) (+ 0.5 y)))
382.0ms
(* (log y) (+ 0.5 y))

simplify1.1s

Counts
52 → 52
Iterations
IterNodes
done5000
22281
1429
0140

prune338.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize15.0ms

Local error

Found 3 expressions with local error:

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

rewrite768.0ms

Algorithm
rewrite-expression-head
Rules
26×add-log-exp
18×log-prod
13×add-sqr-sqrt
12×diff-log associate--r+
11×*-un-lft-identity add-cube-cbrt
distribute-rgt-in distribute-lft-in
pow1
add-cbrt-cube associate--l+ add-exp-log
sum-log associate-*r*
sub-neg associate-*l*
associate--l- flip3-- flip--
associate-+r- pow-prod-down prod-exp log-pow *-commutative cbrt-unprod unswap-sqr
Counts
3 → 72
Calls
3 calls:
137.0ms
(- (+ x (- y z)) (* 0.5 (log y)))
621.0ms
(- (- (+ x (- y z)) (* 0.5 (log y))) (* y (log y)))
7.0ms
(* y (log y))

series434.0ms

Counts
3 → 9
Calls
3 calls:
58.0ms
(- (+ x (- y z)) (* 0.5 (log y)))
103.0ms
(- (- (+ x (- y z)) (* 0.5 (log y))) (* y (log y)))
273.0ms
(* y (log y))

simplify806.0ms

Counts
81 → 81
Iterations
IterNodes
done5002
21554
1385
0148

prune388.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0b

localize42.0ms

Local error

Found 4 expressions with local error:

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

rewrite3.0s

Algorithm
rewrite-expression-head
Rules
43×add-log-exp
24×log-prod
22×diff-log
18×associate--r+
16×add-sqr-sqrt
14×*-un-lft-identity add-cube-cbrt
12×distribute-rgt-in distribute-lft-in
pow1 associate--l+
sum-log add-cbrt-cube add-exp-log sqrt-prod
sub-neg
associate-*r*
associate--l- flip3-- associate-*l* flip--
associate-+r- pow-prod-down prod-exp log-pow *-commutative cbrt-unprod unswap-sqr
Counts
4 → 96
Calls
4 calls:
40.0ms
(- (- y z) (* 0.5 (log (sqrt y))))
572.0ms
(- (+ x (- (- y z) (* 0.5 (log (sqrt y))))) (* (log (sqrt y)) 0.5))
2.3s
(- (- (+ x (- (- y z) (* 0.5 (log (sqrt y))))) (* (log (sqrt y)) 0.5)) (* y (log y)))
7.0ms
(* y (log y))

series565.0ms

Counts
4 → 12
Calls
4 calls:
113.0ms
(- (- y z) (* 0.5 (log (sqrt y))))
81.0ms
(- (+ x (- (- y z) (* 0.5 (log (sqrt y))))) (* (log (sqrt y)) 0.5))
102.0ms
(- (- (+ x (- (- y z) (* 0.5 (log (sqrt y))))) (* (log (sqrt y)) 0.5)) (* y (log y)))
268.0ms
(* y (log y))

simplify969.0ms

Counts
108 → 108
Iterations
IterNodes
done5002
22056
1543
0212

prune567.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0b

localize59.0ms

Local error

Found 4 expressions with local error:

0.3b
(* y (* 2 (log (cbrt y))))
0.3b
(* y (log (cbrt y)))
0.6b
(cbrt y)
0.6b
(cbrt y)

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
36×log-prod
30×distribute-rgt-in distribute-lft-in
24×cbrt-prod
23×add-sqr-sqrt
21×*-un-lft-identity add-cube-cbrt
12×pow1
11×add-cbrt-cube add-exp-log
associate-*r* associate-*l*
pow-prod-down prod-exp cbrt-unprod add-log-exp
pow1/3
log-pow *-commutative
unswap-sqr
Counts
4 → 96
Calls
4 calls:
17.0ms
(* y (* 2 (log (cbrt y))))
11.0ms
(* y (log (cbrt y)))
1.0ms
(cbrt y)
1.0ms
(cbrt y)

series1.6s

Counts
4 → 12
Calls
4 calls:
472.0ms
(* y (* 2 (log (cbrt y))))
588.0ms
(* y (log (cbrt y)))
273.0ms
(cbrt y)
271.0ms
(cbrt y)

simplify636.0ms

Counts
108 → 108
Iterations
IterNodes
done5001
21362
1387
0152

prune597.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

regimes543.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations
IterNodes
done21
121
017

end0.0ms

sample1.9s

Algorithm
intervals
Results
668.0ms8038×body80valid
532.0ms7928×body80nan
0.0msbody160valid