# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - IBOCfg-LD.txt - - - - - - - - - - - - - - - -
#
# The OBlockConfig of IBOCfg.txt, which gives the InvestmentFunction the
# ComputeConfig of IFCfg-LD.txt, i.e., the inner Block solved by the
# recursive Lagrangian dual.
#
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

OBlockConfig  # exact type of the Configuration object

1  # the BlockConfig is a "differential" one

2  # version of the BlockConfig format

# the Configuration for the structure, i.e., the tree of sub-Block
*  # [none]

# static_constraints: the bounds l <= x <= u on the investment are
# reformulated as 0 <= x <= u - l, the only form BundleSolver handles
SimpleConfiguration<int>
1

# dynamic_constraints
*  # [none]

# static_variables
*  # [none]

# dynamic_variables
*  # [none]

# objective
*  # [none]

# is_feasible
*  # [none]

# is_optimal
*  # [none]

# solution
*  # [none]

# extra
*  # [none]

# the ComputeConfig of the Objective, i.e., of the InvestmentFunction
*IFCfg-LD.txt

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - END IBOCfg-LD.txt - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
