Details

Time bar (total: 57.4s)

sample47.0ms

Algorithm
intervals
Results
18.0ms270×body80valid
0.0msbody160valid

simplify9.9s

Counts
1 → 1
Iterations
IterNodes
done5000
294873
284661
274456
264244
254037
243825
233620
223408
213199
202984
192775
182560
172343
162094
151816
141445
131266
12898
11542
10315
9258
8217
7197
6168
5129
486
353
234
120
010

prune25.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.3b

localize111.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- z t) (- a t))
1.0b
(* y (/ (- z t) (- a t)))

rewrite230.0ms

Algorithm
rewrite-expression-head
Rules
75×add-sqr-sqrt
70×*-un-lft-identity
51×times-frac
31×associate-*r*
26×add-cube-cbrt
22×distribute-lft-out-- difference-of-squares
add-cbrt-cube add-exp-log
associate-/r* associate-/l*
pow1 associate-/r/
flip3-- associate-*l* flip--
cbrt-undiv div-exp prod-exp cbrt-unprod insert-posit16 div-inv add-log-exp unswap-sqr associate-/l/
clear-num frac-2neg div-sub pow-prod-down associate-*r/ *-commutative
Counts
2 → 104
Calls
2 calls:
95.0ms
(/ (- z t) (- a t))
115.0ms
(* y (/ (- z t) (- a t)))

series228.0ms

Counts
2 → 6
Calls
2 calls:
98.0ms
(/ (- z t) (- a t))
129.0ms
(* y (/ (- z t) (- a t)))

simplify8.2s

Counts
110 → 110
Iterations
IterNodes
done5001
34766
21143
1370
0140

prune1.4s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize148.0ms

Local error

Found 4 expressions with local error:

0.5b
(* y (* (cbrt (/ (- z t) (- a t))) (cbrt (/ (- z t) (- a t)))))
2.8b
(cbrt (/ (- z t) (- a t)))
2.8b
(cbrt (/ (- z t) (- a t)))
2.8b
(cbrt (/ (- z t) (- a t)))

rewrite379.0ms

Algorithm
rewrite-expression-head
Rules
99×add-sqr-sqrt
98×*-un-lft-identity
93×cbrt-prod
75×times-frac
38×add-cube-cbrt
30×distribute-lft-out-- difference-of-squares
pow1 add-exp-log
cbrt-div add-cbrt-cube
associate-/r/
associate-*r/ insert-posit16 add-log-exp
flip3-- pow1/3 associate-*l* pow-prod-down prod-exp cbrt-unprod div-inv flip--
frac-times associate-*r* associate-*l/ *-commutative unswap-sqr
Counts
4 → 146
Calls
4 calls:
247.0ms
(* y (* (cbrt (/ (- z t) (- a t))) (cbrt (/ (- z t) (- a t)))))
39.0ms
(cbrt (/ (- z t) (- a t)))
37.0ms
(cbrt (/ (- z t) (- a t)))
30.0ms
(cbrt (/ (- z t) (- a t)))

series2.9s

Counts
4 → 12
Calls
4 calls:
559.0ms
(* y (* (cbrt (/ (- z t) (- a t))) (cbrt (/ (- z t) (- a t)))))
791.0ms
(cbrt (/ (- z t) (- a t)))
753.0ms
(cbrt (/ (- z t) (- a t)))
748.0ms
(cbrt (/ (- z t) (- a t)))

simplify5.5s

Counts
158 → 158
Iterations
IterNodes
done5004
32366
2970
1456
0216

prune2.5s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize365.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (- z t))
0.8b
(cbrt (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ (cbrt (- z t)) (cbrt (- a t)))))
2.8b
(cbrt (/ (- z t) (- a t)))
2.8b
(cbrt (/ (- z t) (- a t)))

rewrite162.0ms

Algorithm
rewrite-expression-head
Rules
69×add-sqr-sqrt *-un-lft-identity
68×cbrt-prod
50×times-frac
27×add-cube-cbrt
21×distribute-lft-out-- difference-of-squares
cbrt-div
pow1 add-cbrt-cube pow1/3 add-exp-log associate-/r/ insert-posit16 add-log-exp
flip3-- flip--
div-inv
frac-times associate-*l/ associate-*r/
Counts
4 → 111
Calls
4 calls:
9.0ms
(cbrt (- z t))
74.0ms
(cbrt (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ (cbrt (- z t)) (cbrt (- a t)))))
21.0ms
(cbrt (/ (- z t) (- a t)))
38.0ms
(cbrt (/ (- z t) (- a t)))

series3.0s

Counts
4 → 12
Calls
4 calls:
678.0ms
(cbrt (- z t))
712.0ms
(cbrt (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ (cbrt (- z t)) (cbrt (- a t)))))
824.0ms
(cbrt (/ (- z t) (- a t)))
747.0ms
(cbrt (/ (- z t) (- a t)))

simplify4.9s

Counts
123 → 123
Iterations
IterNodes
done5002
32205
2986
1496
0248

prune2.0s

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0.0b

localize173.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (- z t))
0.5b
(cbrt (- z t))
0.5b
(cbrt (- z t))
1.0b
(* y (* (* (cbrt (- z t)) (cbrt (- z t))) (/ (cbrt (- z t)) (- a t))))

rewrite589.0ms

Algorithm
rewrite-expression-head
Rules
30×cbrt-div
22×associate-*r/ add-exp-log
16×frac-times add-cbrt-cube
15×cbrt-prod flip3-- flip--
14×add-sqr-sqrt *-un-lft-identity
13×pow1
12×associate-*l/
11×prod-exp cbrt-unprod
add-cube-cbrt
pow-prod-down
insert-posit16 add-log-exp
pow1/3 associate-*l* distribute-lft-out-- difference-of-squares
cbrt-undiv div-exp
associate-*r* *-commutative
Counts
4 → 91
Calls
4 calls:
11.0ms
(cbrt (- z t))
9.0ms
(cbrt (- z t))
9.0ms
(cbrt (- z t))
544.0ms
(* y (* (* (cbrt (- z t)) (cbrt (- z t))) (/ (cbrt (- z t)) (- a t))))

series1.2s

Counts
4 → 12
Calls
4 calls:
359.0ms
(cbrt (- z t))
313.0ms
(cbrt (- z t))
335.0ms
(cbrt (- z t))
161.0ms
(* y (* (* (cbrt (- z t)) (cbrt (- z t))) (/ (cbrt (- z t)) (- a t))))

simplify8.2s

Counts
103 → 103
Iterations
IterNodes
done5001
34007
21296
1428
0169

prune1.4s

Pruning

6 alts after pruning (3 fresh and 3 done)

Merged error: 0b

regimes2.5s

Accuracy

0% (0.5b remaining)

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

bsearch0.0ms

simplify8.0ms

Iterations
IterNodes
done12
112
010

end0.0ms

sample1.4s

Algorithm
intervals
Results
735.0ms8678×body80valid
0.0msbody160valid