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

18 lines
335 B
Python

def main(args):
"""
>>> main([0,1])
0.26
:param args: list of floats
:return: float
"""
for x in args:
if x < -10 or x > 10:
return 0
return (0.26*(args[0]**2+args[1]**2))-(0.48*args[0]*args[1])
if __name__ == "__main__":
import doctest
doctest.testmod()