class_docstr: Ursem 1 objective function.
  
  This class defines the Ursem 1 [1]_ global optimization problem. This is a
  unimodal minimization problem defined as follows:
  
  .. math::
  
      f_{\text{Ursem01}}(x) = - \sin(2x_1 - 0.5 \pi) - 3 \cos(x_2) - 0.5 x_1
  
  with :math:`x_1 \in [-2.5, 3]` and :math:`x_2 \in [-2, 2]`.
  
  *Global optimum*: :math:`f(x) = -4.81681406371` for
  :math:`x = [1.69714, 0.0]`
  
  .. [1] Jamil, M. & Yang, X.-S. A Literature Survey of Benchmark Functions
  For Global Optimization Problems Int. Journal of Mathematical Modelling
  and Numerical Optimisation, 2013, 4, 150-194.
class_docstr_tok: ["Ursem","1","objective","function",".","This","class","defines","the","Ursem","1","[","1","]","_","global","optimization","problem",".","This","is","a","unimodal","minimization","problem","defined","as","follows",":","..","math",":",":","f_","{","\\text","{","Ursem01","}","}","(","x",")","=","-","\\sin","(","2x_1","-","0.5","\\pi",")","-","3","\\cos","(","x_2",")","-","0.5","x_1","with",":","math",":","`","x_1","\\in","[","-2.5",",","3","]","`","and",":","math",":","`","x_2","\\in","[","-2",",","2","]","`",".","*","Global","optimum","*",":",":","math",":","`","f","(","x",")","=","-4.81681406371","`","for",":","math",":","`","x","=","[","1.69714",",","0.0","]","`","..","[","1","]","Jamil",",","M.","&","Yang",",","X.-S.","A","Literature","Survey","of","Benchmark","Functions","For","Global","Optimization","Problems","Int",".","Journal","of","Mathematical","Modelling","and","Numerical","Optimisation",",","2013",",","4",",","150-194","."]
code: def __init__(self, dimensions=2):
      Benchmark.__init__(self, dimensions)
  
      self._bounds = [(-2.5, 3.0), (-2.0, 2.0)]
  
      self.global_optimum = [[1.69714, 0.0]]
      self.fglob = -4.81681406371
  
file_path: scipy/benchmarks/benchmarks/go_benchmark_functions/go_funcs_U.py
imports: from numpy import abs, sin, cos, pi, sqrt
  from .go_benchmark import Benchmark
label_desc: Use image node_id 1 to create a new Ursem01 object from inherited base classes: Benchmark with example: obj = Ursem01(dimensions)