GNN_eco_Sep3_3
log/EGOAL-eco-2025-09-04-07:26:07.134077.txt
random seed: 1
train shape: torch.Size([434, 1514]), test shape: torch.Size([72, 1514])
cuda availability: True
/home/u-xiangyf/anaconda3/envs/egoal/lib/python3.13/site-packages/torch/nn/modules/loss.py:608: UserWarning: Using a target size (torch.Size([1514])) that is different to the input size (torch.Size([4639, 1514])). This will likely lead to incorrect results due to broadcasting. Please ensure they have the same size.
  return F.mse_loss(input, target, reduction=self.reduction)
Epoch 0, Loss: 0.2187
Epoch 100, Loss: 0.1853
Epoch 200, Loss: 0.1091
Epoch 300, Loss: 0.0499
Epoch 400, Loss: 0.0232
Epoch 500, Loss: 0.0123
Epoch 600, Loss: 0.0074
Epoch 700, Loss: 0.0049
Epoch 800, Loss: 0.0035
Epoch 900, Loss: 0.0026
Final loss: 0.0019910235423594713
Achieved outputs: tensor([[0.2563, 0.0559, 0.0622,  ..., 0.0650, 0.0617, 0.0626],
        [0.2026, 0.0308, 0.0338,  ..., 0.0355, 0.0354, 0.0360],
        [0.2098, 0.0344, 0.0375,  ..., 0.0388, 0.0381, 0.0380],
        ...,
        [0.2340, 0.0455, 0.0501,  ..., 0.0534, 0.0509, 0.0527],
        [0.2406, 0.0479, 0.0527,  ..., 0.0552, 0.0550, 0.0556],
        [0.2384, 0.0447, 0.0500,  ..., 0.0521, 0.0515, 0.0526]],
       device='cuda:1')
Eval weight w_data: 0.4246200244007528
Before pretrain: integrated f1 0.2334
Epoch 100, Total loss: 35256996.0000, CE loss: 6.4167, RL loss: 3525698.7500, Reward: -146077.6055
    full cols: 73, non-full cols: 889
   r - labels: 801, labels - r: 0
    violated: 10689, weighted: 16263.302734375, len: 10108.19921875, nonzero: 0.4043201208114624
Epoch 200, Total loss: -10210686.0000, CE loss: 6.3657, RL loss: -1021069.2500, Reward: -144772.9160
    full cols: 78, non-full cols: 801
   r - labels: 718, labels - r: 0
    violated: 9482, weighted: 13676.201171875, len: 5134.19921875, nonzero: 0.35298672318458557
Epoch 300, Total loss: 21179364.0000, CE loss: 6.3013, RL loss: 2117935.7500, Reward: -144780.7461
    full cols: 76, non-full cols: 828
   r - labels: 743, labels - r: 0
    violated: 10388, weighted: 12873.4248046875, len: 3741.19921875, nonzero: 0.3386104702949524
Epoch 400, Total loss: -2342533.7500, CE loss: 6.2802, RL loss: -234254.0000, Reward: -145195.1211
    full cols: 74, non-full cols: 826
   r - labels: 739, labels - r: 0
    violated: 9989, weighted: 13788.548828125, len: 5430.19921875, nonzero: 0.3560415506362915
Epoch 500, Total loss: 8830694.0000, CE loss: 6.2352, RL loss: 883068.7500, Reward: -145269.1533
    full cols: 73, non-full cols: 830
   r - labels: 742, labels - r: 0
    violated: 10556, weighted: 14461.033203125, len: 6651.19921875, nonzero: 0.3686426877975464
------ Before ABL ------
--- eval ---
prediction result:
f1 on test:    0.3799
f1 on test:    0.6560 (micro)
f1 on KB:      0.3616
integrated f1: 0.3691, w_data: 0.4246, w_klg: 0.5754

integrated result:
f1 on test:    0.3685
f1 on test:    0.6627 (micro)
f1 on KB:      0.4980
integrated f1: 0.4430, w_data: 0.4246, w_klg: 0.5754
------------
integrated f1 0.3691

Epoch 100, Total loss: 700105920.0000, CE loss: 3.7019, RL loss: 7001059.0000, Reward: -57612.8799
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34869, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 200, Total loss: 513421056.0000, CE loss: 3.5303, RL loss: 5134210.5000, Reward: -56665.5752
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 31838, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 300, Total loss: -166467776.0000, CE loss: 3.5978, RL loss: -1664677.7500, Reward: -56541.0439
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32313, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 400, Total loss: -365982912.0000, CE loss: 3.5351, RL loss: -3659829.2500, Reward: -57014.7031
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32484, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 500, Total loss: 88145144.0000, CE loss: 3.5424, RL loss: 881451.4375, Reward: -56823.2764
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32461, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 600, Total loss: 255897104.0000, CE loss: 3.5333, RL loss: 2558971.0000, Reward: -56721.8965
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32994, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 700, Total loss: 426055552.0000, CE loss: 3.5510, RL loss: 4260555.5000, Reward: -56824.2764
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32536, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 800, Total loss: 102760912.0000, CE loss: 3.5576, RL loss: 1027609.1250, Reward: -57014.8857
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33113, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 900, Total loss: 343792448.0000, CE loss: 3.5524, RL loss: 3437924.5000, Reward: -56958.2197
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33078, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1000, Total loss: 749618432.0000, CE loss: 3.5642, RL loss: 7496184.0000, Reward: -56885.2510
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33689, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1100, Total loss: -15763859.0000, CE loss: 3.5708, RL loss: -157638.5938, Reward: -57676.8018
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34555, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1200, Total loss: 107145784.0000, CE loss: 3.6131, RL loss: 1071457.8750, Reward: -57631.5869
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 35095, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1300, Total loss: -307190496.0000, CE loss: 3.6143, RL loss: -3071905.0000, Reward: -57759.2246
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34617, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1400, Total loss: -281882240.0000, CE loss: 3.5909, RL loss: -2818822.5000, Reward: -57681.4531
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34991, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1500, Total loss: 36219376.0000, CE loss: 3.5714, RL loss: 362193.7500, Reward: -57465.9775
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33930, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1600, Total loss: -401055904.0000, CE loss: 3.5455, RL loss: -4010559.0000, Reward: -57214.7148
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33516, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1700, Total loss: 68583504.0000, CE loss: 3.5463, RL loss: 685835.0000, Reward: -56863.6221
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32026, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1800, Total loss: -125755296.0000, CE loss: 3.5577, RL loss: -1257553.0000, Reward: -56854.5156
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32267, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1900, Total loss: 386905920.0000, CE loss: 3.5216, RL loss: 3869059.2500, Reward: -57126.2188
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33837, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
--- eval ---
prediction result:
f1 on test:    0.4049
f1 on test:    0.6154 (micro)
f1 on KB:      0.3527
integrated f1: 0.3662, w_data: 0.3000, w_klg: 0.7000

integrated result:
f1 on test:    0.3819
f1 on test:    0.6219 (micro)
f1 on KB:      0.4654
integrated f1: 0.4404, w_data: 0.3000, w_klg: 0.7000
------------
Epoch 2000, Total loss: 256828272.0000, CE loss: 3.5469, RL loss: 2568282.7500, Reward: -57014.8936
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33292, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2100, Total loss: -325779104.0000, CE loss: 3.5411, RL loss: -3257791.0000, Reward: -57502.1416
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34319, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2200, Total loss: 767609280.0000, CE loss: 3.5425, RL loss: 7676093.0000, Reward: -56855.6113
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 35085, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2300, Total loss: 168970016.0000, CE loss: 3.5459, RL loss: 1689700.1250, Reward: -57070.9893
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33582, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2400, Total loss: 20247754.0000, CE loss: 3.5622, RL loss: 202477.5312, Reward: -57457.4443
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34256, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2500, Total loss: 196266128.0000, CE loss: 3.6107, RL loss: 1962661.2500, Reward: -57454.6445
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34118, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2600, Total loss: -158675744.0000, CE loss: 3.6289, RL loss: -1586757.5000, Reward: -57445.2012
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33739, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2700, Total loss: -344862400.0000, CE loss: 3.5390, RL loss: -3448624.0000, Reward: -56865.3164
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 31449, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2800, Total loss: -188959232.0000, CE loss: 3.5708, RL loss: -1889592.2500, Reward: -56761.3271
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32163, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2900, Total loss: 260363968.0000, CE loss: 3.5587, RL loss: 2603639.7500, Reward: -57133.2354
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33326, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3000, Total loss: 61001144.0000, CE loss: 3.6538, RL loss: 610011.4375, Reward: -55898.6680
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 30803, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3100, Total loss: -157442144.0000, CE loss: 3.5594, RL loss: -1574421.3750, Reward: -57163.1221
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33194, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3200, Total loss: 345718656.0000, CE loss: 3.5903, RL loss: 3457186.5000, Reward: -56570.6562
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 31848, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3300, Total loss: -235205632.0000, CE loss: 3.6811, RL loss: -2352056.2500, Reward: -57880.6826
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34777, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3400, Total loss: -137941568.0000, CE loss: 3.8032, RL loss: -1379415.7500, Reward: -54981.5586
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 28119, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3500, Total loss: -39515864.0000, CE loss: 3.6043, RL loss: -395158.6250, Reward: -57555.3154
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34986, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3600, Total loss: -67780480.0000, CE loss: 3.6237, RL loss: -677804.8125, Reward: -57033.3633
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32487, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3700, Total loss: -255171728.0000, CE loss: 3.6319, RL loss: -2551717.2500, Reward: -56804.1807
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32159, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3800, Total loss: -172931104.0000, CE loss: 3.6310, RL loss: -1729311.0000, Reward: -56726.1729
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32410, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3900, Total loss: 370934944.0000, CE loss: 3.6493, RL loss: 3709349.5000, Reward: -56191.3340
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 30554, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
--- eval ---
prediction result:
f1 on test:    0.3846
f1 on test:    0.6251 (micro)
f1 on KB:      0.3670
integrated f1: 0.3720, w_data: 0.3000, w_klg: 0.7000

integrated result:
f1 on test:    0.3739
f1 on test:    0.6309 (micro)
f1 on KB:      0.4812
integrated f1: 0.4490, w_data: 0.3000, w_klg: 0.7000
------------
Epoch 4000, Total loss: 97323392.0000, CE loss: 3.7091, RL loss: 973233.9375, Reward: -55954.6553
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 31658, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4100, Total loss: 164666400.0000, CE loss: 3.6845, RL loss: 1646664.0000, Reward: -56227.0928
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 30717, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4200, Total loss: 325175008.0000, CE loss: 3.6297, RL loss: 3251750.0000, Reward: -56867.4150
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33751, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4300, Total loss: 28693124.0000, CE loss: 3.6319, RL loss: 286931.2500, Reward: -56916.6670
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33533, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4400, Total loss: 32178684.0000, CE loss: 3.6332, RL loss: 321786.8438, Reward: -56997.1885
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34114, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4500, Total loss: 13764372.0000, CE loss: 3.6420, RL loss: 137643.7188, Reward: -56903.2764
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32970, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4600, Total loss: -45894536.0000, CE loss: 3.6449, RL loss: -458945.3750, Reward: -56747.7344
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33158, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4700, Total loss: -49397716.0000, CE loss: 3.6497, RL loss: -493977.1562, Reward: -56797.0400
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33290, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4800, Total loss: 735759.5000, CE loss: 3.6438, RL loss: 7357.5952, Reward: -56839.4824
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33603, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4900, Total loss: 54501944.0000, CE loss: 3.6444, RL loss: 545019.4375, Reward: -56815.4678
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33096, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5000, Total loss: 102947848.0000, CE loss: 3.6438, RL loss: 1029478.5000, Reward: -56723.3193
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32086, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5100, Total loss: 183699120.0000, CE loss: 3.6449, RL loss: 1836991.1250, Reward: -56739.9277
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32509, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5200, Total loss: -212618320.0000, CE loss: 3.6485, RL loss: -2126183.2500, Reward: -56990.3203
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32803, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5300, Total loss: -78586096.0000, CE loss: 3.6393, RL loss: -785861.0000, Reward: -56909.2324
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33521, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5400, Total loss: 328823264.0000, CE loss: 3.6424, RL loss: 3288232.7500, Reward: -56771.7539
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33244, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5500, Total loss: -326310016.0000, CE loss: 3.6357, RL loss: -3263100.0000, Reward: -56986.3135
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33401, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5600, Total loss: -210774368.0000, CE loss: 3.6332, RL loss: -2107743.7500, Reward: -56957.2295
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32683, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5700, Total loss: 122640472.0000, CE loss: 3.6439, RL loss: 1226404.7500, Reward: -56888.5459
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33630, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5800, Total loss: 407084704.0000, CE loss: 3.6368, RL loss: 4070847.0000, Reward: -56816.5889
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33158, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5900, Total loss: 472468.6562, CE loss: 3.6323, RL loss: 4724.6865, Reward: -56997.5498
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34012, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
--- eval ---
prediction result:
f1 on test:    0.3812
f1 on test:    0.6198 (micro)
f1 on KB:      0.3704
integrated f1: 0.3735, w_data: 0.3000, w_klg: 0.7000

integrated result:
f1 on test:    0.3722
f1 on test:    0.6250 (micro)
f1 on KB:      0.4793
integrated f1: 0.4472, w_data: 0.3000, w_klg: 0.7000
------------
Epoch 6000, Total loss: 298130944.0000, CE loss: 3.6329, RL loss: 2981309.5000, Reward: -56833.1914
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33343, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6100, Total loss: 244752048.0000, CE loss: 3.6302, RL loss: 2447520.5000, Reward: -56916.7930
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 34017, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6200, Total loss: -66524192.0000, CE loss: 3.6286, RL loss: -665241.9375, Reward: -57040.7041
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33630, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6300, Total loss: -329288000.0000, CE loss: 3.6266, RL loss: -3292880.0000, Reward: -57063.2461
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32813, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6400, Total loss: 184390672.0000, CE loss: 3.6272, RL loss: 1843906.7500, Reward: -56838.1914
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32995, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6500, Total loss: -92280440.0000, CE loss: 3.6324, RL loss: -922804.3750, Reward: -56930.3262
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33155, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6600, Total loss: 61549336.0000, CE loss: 3.6526, RL loss: 615493.3750, Reward: -56675.6533
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32076, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6700, Total loss: -175539216.0000, CE loss: 3.6325, RL loss: -1755392.1250, Reward: -56917.1035
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32926, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6800, Total loss: -8464952.0000, CE loss: 3.6379, RL loss: -84649.5234, Reward: -56847.1865
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32709, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6900, Total loss: 96211752.0000, CE loss: 3.6344, RL loss: 962117.5000, Reward: -56873.1260
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32651, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7000, Total loss: -422296384.0000, CE loss: 3.6423, RL loss: -4222964.0000, Reward: -57027.0674
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32781, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7100, Total loss: 51895108.0000, CE loss: 3.6411, RL loss: 518951.0625, Reward: -56572.5303
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32211, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7200, Total loss: -492337344.0000, CE loss: 3.6711, RL loss: -4923373.5000, Reward: -56413.5400
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 31325, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7300, Total loss: -768021824.0000, CE loss: 3.6427, RL loss: -7680218.5000, Reward: -57167.6328
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32104, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7400, Total loss: 46030552.0000, CE loss: 3.6320, RL loss: 460305.5000, Reward: -56780.2725
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32089, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7500, Total loss: 3402685.5000, CE loss: 3.6215, RL loss: 34026.8555, Reward: -56814.8262
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32433, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7600, Total loss: 89311416.0000, CE loss: 3.6338, RL loss: 893114.1875, Reward: -56657.2246
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32507, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7700, Total loss: -298002016.0000, CE loss: 3.6300, RL loss: -2980020.2500, Reward: -57015.5732
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33727, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7800, Total loss: 10643855.0000, CE loss: 3.6242, RL loss: 106438.5469, Reward: -56894.7295
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 32019, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7900, Total loss: 421306560.0000, CE loss: 3.6223, RL loss: 4213065.5000, Reward: -56654.4346
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33664, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
--- eval ---
prediction result:
f1 on test:    0.3816
f1 on test:    0.6205 (micro)
f1 on KB:      0.3728
integrated f1: 0.3754, w_data: 0.3000, w_klg: 0.7000

