TEST MODEL LIBRARY - Help
The Test Model Library contains problems that can be used to test the speed and correctness of solvers. The new user interface is simple and easy to use. In order to assist in the easy usage of this library, LINDO Systems provides you with a brief overview with the help of illustrative examples. Should you face any difficulties in accessing this library, please contact postmaster @ lindo.com .

Help for the usage of 'Make your selection' field
This field is used for the display of selected attributes, their values, their count etc. Currently, we support five options whose usage is explained in the examples below.
Options for the 'Make your selection' field
  1. Display the Models - This will display the search results with all the attributes.
  2. Count the Models - This will just display the total number of models available with reference to your criteria as mentioned in the 'Such that' field.
  3. Display all the attributes - This will display the list of all attributes that are available in the library. Often it is a good practice to choose this option when in doubt of what might be your desired attributes.
  4. Display selected attributes - This will display only the selected attributes in the search results. You should type your preferred attributes in the text box that follows.
  5. Distinct values of the attribute - This will display the distinct values of the attribute names typed in the text box that follows.

Help for the usage of 'Such that' field
The 'Such that' field is the core of this test model library. The user can specify his constraints for the search query here.
Example Entries for the 'Such that' field
To find all models of file type mps, Enter the following:
      File_Type='mps'
To find all models of file type mps and Rows>20, Enter the following:
      File_Type='mps' AND Rows>20
To find models of file type mps or lng or ltx
      File_Type='mps' OR File_Type='lng' OR File_Type='ltx'
To find models borrowed from from miplib3
      MATCH(Library) AGAINST ('miplib3')
To find models borrowed from from miplib3 or miplib4
      MATCH(Library) AGAINST ('miplib3 miplib4')
To find models with cons type set_part or set_pack
      MATCH(Cons_Type) AGAINST ('set_part set_pack')

For multiple constraints, you may want to group the constraints in parenthesis '()'

To find models of type ILP, or models of file type lng and cons type Complementary
      Model_Type='ILP' OR (File_Type='lng' AND MATCH(Cons_Type) AGAINST ('Complementary'))

Help for the usage of 'Sort by attribute' field
The Sort by attribute field is used for ordering the output w.r.to an attribute chosen by the user. The user can type his desired attribute in the text box provided. This field should be used in conjunction with the 'Sort order' field.

Help for the usage of 'Sort order' field
This field should be used in conjunction with the 'Sort by attribute' field. Available options are Ascending and Descending order.

Example Entries for the 'Sort by Attribute' and 'Sort order' fields
To sort records by File_Type is Ascending order:
  1. Type File_Type in the text box for 'Sort by Attribute' field, and
  2. Choose Ascending Order in the drop-down box for 'Sort order' field
To sort records by Model_Type is Descending order:
  1. Type Model_Type in the text box for 'Sort by Attribute' field, and
  2. Choose Ascending Order in the drop-down box for 'Sort order' field