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.209829 seconds.
    local lower bound updated to 0.351559
    local upper bound updated to 0.53611

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.534024
    local lower bound updated to 0.525991

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.290608 seconds.
    local lower bound updated to 0.405633
    local upper bound updated to 0.525991

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.260681 seconds.
    local lower bound updated to 0.525991
    local upper bound updated to 0.525991
The time obtain the optimal randomized assortment is 1.0481 (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_13_4_200.000000_202014.log"
The computation time limit for a lower bound is 85997
The model output flag is 1
Gurobi Optimizer version 9.5.1 build v9.5.1rc2 (linux64)
Thread count: 20 physical cores, 40 logical processors, using up to 4 threads
Optimize a model with 456 rows, 386 columns and 1433 nonzeros
Model fingerprint: 0x6cf10c64
Variable types: 337 continuous, 49 integer (49 binary)
Coefficient statistics:
  Matrix range     [1e-06, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [3e-01, 1e+00]
Presolve removed 126 rows and 215 columns
Presolve time: 0.01s
Presolved: 330 rows, 171 columns, 1241 nonzeros
Variable types: 130 continuous, 41 integer (41 binary)
Found heuristic solution: objective 0.6197438
Found heuristic solution: objective 0.6154428

Root relaxation: objective 4.625414e-01, 40 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.46254    0    6    0.61544    0.46254  24.8%     -    0s
H    0     0                       0.5534383    0.46254  16.4%     -    0s
     0     0    0.46384    0   12    0.55344    0.46384  16.2%     -    0s
     0     0    0.47428    0   15    0.55344    0.47428  14.3%     -    0s
H    0     0                       0.5300202    0.47428  10.5%     -    0s
     0     0    0.47428    0   15    0.53002    0.47428  10.5%     -    0s
     0     0    0.48118    0   16    0.53002    0.48118  9.22%     -    0s
     0     0    0.48120    0   16    0.53002    0.48120  9.21%     -    0s
     0     0    0.49793    0   18    0.53002    0.49793  6.05%     -    0s
H    0     0                       0.5298961    0.49793  6.03%     -    0s
H    0     0                       0.5260621    0.49793  5.35%     -    0s
     0     0    0.49793    0   18    0.52606    0.49793  5.35%     -    0s
     0     0    0.49830    0   14    0.52606    0.49830  5.28%     -    0s
H    0     0                       0.5259908    0.49830  5.26%     -    0s
     0     2    0.49830    0   14    0.52599    0.49830  5.26%     -    0s

Cutting planes:
  Gomory: 1
  Implied bound: 33
  MIR: 5
  Flow cover: 26
  RLT: 5
  Relax-and-lift: 20

Explored 96 nodes (1221 simplex iterations) in 0.26 seconds (0.06 work units)
Thread count was 4 (of 40 available processors)

Solution count 7: 0.525991 0.526062 0.529896 ... 0.619744

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

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

        Job resource usage summary 

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

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