Details

Time bar (total: 16.9s)

sample21.0ms

Algorithm
intervals
Results
10.0ms237×body80valid
1.0msbody1280valid
1.0msbody2560valid
1.0msbody640valid
0.0msbody320valid
0.0msbody160valid

simplify2.6s

Counts
1 → 1
Iterations
IterNodes
done5000
1394976
1384941
1374905
1364873
1354840
1344803
1334769
1324737
1314702
1304667
1294633
1284600
1274567
1264532
1254496
1244464
1234431
1224394
1214360
1204328
1194293
1184258
1174224
1164191
1154158
1144123
1134087
1124055
1114022
1103985
1093951
1083919
1073884
1063849
1053815
1043782
1033749
1023714
1013674
1003642
993609
983572
973538
963506
953471
943436
933402
923369
913336
903301
893265
883233
873200
863163
853129
843097
833062
823027
812993
802960
792927
782892
772854
762822
752789
742752
732718
722686
712651
702616
692582
682549
672516
662481
652445
642413
632380
622343
612309
602277
592242
582207
572173
562140
552107
542072
532034
522002
511969
501932
491898
481866
471831
461796
451762
441729
431696
421661
411625
401593
391560
381523
371489
361457
351422
341387
331353
321320
311287
301252
291214
281182
271149
261112
251078
241046
231011
22976
21942
20909
19876
18841
17805
16772
15740
14704
13653
12608
11547
10505
9414
8234
7155
694
554
439
329
219
112
06

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize11.0ms

Local error

Found 1 expressions with local error:

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

rewrite19.0ms

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

series47.0ms

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

simplify1.9s

Counts
17 → 17
Iterations
IterNodes
done5000
43268
3724
2249
193
035

prune58.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 1 expressions with local error:

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

rewrite47.0ms

Algorithm
rewrite-expression-head
Rules
13×add-sqr-sqrt
*-un-lft-identity
associate-*l* distribute-lft-out-- difference-of-squares unswap-sqr
add-log-exp
pow1 sub-neg flip3-- add-cbrt-cube diff-log add-exp-log add-cube-cbrt insert-posit16 flip--
Counts
1 → 21
Calls
1 calls:
46.0ms
(- (* 1.5 x) (* 0.5 y))

series47.0ms

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

simplify1.9s

Counts
24 → 24
Iterations
IterNodes
done5000
41773
3788
2298
1117
046

prune57.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize22.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))
13.0b
(- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0)))
30.1b
(/ (- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0))) (- x (/ (- x y) 2.0)))

rewrite1.0s

Algorithm
rewrite-expression-head
Rules
1648×add-sqr-sqrt
689×times-frac
510×difference-of-squares
468×*-un-lft-identity
236×unswap-sqr
195×associate-/l*
193×swap-sqr
169×frac-times
161×add-cube-cbrt
142×distribute-lft-out--
113×*-commutative
90×associate-/r*
58×associate-/l/
51×associate-*l*
32×flip3-- flip--
30×clear-num
29×frac-2neg
19×associate-*r*
18×add-cbrt-cube add-exp-log
13×associate-*l/ associate-*r/
11×pow1
add-log-exp
cbrt-undiv div-exp div-inv
prod-exp cbrt-unprod insert-posit16
un-div-inv
sub-neg diff-log div-sub associate-/r/
pow2 pow-plus pow-prod-down pow-sqr pow-prod-up associate--r-
Counts
4 → 762
Calls
4 calls:
101.0ms
(* (/ (- x y) 2.0) (/ (- x y) 2.0))
21.0ms
(- x (/ (- x y) 2.0))
219.0ms
(- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0)))
619.0ms
(/ (- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0))) (- x (/ (- x y) 2.0)))

series266.0ms

Counts
4 → 12
Calls
4 calls:
31.0ms
(* (/ (- x y) 2.0) (/ (- x y) 2.0))
42.0ms
(- x (/ (- x y) 2.0))
47.0ms
(- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0)))
145.0ms
(/ (- (* x x) (* (/ (- x y) 2.0) (/ (- x y) 2.0))) (- x (/ (- x y) 2.0)))

simplify1.8s

Counts
774 → 774
Iterations
IterNodes
done5001
12369
0743

prune1.8s

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0.0b

localize50.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (- x (/ (- x y) 2.0))) (cbrt (- x (/ (- x y) 2.0))))
0.6b
(cbrt (- x (/ (- x y) 2.0)))
0.6b
(cbrt (- x (/ (- x y) 2.0)))
0.6b
(cbrt (- x (/ (- x y) 2.0)))

rewrite266.0ms

Algorithm
rewrite-expression-head
Rules
58×add-sqr-sqrt
50×cbrt-prod
35×*-un-lft-identity
18×cbrt-div
15×add-cube-cbrt
14×difference-of-squares
11×pow1 swap-sqr
flip3-- pow1/3 associate-*r* associate-*l* flip-- distribute-lft-out--
add-cbrt-cube
times-frac
add-exp-log
frac-times cbrt-unprod insert-posit16 add-log-exp unswap-sqr
pow-prod-down associate-*l/ associate-*r/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative
Counts
4 → 114
Calls
4 calls:
191.0ms
(* (cbrt (- x (/ (- x y) 2.0))) (cbrt (- x (/ (- x y) 2.0))))
36.0ms
(cbrt (- x (/ (- x y) 2.0)))
17.0ms
(cbrt (- x (/ (- x y) 2.0)))
20.0ms
(cbrt (- x (/ (- x y) 2.0)))

series1.7s

Counts
4 → 12
Calls
4 calls:
722.0ms
(* (cbrt (- x (/ (- x y) 2.0))) (cbrt (- x (/ (- x y) 2.0))))
345.0ms
(cbrt (- x (/ (- x y) 2.0)))
304.0ms
(cbrt (- x (/ (- x y) 2.0)))
283.0ms
(cbrt (- x (/ (- x y) 2.0)))

simplify1.5s

Counts
126 → 126
Iterations
IterNodes
done5001
32083
2866
1352
0161

prune932.0ms

Pruning

7 alts after pruning (4 fresh and 3 done)

Merged error: 0.0b

regimes82.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done9
19
07

end0.0ms

sample803.0ms

Algorithm
intervals
Results
515.0ms7387×body80valid
59.0ms236×body1280valid
33.0ms158×body640valid
25.0ms86×body2560valid
13.0ms87×body320valid
5.0ms47×body160valid