Set parameter TokenServer to value "gurobi.cc.ic.ac.uk"

********************************
*** COLUMN GENERATION SCHEME ***
********************************

*** OUTER ITERATION 0 ***

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.211205 seconds.
    local lower bound updated to 0.428302
    local upper bound updated to 0.814059

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.350575 seconds.
    local lower bound updated to 0.81069
    local upper bound updated to 0.81069
The Primal step takes 0.562953 (S)
lower bound updated to 0.81069

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.833881
    local lower bound updated to 0.824969

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.824969
    local lower bound updated to 0.824969
The Dual step takes 0.0320764 (S)
upper bound updated to 0.824969
*** OUTER ITERATION 1 ***

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.237332 seconds.
    local lower bound updated to 0.529509
    local upper bound updated to 0.812027

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.326726 seconds.
    local lower bound updated to 0.805746
    local upper bound updated to 0.81069

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.322734 seconds.
    local lower bound updated to 0.81069
    local upper bound updated to 0.81069
The Primal step takes 0.889242 (S)
lower bound updated to 0.81069

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.813439
    local lower bound updated to 0.81069

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.81069
    local lower bound updated to 0.81069
The Dual step takes 0.122747 (S)
upper bound updated to 0.81069
This is to get the final optimal randomized assortment

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.380994 seconds.
    local lower bound updated to 0.529509
    local upper bound updated to 0.81069

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.267955 seconds.
    local lower bound updated to 0.81069
    local upper bound updated to 0.81069
The time obtain the optimal randomized assortment is 2.25798 (S)
Now, the randomization optimization has been finished. We are checking the lower bound ....
Set parameter OutputFlag to value 1
Set parameter LogFile to value "/rds/general/user/zw1819/home/RAO/RAO_MC/FinalRun/RecFMResult/logFile_11_4_60.000000_67912.log"
The computation time limit for a lower bound is 85996
The model output flag is 1
Gurobi Optimizer version 9.5.1 build v9.5.1rc2 (linux64)
Thread count: 128 physical cores, 128 logical processors, using up to 4 threads
Optimize a model with 352 rows, 324 columns and 1074 nonzeros
Model fingerprint: 0x7058b964
Variable types: 283 continuous, 41 integer (41 binary)
Coefficient statistics:
  Matrix range     [1e-06, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [8e-01, 1e+00]
Presolve removed 129 rows and 202 columns
Presolve time: 0.00s
Presolved: 223 rows, 122 columns, 812 nonzeros
Variable types: 89 continuous, 33 integer (33 binary)
Found heuristic solution: objective 0.8471831
Found heuristic solution: objective 0.8414487
Found heuristic solution: objective 0.8334427

Root relaxation: objective 6.875098e-01, 54 iterations, 0.00 seconds (0.00 work units)

    Nodes    |    Current Node    |     Objective Bounds      |     Work
 Expl Unexpl |  Obj  Depth IntInf | Incumbent    BestBd   Gap | It/Node Time

     0     0    0.68751    0    7    0.83344    0.68751  17.5%     -    0s
H    0     0                       0.8172147    0.68751  15.9%     -    0s
H    0     0                       0.8161122    0.68751  15.8%     -    0s
     0     0    0.72580    0   10    0.81611    0.72580  11.1%     -    0s
H    0     0                       0.8119627    0.72580  10.6%     -    0s
     0     0    0.72894    0   10    0.81196    0.72894  10.2%     -    0s
     0     0    0.73319    0   10    0.81196    0.73319  9.70%     -    0s
     0     0    0.74178    0   12    0.81196    0.74178  8.64%     -    0s
     0     0    0.75521    0   10    0.81196    0.75521  6.99%     -    0s
     0     0    0.75526    0   11    0.81196    0.75526  6.98%     -    0s
H    0     0                       0.8111022    0.75526  6.88%     -    0s
     0     0    0.75620    0    8    0.81110    0.75620  6.77%     -    0s
     0     0    0.75796    0    8    0.81110    0.75796  6.55%     -    0s
     0     0    0.76035    0   11    0.81110    0.76035  6.26%     -    0s
H    0     0                       0.8106901    0.76035  6.21%     -    0s
     0     2    0.76035    0   11    0.81069    0.76035  6.21%     -    0s
H  230     0                       0.8106901    0.80659  0.51%   7.1    0s

Cutting planes:
  Gomory: 1
  Implied bound: 14
  MIR: 9
  Flow cover: 14
  RLT: 6
  Relax-and-lift: 6

Explored 235 nodes (1927 simplex iterations) in 0.39 seconds (0.07 work units)
Thread count was 4 (of 128 available processors)

Solution count 9: 0.81069 0.81069 0.811102 ... 0.847183

Optimal solution found (tolerance 1.00e-04)
Best objective 8.106901090414e-01, best bound 8.106901090414e-01, gap 0.0000%
The objective bound is 0.81069 while the objective upper bound is 0.81069

============================================

        Job resource usage summary 

                 Memory (GB)    NCPUs
 Requested  :        12             4
 Used       :         0 (peak)   1.20 (ave)

============================================