integrated result:
f1 on test:    0.3727
f1 on test:    0.6265 (micro)
f1 on KB:      0.4805
integrated f1: 0.4482, w_data: 0.3000, w_klg: 0.7000
------------
Epoch 8000, Total loss: -68863608.0000, CE loss: 3.6265, RL loss: -688636.0625, Reward: -56845.5547
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 33029, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
------ ABL Loop 0 ------
--- eval ---
prediction result:
f1 on test:    0.3816
f1 on test:    0.6205 (micro)
f1 on KB:      0.3728
integrated f1: 0.3765, w_data: 0.4246, w_klg: 0.5754

integrated result:
f1 on test:    0.3727
f1 on test:    0.6265 (micro)
f1 on KB:      0.4805
integrated f1: 0.4348, w_data: 0.4246, w_klg: 0.5754
------------
integrated f1 0.3765
Iteration 0: Loss = 195921.156250
|Xk-Y|_F:  195921.156250, |X-X0|:  0.000000
rounded |X_k-Y|_0 = 163256, f1 =  0.316374, approx slack: 265089
rounded before pow |X_k-Y|_0 = 163256, f1 =  0.316374

Iteration 20: Loss = 195085.796875
|Xk-Y|_F:  193002.609375, |X-X0|:  2083.183350
rounded |X_k-Y|_0 = 162092, f1 =  0.325286, approx slack: 34250
rounded before pow |X_k-Y|_0 = 163027, f1 =  0.343170

Iteration 40: Loss = 192810.312500
|Xk-Y|_F:  191563.000000, |X-X0|:  1247.305420
rounded |X_k-Y|_0 = 161794, f1 =  0.326129, approx slack: 82414
rounded before pow |X_k-Y|_0 = 168856, f1 =  0.350181

Iteration 60: Loss = 190689.484375
|Xk-Y|_F:  189373.015625, |X-X0|:  1316.472046
rounded |X_k-Y|_0 = 161474, f1 =  0.327935, approx slack: 114765
rounded before pow |X_k-Y|_0 = 173974, f1 =  0.355294

Iteration 80: Loss = 187618.562500
|Xk-Y|_F:  186157.218750, |X-X0|:  1461.348877
rounded |X_k-Y|_0 = 159711, f1 =  0.337626, approx slack: 119381
rounded before pow |X_k-Y|_0 = 175441, f1 =  0.357877

Iteration 100: Loss = 184492.890625
|Xk-Y|_F:  182883.656250, |X-X0|:  1609.228271
rounded |X_k-Y|_0 = 158029, f1 =  0.347148, approx slack: 123614
rounded before pow |X_k-Y|_0 = 178303, f1 =  0.357132

Iteration 120: Loss = 181245.062500
|Xk-Y|_F:  179517.906250, |X-X0|:  1727.161377
rounded |X_k-Y|_0 = 149810, f1 =  0.364678, approx slack: 136855
rounded before pow |X_k-Y|_0 = 179912, f1 =  0.359375

Iteration 140: Loss = 177984.937500
|Xk-Y|_F:  176166.515625, |X-X0|:  1818.414917
rounded |X_k-Y|_0 = 147300, f1 =  0.374686, approx slack: 153980
rounded before pow |X_k-Y|_0 = 182342, f1 =  0.359223

Iteration 160: Loss = 174579.265625
|Xk-Y|_F:  172707.531250, |X-X0|:  1871.734985
rounded |X_k-Y|_0 = 145681, f1 =  0.382985, approx slack: 142426
rounded before pow |X_k-Y|_0 = 178073, f1 =  0.365421

Iteration 180: Loss = 171173.609375
|Xk-Y|_F:  169311.046875, |X-X0|:  1862.557007
rounded |X_k-Y|_0 = 143592, f1 =  0.391792, approx slack: 131266
rounded before pow |X_k-Y|_0 = 175756, f1 =  0.368336

Iteration 200: Loss = 167711.421875
|Xk-Y|_F:  165829.500000, |X-X0|:  1881.918213
rounded |X_k-Y|_0 = 139723, f1 =  0.400864, approx slack: 135592
rounded before pow |X_k-Y|_0 = 176119, f1 =  0.367921

Iteration 220: Loss = 164201.000000
|Xk-Y|_F:  162319.078125, |X-X0|:  1881.923706
rounded |X_k-Y|_0 = 136777, f1 =  0.408047, approx slack: 133823
rounded before pow |X_k-Y|_0 = 174473, f1 =  0.370003

Iteration 240: Loss = 160628.968750
|Xk-Y|_F:  158750.515625, |X-X0|:  1878.456299
rounded |X_k-Y|_0 = 135256, f1 =  0.411599, approx slack: 140103
rounded before pow |X_k-Y|_0 = 174349, f1 =  0.370041

Iteration 260: Loss = 156816.515625
|Xk-Y|_F:  154939.000000, |X-X0|:  1877.514404
rounded |X_k-Y|_0 = 132528, f1 =  0.416931, approx slack: 146228
rounded before pow |X_k-Y|_0 = 174905, f1 =  0.369179

Iteration 280: Loss = 152691.359375
|Xk-Y|_F:  150812.640625, |X-X0|:  1878.721924
rounded |X_k-Y|_0 = 130088, f1 =  0.421662, approx slack: 152759
rounded before pow |X_k-Y|_0 = 175019, f1 =  0.369436

Iteration 300: Loss = 148186.015625
|Xk-Y|_F:  146296.796875, |X-X0|:  1889.222900
rounded |X_k-Y|_0 = 126973, f1 =  0.427121, approx slack: 161111
rounded before pow |X_k-Y|_0 = 175247, f1 =  0.369512

Iteration 320: Loss = 143126.390625
|Xk-Y|_F:  141226.703125, |X-X0|:  1899.685303
rounded |X_k-Y|_0 = 123487, f1 =  0.433610, approx slack: 169332
rounded before pow |X_k-Y|_0 = 175252, f1 =  0.369704

Iteration 340: Loss = 137430.562500
|Xk-Y|_F:  135521.437500, |X-X0|:  1909.117310
rounded |X_k-Y|_0 = 119760, f1 =  0.441095, approx slack: 179694
rounded before pow |X_k-Y|_0 = 175214, f1 =  0.369750

Iteration 360: Loss = 131033.570312
|Xk-Y|_F:  129125.148438, |X-X0|:  1908.424438
rounded |X_k-Y|_0 = 115671, f1 =  0.449246, approx slack: 191970
rounded before pow |X_k-Y|_0 = 175158, f1 =  0.370094

Iteration 380: Loss = 124042.960938
|Xk-Y|_F:  122128.687500, |X-X0|:  1914.273926
rounded |X_k-Y|_0 = 111136, f1 =  0.458454, approx slack: 204702
rounded before pow |X_k-Y|_0 = 175320, f1 =  0.370355

Iteration 400: Loss = 116686.960938
|Xk-Y|_F:  114753.320312, |X-X0|:  1933.642578
rounded |X_k-Y|_0 = 105426, f1 =  0.470749, approx slack: 223047
rounded before pow |X_k-Y|_0 = 176074, f1 =  0.369701

Iteration 420: Loss = 109398.218750
|Xk-Y|_F:  107448.687500, |X-X0|:  1949.532471
rounded |X_k-Y|_0 = 99815, f1 =  0.483826, approx slack: 240029
rounded before pow |X_k-Y|_0 = 176260, f1 =  0.370043

Iteration 440: Loss = 102765.414062
|Xk-Y|_F:  100804.679688, |X-X0|:  1960.737305
rounded |X_k-Y|_0 = 94370, f1 =  0.498282, approx slack: 254260
rounded before pow |X_k-Y|_0 = 175555, f1 =  0.371316

Iteration 460: Loss = 97128.968750
|Xk-Y|_F:  95157.453125, |X-X0|:  1971.519531
rounded |X_k-Y|_0 = 89838, f1 =  0.511041, approx slack: 269938
rounded before pow |X_k-Y|_0 = 176135, f1 =  0.370963

Iteration 480: Loss = 92469.289062
|Xk-Y|_F:  90481.421875, |X-X0|:  1987.866821
rounded |X_k-Y|_0 = 86095, f1 =  0.522808, approx slack: 282584
rounded before pow |X_k-Y|_0 = 176273, f1 =  0.371253

Iteration 500: Loss = 88610.062500
|Xk-Y|_F:  86604.093750, |X-X0|:  2005.967529
rounded |X_k-Y|_0 = 83245, f1 =  0.532677, approx slack: 293635
rounded before pow |X_k-Y|_0 = 176708, f1 =  0.371095

Iteration 520: Loss = 85412.710938
|Xk-Y|_F:  83400.109375, |X-X0|:  2012.597900
rounded |X_k-Y|_0 = 80960, f1 =  0.541567, approx slack: 306625
rounded before pow |X_k-Y|_0 = 178185, f1 =  0.370175

Iteration 540: Loss = 82796.632812
|Xk-Y|_F:  80776.203125, |X-X0|:  2020.425903
rounded |X_k-Y|_0 = 78857, f1 =  0.550158, approx slack: 316168
rounded before pow |X_k-Y|_0 = 178508, f1 =  0.369977

Iteration 560: Loss = 80723.007812
|Xk-Y|_F:  78695.148438, |X-X0|:  2027.858154
rounded |X_k-Y|_0 = 77132, f1 =  0.557517, approx slack: 324364
rounded before pow |X_k-Y|_0 = 178698, f1 =  0.369947

Iteration 580: Loss = 79085.132812
|Xk-Y|_F:  77066.289062, |X-X0|:  2018.843506
rounded |X_k-Y|_0 = 75818, f1 =  0.563344, approx slack: 327181
rounded before pow |X_k-Y|_0 = 178854, f1 =  0.369898

Iteration 600: Loss = 77800.140625
|Xk-Y|_F:  75767.906250, |X-X0|:  2032.235107
rounded |X_k-Y|_0 = 74818, f1 =  0.567915, approx slack: 329879
rounded before pow |X_k-Y|_0 = 179179, f1 =  0.369542

Iteration 620: Loss = 76753.070312
|Xk-Y|_F:  74713.484375, |X-X0|:  2039.586914
rounded |X_k-Y|_0 = 73923, f1 =  0.571982, approx slack: 332657
rounded before pow |X_k-Y|_0 = 179305, f1 =  0.369385

Iteration 640: Loss = 75931.242188
|Xk-Y|_F:  73885.820312, |X-X0|:  2045.421875
rounded |X_k-Y|_0 = 73059, f1 =  0.576087, approx slack: 334292
rounded before pow |X_k-Y|_0 = 179305, f1 =  0.369385

Iteration 660: Loss = 75298.289062
|Xk-Y|_F:  73244.445312, |X-X0|:  2053.846191
rounded |X_k-Y|_0 = 72579, f1 =  0.578380, approx slack: 335463
rounded before pow |X_k-Y|_0 = 179224, f1 =  0.369486

Iteration 680: Loss = 74761.695312
|Xk-Y|_F:  72700.820312, |X-X0|:  2060.878418
rounded |X_k-Y|_0 = 72117, f1 =  0.580746, approx slack: 336248
rounded before pow |X_k-Y|_0 = 179089, f1 =  0.369660

Iteration 700: Loss = 74384.156250
|Xk-Y|_F:  72318.101562, |X-X0|:  2066.056152
rounded |X_k-Y|_0 = 71782, f1 =  0.582482, approx slack: 338140
rounded before pow |X_k-Y|_0 = 178787, f1 =  0.370093

Iteration 720: Loss = 74071.312500
|Xk-Y|_F:  72000.312500, |X-X0|:  2071.001465
rounded |X_k-Y|_0 = 71537, f1 =  0.583708, approx slack: 337890
rounded before pow |X_k-Y|_0 = 178613, f1 =  0.370308

Iteration 740: Loss = 73807.539062
|Xk-Y|_F:  71735.335938, |X-X0|:  2072.200684
rounded |X_k-Y|_0 = 71305, f1 =  0.584884, approx slack: 338567
rounded before pow |X_k-Y|_0 = 178900, f1 =  0.370005

Iteration 760: Loss = 73576.601562
|Xk-Y|_F:  71510.937500, |X-X0|:  2065.664062
rounded |X_k-Y|_0 = 71130, f1 =  0.585772, approx slack: 338435
rounded before pow |X_k-Y|_0 = 178735, f1 =  0.370194

Iteration 780: Loss = 73374.656250
|Xk-Y|_F:  71310.968750, |X-X0|:  2063.684570
rounded |X_k-Y|_0 = 70941, f1 =  0.586740, approx slack: 336878
rounded before pow |X_k-Y|_0 = 178556, f1 =  0.370474

Iteration 800: Loss = 73198.789062
|Xk-Y|_F:  71144.234375, |X-X0|:  2054.552002
rounded |X_k-Y|_0 = 70780, f1 =  0.587538, approx slack: 338425
rounded before pow |X_k-Y|_0 = 178423, f1 =  0.370662

Iteration 820: Loss = 73044.812500
|Xk-Y|_F:  70993.609375, |X-X0|:  2051.206787
rounded |X_k-Y|_0 = 70650, f1 =  0.588227, approx slack: 338584
rounded before pow |X_k-Y|_0 = 178258, f1 =  0.370825

Iteration 840: Loss = 72906.960938
|Xk-Y|_F:  70855.656250, |X-X0|:  2051.306885
rounded |X_k-Y|_0 = 70534, f1 =  0.588800, approx slack: 338935
rounded before pow |X_k-Y|_0 = 178230, f1 =  0.370858

Iteration 860: Loss = 72785.296875
|Xk-Y|_F:  70742.804688, |X-X0|:  2042.493042
rounded |X_k-Y|_0 = 70424, f1 =  0.589363, approx slack: 338884
rounded before pow |X_k-Y|_0 = 178267, f1 =  0.370816

Iteration 880: Loss = 72680.898438
|Xk-Y|_F:  70643.031250, |X-X0|:  2037.870850
rounded |X_k-Y|_0 = 70354, f1 =  0.589703, approx slack: 338187
rounded before pow |X_k-Y|_0 = 178132, f1 =  0.370932

Iteration 900: Loss = 72583.835938
|Xk-Y|_F:  70552.132812, |X-X0|:  2031.701416
rounded |X_k-Y|_0 = 70294, f1 =  0.590012, approx slack: 338184
rounded before pow |X_k-Y|_0 = 178132, f1 =  0.370932

Iteration 920: Loss = 72486.851562
|Xk-Y|_F:  70469.804688, |X-X0|:  2017.044189
rounded |X_k-Y|_0 = 70235, f1 =  0.590327, approx slack: 338116
rounded before pow |X_k-Y|_0 = 178067, f1 =  0.371006

Iteration 940: Loss = 72403.406250
|Xk-Y|_F:  70397.671875, |X-X0|:  2005.731323
rounded |X_k-Y|_0 = 70173, f1 =  0.590653, approx slack: 337537
rounded before pow |X_k-Y|_0 = 177907, f1 =  0.371243

Iteration 960: Loss = 72338.148438
|Xk-Y|_F:  70332.289062, |X-X0|:  2005.855957
rounded |X_k-Y|_0 = 70116, f1 =  0.590935, approx slack: 337573
rounded before pow |X_k-Y|_0 = 177907, f1 =  0.371243

