MDAF/SourceCode/TestFunctions/Bukin6.py.old

90 lines
1.2 KiB
Python

from math import sqrt, fabs
def main(args):
'''
#_# dimmensions: 2
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# dimmensions: 2.0
#_# Valleys: True
#_# dimmensions: 2.0
#_# Valleys: True
#_# dimmensions: 2.0
#_# Valleys: True
#_# dimmensions: 2.0
#_# Valleys: True
#_# dimmensions: 2.0
#_# Valleys: True
#_# dimmensions: 2.0
#_# Valleys: True
#_# dimmensions: 2.0
#_# Valleys: True
#_# dimmensions: 2.0
#_# Valleys: True
#_# dimmensions: 2.0
#_# Valleys: True
'''
return 100*sqrt(fabs(args[1]-0.01*args[0]**2))+0.01*fabs(args[0]+10)