parameters: (self, prob_id=1, dim=10, path="input_data/")
docstring: Constructs one of the 28 CEC2013 Competition Problems (Box-Constrained Continuous Single-Objective)
  
      NOTE: this problem requires two files to be put in the path indicated: "M_Dxx.txt" and "shift_data.txt".
      These files can be downloaded from the CEC2013 competition site: http://web.mysites.ntu.edu.sg/epnsugan/PublicSite/Shared%20Documents/CEC2013/cec13-c-code.zip
  
      USAGE: problem.cec2013(dim = 10, prob_id=1, path="input_data/")
  
      * prob_id: Problem number, one of [1,2,...10]
      * dim: Problem's dimension (default is 10)
      * path: Whether the problem is constrained or unconstrained
docstring_summary: Constructs one of the 28 CEC2013 Competition Problems (Box-Constrained Continuous Single-Objective)
docstring_tokens: Constructs one of the 28 CEC2013 Competition Problems ( Box - Constrained Continuous Single - Objective )
function: def _cec2013_ctor(self, prob_id=1, dim=10, path="input_data/"):
      """
      Constructs one of the 28 CEC2013 Competition Problems (Box-Constrained Continuous Single-Objective)
  
      NOTE: this problem requires two files to be put in the path indicated: "M_Dxx.txt" and "shift_data.txt".
      These files can be downloaded from the CEC2013 competition site: http://web.mysites.ntu.edu.sg/epnsugan/PublicSite/Shared%20Documents/CEC2013/cec13-c-code.zip
  
      USAGE: problem.cec2013(dim = 10, prob_id=1, path="input_data/")
  
      * prob_id: Problem number, one of [1,2,...10]
      * dim: Problem's dimension (default is 10)
      * path: Whether the problem is constrained or unconstrained
  
      """
      arg_list = []
      arg_list.append(prob_id)
      arg_list.append(dim)
      arg_list.append(path)
      self._orig_init(*arg_list)
function_tokens: def _cec2013_ctor ( self , prob_id = 1 , dim = 10 , path = "input_data/" ) : arg_list = [ ] arg_list . append ( prob_id ) arg_list . append ( dim ) arg_list . append ( path ) self . _orig_init ( * arg_list )