Iteration 980: Loss = 72274.367188
|Xk-Y|_F:  70273.742188, |X-X0|:  2000.624146
rounded |X_k-Y|_0 = 70086, f1 =  0.591087, approx slack: 335449
rounded before pow |X_k-Y|_0 = 177345, f1 =  0.371870

Iteration 1000: Loss = 72213.906250
|Xk-Y|_F:  70218.882812, |X-X0|:  1995.025513
rounded |X_k-Y|_0 = 70045, f1 =  0.591318, approx slack: 336132
rounded before pow |X_k-Y|_0 = 177703, f1 =  0.371477

Iteration 1020: Loss = 72155.023438
|Xk-Y|_F:  70165.328125, |X-X0|:  1989.696655
rounded |X_k-Y|_0 = 70013, f1 =  0.591493, approx slack: 335094
rounded before pow |X_k-Y|_0 = 177301, f1 =  0.371888

Iteration 1040: Loss = 72096.289062
|Xk-Y|_F:  70114.523438, |X-X0|:  1981.766602
rounded |X_k-Y|_0 = 69982, f1 =  0.591662, approx slack: 333073
rounded before pow |X_k-Y|_0 = 177065, f1 =  0.372122

Iteration 1060: Loss = 72046.640625
|Xk-Y|_F:  70065.609375, |X-X0|:  1981.034424
rounded |X_k-Y|_0 = 69959, f1 =  0.591774, approx slack: 332931
rounded before pow |X_k-Y|_0 = 177043, f1 =  0.372148

Iteration 1080: Loss = 71991.015625
|Xk-Y|_F:  70012.859375, |X-X0|:  1978.159790
rounded |X_k-Y|_0 = 69916, f1 =  0.592001, approx slack: 345343
rounded before pow |X_k-Y|_0 = 177028, f1 =  0.372167

Iteration 1100: Loss = 71933.273438
|Xk-Y|_F:  69955.921875, |X-X0|:  1977.350830
rounded |X_k-Y|_0 = 69878, f1 =  0.592226, approx slack: 345247
rounded before pow |X_k-Y|_0 = 177012, f1 =  0.372187

Iteration 1120: Loss = 71876.148438
|Xk-Y|_F:  69898.656250, |X-X0|:  1977.495850
rounded |X_k-Y|_0 = 69842, f1 =  0.592420, approx slack: 345164
rounded before pow |X_k-Y|_0 = 176985, f1 =  0.372222

Iteration 1140: Loss = 71819.335938
|Xk-Y|_F:  69841.335938, |X-X0|:  1977.999023
rounded |X_k-Y|_0 = 69811, f1 =  0.592607, approx slack: 353832
rounded before pow |X_k-Y|_0 = 178187, f1 =  0.370872

Iteration 1160: Loss = 71760.898438
|Xk-Y|_F:  69778.703125, |X-X0|:  1982.191895
rounded |X_k-Y|_0 = 69775, f1 =  0.592800, approx slack: 360882
rounded before pow |X_k-Y|_0 = 178755, f1 =  0.370209

Iteration 1180: Loss = 71700.289062
|Xk-Y|_F:  69711.179688, |X-X0|:  1989.113037
rounded |X_k-Y|_0 = 69728, f1 =  0.593072, approx slack: 366637
rounded before pow |X_k-Y|_0 = 178754, f1 =  0.370210

Iteration 1200: Loss = 71625.296875
|Xk-Y|_F:  69642.367188, |X-X0|:  1982.931396
rounded |X_k-Y|_0 = 69607, f1 =  0.593752, approx slack: 366906
rounded before pow |X_k-Y|_0 = 178907, f1 =  0.370053

Iteration 1220: Loss = 71549.210938
|Xk-Y|_F:  69565.640625, |X-X0|:  1983.569580
rounded |X_k-Y|_0 = 69512, f1 =  0.594311, approx slack: 390202
rounded before pow |X_k-Y|_0 = 178972, f1 =  0.369978

Iteration 1240: Loss = 71480.609375
|Xk-Y|_F:  69495.515625, |X-X0|:  1985.095947
rounded |X_k-Y|_0 = 69416, f1 =  0.594834, approx slack: 389987
rounded before pow |X_k-Y|_0 = 178945, f1 =  0.370019

Iteration 1260: Loss = 71416.875000
|Xk-Y|_F:  69429.000000, |X-X0|:  1987.877197
rounded |X_k-Y|_0 = 69366, f1 =  0.595099, approx slack: 388416
rounded before pow |X_k-Y|_0 = 178428, f1 =  0.370468

Iteration 1280: Loss = 71354.359375
|Xk-Y|_F:  69367.015625, |X-X0|:  1987.340698
rounded |X_k-Y|_0 = 69327, f1 =  0.595306, approx slack: 390816
rounded before pow |X_k-Y|_0 = 178362, f1 =  0.370548

Iteration 1300: Loss = 71290.945312
|Xk-Y|_F:  69304.804688, |X-X0|:  1986.143799
rounded |X_k-Y|_0 = 69266, f1 =  0.595634, approx slack: 364561
rounded before pow |X_k-Y|_0 = 177259, f1 =  0.371854

Iteration 1320: Loss = 71224.179688
|Xk-Y|_F:  69244.656250, |X-X0|:  1979.524292
rounded |X_k-Y|_0 = 69216, f1 =  0.595912, approx slack: 363147
rounded before pow |X_k-Y|_0 = 176919, f1 =  0.372188

Iteration 1340: Loss = 71158.945312
|Xk-Y|_F:  69184.750000, |X-X0|:  1974.195068
rounded |X_k-Y|_0 = 69166, f1 =  0.596197, approx slack: 362483
rounded before pow |X_k-Y|_0 = 176740, f1 =  0.372380

Iteration 1360: Loss = 71093.859375
|Xk-Y|_F:  69124.992188, |X-X0|:  1968.865112
rounded |X_k-Y|_0 = 69107, f1 =  0.596533, approx slack: 362183
rounded before pow |X_k-Y|_0 = 176692, f1 =  0.372435

Iteration 1380: Loss = 71026.421875
|Xk-Y|_F:  69066.914062, |X-X0|:  1959.508057
rounded |X_k-Y|_0 = 69046, f1 =  0.596891, approx slack: 361758
rounded before pow |X_k-Y|_0 = 176674, f1 =  0.372486

Iteration 1400: Loss = 70965.609375
|Xk-Y|_F:  69009.468750, |X-X0|:  1956.143555
rounded |X_k-Y|_0 = 68988, f1 =  0.597222, approx slack: 352514
rounded before pow |X_k-Y|_0 = 175468, f1 =  0.373853

Iteration 1420: Loss = 70908.710938
|Xk-Y|_F:  68952.781250, |X-X0|:  1955.930664
rounded |X_k-Y|_0 = 68930, f1 =  0.597549, approx slack: 358294
rounded before pow |X_k-Y|_0 = 176992, f1 =  0.372083

Iteration 1440: Loss = 70850.453125
|Xk-Y|_F:  68896.859375, |X-X0|:  1953.596069
rounded |X_k-Y|_0 = 68844, f1 =  0.598028, approx slack: 360212
rounded before pow |X_k-Y|_0 = 176997, f1 =  0.372078

Iteration 1460: Loss = 70788.812500
|Xk-Y|_F:  68838.734375, |X-X0|:  1950.077026
rounded |X_k-Y|_0 = 68769, f1 =  0.598443, approx slack: 354107
rounded before pow |X_k-Y|_0 = 175514, f1 =  0.373912

Iteration 1480: Loss = 70726.171875
|Xk-Y|_F:  68780.453125, |X-X0|:  1945.714966
rounded |X_k-Y|_0 = 68698, f1 =  0.598842, approx slack: 352395
rounded before pow |X_k-Y|_0 = 175106, f1 =  0.374394

Iteration 1500: Loss = 70660.132812
|Xk-Y|_F:  68725.085938, |X-X0|:  1935.050171
rounded |X_k-Y|_0 = 68624, f1 =  0.599260, approx slack: 352045
rounded before pow |X_k-Y|_0 = 175088, f1 =  0.374416

Iteration 1520: Loss = 70598.757812
|Xk-Y|_F:  68668.835938, |X-X0|:  1929.920898
rounded |X_k-Y|_0 = 68547, f1 =  0.599707, approx slack: 354228
rounded before pow |X_k-Y|_0 = 175070, f1 =  0.374435

Iteration 1540: Loss = 70540.507812
|Xk-Y|_F:  68612.117188, |X-X0|:  1928.388794
rounded |X_k-Y|_0 = 68473, f1 =  0.600119, approx slack: 353310
rounded before pow |X_k-Y|_0 = 174927, f1 =  0.374575

Iteration 1560: Loss = 70478.757812
|Xk-Y|_F:  68554.734375, |X-X0|:  1924.025513
rounded |X_k-Y|_0 = 68407, f1 =  0.600486, approx slack: 352602
rounded before pow |X_k-Y|_0 = 174786, f1 =  0.374691

Iteration 1580: Loss = 70419.281250
|Xk-Y|_F:  68496.093750, |X-X0|:  1923.190552
rounded |X_k-Y|_0 = 68331, f1 =  0.600909, approx slack: 355412
rounded before pow |X_k-Y|_0 = 174944, f1 =  0.374518

Iteration 1600: Loss = 70360.250000
|Xk-Y|_F:  68438.187500, |X-X0|:  1922.058594
rounded |X_k-Y|_0 = 68269, f1 =  0.601281, approx slack: 355086
rounded before pow |X_k-Y|_0 = 174933, f1 =  0.374531

Iteration 1620: Loss = 70302.718750
|Xk-Y|_F:  68382.859375, |X-X0|:  1919.859741
rounded |X_k-Y|_0 = 68220, f1 =  0.601555, approx slack: 359111
rounded before pow |X_k-Y|_0 = 175474, f1 =  0.373898

Iteration 1640: Loss = 70241.984375
|Xk-Y|_F:  68330.406250, |X-X0|:  1911.579346
rounded |X_k-Y|_0 = 68149, f1 =  0.601942, approx slack: 358813
rounded before pow |X_k-Y|_0 = 175461, f1 =  0.373922

Iteration 1660: Loss = 70181.359375
|Xk-Y|_F:  68274.625000, |X-X0|:  1906.737183
rounded |X_k-Y|_0 = 68079, f1 =  0.602335, approx slack: 361585
rounded before pow |X_k-Y|_0 = 175513, f1 =  0.373860

Iteration 1680: Loss = 70123.742188
|Xk-Y|_F:  68217.351562, |X-X0|:  1906.389893
rounded |X_k-Y|_0 = 67981, f1 =  0.602880, approx slack: 361197
rounded before pow |X_k-Y|_0 = 175552, f1 =  0.373828

Iteration 1700: Loss = 70064.218750
|Xk-Y|_F:  68159.203125, |X-X0|:  1905.012085
rounded |X_k-Y|_0 = 67959, f1 =  0.603017, approx slack: 366659
rounded before pow |X_k-Y|_0 = 175634, f1 =  0.373747

Iteration 1720: Loss = 70007.328125
|Xk-Y|_F:  68104.734375, |X-X0|:  1902.595459
rounded |X_k-Y|_0 = 67910, f1 =  0.603296, approx slack: 366052
rounded before pow |X_k-Y|_0 = 175440, f1 =  0.373964

Iteration 1740: Loss = 69951.007812
|Xk-Y|_F:  68054.382812, |X-X0|:  1896.621216
rounded |X_k-Y|_0 = 67872, f1 =  0.603533, approx slack: 362259
rounded before pow |X_k-Y|_0 = 175298, f1 =  0.374144

Iteration 1760: Loss = 69901.320312
|Xk-Y|_F:  68006.015625, |X-X0|:  1895.300903
rounded |X_k-Y|_0 = 67824, f1 =  0.603803, approx slack: 361097
rounded before pow |X_k-Y|_0 = 174784, f1 =  0.374705

Iteration 1780: Loss = 69855.093750
|Xk-Y|_F:  67959.296875, |X-X0|:  1895.794312
rounded |X_k-Y|_0 = 67757, f1 =  0.604175, approx slack: 360630
rounded before pow |X_k-Y|_0 = 174828, f1 =  0.374666

Iteration 1800: Loss = 69808.726562
|Xk-Y|_F:  67915.781250, |X-X0|:  1892.946167
rounded |X_k-Y|_0 = 67733, f1 =  0.604310, approx slack: 360196
rounded before pow |X_k-Y|_0 = 174819, f1 =  0.374676

Iteration 1820: Loss = 69764.703125
|Xk-Y|_F:  67875.335938, |X-X0|:  1889.370605
rounded |X_k-Y|_0 = 67702, f1 =  0.604481, approx slack: 353731
rounded before pow |X_k-Y|_0 = 174477, f1 =  0.375003

Iteration 1840: Loss = 69725.906250
|Xk-Y|_F:  67836.960938, |X-X0|:  1888.947510
rounded |X_k-Y|_0 = 67677, f1 =  0.604622, approx slack: 353324
rounded before pow |X_k-Y|_0 = 174214, f1 =  0.375309

Iteration 1860: Loss = 69687.726562
|Xk-Y|_F:  67799.578125, |X-X0|:  1888.145020
rounded |X_k-Y|_0 = 67659, f1 =  0.604729, approx slack: 353042
rounded before pow |X_k-Y|_0 = 174077, f1 =  0.375410

Iteration 1880: Loss = 69644.804688
|Xk-Y|_F:  67763.601562, |X-X0|:  1881.203369
rounded |X_k-Y|_0 = 67616, f1 =  0.604958, approx slack: 355528
rounded before pow |X_k-Y|_0 = 173829, f1 =  0.375526

Iteration 1900: Loss = 69605.539062
|Xk-Y|_F:  67725.093750, |X-X0|:  1880.448120
rounded |X_k-Y|_0 = 67581, f1 =  0.605152, approx slack: 354552
rounded before pow |X_k-Y|_0 = 173104, f1 =  0.375992

Iteration 1920: Loss = 69572.156250
|Xk-Y|_F:  67691.593750, |X-X0|:  1880.563965
rounded |X_k-Y|_0 = 67531, f1 =  0.605419, approx slack: 353935
rounded before pow |X_k-Y|_0 = 172956, f1 =  0.376176

Iteration 1940: Loss = 69539.726562
|Xk-Y|_F:  67662.742188, |X-X0|:  1876.985229
rounded |X_k-Y|_0 = 67510, f1 =  0.605543, approx slack: 354105
rounded before pow |X_k-Y|_0 = 173075, f1 =  0.376032

Iteration 1960: Loss = 69509.734375
|Xk-Y|_F:  67635.390625, |X-X0|:  1874.343384
rounded |X_k-Y|_0 = 67493, f1 =  0.605644, approx slack: 350951
rounded before pow |X_k-Y|_0 = 172178, f1 =  0.376661

Iteration 1980: Loss = 69483.296875
|Xk-Y|_F:  67608.953125, |X-X0|:  1874.344971
rounded |X_k-Y|_0 = 67451, f1 =  0.605859, approx slack: 350618
rounded before pow |X_k-Y|_0 = 172014, f1 =  0.376780

Iteration 2000: Loss = 69456.179688
|Xk-Y|_F:  67583.671875, |X-X0|:  1872.510986
rounded |X_k-Y|_0 = 67441, f1 =  0.605917, approx slack: 350525
rounded before pow |X_k-Y|_0 = 172259, f1 =  0.376331

Iteration 2020: Loss = 69434.007812
|Xk-Y|_F:  67559.000000, |X-X0|:  1875.006348
rounded |X_k-Y|_0 = 67425, f1 =  0.606000, approx slack: 349713
rounded before pow |X_k-Y|_0 = 171930, f1 =  0.376679

