Details

Time bar (total: 13.2s)

sample42.0ms

Algorithm
intervals
Results
10.0ms259×body80valid
8.0ms270×body80nan
1.0msbody2560valid

simplify7.7s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
078
1148
2258
3418
4528
5648
6908
71308
81778
92258
102738
113268
123878
134628
145388
156188
167068
178068
189118
1910228
2011398
2112668
2213988
2315368
2416738
2518198
2619718
2721298
2822998
2924718
3026488
3128318
3230048
3331848
3433688
3535608
3637518
3739498
3841548
3943668
4045798
4147978
done50008

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.1b

Counts
2 → 1

localize8.0ms

Local error

Found 3 expressions with local error:

0.0b
(- (- (* x (log y)) z) y)
0.0b
(- (* x (log y)) z)
0.3b
(* x (log y))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
20×associate--l+
18×log-prod
15×add-sqr-sqrt
13×*-un-lft-identity
11×add-cube-cbrt
10×add-log-exp
distribute-rgt-in distribute-lft-in
pow1
add-exp-log add-cbrt-cube
diff-log associate-*r*
sub-neg associate-*l*
flip3-- flip--
associate--l- pow-prod-down prod-exp log-pow *-commutative cbrt-unprod distribute-lft-out-- difference-of-squares unswap-sqr
Counts
3 → 67
Calls
3 calls:
8.0ms
(- (- (* x (log y)) z) y)
5.0ms
(- (* x (log y)) z)
5.0ms
(* x (log y))

series36.0ms

Counts
3 → 9
Calls
3 calls:
10.0ms
(- (- (* x (log y)) z) y)
13.0ms
(- (* x (log y)) z)
13.0ms
(* x (log y))

simplify536.0ms

Counts
76 → 76
Iterations

Useful iterations: done (534.0ms)

IterNodesCost
0131727
1279681
2606626
31573603
done5000597

prune101.0ms

Filtered
54 candidates to 76 candidates (-40.7%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New69776
Fresh000
Picked101
Done000
Total70777

Merged error: 0.0b

Counts
77 → 7

localize7.0ms

Local error

Found 2 expressions with local error:

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

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
12×log-prod
10×add-sqr-sqrt
add-cube-cbrt *-un-lft-identity
add-log-exp
distribute-rgt-in distribute-lft-in associate--l+
pow1
add-exp-log associate-*r* add-cbrt-cube
associate-*l*
diff-log
sub-neg flip3-- pow-prod-down prod-exp sum-log log-pow *-commutative flip-- cbrt-unprod associate--r+ unswap-sqr
Counts
2 → 45
Calls
2 calls:
10.0ms
(- (* x (log y)) (+ z y))
5.0ms
(* x (log y))

series18.0ms

Counts
2 → 6
Calls
2 calls:
10.0ms
(- (* x (log y)) (+ z y))
8.0ms
(* x (log y))

simplify533.0ms

Counts
51 → 51
Iterations

Useful iterations: done (531.0ms)

IterNodesCost
0102490
1231462
2554415
31655405
done5000401

prune66.0ms

Filtered
36 candidates to 51 candidates (-41.7%)
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New51051
Fresh066
Picked011
Done000
Total51758

Merged error: 0.0b

Counts
58 → 7

localize10.0ms

Local error

Found 4 expressions with local error:

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

rewrite26.0ms

Algorithm
rewrite-expression-head
Rules
30×log-prod
24×add-sqr-sqrt
20×*-un-lft-identity
18×add-cube-cbrt
15×sqrt-prod
14×pow1
12×distribute-rgt-in distribute-lft-in associate-*r*
add-exp-log log-pow add-log-exp
add-cbrt-cube
associate-*l*
sqrt-pow1 pow1/2
diff-log pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
sub-neg flip3-- rem-log-exp associate--l+ sum-log flip-- distribute-lft-out-- difference-of-squares
Counts
4 → 99
Calls
4 calls:
2.0ms
(log (sqrt y))
9.0ms
(- (+ (* x (log (sqrt y))) (* x (log (sqrt y)))) z)
6.0ms
(* x (log (sqrt y)))
6.0ms
(* x (log (sqrt y)))

series41.0ms

Counts
4 → 12
Calls
4 calls:
5.0ms
(log (sqrt y))
14.0ms
(- (+ (* x (log (sqrt y))) (* x (log (sqrt y)))) z)
10.0ms
(* x (log (sqrt y)))
11.0ms
(* x (log (sqrt y)))

simplify841.0ms

Counts
111 → 111
Iterations

Useful iterations: 3 (269.0ms)

IterNodesCost
01481290
13251155
28651046
325381020
done50001020

prune127.0ms

Filtered
73 candidates to 111 candidates (-52.1%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New1092111
Fresh235
Picked101
Done011
Total1126118

Merged error: 0.0b

Counts
118 → 6

localize13.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* 2 (log (cbrt y))) x)
0.3b
(+ (* (* 2 (log (cbrt y))) x) (* x (log (cbrt y))))
0.6b
(cbrt y)
0.6b
(cbrt y)

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod associate-+r+ log-prod
11×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log add-cbrt-cube
distribute-rgt-in distribute-lft-in add-log-exp
associate-*r* pow-prod-down prod-exp cbrt-unprod
pow1/3
+-commutative flip3-+ associate-*l* sum-log *-commutative flip-+
Counts
4 → 63
Calls
4 calls:
6.0ms
(* (* 2 (log (cbrt y))) x)
8.0ms
(+ (* (* 2 (log (cbrt y))) x) (* x (log (cbrt y))))
1.0ms
(cbrt y)
2.0ms
(cbrt y)

series109.0ms

Counts
4 → 12
Calls
4 calls:
27.0ms
(* (* 2 (log (cbrt y))) x)
32.0ms
(+ (* (* 2 (log (cbrt y))) x) (* x (log (cbrt y))))
24.0ms
(cbrt y)
26.0ms
(cbrt y)

simplify1.5s

Counts
75 → 75
Iterations

Useful iterations: done (1.5s)

IterNodesCost
0131853
1318773
2984613
33705557
done5000539

prune86.0ms

Filtered
54 candidates to 75 candidates (-38.9%)
Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New74175
Fresh134
Picked011
Done011
Total75681

Merged error: 0b

Counts
81 → 6

regimes180.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078
198
done98

end0.0ms

sample1.2s

Algorithm
intervals
Results
306.0ms8041×body80valid
234.0ms7860×body80nan
0.0msbody2560valid
0.0msbody1280valid

Profiling

Loading profile data...