Details

Time bar (total: 51.4s)

sample107.0ms

Algorithm
intervals
Results
24.0ms122×body80nan
16.0ms178×body80valid
12.0ms27×body1280valid
8.0ms25×body640valid
5.0ms18×body640nan
5.0ms12×body1280nan
4.0ms13×body320valid
2.0ms13×body160valid
2.0msbody320nan
1.0msbody160nan

simplify12.0s

Counts
1 → 1
Iterations
IterNodes
done5000
2294984
2284965
2274941
2264923
2254897
2244880
2234856
2224834
2214812
2204795
2194769
2184751
2174729
2164710
2154686
2144668
2134642
2124625
2114601
2104581
2094559
2084542
2074516
2064498
2054476
2044457
2034433
2024415
2014391
2004374
1994350
1984328
1974306
1964289
1954263
1944245
1934223
1924204
1914180
1904162
1894138
1884121
1874097
1864077
1854055
1844038
1834012
1823994
1813972
1803953
1793929
1783911
1773887
1763870
1753846
1743826
1733804
1723787
1713761
1703743
1693721
1683702
1673678
1663660
1653636
1643619
1633595
1623573
1613551
1603534
1593508
1583490
1573468
1563449
1553425
1543407
1533383
1523366
1513342
1503320
1493298
1483281
1473255
1463237
1453215
1443196
1433172
1423154
1413128
1403111
1393087
1383065
1373043
1363026
1353000
1342982
1332960
1322941
1312917
1302899
1292875
1282858
1272834
1262814
1252792
1242775
1232749
1222731
1212709
1202690
1192666
1182648
1172624
1162607
1152583
1142563
1132541
1122524
1112498
1102480
1092458
1082439
1072415
1062397
1052371
1042354
1032330
1022308
1012286
1002269
992243
982225
972203
962184
952160
942142
932116
922099
912075
902053
892031
882014
871988
861970
851948
841929
831905
821887
811863
801846
791822
781800
771778
761761
751735
741717
731695
721676
711652
701634
691608
681591
671567
661545
651523
641506
631480
621462
611440
601421
591397
581379
571353
561336
551312
541290
531268
521251
511225
501207
491185
481166
471142
461124
451098
441081
431057
421037
411015
40998
39972
38954
37932
36913
35889
34871
33847
32830
31806
30786
29764
28747
27721
26703
25681
24662
23638
22620
21594
20577
19553
18533
17511
16494
15468
14452
13429
12409
11381
10336
9270
8126
786
675
565
453
340
229
119
09

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 18.9b

localize38.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 1.0 (log (- 1.0 (/ (- x y) (- 1.0 y)))))
0.0b
(/ (- x y) (- 1.0 y))
3.1b
(- 1.0 (/ (- x y) (- 1.0 y)))
3.3b
(log (- 1.0 (/ (- x y) (- 1.0 y))))

rewrite523.0ms

Algorithm
rewrite-expression-head
Rules
59×add-sqr-sqrt
51×*-un-lft-identity
28×times-frac
19×difference-of-squares
18×add-cube-cbrt
17×distribute-lft-out--
12×log-prod
add-exp-log add-log-exp
pow1 flip3-- add-cbrt-cube flip-- associate--r+
associate-/r* associate-/l*
log-div
associate--r-
sub-neg diff-log div-sub associate-/r/ log-pow associate-/l/
cbrt-undiv frac-2neg div-exp rem-log-exp clear-num div-inv
Counts
4 → 108
Calls
4 calls:
146.0ms
(- 1.0 (log (- 1.0 (/ (- x y) (- 1.0 y)))))
202.0ms
(/ (- x y) (- 1.0 y))
80.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
70.0ms
(log (- 1.0 (/ (- x y) (- 1.0 y))))

series848.0ms

Counts
4 → 12
Calls
4 calls:
220.0ms
(- 1.0 (log (- 1.0 (/ (- x y) (- 1.0 y)))))
69.0ms
(/ (- x y) (- 1.0 y))
127.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
432.0ms
(log (- 1.0 (/ (- x y) (- 1.0 y))))

simplify5.1s

Counts
120 → 120
Iterations
IterNodes
done5000
21368
1498
0205

prune983.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize43.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 1.0 (log (- 1.0 (* (- x y) (/ 1 (- 1.0 y))))))
0.1b
(* (- x y) (/ 1 (- 1.0 y)))
3.3b
(log (- 1.0 (* (- x y) (/ 1 (- 1.0 y)))))
5.1b
(- 1.0 (* (- x y) (/ 1 (- 1.0 y))))

rewrite140.0ms

Algorithm
rewrite-expression-head
Rules
33×add-sqr-sqrt
28×*-un-lft-identity
21×associate-*r*
17×times-frac
16×add-cube-cbrt
14×add-exp-log
add-cbrt-cube
pow1
flip3-- flip-- add-log-exp
log-prod distribute-lft-out--
associate-*l* difference-of-squares
log-div prod-exp
associate--r+ unswap-sqr
frac-times sub-neg diff-log div-exp associate-*l/ associate-/r/ log-pow cbrt-unprod associate--r-
cbrt-undiv rec-exp 1-exp associate-*r/ rem-log-exp pow-prod-down un-div-inv *-commutative div-inv
Counts
4 → 96
Calls
4 calls:
17.0ms
(- 1.0 (log (- 1.0 (* (- x y) (/ 1 (- 1.0 y))))))
97.0ms
(* (- x y) (/ 1 (- 1.0 y)))
8.0ms
(log (- 1.0 (* (- x y) (/ 1 (- 1.0 y)))))
11.0ms
(- 1.0 (* (- x y) (/ 1 (- 1.0 y))))