Iteration 2040: Loss = 69407.953125
|Xk-Y|_F:  67535.414062, |X-X0|:  1872.540161
rounded |X_k-Y|_0 = 67406, f1 =  0.606103, approx slack: 349757
rounded before pow |X_k-Y|_0 = 172073, f1 =  0.376543

Iteration 2060: Loss = 69384.679688
|Xk-Y|_F:  67514.695312, |X-X0|:  1869.986816
rounded |X_k-Y|_0 = 67378, f1 =  0.606244, approx slack: 349589
rounded before pow |X_k-Y|_0 = 172075, f1 =  0.376536

Iteration 2080: Loss = 69356.734375
|Xk-Y|_F:  67494.953125, |X-X0|:  1861.782593
rounded |X_k-Y|_0 = 67374, f1 =  0.606280, approx slack: 349474
rounded before pow |X_k-Y|_0 = 172102, f1 =  0.376446

Iteration 2100: Loss = 69332.523438
|Xk-Y|_F:  67473.742188, |X-X0|:  1858.783691
rounded |X_k-Y|_0 = 67351, f1 =  0.606406, approx slack: 349340
rounded before pow |X_k-Y|_0 = 172098, f1 =  0.376451

Iteration 2120: Loss = 69312.945312
|Xk-Y|_F:  67455.859375, |X-X0|:  1857.085938
rounded |X_k-Y|_0 = 67336, f1 =  0.606480, approx slack: 349269
rounded before pow |X_k-Y|_0 = 172094, f1 =  0.376456

Iteration 2140: Loss = 69291.781250
|Xk-Y|_F:  67435.000000, |X-X0|:  1856.781982
rounded |X_k-Y|_0 = 67318, f1 =  0.606571, approx slack: 353247
rounded before pow |X_k-Y|_0 = 172458, f1 =  0.376214

Iteration 2160: Loss = 69271.820312
|Xk-Y|_F:  67414.726562, |X-X0|:  1857.091553
rounded |X_k-Y|_0 = 67286, f1 =  0.606741, approx slack: 352529
rounded before pow |X_k-Y|_0 = 172335, f1 =  0.376388

Iteration 2180: Loss = 69252.148438
|Xk-Y|_F:  67395.851562, |X-X0|:  1856.298096
rounded |X_k-Y|_0 = 67289, f1 =  0.606723, approx slack: 356240
rounded before pow |X_k-Y|_0 = 172565, f1 =  0.376149

Iteration 2200: Loss = 69231.796875
|Xk-Y|_F:  67375.492188, |X-X0|:  1856.307617
rounded |X_k-Y|_0 = 67259, f1 =  0.606879, approx slack: 356175
rounded before pow |X_k-Y|_0 = 172531, f1 =  0.376201

Iteration 2220: Loss = 69210.179688
|Xk-Y|_F:  67355.820312, |X-X0|:  1854.357056
rounded |X_k-Y|_0 = 67252, f1 =  0.606915, approx slack: 356048
rounded before pow |X_k-Y|_0 = 172529, f1 =  0.376203

Iteration 2240: Loss = 69187.781250
|Xk-Y|_F:  67337.718750, |X-X0|:  1850.066406
rounded |X_k-Y|_0 = 67242, f1 =  0.606971, approx slack: 356079
rounded before pow |X_k-Y|_0 = 172592, f1 =  0.376133

Iteration 2260: Loss = 69166.476562
|Xk-Y|_F:  67318.976562, |X-X0|:  1847.498657
rounded |X_k-Y|_0 = 67227, f1 =  0.607055, approx slack: 355939
rounded before pow |X_k-Y|_0 = 172580, f1 =  0.376144

Iteration 2280: Loss = 69146.562500
|Xk-Y|_F:  67301.546875, |X-X0|:  1845.011719
rounded |X_k-Y|_0 = 67206, f1 =  0.607160, approx slack: 355994
rounded before pow |X_k-Y|_0 = 172568, f1 =  0.376159

Iteration 2300: Loss = 69123.843750
|Xk-Y|_F:  67279.492188, |X-X0|:  1844.352783
rounded |X_k-Y|_0 = 67179, f1 =  0.607304, approx slack: 355988
rounded before pow |X_k-Y|_0 = 172573, f1 =  0.376154

Iteration 2320: Loss = 69091.726562
|Xk-Y|_F:  67251.867188, |X-X0|:  1839.859009
rounded |X_k-Y|_0 = 67171, f1 =  0.607351, approx slack: 356140
rounded before pow |X_k-Y|_0 = 172719, f1 =  0.375942

Iteration 2340: Loss = 69071.476562
|Xk-Y|_F:  67227.507812, |X-X0|:  1843.969971
rounded |X_k-Y|_0 = 67155, f1 =  0.607452, approx slack: 355354
rounded before pow |X_k-Y|_0 = 172391, f1 =  0.376319

Iteration 2360: Loss = 69038.765625
|Xk-Y|_F:  67196.039062, |X-X0|:  1842.728638
rounded |X_k-Y|_0 = 67139, f1 =  0.607529, approx slack: 355049
rounded before pow |X_k-Y|_0 = 172373, f1 =  0.376228

Iteration 2380: Loss = 68985.679688
|Xk-Y|_F:  67143.945312, |X-X0|:  1841.732666
rounded |X_k-Y|_0 = 67087, f1 =  0.607788, approx slack: 343808
rounded before pow |X_k-Y|_0 = 168329, f1 =  0.380792

Iteration 2400: Loss = 68954.726562
|Xk-Y|_F:  67106.421875, |X-X0|:  1848.306152
rounded |X_k-Y|_0 = 67043, f1 =  0.608034, approx slack: 343570
rounded before pow |X_k-Y|_0 = 168157, f1 =  0.380994

Iteration 2420: Loss = 68921.148438
|Xk-Y|_F:  67080.023438, |X-X0|:  1841.121704
rounded |X_k-Y|_0 = 67016, f1 =  0.608161, approx slack: 343445
rounded before pow |X_k-Y|_0 = 168106, f1 =  0.381054

Iteration 2440: Loss = 68898.085938
|Xk-Y|_F:  67066.265625, |X-X0|:  1831.816772
rounded |X_k-Y|_0 = 67009, f1 =  0.608198, approx slack: 343396
rounded before pow |X_k-Y|_0 = 168111, f1 =  0.381048

Iteration 2460: Loss = 68888.210938
|Xk-Y|_F:  67057.656250, |X-X0|:  1830.555176
rounded |X_k-Y|_0 = 67026, f1 =  0.608115, approx slack: 343320
rounded before pow |X_k-Y|_0 = 168108, f1 =  0.381052

Iteration 2480: Loss = 68862.593750
|Xk-Y|_F:  67038.132812, |X-X0|:  1824.460693
rounded |X_k-Y|_0 = 66979, f1 =  0.608344, approx slack: 344226
rounded before pow |X_k-Y|_0 = 168271, f1 =  0.380859

Iteration 2500: Loss = 68851.789062
|Xk-Y|_F:  67025.070312, |X-X0|:  1826.721436
rounded |X_k-Y|_0 = 66957, f1 =  0.608459, approx slack: 343617
rounded before pow |X_k-Y|_0 = 168070, f1 =  0.381088

Iteration 2520: Loss = 68841.406250
|Xk-Y|_F:  67011.875000, |X-X0|:  1829.531494
rounded |X_k-Y|_0 = 66946, f1 =  0.608511, approx slack: 344181
rounded before pow |X_k-Y|_0 = 168336, f1 =  0.380831

Iteration 2540: Loss = 68824.007812
|Xk-Y|_F:  66996.531250, |X-X0|:  1827.479370
rounded |X_k-Y|_0 = 66933, f1 =  0.608580, approx slack: 344132
rounded before pow |X_k-Y|_0 = 168336, f1 =  0.380831

Iteration 2560: Loss = 68808.804688
|Xk-Y|_F:  66981.984375, |X-X0|:  1826.817383
rounded |X_k-Y|_0 = 66930, f1 =  0.608601, approx slack: 343491
rounded before pow |X_k-Y|_0 = 168070, f1 =  0.381087

Iteration 2580: Loss = 68813.218750
|Xk-Y|_F:  66980.054688, |X-X0|:  1833.162109
rounded |X_k-Y|_0 = 66929, f1 =  0.608629, approx slack: 343465
rounded before pow |X_k-Y|_0 = 168070, f1 =  0.381087

Iteration 2600: Loss = 68778.195312
|Xk-Y|_F:  66951.390625, |X-X0|:  1826.802002
rounded |X_k-Y|_0 = 66892, f1 =  0.608790, approx slack: 343461
rounded before pow |X_k-Y|_0 = 168053, f1 =  0.381107

Iteration 2620: Loss = 68769.367188
|Xk-Y|_F:  66937.523438, |X-X0|:  1831.842285
rounded |X_k-Y|_0 = 66865, f1 =  0.608949, approx slack: 342822
rounded before pow |X_k-Y|_0 = 167759, f1 =  0.381374

Iteration 2640: Loss = 68755.343750
|Xk-Y|_F:  66921.367188, |X-X0|:  1833.973633
rounded |X_k-Y|_0 = 66827, f1 =  0.609147, approx slack: 342839
rounded before pow |X_k-Y|_0 = 167766, f1 =  0.381372

Iteration 2660: Loss = 68737.117188
|Xk-Y|_F:  66903.437500, |X-X0|:  1833.676147
rounded |X_k-Y|_0 = 66822, f1 =  0.609176, approx slack: 342909
rounded before pow |X_k-Y|_0 = 167760, f1 =  0.381385

Iteration 2680: Loss = 68727.031250
|Xk-Y|_F:  66891.898438, |X-X0|:  1835.136230
rounded |X_k-Y|_0 = 66806, f1 =  0.609278, approx slack: 342588
rounded before pow |X_k-Y|_0 = 167659, f1 =  0.381400

Iteration 2700: Loss = 68723.062500
|Xk-Y|_F:  66882.773438, |X-X0|:  1840.290649
rounded |X_k-Y|_0 = 66781, f1 =  0.609419, approx slack: 347856
rounded before pow |X_k-Y|_0 = 169732, f1 =  0.378997

Iteration 2720: Loss = 68686.148438
|Xk-Y|_F:  66856.093750, |X-X0|:  1830.051880
rounded |X_k-Y|_0 = 66742, f1 =  0.609605, approx slack: 350787
rounded before pow |X_k-Y|_0 = 169732, f1 =  0.378997

Iteration 2740: Loss = 68675.562500
|Xk-Y|_F:  66841.703125, |X-X0|:  1833.858643
rounded |X_k-Y|_0 = 66739, f1 =  0.609647, approx slack: 350646
rounded before pow |X_k-Y|_0 = 169585, f1 =  0.379150

Iteration 2760: Loss = 68664.007812
|Xk-Y|_F:  66832.296875, |X-X0|:  1831.707520
rounded |X_k-Y|_0 = 66741, f1 =  0.609634, approx slack: 350496
rounded before pow |X_k-Y|_0 = 169595, f1 =  0.379138

Iteration 2780: Loss = 68649.320312
|Xk-Y|_F:  66818.148438, |X-X0|:  1831.169678
rounded |X_k-Y|_0 = 66720, f1 =  0.609751, approx slack: 350574
rounded before pow |X_k-Y|_0 = 169597, f1 =  0.379143

Iteration 2800: Loss = 68618.953125
|Xk-Y|_F:  66785.921875, |X-X0|:  1833.033203
rounded |X_k-Y|_0 = 66686, f1 =  0.609906, approx slack: 350869
rounded before pow |X_k-Y|_0 = 169549, f1 =  0.379219

Iteration 2820: Loss = 68606.039062
|Xk-Y|_F:  66765.570312, |X-X0|:  1840.472412
rounded |X_k-Y|_0 = 66689, f1 =  0.609905, approx slack: 352991
rounded before pow |X_k-Y|_0 = 170370, f1 =  0.378245

Iteration 2840: Loss = 68592.109375
|Xk-Y|_F:  66750.703125, |X-X0|:  1841.405762
rounded |X_k-Y|_0 = 66678, f1 =  0.609969, approx slack: 355386
rounded before pow |X_k-Y|_0 = 171742, f1 =  0.376643

Iteration 2860: Loss = 68563.789062
|Xk-Y|_F:  66719.468750, |X-X0|:  1844.320801
rounded |X_k-Y|_0 = 66639, f1 =  0.610185, approx slack: 357378
rounded before pow |X_k-Y|_0 = 172573, f1 =  0.375679

Iteration 2880: Loss = 68556.718750
|Xk-Y|_F:  66707.484375, |X-X0|:  1849.237549
rounded |X_k-Y|_0 = 66610, f1 =  0.610327, approx slack: 361717
rounded before pow |X_k-Y|_0 = 174243, f1 =  0.373611

Iteration 2900: Loss = 68540.281250
|Xk-Y|_F:  66696.164062, |X-X0|:  1844.119141
rounded |X_k-Y|_0 = 66593, f1 =  0.610406, approx slack: 361703
rounded before pow |X_k-Y|_0 = 174353, f1 =  0.373510

Iteration 2920: Loss = 68512.750000
|Xk-Y|_F:  66671.156250, |X-X0|:  1841.595947
rounded |X_k-Y|_0 = 66565, f1 =  0.610564, approx slack: 361497
rounded before pow |X_k-Y|_0 = 174330, f1 =  0.373516

Iteration 2940: Loss = 68500.273438
|Xk-Y|_F:  66656.546875, |X-X0|:  1843.725952
rounded |X_k-Y|_0 = 66537, f1 =  0.610726, approx slack: 358949
rounded before pow |X_k-Y|_0 = 173303, f1 =  0.374698

Iteration 2960: Loss = 68480.867188
|Xk-Y|_F:  66638.960938, |X-X0|:  1841.902954
rounded |X_k-Y|_0 = 66500, f1 =  0.610910, approx slack: 358886
rounded before pow |X_k-Y|_0 = 173299, f1 =  0.374707

Iteration 2980: Loss = 68462.492188
|Xk-Y|_F:  66619.945312, |X-X0|:  1842.549805
rounded |X_k-Y|_0 = 66494, f1 =  0.610941, approx slack: 358873
rounded before pow |X_k-Y|_0 = 173289, f1 =  0.374722

Iteration 3000: Loss = 68449.429688
|Xk-Y|_F:  66609.562500, |X-X0|:  1839.863770
rounded |X_k-Y|_0 = 66467, f1 =  0.611083, approx slack: 358295
rounded before pow |X_k-Y|_0 = 173025, f1 =  0.374971

Iteration 3020: Loss = 68446.023438
|Xk-Y|_F:  66601.562500, |X-X0|:  1844.462891
rounded |X_k-Y|_0 = 66456, f1 =  0.611156, approx slack: 358772
rounded before pow |X_k-Y|_0 = 173287, f1 =  0.374726

Iteration 3040: Loss = 68424.257812
|Xk-Y|_F:  66574.125000, |X-X0|:  1850.136353
rounded |X_k-Y|_0 = 66426, f1 =  0.611305, approx slack: 358188
rounded before pow |X_k-Y|_0 = 173005, f1 =  0.374989

Iteration 3060: Loss = 68394.414062
|Xk-Y|_F:  66548.062500, |X-X0|:  1846.353027
rounded |X_k-Y|_0 = 66408, f1 =  0.611408, approx slack: 369097
rounded before pow |X_k-Y|_0 = 175888, f1 =  0.371540

Iteration 3080: Loss = 68364.007812
|Xk-Y|_F:  66522.304688, |X-X0|:  1841.702148
rounded |X_k-Y|_0 = 66401, f1 =  0.611447, approx slack: 368574
rounded before pow |X_k-Y|_0 = 175666, f1 =  0.371735

