Files
MDAF/SourceCode/TestFunctions/McCormick.py
Remi Ehounou 9dd8ccf35a urgency
2021-04-19 09:38:40 -04:00

17 lines
365 B
Python

import math
def main(args):
"""
>>>main([-0.547, -1.547])
0
:param args:
:return:
"""
for args[0] in args:
if args[0] < -1.5 or args[0] > 4:
return 0
if args[1] < -3 or args[1] > 3:
return 0
return math.sin(args[0]+args[1])+(args[0]-args[1])**2-(3*args[0]/2)+(5*args[1/2])+1