Details

Time bar (total: 47.0s)

sample31.0ms

Algorithm
intervals
Results
11.0ms243×body80valid
1.0msbody640valid
1.0msbody1280valid
0.0msbody320valid

simplify5.6s

Counts
1 → 1
Iterations
IterNodes
done5000
1304998
1294963
1284928
1274889
1264852
1254817
1244780
1234743
1224706
1214668
1204633
1194596
1184555
1174520
1164485
1154446
1144409
1134374
1124337
1114300
1104263
1094227
1084192
1074155
1064114
1054079
1044044
1034005
1023968
1013933
1003896
993859
983822
973786
963751
953714
943673
933638
923603
913564
903527
893492
883455
873418
863381
853343
843308
833271
823232
813197
803162
793123
783086
773051
763014
752977
742940
732902
722867
712830
702791
692756
682721
672682
662645
652610
642573
632536
622499
612463
602428
592391
582350
572315
562280
552241
542204
532169
522132
512095
502058
492020
481985
471948
461909
451874
441839
431800
421763
411728
401691
391654
381617
371581
361546
351509
341470
331435
321400
311361
301324
291289
281252
271215
261178
251142
241107
231070
221027
21992
20957
19918
18881
17846
16809
15774
14738
13687
12637
11567
10519
9420
8245
7154
694
554
439
329
219
112
06

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize19.0ms

Local error

Found 1 expressions with local error:

0.0b
(+ x (/ (- x y) 2.0))

rewrite44.0ms

Algorithm
rewrite-expression-head
Rules
*-un-lft-identity add-log-exp
pow1 add-exp-log +-commutative add-sqr-sqrt add-cube-cbrt associate-+r- flip3-+ div-sub sum-log add-cbrt-cube flip-+ distribute-lft-out
Counts
1 → 13
Calls
1 calls:
43.0ms
(+ x (/ (- x y) 2.0))

series68.0ms

Counts
1 → 3
Calls
1 calls:
68.0ms
(+ x (/ (- x y) 2.0))

simplify4.0s

Counts
16 → 16
Iterations
IterNodes
done5019
43311
3730
2250
192
034

prune136.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize20.0ms

Local error

Found 1 expressions with local error:

0.0b
(- (* 1.5 x) (* 0.5 y))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt sub-neg flip3-- *-un-lft-identity diff-log add-cbrt-cube flip--
Counts
1 → 12
Calls
1 calls:
16.0ms
(- (* 1.5 x) (* 0.5 y))

series76.0ms

Counts
1 → 3
Calls
1 calls:
76.0ms
(- (* 1.5 x) (* 0.5 y))

simplify4.5s

Counts
15 → 15
Iterations
IterNodes
done5000
41724
3732
2259
188
029

prune120.0ms

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0.0b

localize39.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (/ (- x y) 2.0) (/ (- x y) 2.0))
0.0b
(- x (/ (- x y) 2.0))
11.4b
(- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0)))
28.5b
(/ (- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0))) (- x (/ (- x y) 2.0)))

rewrite290.0ms

Algorithm
rewrite-expression-head
Rules
122×add-sqr-sqrt
110×*-un-lft-identity
106×times-frac
56×add-cube-cbrt
32×difference-of-squares
25×swap-sqr
24×distribute-lft-out--
19×associate-*r* associate-*l*
18×add-exp-log add-cbrt-cube
11×pow1
add-log-exp
associate-/r*
cbrt-undiv div-exp div-inv
flip3-- prod-exp flip-- cbrt-unprod associate-/l* unswap-sqr
sub-neg diff-log div-sub associate-/r/ associate-/l/
pow2 frac-times frac-2neg pow-plus associate-*r/ pow-prod-down associate-*l/ clear-num pow-sqr *-commutative pow-prod-up associate--r-
Counts
4 → 171
Calls
4 calls:
103.0ms
(* (/ (- x y) 2.0) (/ (- x y) 2.0))
40.0ms
(- x (/ (- x y) 2.0))
17.0ms
(- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0)))
115.0ms
(/ (- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0))) (- x (/ (- x y) 2.0)))

series439.0ms

Counts
4 → 12
Calls
4 calls:
75.0ms
(* (/ (- x y) 2.0) (/ (- x y) 2.0))
113.0ms
(- x (/ (- x y) 2.0))
68.0ms
(- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0)))
181.0ms
(/ (- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0))) (- x (/ (- x y) 2.0)))

simplify4.2s

Counts
183 → 183
Iterations
IterNodes
done5000
22812
1828
0260

prune1.3s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize483.0ms

Local error

Found 4 expressions with local error:

0.0b
(- x (/ (- x y) 2.0))
0.2b
(/ (/ (- x (/ (- x y) 2.0)) (+ (/ (- x y) 2.0) x)) (- x (/ (- x y) 2.0)))
0.2b
(/ (- x (/ (- x y) 2.0)) (+ (/ (- x y) 2.0) x))
0.2b
(/ 1 (/ (/ (- x (/ (- x y) 2.0)) (+ (/ (- x y) 2.0) x)) (- x (/ (- x y) 2.0))))

rewrite1.2s

Algorithm
rewrite-expression-head
Rules
2507×times-frac
2104×add-sqr-sqrt
1647×*-un-lft-identity
699×add-cube-cbrt
562×difference-of-squares
281×distribute-lft-out--
196×associate-/r*
193×distribute-lft-out
75×associate-/r/
39×associate-/l*
38×div-inv
32×add-exp-log flip3-+ flip-+
20×add-cbrt-cube
19×div-exp
10×cbrt-undiv
flip3-- flip--
add-log-exp
pow1
div-sub
rec-exp frac-2neg 1-exp clear-num associate-/l/
sub-neg pow-flip diff-log inv-pow associate--r-
Counts
4 → 1073
Calls
4 calls:
40.0ms
(- x (/ (- x y) 2.0))
362.0ms
(/ (/ (- x (/ (- x y) 2.0)) (+ (/ (- x y) 2.0) x)) (- x (/ (- x y) 2.0)))
222.0ms
(/ (- x (/ (- x y) 2.0)) (+ (/ (- x y) 2.0) x))
359.0ms
(/ 1 (/ (/ (- x (/ (- x y) 2.0)) (+ (/ (- x y) 2.0) x)) (- x (/ (- x y) 2.0))))

series637.0ms

Counts
4 → 12
Calls
4 calls:
63.0ms
(- x (/ (- x y) 2.0))
231.0ms
(/ (/ (- x (/ (- x y) 2.0)) (+ (/ (- x y) 2.0) x)) (- x (/ (- x y) 2.0)))
250.0ms
(/ (- x (/ (- x y) 2.0)) (+ (/ (- x y) 2.0) x))
92.0ms
(/ 1 (/ (/ (- x (/ (- x y) 2.0)) (+ (/ (- x y) 2.0) x)) (- x (/ (- x y) 2.0))))

simplify11.0s

Counts
1085 → 1085
Iterations
IterNodes
done5002
13032
01031

prune9.2s

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0.0b

regimes1.1s

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done9
19
07

end0.0ms

sample2.5s

Algorithm
intervals
Results
2.0s7382×body80valid
67.0ms226×body1280valid
38.0ms158×body640valid
35.0ms94×body2560valid
35.0ms93×body320valid
4.0ms48×body160valid