Iteration 3100: Loss = 68349.593750
|Xk-Y|_F:  66502.710938, |X-X0|:  1846.881348
rounded |X_k-Y|_0 = 66371, f1 =  0.611644, approx slack: 368626
rounded before pow |X_k-Y|_0 = 176151, f1 =  0.371170

Iteration 3120: Loss = 68309.320312
|Xk-Y|_F:  66465.585938, |X-X0|:  1843.737427
rounded |X_k-Y|_0 = 66290, f1 =  0.612038, approx slack: 368576
rounded before pow |X_k-Y|_0 = 176099, f1 =  0.371215

Iteration 3140: Loss = 68257.062500
|Xk-Y|_F:  66412.296875, |X-X0|:  1844.769531
rounded |X_k-Y|_0 = 66223, f1 =  0.612385, approx slack: 375922
rounded before pow |X_k-Y|_0 = 179441, f1 =  0.367246

Iteration 3160: Loss = 68207.757812
|Xk-Y|_F:  66353.015625, |X-X0|:  1854.742554
rounded |X_k-Y|_0 = 66198, f1 =  0.612527, approx slack: 385688
rounded before pow |X_k-Y|_0 = 182465, f1 =  0.363942

Iteration 3180: Loss = 68093.351562
|Xk-Y|_F:  66226.656250, |X-X0|:  1866.696411
rounded |X_k-Y|_0 = 66147, f1 =  0.612811, approx slack: 407388
rounded before pow |X_k-Y|_0 = 191758, f1 =  0.353966

Iteration 3200: Loss = 67964.015625
|Xk-Y|_F:  66077.476562, |X-X0|:  1886.542725
rounded |X_k-Y|_0 = 65940, f1 =  0.613971, approx slack: 412540
rounded before pow |X_k-Y|_0 = 194194, f1 =  0.351545

Iteration 3220: Loss = 67854.250000
|Xk-Y|_F:  65972.195312, |X-X0|:  1882.052124
rounded |X_k-Y|_0 = 65765, f1 =  0.614877, approx slack: 415469
rounded before pow |X_k-Y|_0 = 195501, f1 =  0.350139

Iteration 3240: Loss = 67806.523438
|Xk-Y|_F:  65920.906250, |X-X0|:  1885.614746
rounded |X_k-Y|_0 = 65725, f1 =  0.615093, approx slack: 423107
rounded before pow |X_k-Y|_0 = 198854, f1 =  0.346593

Iteration 3260: Loss = 67812.539062
|Xk-Y|_F:  65920.562500, |X-X0|:  1891.974365
rounded |X_k-Y|_0 = 65727, f1 =  0.615125, approx slack: 419551
rounded before pow |X_k-Y|_0 = 198187, f1 =  0.347163

Iteration 3280: Loss = 67746.796875
|Xk-Y|_F:  65863.937500, |X-X0|:  1882.857910
rounded |X_k-Y|_0 = 65636, f1 =  0.615557, approx slack: 422383
rounded before pow |X_k-Y|_0 = 198200, f1 =  0.347132

Iteration 3300: Loss = 67734.265625
|Xk-Y|_F:  65852.648438, |X-X0|:  1881.615967
rounded |X_k-Y|_0 = 65626, f1 =  0.615613, approx slack: 424331
rounded before pow |X_k-Y|_0 = 199283, f1 =  0.346067

Iteration 3320: Loss = 67717.882812
|Xk-Y|_F:  65835.593750, |X-X0|:  1882.292603
rounded |X_k-Y|_0 = 65575, f1 =  0.615865, approx slack: 424275
rounded before pow |X_k-Y|_0 = 199289, f1 =  0.346081

Iteration 3340: Loss = 67705.546875
|Xk-Y|_F:  65822.500000, |X-X0|:  1883.046387
rounded |X_k-Y|_0 = 65596, f1 =  0.615766, approx slack: 427742
rounded before pow |X_k-Y|_0 = 200599, f1 =  0.344665

Iteration 3360: Loss = 67694.789062
|Xk-Y|_F:  65811.351562, |X-X0|:  1883.439331
rounded |X_k-Y|_0 = 65591, f1 =  0.615794, approx slack: 430785
rounded before pow |X_k-Y|_0 = 201965, f1 =  0.343215

Iteration 3380: Loss = 67690.148438
|Xk-Y|_F:  65799.515625, |X-X0|:  1890.635498
rounded |X_k-Y|_0 = 65580, f1 =  0.615871, approx slack: 433135
rounded before pow |X_k-Y|_0 = 202823, f1 =  0.342274

Iteration 3400: Loss = 67657.656250
|Xk-Y|_F:  65770.273438, |X-X0|:  1887.380859
rounded |X_k-Y|_0 = 65538, f1 =  0.616061, approx slack: 433324
rounded before pow |X_k-Y|_0 = 202979, f1 =  0.342146

Iteration 3420: Loss = 67635.656250
|Xk-Y|_F:  65749.625000, |X-X0|:  1886.027832
rounded |X_k-Y|_0 = 65517, f1 =  0.616163, approx slack: 436344
rounded before pow |X_k-Y|_0 = 204024, f1 =  0.340977

Iteration 3440: Loss = 67633.367188
|Xk-Y|_F:  65743.257812, |X-X0|:  1890.109863
rounded |X_k-Y|_0 = 65512, f1 =  0.616211, approx slack: 436370
rounded before pow |X_k-Y|_0 = 204131, f1 =  0.340925

Iteration 3460: Loss = 67604.843750
|Xk-Y|_F:  65720.054688, |X-X0|:  1884.789185
rounded |X_k-Y|_0 = 65509, f1 =  0.616219, approx slack: 436234
rounded before pow |X_k-Y|_0 = 203968, f1 =  0.341022

Iteration 3480: Loss = 67601.101562
|Xk-Y|_F:  65716.703125, |X-X0|:  1884.395020
rounded |X_k-Y|_0 = 65464, f1 =  0.616439, approx slack: 436637
rounded before pow |X_k-Y|_0 = 204264, f1 =  0.340823

Iteration 3500: Loss = 67602.281250
|Xk-Y|_F:  65717.109375, |X-X0|:  1885.173096
rounded |X_k-Y|_0 = 65499, f1 =  0.616284, approx slack: 436387
rounded before pow |X_k-Y|_0 = 204067, f1 =  0.340987

Iteration 3520: Loss = 67582.507812
|Xk-Y|_F:  65700.726562, |X-X0|:  1881.784790
rounded |X_k-Y|_0 = 65503, f1 =  0.616250, approx slack: 439133
rounded before pow |X_k-Y|_0 = 205027, f1 =  0.339971

Iteration 3540: Loss = 67540.906250
|Xk-Y|_F:  65672.695312, |X-X0|:  1868.213989
rounded |X_k-Y|_0 = 65460, f1 =  0.616472, approx slack: 440066
rounded before pow |X_k-Y|_0 = 205400, f1 =  0.339649

Iteration 3560: Loss = 67534.468750
|Xk-Y|_F:  65668.929688, |X-X0|:  1865.537476
rounded |X_k-Y|_0 = 65444, f1 =  0.616555, approx slack: 439816
rounded before pow |X_k-Y|_0 = 205382, f1 =  0.339652

Iteration 3580: Loss = 67518.710938
|Xk-Y|_F:  65653.429688, |X-X0|:  1865.280273
rounded |X_k-Y|_0 = 65434, f1 =  0.616606, approx slack: 440802
rounded before pow |X_k-Y|_0 = 205730, f1 =  0.339281

Iteration 3600: Loss = 67502.671875
|Xk-Y|_F:  65643.953125, |X-X0|:  1858.716675
rounded |X_k-Y|_0 = 65424, f1 =  0.616662, approx slack: 443049
rounded before pow |X_k-Y|_0 = 206572, f1 =  0.338396

Iteration 3620: Loss = 67492.023438
|Xk-Y|_F:  65632.945312, |X-X0|:  1859.079346
rounded |X_k-Y|_0 = 65424, f1 =  0.616674, approx slack: 442574
rounded before pow |X_k-Y|_0 = 206303, f1 =  0.338672

Iteration 3640: Loss = 67477.296875
|Xk-Y|_F:  65623.984375, |X-X0|:  1853.315186
rounded |X_k-Y|_0 = 65402, f1 =  0.616778, approx slack: 442604
rounded before pow |X_k-Y|_0 = 206310, f1 =  0.338646

Iteration 3660: Loss = 67466.796875
|Xk-Y|_F:  65615.898438, |X-X0|:  1850.895142
rounded |X_k-Y|_0 = 65410, f1 =  0.616752, approx slack: 442591
rounded before pow |X_k-Y|_0 = 206299, f1 =  0.338674

Iteration 3680: Loss = 67439.554688
|Xk-Y|_F:  65594.828125, |X-X0|:  1844.726318
rounded |X_k-Y|_0 = 65352, f1 =  0.617041, approx slack: 442181
rounded before pow |X_k-Y|_0 = 206172, f1 =  0.338767

Iteration 3700: Loss = 67454.523438
|Xk-Y|_F:  65605.546875, |X-X0|:  1848.979248
rounded |X_k-Y|_0 = 65387, f1 =  0.616873, approx slack: 444968
rounded before pow |X_k-Y|_0 = 207018, f1 =  0.337851

Iteration 3720: Loss = 67451.867188
|Xk-Y|_F:  65600.343750, |X-X0|:  1851.519897
rounded |X_k-Y|_0 = 65357, f1 =  0.617037, approx slack: 445009
rounded before pow |X_k-Y|_0 = 207003, f1 =  0.337860

Iteration 3740: Loss = 67424.687500
|Xk-Y|_F:  65575.492188, |X-X0|:  1849.197266
rounded |X_k-Y|_0 = 65321, f1 =  0.617195, approx slack: 445014
rounded before pow |X_k-Y|_0 = 207019, f1 =  0.337846

Iteration 3760: Loss = 67421.273438
|Xk-Y|_F:  65571.804688, |X-X0|:  1849.465698
rounded |X_k-Y|_0 = 65345, f1 =  0.617079, approx slack: 444896
rounded before pow |X_k-Y|_0 = 206942, f1 =  0.337912

Iteration 3780: Loss = 67413.484375
|Xk-Y|_F:  65569.585938, |X-X0|:  1843.895142
rounded |X_k-Y|_0 = 65339, f1 =  0.617126, approx slack: 445177
rounded before pow |X_k-Y|_0 = 206946, f1 =  0.337873

Iteration 3800: Loss = 67406.781250
|Xk-Y|_F:  65557.515625, |X-X0|:  1849.267212
rounded |X_k-Y|_0 = 65325, f1 =  0.617198, approx slack: 445175
rounded before pow |X_k-Y|_0 = 206987, f1 =  0.337864

Iteration 3820: Loss = 67404.312500
|Xk-Y|_F:  65556.859375, |X-X0|:  1847.453857
rounded |X_k-Y|_0 = 65269, f1 =  0.617466, approx slack: 445214
rounded before pow |X_k-Y|_0 = 207032, f1 =  0.337809

Iteration 3840: Loss = 67407.695312
|Xk-Y|_F:  65560.109375, |X-X0|:  1847.584473
rounded |X_k-Y|_0 = 65295, f1 =  0.617367, approx slack: 445148
rounded before pow |X_k-Y|_0 = 206991, f1 =  0.337843

Iteration 3860: Loss = 67368.468750
|Xk-Y|_F:  65527.515625, |X-X0|:  1840.949707
rounded |X_k-Y|_0 = 65288, f1 =  0.617388, approx slack: 446215
rounded before pow |X_k-Y|_0 = 207392, f1 =  0.337422

Iteration 3880: Loss = 67355.265625
|Xk-Y|_F:  65519.382812, |X-X0|:  1835.881104
rounded |X_k-Y|_0 = 65261, f1 =  0.617511, approx slack: 453778
rounded before pow |X_k-Y|_0 = 209486, f1 =  0.335128

Iteration 3900: Loss = 67391.765625
|Xk-Y|_F:  65540.906250, |X-X0|:  1850.862793
rounded |X_k-Y|_0 = 65289, f1 =  0.617425, approx slack: 453846
rounded before pow |X_k-Y|_0 = 209409, f1 =  0.335230

Iteration 3920: Loss = 67334.921875
|Xk-Y|_F:  65499.097656, |X-X0|:  1835.825806
rounded |X_k-Y|_0 = 65244, f1 =  0.617607, approx slack: 453567
rounded before pow |X_k-Y|_0 = 209432, f1 =  0.335143

Iteration 3940: Loss = 67346.601562
|Xk-Y|_F:  65513.796875, |X-X0|:  1832.803223
rounded |X_k-Y|_0 = 65244, f1 =  0.617608, approx slack: 453578
rounded before pow |X_k-Y|_0 = 209420, f1 =  0.335152

Iteration 3960: Loss = 67331.539062
|Xk-Y|_F:  65496.601562, |X-X0|:  1834.939697
rounded |X_k-Y|_0 = 65202, f1 =  0.617836, approx slack: 455600
rounded before pow |X_k-Y|_0 = 209663, f1 =  0.334905

Iteration 3980: Loss = 67305.406250
|Xk-Y|_F:  65472.593750, |X-X0|:  1832.811279
rounded |X_k-Y|_0 = 65191, f1 =  0.617862, approx slack: 455493
rounded before pow |X_k-Y|_0 = 209595, f1 =  0.334873

Iteration 4000: Loss = 67292.765625
|Xk-Y|_F:  65460.031250, |X-X0|:  1832.733154
rounded |X_k-Y|_0 = 65171, f1 =  0.617959, approx slack: 455568
rounded before pow |X_k-Y|_0 = 209595, f1 =  0.334873

Iteration 4020: Loss = 67298.007812
|Xk-Y|_F:  65465.058594, |X-X0|:  1832.951538
rounded |X_k-Y|_0 = 65144, f1 =  0.618108, approx slack: 455463
rounded before pow |X_k-Y|_0 = 209653, f1 =  0.334921

Iteration 4040: Loss = 67270.968750
|Xk-Y|_F:  65439.136719, |X-X0|:  1831.830444
rounded |X_k-Y|_0 = 65146, f1 =  0.618094, approx slack: 458853
rounded before pow |X_k-Y|_0 = 209681, f1 =  0.334853

Iteration 4060: Loss = 67256.015625
|Xk-Y|_F:  65429.339844, |X-X0|:  1826.671875
rounded |X_k-Y|_0 = 65121, f1 =  0.618197, approx slack: 458901
rounded before pow |X_k-Y|_0 = 209640, f1 =  0.334951

Iteration 4080: Loss = 67265.718750
|Xk-Y|_F:  65433.140625, |X-X0|:  1832.576782
rounded |X_k-Y|_0 = 65158, f1 =  0.618041, approx slack: 459026
rounded before pow |X_k-Y|_0 = 209619, f1 =  0.334985

Iteration 4100: Loss = 67267.820312
|Xk-Y|_F:  65432.859375, |X-X0|:  1834.959473
rounded |X_k-Y|_0 = 65175, f1 =  0.617965, approx slack: 461621
rounded before pow |X_k-Y|_0 = 210346, f1 =  0.334352

Iteration 4120: Loss = 67242.054688
|Xk-Y|_F:  65412.980469, |X-X0|:  1829.075562
rounded |X_k-Y|_0 = 65127, f1 =  0.618176, approx slack: 462248
rounded before pow |X_k-Y|_0 = 210677, f1 =  0.334035

Iteration 4140: Loss = 67231.296875
|Xk-Y|_F:  65404.042969, |X-X0|:  1827.255737
rounded |X_k-Y|_0 = 65100, f1 =  0.618345, approx slack: 456857
rounded before pow |X_k-Y|_0 = 209360, f1 =  0.335151

Iteration 4160: Loss = 67230.640625
|Xk-Y|_F:  65399.335938, |X-X0|:  1831.300781
rounded |X_k-Y|_0 = 65128, f1 =  0.618194, approx slack: 457214
rounded before pow |X_k-Y|_0 = 209369, f1 =  0.335271