series1.0s

Counts
4 → 12
Calls
4 calls:
229.0ms
(- 1.0 (log (- 1.0 (* (- x y) (/ 1 (- 1.0 y))))))
94.0ms
(* (- x y) (/ 1 (- 1.0 y)))
244.0ms
(log (- 1.0 (* (- x y) (/ 1 (- 1.0 y)))))
435.0ms
(- 1.0 (* (- x y) (/ 1 (- 1.0 y))))

simplify3.9s

Counts
108 → 108
Iterations
IterNodes
done5000
21688
1537
0212

prune840.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize44.0ms

Local error

Found 4 expressions with local error:

0.0b
(log (/ (exp 1.0) (- 1.0 (/ (- x y) (- 1.0 y)))))
0.0b
(/ (- x y) (- 1.0 y))
0.2b
(/ (exp 1.0) (- 1.0 (/ (- x y) (- 1.0 y))))
3.1b
(- 1.0 (/ (- x y) (- 1.0 y)))

rewrite351.0ms

Algorithm
rewrite-expression-head
Rules
101×add-sqr-sqrt
77×*-un-lft-identity
69×times-frac
37×add-cube-cbrt
28×difference-of-squares
24×log-prod
20×distribute-lft-out--
11×associate-/r*
add-exp-log
add-cbrt-cube associate-/l*
associate-/r/ add-log-exp
pow1 flip3-- flip--
div-exp div-inv
cbrt-undiv frac-2neg div-sub rem-log-exp clear-num associate-/l/
sub-neg log-div diff-log log-pow associate--r-
Counts
4 → 144
Calls
4 calls:
78.0ms
(log (/ (exp 1.0) (- 1.0 (/ (- x y) (- 1.0 y)))))
45.0ms
(/ (- x y) (- 1.0 y))
141.0ms
(/ (exp 1.0) (- 1.0 (/ (- x y) (- 1.0 y))))
74.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))

series1.3s

Counts
4 → 12
Calls
4 calls:
867.0ms
(log (/ (exp 1.0) (- 1.0 (/ (- x y) (- 1.0 y)))))
78.0ms
(/ (- x y) (- 1.0 y))
239.0ms
(/ (exp 1.0) (- 1.0 (/ (- x y) (- 1.0 y))))
109.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))

simplify5.9s

Counts
156 → 156
Iterations
IterNodes
done5001
21716
1650
0267

prune2.5s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize71.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y)))
0.7b
(/ (exp 1.0) (- (* 1.0 1.0) (* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y)))))
3.1b
(- (* 1.0 1.0) (* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y))))
8.7b
(* (/ (exp 1.0) (- (* 1.0 1.0) (* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y))))) (+ 1.0 (/ (- x y) (- 1.0 y))))

rewrite853.0ms

Algorithm
rewrite-expression-head
Rules
256×*-un-lft-identity
187×add-sqr-sqrt
177×times-frac
76×distribute-lft-out--
74×add-cube-cbrt
56×difference-of-squares
55×swap-sqr
49×associate-*l*
35×associate-*r*
23×add-cbrt-cube
21×add-exp-log
13×pow1
12×associate-/r/
flip3-- flip--
cbrt-undiv div-exp prod-exp cbrt-unprod div-inv add-log-exp unswap-sqr
associate-/r*
frac-times associate-*r/ associate-/l*
flip3-+ pow-prod-down associate-*l/ *-commutative flip-+
pow2 distribute-rgt-in sub-neg frac-2neg distribute-lft-in pow-plus diff-log clear-num pow-sqr pow-prod-up distribute-lft-out
Counts
4 → 235
Calls
4 calls:
323.0ms
(* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y)))
30.0ms
(/ (exp 1.0) (- (* 1.0 1.0) (* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y)))))
22.0ms
(- (* 1.0 1.0) (* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y))))
438.0ms
(* (/ (exp 1.0) (- (* 1.0 1.0) (* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y))))) (+ 1.0 (/ (- x y) (- 1.0 y))))

series2.4s

Counts
4 → 12
Calls
4 calls:
311.0ms
(* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y)))
977.0ms
(/ (exp 1.0) (- (* 1.0 1.0) (* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y)))))
221.0ms
(- (* 1.0 1.0) (* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y))))
889.0ms
(* (/ (exp 1.0) (- (* 1.0 1.0) (* (/ (- x y) (- 1.0 y)) (/ (- x y) (- 1.0 y))))) (+ 1.0 (/ (- x y) (- 1.0 y))))

simplify2.8s

Counts
247 → 247
Iterations
IterNodes
done5000
11292
0352

prune2.4s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0b

regimes343.0ms

Accuracy

98.3% (0.3b remaining)

Error of 0.3b against oracle of 0.0b and baseline of 17.8b

bsearch3.0ms

simplify8.0ms

Iterations
IterNodes
done27
127
022

end0.0ms

sample6.8s

Algorithm
intervals
Results
2.1s5706×body80valid
1.1s851×body1280valid
1.0s3676×body80nan
582.0ms752×body640valid
346.0ms405×body640nan
341.0ms224×body160valid
271.0ms315×body1280nan
229.0ms467×body320valid
84.0ms208×body320nan
45.0ms118×body160nan