Details

Time bar (total: 24.1s)

sample35.0ms

Algorithm
intervals
Results
14.0ms347×body80valid

simplify3.6s

Counts
1 → 1
Iterations
IterNodes
done5001
584953
574862
564757
554663
544559
534468
524357
514268
504164
494071
483966
473877
463771
453680
443575
433481
423377
413286
403175
393086
382982
372889
362784
352695
342589
332498
322393
312299
302195
292104
281993
271904
261800
251707
241602
231513
221407
211316
201211
191117
181005
17925
16789
15625
14465
13385
12344
11307
10277
9257
8228
7201
6182
5138
495
367
248
124
011

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 4.3b

localize19.0ms

Local error

Found 4 expressions with local error:

0.0b
(- x (/ y (* z 3.0)))
0.2b
(* (* z 3.0) y)
0.2b
(/ y (* z 3.0))
7.9b
(/ t (* (* z 3.0) y))

rewrite54.0ms

Algorithm
rewrite-expression-head
Rules
23×add-cbrt-cube add-exp-log
11×add-sqr-sqrt *-un-lft-identity
pow1 add-cube-cbrt
prod-exp cbrt-unprod
times-frac associate-/l* add-log-exp
cbrt-undiv div-exp
associate-*r* pow-prod-down
clear-num associate-/r* frac-2neg div-inv
sub-neg flip3-- diff-log associate-*l* *-commutative flip-- distribute-lft-out-- difference-of-squares
Counts
4 → 76
Calls
4 calls:
13.0ms
(- x (/ y (* z 3.0)))
14.0ms
(* (* z 3.0) y)
8.0ms
(/ y (* z 3.0))
15.0ms
(/ t (* (* z 3.0) y))

series168.0ms

Counts
4 → 12
Calls
4 calls:
53.0ms
(- x (/ y (* z 3.0)))
26.0ms
(* (* z 3.0) y)
35.0ms
(/ y (* z 3.0))
53.0ms
(/ t (* (* z 3.0) y))

simplify1.6s

Counts
88 → 88
Iterations
IterNodes
done5009
21186
1323
0128

prune419.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize39.0ms

Local error

Found 4 expressions with local error:

0.0b
(- x (/ y (* z 3.0)))
0.2b
(/ t (* z 3.0))
0.2b
(/ y (* z 3.0))
3.8b
(/ (/ t (* z 3.0)) y)

rewrite55.0ms

Algorithm
rewrite-expression-head
Rules
39×times-frac
26×add-sqr-sqrt *-un-lft-identity
24×add-cube-cbrt
23×add-cbrt-cube add-exp-log
13×associate-/l*
cbrt-undiv div-exp
div-inv
add-log-exp
associate-/r*
pow1
clear-num frac-2neg prod-exp cbrt-unprod
sub-neg flip3-- diff-log flip-- distribute-lft-out-- difference-of-squares associate-/l/
Counts
4 → 104
Calls
4 calls:
15.0ms
(- x (/ y (* z 3.0)))
11.0ms
(/ t (* z 3.0))
9.0ms
(/ y (* z 3.0))
15.0ms
(/ (/ t (* z 3.0)) y)

series137.0ms

Counts
4 → 12
Calls
4 calls:
40.0ms
(- x (/ y (* z 3.0)))
23.0ms
(/ t (* z 3.0))
20.0ms
(/ y (* z 3.0))
54.0ms
(/ (/ t (* z 3.0)) y)

simplify1.7s

Counts
116 → 116
Iterations
IterNodes
done5002
21442
1415
0174

prune748.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0b

localize41.0ms

Local error

Found 4 expressions with local error:

0.0b
(- x (/ y (* z 3.0)))
0.2b
(/ (/ t z) 3.0)
0.2b
(/ y (* z 3.0))
3.8b
(/ (/ (/ t z) 3.0) y)

rewrite100.0ms

Algorithm
rewrite-expression-head
Rules
471×times-frac
234×add-sqr-sqrt *-un-lft-identity
232×add-cube-cbrt
59×associate-/l*
23×add-cbrt-cube add-exp-log div-inv
11×cbrt-undiv div-exp
associate-/r*
add-log-exp
pow1
clear-num frac-2neg
associate-/l/
sub-neg flip3-- diff-log prod-exp cbrt-unprod flip-- distribute-lft-out-- difference-of-squares
Counts
4 → 297
Calls
4 calls:
15.0ms
(- x (/ y (* z 3.0)))
10.0ms
(/ (/ t z) 3.0)
6.0ms
(/ y (* z 3.0))
37.0ms
(/ (/ (/ t z) 3.0) y)

series139.0ms

Counts
4 → 12
Calls
4 calls:
47.0ms
(- x (/ y (* z 3.0)))
23.0ms
(/ (/ t z) 3.0)
25.0ms
(/ y (* z 3.0))
43.0ms
(/ (/ (/ t z) 3.0) y)

simplify1.4s

Counts
309 → 309
Iterations
IterNodes
done5033
23123
11162
0515

prune2.0s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0b

localize42.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (/ 1 (* (cbrt 3.0) (cbrt 3.0))) (/ (/ (/ t z) (cbrt 3.0)) y))
0.2b
(/ y (* z 3.0))
0.3b
(/ (/ t z) (cbrt 3.0))
3.8b
(/ (/ (/ t z) (cbrt 3.0)) y)

rewrite281.0ms

Algorithm
rewrite-expression-head
Rules
1608×times-frac
797×add-sqr-sqrt
740×*-un-lft-identity
734×add-cube-cbrt
321×cbrt-prod
250×associate-*r*
141×add-exp-log
98×associate-/l*
69×div-exp
61×div-inv
59×add-cbrt-cube
41×prod-exp
37×cbrt-undiv
18×unswap-sqr
17×cbrt-unprod
10×associate-/r*
rec-exp 1-exp
associate-*l*
pow1
add-log-exp
clear-num frac-2neg
associate-/l/
frac-times pow-prod-down associate-*l/ associate-*r/ *-commutative
Counts
4 → 808
Calls
4 calls:
172.0ms
(* (/ 1 (* (cbrt 3.0) (cbrt 3.0))) (/ (/ (/ t z) (cbrt 3.0)) y))
6.0ms
(/ y (* z 3.0))
10.0ms
(/ (/ t z) (cbrt 3.0))
32.0ms
(/ (/ (/ t z) (cbrt 3.0)) y)

series347.0ms

Counts
4 → 12
Calls
4 calls:
139.0ms
(* (/ 1 (* (cbrt 3.0) (cbrt 3.0))) (/ (/ (/ t z) (cbrt 3.0)) y))
26.0ms
(/ y (* z 3.0))
67.0ms
(/ (/ t z) (cbrt 3.0))
113.0ms
(/ (/ (/ t z) (cbrt 3.0)) y)

simplify3.2s

Counts
820 → 820
Iterations
IterNodes
done5001
13373
01061

prune5.7s

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0b

regimes310.0ms

Accuracy

51.7% (0.9b remaining)

Error of 0.9b against oracle of 0.0b and baseline of 1.8b

bsearch143.0ms

Steps
ItersRangePoint
8
9.3876058400613e+28
4.5367458640904006e+33
1.0110064946889815e+29
8
-3.577081875012498e+150
-1.8419256827959713e+147
-1.8760787768621183e+147

simplify5.0ms

Iterations
IterNodes
done37
137
030

end0.0ms

sample1.8s

Algorithm
intervals
Results
704.0ms11100×body80valid