Iteration 4180: Loss = 67218.257812
|Xk-Y|_F:  65380.367188, |X-X0|:  1837.887695
rounded |X_k-Y|_0 = 65098, f1 =  0.618343, approx slack: 456865
rounded before pow |X_k-Y|_0 = 209219, f1 =  0.335331

Iteration 4200: Loss = 67225.281250
|Xk-Y|_F:  65380.289062, |X-X0|:  1844.992432
rounded |X_k-Y|_0 = 65090, f1 =  0.618403, approx slack: 456902
rounded before pow |X_k-Y|_0 = 209217, f1 =  0.335335

Iteration 4220: Loss = 67189.109375
|Xk-Y|_F:  65349.789062, |X-X0|:  1839.316528
rounded |X_k-Y|_0 = 65053, f1 =  0.618562, approx slack: 454975
rounded before pow |X_k-Y|_0 = 208358, f1 =  0.336346

Iteration 4240: Loss = 67228.007812
|Xk-Y|_F:  65380.039062, |X-X0|:  1847.968872
rounded |X_k-Y|_0 = 65095, f1 =  0.618359, approx slack: 455013
rounded before pow |X_k-Y|_0 = 208344, f1 =  0.336287

Iteration 4260: Loss = 67196.585938
|Xk-Y|_F:  65351.761719, |X-X0|:  1844.826660
rounded |X_k-Y|_0 = 65041, f1 =  0.618642, approx slack: 456670
rounded before pow |X_k-Y|_0 = 208582, f1 =  0.336076

Iteration 4280: Loss = 67166.023438
|Xk-Y|_F:  65322.441406, |X-X0|:  1843.585449
rounded |X_k-Y|_0 = 65001, f1 =  0.618827, approx slack: 451940
rounded before pow |X_k-Y|_0 = 207045, f1 =  0.337541

Iteration 4300: Loss = 67180.968750
|Xk-Y|_F:  65329.773438, |X-X0|:  1851.192871
rounded |X_k-Y|_0 = 65047, f1 =  0.618613, approx slack: 450928
rounded before pow |X_k-Y|_0 = 206270, f1 =  0.338175

Iteration 4320: Loss = 67155.804688
|Xk-Y|_F:  65305.734375, |X-X0|:  1850.069946
rounded |X_k-Y|_0 = 64976, f1 =  0.618978, approx slack: 451997
rounded before pow |X_k-Y|_0 = 206715, f1 =  0.337761

Iteration 4340: Loss = 67140.609375
|Xk-Y|_F:  65291.019531, |X-X0|:  1849.593628
rounded |X_k-Y|_0 = 64961, f1 =  0.619042, approx slack: 455306
rounded before pow |X_k-Y|_0 = 206745, f1 =  0.337868

Iteration 4360: Loss = 67155.101562
|Xk-Y|_F:  65310.140625, |X-X0|:  1844.959473
rounded |X_k-Y|_0 = 64987, f1 =  0.618930, approx slack: 454409
rounded before pow |X_k-Y|_0 = 206478, f1 =  0.338082

Iteration 4380: Loss = 67138.960938
|Xk-Y|_F:  65289.972656, |X-X0|:  1848.991699
rounded |X_k-Y|_0 = 64935, f1 =  0.619189, approx slack: 454517
rounded before pow |X_k-Y|_0 = 206473, f1 =  0.338096

Iteration 4400: Loss = 67125.132812
|Xk-Y|_F:  65278.488281, |X-X0|:  1846.645264
rounded |X_k-Y|_0 = 64972, f1 =  0.619004, approx slack: 459503
rounded before pow |X_k-Y|_0 = 208335, f1 =  0.336153

Iteration 4420: Loss = 67108.039062
|Xk-Y|_F:  65268.281250, |X-X0|:  1839.758545
rounded |X_k-Y|_0 = 64960, f1 =  0.619056, approx slack: 446920
rounded before pow |X_k-Y|_0 = 204199, f1 =  0.340591

Iteration 4440: Loss = 67155.773438
|Xk-Y|_F:  65286.253906, |X-X0|:  1869.520874
rounded |X_k-Y|_0 = 64957, f1 =  0.619086, approx slack: 445380
rounded before pow |X_k-Y|_0 = 203350, f1 =  0.341606

Iteration 4460: Loss = 67174.070312
|Xk-Y|_F:  65268.570312, |X-X0|:  1905.502686
rounded |X_k-Y|_0 = 64954, f1 =  0.619088, approx slack: 441614
rounded before pow |X_k-Y|_0 = 201146, f1 =  0.343982

Iteration 4480: Loss = 67146.898438
|Xk-Y|_F:  65268.109375, |X-X0|:  1878.787598
rounded |X_k-Y|_0 = 64938, f1 =  0.619169, approx slack: 440933
rounded before pow |X_k-Y|_0 = 201519, f1 =  0.343640

Iteration 4500: Loss = 67111.468750
|Xk-Y|_F:  65246.890625, |X-X0|:  1864.575928
rounded |X_k-Y|_0 = 64900, f1 =  0.619372, approx slack: 427462
rounded before pow |X_k-Y|_0 = 197697, f1 =  0.347765

Iteration 4520: Loss = 67082.703125
|Xk-Y|_F:  65229.007812, |X-X0|:  1853.694824
rounded |X_k-Y|_0 = 64926, f1 =  0.619235, approx slack: 425636
rounded before pow |X_k-Y|_0 = 197190, f1 =  0.348270

Iteration 4540: Loss = 67084.531250
|Xk-Y|_F:  65235.687500, |X-X0|:  1848.844238
rounded |X_k-Y|_0 = 64910, f1 =  0.619312, approx slack: 425256
rounded before pow |X_k-Y|_0 = 196975, f1 =  0.348409

Iteration 4560: Loss = 67076.937500
|Xk-Y|_F:  65225.398438, |X-X0|:  1851.538818
rounded |X_k-Y|_0 = 64899, f1 =  0.619379, approx slack: 417784
rounded before pow |X_k-Y|_0 = 194892, f1 =  0.350615

Iteration 4580: Loss = 67066.164062
|Xk-Y|_F:  65213.460938, |X-X0|:  1852.699707
rounded |X_k-Y|_0 = 64936, f1 =  0.619211, approx slack: 417005
rounded before pow |X_k-Y|_0 = 194732, f1 =  0.350919

Iteration 4600: Loss = 67040.406250
|Xk-Y|_F:  65203.226562, |X-X0|:  1837.176636
rounded |X_k-Y|_0 = 64899, f1 =  0.619374, approx slack: 416612
rounded before pow |X_k-Y|_0 = 194694, f1 =  0.350694

Iteration 4620: Loss = 67019.109375
|Xk-Y|_F:  65189.015625, |X-X0|:  1830.094116
rounded |X_k-Y|_0 = 64872, f1 =  0.619520, approx slack: 416208
rounded before pow |X_k-Y|_0 = 194592, f1 =  0.350812

Iteration 4640: Loss = 67003.289062
|Xk-Y|_F:  65165.953125, |X-X0|:  1837.333252
rounded |X_k-Y|_0 = 64840, f1 =  0.619665, approx slack: 415788
rounded before pow |X_k-Y|_0 = 194299, f1 =  0.351162

Iteration 4660: Loss = 67008.812500
|Xk-Y|_F:  65148.761719, |X-X0|:  1860.049072
rounded |X_k-Y|_0 = 64810, f1 =  0.619805, approx slack: 415579
rounded before pow |X_k-Y|_0 = 194289, f1 =  0.351104

Iteration 4680: Loss = 66945.203125
|Xk-Y|_F:  65065.128906, |X-X0|:  1880.074829
rounded |X_k-Y|_0 = 64711, f1 =  0.620346, approx slack: 413875
rounded before pow |X_k-Y|_0 = 194114, f1 =  0.351316

Iteration 4700: Loss = 66871.132812
|Xk-Y|_F:  64988.367188, |X-X0|:  1882.767212
rounded |X_k-Y|_0 = 64651, f1 =  0.620646, approx slack: 415048
rounded before pow |X_k-Y|_0 = 194296, f1 =  0.351102

Iteration 4720: Loss = 66967.000000
|Xk-Y|_F:  65007.398438, |X-X0|:  1959.604736
rounded |X_k-Y|_0 = 64637, f1 =  0.620702, approx slack: 416549
rounded before pow |X_k-Y|_0 = 194140, f1 =  0.351244

Iteration 4740: Loss = 66974.742188
|Xk-Y|_F:  65001.273438, |X-X0|:  1973.471802
rounded |X_k-Y|_0 = 64613, f1 =  0.620803, approx slack: 414409
rounded before pow |X_k-Y|_0 = 194071, f1 =  0.351250

Iteration 4760: Loss = 67090.687500
|Xk-Y|_F:  65018.246094, |X-X0|:  2072.444580
rounded |X_k-Y|_0 = 64604, f1 =  0.620867, approx slack: 417459
rounded before pow |X_k-Y|_0 = 193923, f1 =  0.351267

Iteration 4780: Loss = 67141.562500
|Xk-Y|_F:  65055.128906, |X-X0|:  2086.433838
rounded |X_k-Y|_0 = 64649, f1 =  0.620643, approx slack: 414897
rounded before pow |X_k-Y|_0 = 194110, f1 =  0.351240

Iteration 4800: Loss = 67041.000000
|Xk-Y|_F:  65019.878906, |X-X0|:  2021.123047
rounded |X_k-Y|_0 = 64637, f1 =  0.620756, approx slack: 413584
rounded before pow |X_k-Y|_0 = 193508, f1 =  0.351883

Iteration 4820: Loss = 66913.000000
|Xk-Y|_F:  64949.957031, |X-X0|:  1963.039062
rounded |X_k-Y|_0 = 64574, f1 =  0.621045, approx slack: 382147
rounded before pow |X_k-Y|_0 = 185741, f1 =  0.359481

Iteration 4840: Loss = 66888.507812
|Xk-Y|_F:  64949.652344, |X-X0|:  1938.853271
rounded |X_k-Y|_0 = 64550, f1 =  0.621171, approx slack: 393499
rounded before pow |X_k-Y|_0 = 188711, f1 =  0.356253

Iteration 4860: Loss = 66841.656250
|Xk-Y|_F:  64919.175781, |X-X0|:  1922.477173
rounded |X_k-Y|_0 = 64547, f1 =  0.621188, approx slack: 393533
rounded before pow |X_k-Y|_0 = 188650, f1 =  0.356080

Iteration 4880: Loss = 66815.812500
|Xk-Y|_F:  64892.632812, |X-X0|:  1923.177002
rounded |X_k-Y|_0 = 64518, f1 =  0.621324, approx slack: 393711
rounded before pow |X_k-Y|_0 = 188759, f1 =  0.356008

Iteration 4900: Loss = 66877.140625
|Xk-Y|_F:  64902.902344, |X-X0|:  1974.235352
rounded |X_k-Y|_0 = 64518, f1 =  0.621323, approx slack: 393102
rounded before pow |X_k-Y|_0 = 188233, f1 =  0.356583

Iteration 4920: Loss = 66853.007812
|Xk-Y|_F:  64887.750000, |X-X0|:  1965.256104
rounded |X_k-Y|_0 = 64509, f1 =  0.621382, approx slack: 391798
rounded before pow |X_k-Y|_0 = 187670, f1 =  0.357147

Iteration 4940: Loss = 66840.125000
|Xk-Y|_F:  64869.421875, |X-X0|:  1970.704224
rounded |X_k-Y|_0 = 64514, f1 =  0.621353, approx slack: 391058
rounded before pow |X_k-Y|_0 = 187200, f1 =  0.357280

Iteration 4960: Loss = 66835.679688
|Xk-Y|_F:  64873.113281, |X-X0|:  1962.564209
rounded |X_k-Y|_0 = 64506, f1 =  0.621392, approx slack: 392062
rounded before pow |X_k-Y|_0 = 187853, f1 =  0.356787

Iteration 4980: Loss = 66753.351562
|Xk-Y|_F:  64834.355469, |X-X0|:  1918.995361
rounded |X_k-Y|_0 = 64435, f1 =  0.621748, approx slack: 391129
rounded before pow |X_k-Y|_0 = 187345, f1 =  0.357076

Iteration 4999: Loss = 66769.515625
|Xk-Y|_F:  64857.406250, |X-X0|:  1912.106567
rounded |X_k-Y|_0 = 64463, f1 =  0.621578, approx slack: 391296
rounded before pow |X_k-Y|_0 = 187228, f1 =  0.357117

------ ABL 0 after refine ------
--- eval ---
prediction result:
f1 on test:    0.3816
f1 on test:    0.6205 (micro)
f1 on KB:      0.4481
integrated f1: 0.4159, w_data: 0.4246, w_klg: 0.5754

integrated result:
f1 on test:    0.3655
f1 on test:    0.6268 (micro)
f1 on KB:      0.5275
integrated f1: 0.4587, w_data: 0.4246, w_klg: 0.5754
------------
integrated f1 0.4159
Epoch 100, Total loss: -5934934.0000, CE loss: 2.8925, RL loss: -59349.3398, Reward: -53649.3848
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24712, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 200, Total loss: -71895896.0000, CE loss: 2.8912, RL loss: -718958.9375, Reward: -53683.1865
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25314, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 300, Total loss: 291791264.0000, CE loss: 2.8887, RL loss: 2917912.5000, Reward: -53543.6406
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25076, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 400, Total loss: 640326848.0000, CE loss: 2.8898, RL loss: 6403268.5000, Reward: -53349.7617
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24815, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 500, Total loss: 225710352.0000, CE loss: 2.8888, RL loss: 2257103.5000, Reward: -53583.8262
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24922, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 600, Total loss: 145132144.0000, CE loss: 2.8892, RL loss: 1451321.5000, Reward: -53608.9912
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24255, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 700, Total loss: -179908192.0000, CE loss: 2.8889, RL loss: -1799082.0000, Reward: -53700.0732
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 23922, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 800, Total loss: 190763520.0000, CE loss: 2.8885, RL loss: 1907635.2500, Reward: -53546.5352
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 23897, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 900, Total loss: -156281952.0000, CE loss: 2.8887, RL loss: -1562819.5000, Reward: -53694.9141
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24418, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1000, Total loss: -2169625.0000, CE loss: 2.8888, RL loss: -21696.2500, Reward: -53566.9346
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24681, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1100, Total loss: 95719416.0000, CE loss: 2.8884, RL loss: 957194.1875, Reward: -53622.9502
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 23569, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1200, Total loss: -69633000.0000, CE loss: 2.8890, RL loss: -696330.0000, Reward: -53661.6426
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24893, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1300, Total loss: -79991784.0000, CE loss: 2.8887, RL loss: -799917.8750, Reward: -53667.5986
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25074, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1400, Total loss: -127011088.0000, CE loss: 2.8890, RL loss: -1270110.8750, Reward: -53673.6621
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24190, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1500, Total loss: 323832960.0000, CE loss: 2.8888, RL loss: 3238329.5000, Reward: -53535.7354
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24877, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1600, Total loss: -25618350.0000, CE loss: 2.8889, RL loss: -256183.5000, Reward: -53708.3438
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24669, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1700, Total loss: 282536640.0000, CE loss: 2.8889, RL loss: 2825366.5000, Reward: -53456.7441
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24460, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1800, Total loss: -217010208.0000, CE loss: 2.8889, RL loss: -2170102.0000, Reward: -53758.9463
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25690, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 1900, Total loss: 270211840.0000, CE loss: 2.8890, RL loss: 2702118.2500, Reward: -53550.4482
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24863, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
--- eval ---
prediction result:
f1 on test:    0.3956
f1 on test:    0.6201 (micro)
f1 on KB:      0.4359
integrated f1: 0.4225, w_data: 0.3000, w_klg: 0.7000

integrated result:
f1 on test:    0.3725
f1 on test:    0.6274 (micro)
f1 on KB:      0.5195
integrated f1: 0.4754, w_data: 0.3000, w_klg: 0.7000
------------
Epoch 2000, Total loss: 288399584.0000, CE loss: 2.8888, RL loss: 2883995.7500, Reward: -53521.2334
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24530, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2100, Total loss: -166120256.0000, CE loss: 2.8887, RL loss: -1661202.5000, Reward: -53769.0791
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24660, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2200, Total loss: 644330496.0000, CE loss: 2.8888, RL loss: 6443305.0000, Reward: -53393.6533
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24718, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2300, Total loss: -69164904.0000, CE loss: 2.8890, RL loss: -691649.0625, Reward: -53625.4727
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 23832, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2400, Total loss: -286629856.0000, CE loss: 2.8897, RL loss: -2866298.5000, Reward: -53813.0400
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24474, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2500, Total loss: -251756752.0000, CE loss: 2.8902, RL loss: -2517567.5000, Reward: -53730.6641
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24908, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2600, Total loss: 86122184.0000, CE loss: 2.8900, RL loss: 861221.8750, Reward: -53611.5898
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24995, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2700, Total loss: -157731504.0000, CE loss: 2.8889, RL loss: -1577315.0000, Reward: -53777.9854
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24417, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2800, Total loss: 163310976.0000, CE loss: 2.8902, RL loss: 1633109.7500, Reward: -53657.9619
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24259, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 2900, Total loss: 175196368.0000, CE loss: 2.8898, RL loss: 1751963.7500, Reward: -53507.6719
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24731, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3000, Total loss: -355163552.0000, CE loss: 2.8900, RL loss: -3551635.5000, Reward: -53680.3115
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25209, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3100, Total loss: 106774728.0000, CE loss: 2.8899, RL loss: 1067747.2500, Reward: -53623.9658
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 23985, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3200, Total loss: 214219552.0000, CE loss: 2.8900, RL loss: 2142195.5000, Reward: -53559.5488
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24349, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3300, Total loss: 484957696.0000, CE loss: 2.8899, RL loss: 4849577.0000, Reward: -53483.0176
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24742, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3400, Total loss: 171550256.0000, CE loss: 2.8903, RL loss: 1715502.6250, Reward: -53643.0391
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24857, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3500, Total loss: -406269664.0000, CE loss: 2.8903, RL loss: -4062696.5000, Reward: -53826.4209
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24826, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3600, Total loss: 69177008.0000, CE loss: 2.8899, RL loss: 691770.0625, Reward: -53605.1641
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24298, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3700, Total loss: -548084928.0000, CE loss: 2.8910, RL loss: -5480849.5000, Reward: -53894.0703
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24623, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3800, Total loss: -77182384.0000, CE loss: 2.8908, RL loss: -771823.8125, Reward: -53616.7861
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24891, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 3900, Total loss: 259016256.0000, CE loss: 2.8904, RL loss: 2590162.5000, Reward: -53531.6953
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24753, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
--- eval ---
prediction result:
f1 on test:    0.3949
f1 on test:    0.6199 (micro)
f1 on KB:      0.4363
integrated f1: 0.4225, w_data: 0.3000, w_klg: 0.7000

integrated result:
f1 on test:    0.3724
f1 on test:    0.6274 (micro)
f1 on KB:      0.5197
integrated f1: 0.4755, w_data: 0.3000, w_klg: 0.7000
------------
Epoch 4000, Total loss: 197387552.0000, CE loss: 2.8905, RL loss: 1973875.5000, Reward: -53540.5186
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24367, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4100, Total loss: 306418592.0000, CE loss: 2.8910, RL loss: 3064186.0000, Reward: -53533.1309
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25115, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4200, Total loss: -345660896.0000, CE loss: 2.9359, RL loss: -3456609.0000, Reward: -53546.1465
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 23886, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4300, Total loss: 198044288.0000, CE loss: 2.8876, RL loss: 1980442.8750, Reward: -53591.2549
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25183, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4400, Total loss: -9446759.0000, CE loss: 2.8861, RL loss: -94467.5938, Reward: -53570.0928
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24610, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4500, Total loss: 85321160.0000, CE loss: 2.8859, RL loss: 853211.5625, Reward: -53631.2578
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24034, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4600, Total loss: 212207072.0000, CE loss: 2.8860, RL loss: 2122070.7500, Reward: -53530.8135
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24660, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4700, Total loss: 77291256.0000, CE loss: 2.8860, RL loss: 772912.5625, Reward: -53566.1465
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24589, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4800, Total loss: -187925712.0000, CE loss: 2.8844, RL loss: -1879257.1250, Reward: -53718.7100
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24709, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 4900, Total loss: 331627872.0000, CE loss: 2.8845, RL loss: 3316278.7500, Reward: -53490.0049
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24670, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5000, Total loss: 112109760.0000, CE loss: 2.8842, RL loss: 1121097.6250, Reward: -53544.5879
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24668, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5100, Total loss: -34910096.0000, CE loss: 2.8843, RL loss: -349100.9688, Reward: -53677.2197
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24971, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5200, Total loss: 360607616.0000, CE loss: 2.8843, RL loss: 3606076.2500, Reward: -53424.9580
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24236, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5300, Total loss: 303136512.0000, CE loss: 2.8845, RL loss: 3031365.0000, Reward: -53539.5068
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24698, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5400, Total loss: 277357536.0000, CE loss: 2.8843, RL loss: 2773575.5000, Reward: -53494.0791
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24373, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5500, Total loss: -465314560.0000, CE loss: 2.8843, RL loss: -4653145.5000, Reward: -53783.5273
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25716, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5600, Total loss: 65362400.0000, CE loss: 2.8842, RL loss: 653624.0000, Reward: -53541.6221
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24802, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5700, Total loss: 280393344.0000, CE loss: 2.8846, RL loss: 2803933.5000, Reward: -53466.1670
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24485, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5800, Total loss: 167395120.0000, CE loss: 2.8844, RL loss: 1673951.2500, Reward: -53535.6641
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24752, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 5900, Total loss: -394567776.0000, CE loss: 2.8843, RL loss: -3945677.7500, Reward: -53767.0635
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24612, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
--- eval ---
prediction result:
f1 on test:    0.3834
f1 on test:    0.6208 (micro)
f1 on KB:      0.4473
integrated f1: 0.4249, w_data: 0.3000, w_klg: 0.7000

integrated result:
f1 on test:    0.3668
f1 on test:    0.6270 (micro)
f1 on KB:      0.5259
integrated f1: 0.4781, w_data: 0.3000, w_klg: 0.7000
------------
Epoch 6000, Total loss: -272579648.0000, CE loss: 2.8843, RL loss: -2725796.5000, Reward: -53708.0205
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25062, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6100, Total loss: 266335376.0000, CE loss: 2.8843, RL loss: 2663353.7500, Reward: -53596.7393
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24308, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6200, Total loss: -98236584.0000, CE loss: 2.8843, RL loss: -982365.8125, Reward: -53663.1250
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24484, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6300, Total loss: -351047392.0000, CE loss: 2.8844, RL loss: -3510474.0000, Reward: -53714.5186
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24822, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6400, Total loss: 224403152.0000, CE loss: 2.8841, RL loss: 2244031.5000, Reward: -53549.2588
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24029, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6500, Total loss: 272305920.0000, CE loss: 2.8845, RL loss: 2723059.2500, Reward: -53500.9512
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24754, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6600, Total loss: 310209984.0000, CE loss: 2.8842, RL loss: 3102099.7500, Reward: -53455.0508
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24559, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6700, Total loss: -75758336.0000, CE loss: 2.8843, RL loss: -757583.3750, Reward: -53640.9551
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25178, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6800, Total loss: 282159712.0000, CE loss: 2.8839, RL loss: 2821597.0000, Reward: -53486.8564
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24892, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 6900, Total loss: 331827040.0000, CE loss: 2.8847, RL loss: 3318270.5000, Reward: -53410.5361
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24408, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7000, Total loss: -75466568.0000, CE loss: 2.8846, RL loss: -754665.6875, Reward: -53656.0439
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24327, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7100, Total loss: 25977864.0000, CE loss: 2.8844, RL loss: 259778.6406, Reward: -53644.3652
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24533, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7200, Total loss: 44869420.0000, CE loss: 2.8844, RL loss: 448694.2188, Reward: -53586.2744
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24590, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7300, Total loss: 232565296.0000, CE loss: 2.8841, RL loss: 2325653.0000, Reward: -53490.3867
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25177, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7400, Total loss: -202135536.0000, CE loss: 2.8844, RL loss: -2021355.3750, Reward: -53688.9014
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24232, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7500, Total loss: 464414400.0000, CE loss: 2.8842, RL loss: 4644144.0000, Reward: -53419.4297
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 25004, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7600, Total loss: -74527320.0000, CE loss: 2.8844, RL loss: -745273.1875, Reward: -53689.8037
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24918, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7700, Total loss: -221308096.0000, CE loss: 2.8843, RL loss: -2213081.0000, Reward: -53646.6592
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24904, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7800, Total loss: -384498080.0000, CE loss: 2.8841, RL loss: -3844980.7500, Reward: -53769.2949
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24324, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
Epoch 7900, Total loss: 207640768.0000, CE loss: 2.8846, RL loss: 2076407.6250, Reward: -53522.2930
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24304, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
--- eval ---
prediction result:
f1 on test:    0.3834
f1 on test:    0.6208 (micro)
f1 on KB:      0.4473
integrated f1: 0.4249, w_data: 0.3000, w_klg: 0.7000

integrated result:
f1 on test:    0.3668
f1 on test:    0.6270 (micro)
f1 on KB:      0.5259
integrated f1: 0.4781, w_data: 0.3000, w_klg: 0.7000
------------
Epoch 8000, Total loss: -28230690.0000, CE loss: 2.8840, RL loss: -282306.9062, Reward: -53570.5215
    full cols: 161, non-full cols: 0
   r - labels: 2, labels - r: 2
    violated: 24424, weighted: 6.371040344238281, len: 0.0, nonzero: 0.10634082555770874
------ ABL Loop 1 ------
--- eval ---
prediction result:
f1 on test:    0.3834
f1 on test:    0.6208 (micro)
f1 on KB:      0.4473
integrated f1: 0.4165, w_data: 0.4246, w_klg: 0.5754

integrated result:
f1 on test:    0.3668
f1 on test:    0.6270 (micro)
f1 on KB:      0.5259
integrated f1: 0.4583, w_data: 0.4246, w_klg: 0.5754
------------
integrated f1 0.4165
Iteration 0: Loss = 150866.687500
|Xk-Y|_F:  150866.687500, |X-X0|:  0.000000
rounded |X_k-Y|_0 = 150848, f1 =  0.290756, approx slack: 141215
rounded before pow |X_k-Y|_0 = 150848, f1 =  0.290756

Iteration 20: Loss = 113143.406250
|Xk-Y|_F:  90574.601562, |X-X0|:  22568.804688
rounded |X_k-Y|_0 = 89778, f1 =  0.621474, approx slack: 1210837
rounded before pow |X_k-Y|_0 = 132715, f1 =  0.516643

Iteration 40: Loss = 104035.515625
|Xk-Y|_F:  89981.210938, |X-X0|:  14054.300781
rounded |X_k-Y|_0 = 89291, f1 =  0.622939, approx slack: 893913
rounded before pow |X_k-Y|_0 = 131245, f1 =  0.519688

Iteration 60: Loss = 101295.015625
|Xk-Y|_F:  89479.726562, |X-X0|:  11815.289062
rounded |X_k-Y|_0 = 89218, f1 =  0.623157, approx slack: 809561
rounded before pow |X_k-Y|_0 = 130651, f1 =  0.520901

Iteration 80: Loss = 100038.398438
|Xk-Y|_F:  89284.023438, |X-X0|:  10754.375000
rounded |X_k-Y|_0 = 89082, f1 =  0.623561, approx slack: 748312
rounded before pow |X_k-Y|_0 = 130060, f1 =  0.522121

Iteration 100: Loss = 98315.148438
|Xk-Y|_F:  89314.101562, |X-X0|:  9001.046875
rounded |X_k-Y|_0 = 89062, f1 =  0.623620, approx slack: 671436
rounded before pow |X_k-Y|_0 = 129538, f1 =  0.523240

Iteration 120: Loss = 95216.109375
|Xk-Y|_F:  89362.257812, |X-X0|:  5853.848633
rounded |X_k-Y|_0 = 89028, f1 =  0.623723, approx slack: 618247
rounded before pow |X_k-Y|_0 = 127624, f1 =  0.527257

Iteration 140: Loss = 94485.109375
|Xk-Y|_F:  89009.539062, |X-X0|:  5475.573242
rounded |X_k-Y|_0 = 89010, f1 =  0.623777, approx slack: 604882
rounded before pow |X_k-Y|_0 = 127137, f1 =  0.528431

Iteration 160: Loss = 94210.187500
|Xk-Y|_F:  88949.804688, |X-X0|:  5260.382812
rounded |X_k-Y|_0 = 89000, f1 =  0.623812, approx slack: 589200
rounded before pow |X_k-Y|_0 = 126615, f1 =  0.529657

Iteration 180: Loss = 93979.515625
|Xk-Y|_F:  88924.851562, |X-X0|:  5054.663086
rounded |X_k-Y|_0 = 88967, f1 =  0.623912, approx slack: 552761
rounded before pow |X_k-Y|_0 = 123866, f1 =  0.535470

Iteration 200: Loss = 93754.109375
|Xk-Y|_F:  88906.851562, |X-X0|:  4847.254883
rounded |X_k-Y|_0 = 88977, f1 =  0.623881, approx slack: 546080
rounded before pow |X_k-Y|_0 = 123723, f1 =  0.535776

Iteration 220: Loss = 93566.171875
|Xk-Y|_F:  88888.921875, |X-X0|:  4677.246094
rounded |X_k-Y|_0 = 88950, f1 =  0.623963, approx slack: 310835
rounded before pow |X_k-Y|_0 = 108718, f1 =  0.570087

Iteration 240: Loss = 93368.828125
|Xk-Y|_F:  88869.875000, |X-X0|:  4498.950195
rounded |X_k-Y|_0 = 88921, f1 =  0.624051, approx slack: 303991
rounded before pow |X_k-Y|_0 = 107956, f1 =  0.571955

Iteration 260: Loss = 93139.984375
|Xk-Y|_F:  88852.937500, |X-X0|:  4287.049316
rounded |X_k-Y|_0 = 88928, f1 =  0.624031, approx slack: 299527
rounded before pow |X_k-Y|_0 = 107932, f1 =  0.572014

Iteration 280: Loss = 92957.585938
|Xk-Y|_F:  88835.976562, |X-X0|:  4121.610352
rounded |X_k-Y|_0 = 88930, f1 =  0.624027, approx slack: 287029
rounded before pow |X_k-Y|_0 = 107517, f1 =  0.573041

Iteration 300: Loss = 92850.343750
|Xk-Y|_F:  88820.257812, |X-X0|:  4030.083252
rounded |X_k-Y|_0 = 88915, f1 =  0.624072, approx slack: 284550
rounded before pow |X_k-Y|_0 = 107291, f1 =  0.573600

Iteration 320: Loss = 92727.695312
|Xk-Y|_F:  88805.585938, |X-X0|:  3922.107666
rounded |X_k-Y|_0 = 88902, f1 =  0.624114, approx slack: 272307
rounded before pow |X_k-Y|_0 = 106946, f1 =  0.574458

Iteration 340: Loss = 92609.726562
|Xk-Y|_F:  88791.453125, |X-X0|:  3818.276367
rounded |X_k-Y|_0 = 88874, f1 =  0.624197, approx slack: 266099
rounded before pow |X_k-Y|_0 = 106775, f1 =  0.574884

Iteration 360: Loss = 92500.492188
|Xk-Y|_F:  88776.484375, |X-X0|:  3724.010254
rounded |X_k-Y|_0 = 88869, f1 =  0.624212, approx slack: 264948
rounded before pow |X_k-Y|_0 = 106769, f1 =  0.574899

Iteration 380: Loss = 92371.789062
|Xk-Y|_F:  88759.281250, |X-X0|:  3612.504395
rounded |X_k-Y|_0 = 88862, f1 =  0.624234, approx slack: 263834
rounded before pow |X_k-Y|_0 = 106743, f1 =  0.574964

Iteration 400: Loss = 92232.484375
|Xk-Y|_F:  88743.984375, |X-X0|:  3488.499023
rounded |X_k-Y|_0 = 88857, f1 =  0.624249, approx slack: 263525
rounded before pow |X_k-Y|_0 = 106743, f1 =  0.574964

Iteration 420: Loss = 92153.679688
|Xk-Y|_F:  88726.171875, |X-X0|:  3427.510742
rounded |X_k-Y|_0 = 88852, f1 =  0.624264, approx slack: 261174
rounded before pow |X_k-Y|_0 = 106603, f1 =  0.575314

Iteration 440: Loss = 92088.539062
|Xk-Y|_F:  88704.921875, |X-X0|:  3383.618408
rounded |X_k-Y|_0 = 88849, f1 =  0.624273, approx slack: 254444
rounded before pow |X_k-Y|_0 = 105873, f1 =  0.577146

Iteration 460: Loss = 92024.875000
|Xk-Y|_F:  88681.835938, |X-X0|:  3343.038086
rounded |X_k-Y|_0 = 88840, f1 =  0.624300, approx slack: 254419
rounded before pow |X_k-Y|_0 = 105873, f1 =  0.577146

Iteration 480: Loss = 91965.375000
|Xk-Y|_F:  88657.898438, |X-X0|:  3307.473389
rounded |X_k-Y|_0 = 88823, f1 =  0.624352, approx slack: 254208
rounded before pow |X_k-Y|_0 = 105863, f1 =  0.577171

Iteration 500: Loss = 91891.859375
|Xk-Y|_F:  88632.289062, |X-X0|:  3259.573730
rounded |X_k-Y|_0 = 88804, f1 =  0.624410, approx slack: 247543
rounded before pow |X_k-Y|_0 = 105280, f1 =  0.578644

Iteration 520: Loss = 91800.242188
|Xk-Y|_F:  88604.859375, |X-X0|:  3195.386230
rounded |X_k-Y|_0 = 88780, f1 =  0.624482, approx slack: 244212
rounded before pow |X_k-Y|_0 = 105191, f1 =  0.578869

Iteration 540: Loss = 91738.671875
|Xk-Y|_F:  88580.187500, |X-X0|:  3158.480469
rounded |X_k-Y|_0 = 88744, f1 =  0.624592, approx slack: 243299
rounded before pow |X_k-Y|_0 = 105058, f1 =  0.579207

Iteration 560: Loss = 91686.648438
|Xk-Y|_F:  88557.843750, |X-X0|:  3128.805176
rounded |X_k-Y|_0 = 88703, f1 =  0.624716, approx slack: 240407
rounded before pow |X_k-Y|_0 = 104829, f1 =  0.579789

Iteration 580: Loss = 91646.796875
|Xk-Y|_F:  88537.210938, |X-X0|:  3109.587402
rounded |X_k-Y|_0 = 88631, f1 =  0.624936, approx slack: 238420
rounded before pow |X_k-Y|_0 = 104590, f1 =  0.580399

Iteration 600: Loss = 91603.976562
|Xk-Y|_F:  88516.273438, |X-X0|:  3087.699707
rounded |X_k-Y|_0 = 88520, f1 =  0.625276, approx slack: 237156
rounded before pow |X_k-Y|_0 = 104590, f1 =  0.580399

Iteration 620: Loss = 91553.171875
|Xk-Y|_F:  88497.226562, |X-X0|:  3055.948242
rounded |X_k-Y|_0 = 88502, f1 =  0.625331, approx slack: 235809
rounded before pow |X_k-Y|_0 = 104824, f1 =  0.579808

Iteration 640: Loss = 91497.046875
|Xk-Y|_F:  88478.812500, |X-X0|:  3018.235352
rounded |X_k-Y|_0 = 88484, f1 =  0.625386, approx slack: 234097
rounded before pow |X_k-Y|_0 = 104599, f1 =  0.580381

Iteration 660: Loss = 91383.312500
|Xk-Y|_F:  88461.695312, |X-X0|:  2921.621094
rounded |X_k-Y|_0 = 88465, f1 =  0.625443, approx slack: 230126
rounded before pow |X_k-Y|_0 = 104460, f1 =  0.580736

Iteration 680: Loss = 91351.203125
|Xk-Y|_F:  88443.945312, |X-X0|:  2907.258301
rounded |X_k-Y|_0 = 88447, f1 =  0.625498, approx slack: 230655
rounded before pow |X_k-Y|_0 = 104765, f1 =  0.579959

Iteration 700: Loss = 91308.781250
|Xk-Y|_F:  88427.390625, |X-X0|:  2881.393066
rounded |X_k-Y|_0 = 88437, f1 =  0.625529, approx slack: 225461
rounded before pow |X_k-Y|_0 = 104003, f1 =  0.581909

Iteration 720: Loss = 91264.312500
|Xk-Y|_F:  88412.070312, |X-X0|:  2852.238281
rounded |X_k-Y|_0 = 88424, f1 =  0.625568, approx slack: 170505
rounded before pow |X_k-Y|_0 = 97543, f1 =  0.599078

Iteration 740: Loss = 91227.828125
|Xk-Y|_F:  88396.335938, |X-X0|:  2831.493652
rounded |X_k-Y|_0 = 88420, f1 =  0.625581, approx slack: 167942
rounded before pow |X_k-Y|_0 = 97131, f1 =  0.600214

Iteration 760: Loss = 91196.492188
|Xk-Y|_F:  88380.460938, |X-X0|:  2816.033691
rounded |X_k-Y|_0 = 88392, f1 =  0.625666, approx slack: 165894
rounded before pow |X_k-Y|_0 = 96840, f1 =  0.601020

Iteration 780: Loss = 91160.257812
|Xk-Y|_F:  88355.601562, |X-X0|:  2804.654785
rounded |X_k-Y|_0 = 88375, f1 =  0.625718, approx slack: 163940
rounded before pow |X_k-Y|_0 = 96610, f1 =  0.601659

Iteration 800: Loss = 91124.312500
|Xk-Y|_F:  88329.804688, |X-X0|:  2794.510742
rounded |X_k-Y|_0 = 88332, f1 =  0.625850, approx slack: 162259
rounded before pow |X_k-Y|_0 = 96131, f1 =  0.602995

Iteration 820: Loss = 91100.117188
|Xk-Y|_F:  88325.359375, |X-X0|:  2774.758057
rounded |X_k-Y|_0 = 88334, f1 =  0.625844, approx slack: 160079
rounded before pow |X_k-Y|_0 = 95788, f1 =  0.603956

Iteration 840: Loss = 91077.171875
|Xk-Y|_F:  88321.554688, |X-X0|:  2755.619629
rounded |X_k-Y|_0 = 88330, f1 =  0.625856, approx slack: 157570
rounded before pow |X_k-Y|_0 = 95457, f1 =  0.604887

Iteration 860: Loss = 91062.156250
|Xk-Y|_F:  88317.546875, |X-X0|:  2744.610840
rounded |X_k-Y|_0 = 88332, f1 =  0.625850, approx slack: 156547
rounded before pow |X_k-Y|_0 = 95345, f1 =  0.605203

Iteration 880: Loss = 91050.632812
|Xk-Y|_F:  88313.351562, |X-X0|:  2737.282715
rounded |X_k-Y|_0 = 88329, f1 =  0.625859, approx slack: 155319
rounded before pow |X_k-Y|_0 = 95259, f1 =  0.605446

Iteration 900: Loss = 91029.367188
|Xk-Y|_F:  88309.546875, |X-X0|:  2719.818848
rounded |X_k-Y|_0 = 88328, f1 =  0.625862, approx slack: 153955
rounded before pow |X_k-Y|_0 = 95185, f1 =  0.605655

Iteration 920: Loss = 91012.328125
|Xk-Y|_F:  88304.796875, |X-X0|:  2707.529785
rounded |X_k-Y|_0 = 88317, f1 =  0.625895, approx slack: 152699
rounded before pow |X_k-Y|_0 = 95069, f1 =  0.605983

Iteration 940: Loss = 91004.414062
|Xk-Y|_F:  88301.367188, |X-X0|:  2703.048340
rounded |X_k-Y|_0 = 88310, f1 =  0.625916, approx slack: 152345
rounded before pow |X_k-Y|_0 = 95028, f1 =  0.606099

Iteration 960: Loss = 90995.843750
|Xk-Y|_F:  88298.625000, |X-X0|:  2697.217773
rounded |X_k-Y|_0 = 88309, f1 =  0.625919, approx slack: 151477
rounded before pow |X_k-Y|_0 = 94953, f1 =  0.606311

Iteration 980: Loss = 90984.875000
|Xk-Y|_F:  88296.125000, |X-X0|:  2688.752930
rounded |X_k-Y|_0 = 88302, f1 =  0.625941, approx slack: 150120
rounded before pow |X_k-Y|_0 = 94814, f1 =  0.606706

Iteration 1000: Loss = 90977.578125
|Xk-Y|_F:  88293.203125, |X-X0|:  2684.374512
rounded |X_k-Y|_0 = 88301, f1 =  0.625944, approx slack: 147601
rounded before pow |X_k-Y|_0 = 94443, f1 =  0.607761

Iteration 1020: Loss = 90966.601562
|Xk-Y|_F:  88290.773438, |X-X0|:  2675.828613
rounded |X_k-Y|_0 = 88300, f1 =  0.625947, approx slack: 146365
rounded before pow |X_k-Y|_0 = 94346, f1 =  0.608038

Iteration 1040: Loss = 90956.359375
|Xk-Y|_F:  88288.125000, |X-X0|:  2668.234375
rounded |X_k-Y|_0 = 88291, f1 =  0.625974, approx slack: 145573
rounded before pow |X_k-Y|_0 = 94275, f1 =  0.608240

Iteration 1060: Loss = 90948.671875
|Xk-Y|_F:  88285.640625, |X-X0|:  2663.027344
rounded |X_k-Y|_0 = 88283, f1 =  0.625998, approx slack: 144834
rounded before pow |X_k-Y|_0 = 94204, f1 =  0.608443

Iteration 1080: Loss = 90942.359375
|Xk-Y|_F:  88284.445312, |X-X0|:  2657.916016
rounded |X_k-Y|_0 = 88292, f1 =  0.625971, approx slack: 143908
rounded before pow |X_k-Y|_0 = 94142, f1 =  0.608621

Iteration 1100: Loss = 90937.179688
|Xk-Y|_F:  88281.328125, |X-X0|:  2655.853271
rounded |X_k-Y|_0 = 88288, f1 =  0.625983, approx slack: 142343
rounded before pow |X_k-Y|_0 = 94142, f1 =  0.608621

Iteration 1120: Loss = 90933.992188
|Xk-Y|_F:  88279.531250, |X-X0|:  2654.458984
rounded |X_k-Y|_0 = 88284, f1 =  0.625995, approx slack: 141945
rounded before pow |X_k-Y|_0 = 94142, f1 =  0.608621

Iteration 1140: Loss = 90926.781250
|Xk-Y|_F:  88277.171875, |X-X0|:  2649.608398
rounded |X_k-Y|_0 = 88285, f1 =  0.625992, approx slack: 141409
rounded before pow |X_k-Y|_0 = 94080, f1 =  0.608798

Iteration 1160: Loss = 90924.320312
|Xk-Y|_F:  88275.031250, |X-X0|:  2649.289551
rounded |X_k-Y|_0 = 88273, f1 =  0.626028, approx slack: 131258
rounded before pow |X_k-Y|_0 = 93693, f1 =  0.609908

Iteration 1180: Loss = 90918.460938
|Xk-Y|_F:  88272.656250, |X-X0|:  2645.801758
rounded |X_k-Y|_0 = 88271, f1 =  0.626034, approx slack: 137106
rounded before pow |X_k-Y|_0 = 93942, f1 =  0.609193

Iteration 1200: Loss = 90909.523438
|Xk-Y|_F:  88268.976562, |X-X0|:  2640.547119
rounded |X_k-Y|_0 = 88262, f1 =  0.626061, approx slack: 136439
rounded before pow |X_k-Y|_0 = 93891, f1 =  0.609339

Iteration 1220: Loss = 90904.515625
|Xk-Y|_F:  88265.312500, |X-X0|:  2639.204590
rounded |X_k-Y|_0 = 88260, f1 =  0.626067, approx slack: 134904
rounded before pow |X_k-Y|_0 = 93710, f1 =  0.609859

Iteration 1240: Loss = 90897.781250
|Xk-Y|_F:  88263.570312, |X-X0|:  2634.214355
rounded |X_k-Y|_0 = 88262, f1 =  0.626061, approx slack: 134195
rounded before pow |X_k-Y|_0 = 93646, f1 =  0.610043

Iteration 1260: Loss = 90892.898438
|Xk-Y|_F:  88261.429688, |X-X0|:  2631.472168
rounded |X_k-Y|_0 = 88243, f1 =  0.626118, approx slack: 133103
rounded before pow |X_k-Y|_0 = 93646, f1 =  0.610043

Iteration 1280: Loss = 90887.976562
|Xk-Y|_F:  88258.929688, |X-X0|:  2629.043945
rounded |X_k-Y|_0 = 88242, f1 =  0.626121, approx slack: 131976
rounded before pow |X_k-Y|_0 = 93529, f1 =  0.610380

Iteration 1300: Loss = 90882.070312
|Xk-Y|_F:  88257.679688, |X-X0|:  2624.393555
rounded |X_k-Y|_0 = 88235, f1 =  0.626143, approx slack: 131365
rounded before pow |X_k-Y|_0 = 93465, f1 =  0.610565

Iteration 1320: Loss = 90879.562500
|Xk-Y|_F:  88255.429688, |X-X0|:  2624.128906
rounded |X_k-Y|_0 = 88235, f1 =  0.626143, approx slack: 130681
rounded before pow |X_k-Y|_0 = 93465, f1 =  0.610565

Iteration 1340: Loss = 90875.218750
|Xk-Y|_F:  88253.601562, |X-X0|:  2621.617188
rounded |X_k-Y|_0 = 88232, f1 =  0.626152, approx slack: 125067
rounded before pow |X_k-Y|_0 = 93204, f1 =  0.611318

Iteration 1360: Loss = 90869.914062
|Xk-Y|_F:  88251.914062, |X-X0|:  2617.998535
rounded |X_k-Y|_0 = 88236, f1 =  0.626140, approx slack: 124231
rounded before pow |X_k-Y|_0 = 93153, f1 =  0.611466

Converged at iteration 1372
------ ABL 1 after refine ------
--- eval ---
prediction result:
f1 on test:    0.3834
f1 on test:    0.6208 (micro)
f1 on KB:      0.5418
integrated f1: 0.4542, w_data: 0.4246, w_klg: 0.5754

integrated result:
f1 on test:    0.3701
f1 on test:    0.6263 (micro)
f1 on KB:      0.6453
integrated f1: 0.5284, w_data: 0.4246, w_klg: 0.5754
------------
integrated f1 0.4542
