예제 #1
0
def bbob_f124(dim):
    return BBOBTransformationFunction(SchaffersF7Function(dim),
                                      conditioning=10,
                                      asymmetry=0.5,
                                      penalized=1,
                                      rotate=True,
                                      cnoise=(1, 0.2))
예제 #2
0
def bbob_f24(dim):
    return BBOBTransformationFunction(LunacekBiRastriginFunction(dim),
                                      translate=False)
예제 #3
0
def bbob_f14(dim):
    return BBOBTransformationFunction(DiffPowFunction(dim, a=4), rotate=True)
예제 #4
0
def bbob_f12(dim):
    return BBOBTransformationFunction(CigarFunction(dim),
                                      asymmetry=0.5,
                                      rotate=True)
예제 #5
0
def bbob_f10(dim):
    return BBOBTransformationFunction(ElliFunction(dim),
                                      oscillate=True,
                                      rotate=True)
예제 #6
0
def bbob_f8(dim):
    return BBOBTransformationFunction(RosenbrockFunction(dim))
예제 #7
0
def bbob_f6(dim):
    return BBOBTransformationFunction(AttractiveSectorFunction(dim),
                                      rotate=True,
                                      translate=False)
예제 #8
0
def bbob_f5(dim):
    return BBOBTransformationFunction(BoundedLinear(dim), translate=False)
예제 #9
0
def bbob_f111(dim):
    return BBOBTransformationFunction(RosenbrockFunction(dim),
                                      unoise=1,
                                      penalized=1)
예제 #10
0
def bbob_f109(dim):
    return BBOBTransformationFunction(SphereFunction(dim),
                                      cnoise=(1, 0.2),
                                      penalized=1)
예제 #11
0
def bbob_f108(dim):
    return BBOBTransformationFunction(SphereFunction(dim),
                                      unoise=1,
                                      penalized=1)
예제 #12
0
def bbob_f106(dim):
    return BBOBTransformationFunction(RosenbrockFunction(dim),
                                      cnoise=(0.01, 0.05),
                                      penalized=1)
예제 #13
0
def bbob_f104(dim):
    return BBOBTransformationFunction(RosenbrockFunction(dim),
                                      gnoise=0.01,
                                      penalized=1)
예제 #14
0
def bbob_f101(dim):
    return BBOBTransformationFunction(SphereFunction(dim),
                                      gnoise=0.01,
                                      penalized=1)
예제 #15
0
def bbob_f1(dim):
    return BBOBTransformationFunction(SphereFunction(dim))
예제 #16
0
def bbob_f112(dim):
    return BBOBTransformationFunction(RosenbrockFunction(dim),
                                      cnoise=(1, 0.2),
                                      penalized=1)
예제 #17
0
def bbob_f127(dim):
    return BBOBTransformationFunction(GriewankRosenbrockFunction(dim),
                                      penalized=1,
                                      rotate=True,
                                      cnoise=(1, 0.2))
예제 #18
0
def bbob_f3(dim):
    return BBOBTransformationFunction(RastriginFunction(dim),
                                      oscillate=True,
                                      asymmetry=0.2)
예제 #19
0
def bbob_f130(dim):
    return BBOBTransformationFunction(GallagherGauss101MeFunction(dim),
                                      translate=False,
                                      penalized=1,
                                      cnoise=(1, 0.2))
예제 #20
0
def bbob_f115(dim):
    return BBOBTransformationFunction(StepElliFunction(dim),
                                      conditioning=10,
                                      penalized=1,
                                      rotate=True,
                                      cnoise=(1, 0.2))
예제 #21
0
def bbob_f7(dim):
    return BBOBTransformationFunction(StepElliFunction(dim),
                                      conditioning=10,
                                      penalized=1,
                                      rotate=True)
예제 #22
0
def bbob_f118(dim):
    return BBOBTransformationFunction(ElliFunction(dim, a=100),
                                      oscillate=True,
                                      penalized=1,
                                      rotate=True,
                                      cnoise=(1, 0.2))
예제 #23
0
def bbob_f9(dim):
    return BBOBTransformationFunction(RosenbrockFunction(dim), rotate=True)
예제 #24
0
def bbob_f4(dim):
    return BBOBTransformationFunction(BucheRastriginFunction(dim),
                                      oscillate=True,
                                      penalized=100)
예제 #25
0
def bbob_f11(dim):
    return BBOBTransformationFunction(TabletFunction(dim),
                                      oscillate=True,
                                      rotate=True)
예제 #26
0
def bbob_f120(dim):
    return BBOBTransformationFunction(DiffPowFunction(dim),
                                      penalized=1,
                                      rotate=True,
                                      unoise=1)
예제 #27
0
def bbob_f13(dim):
    return BBOBTransformationFunction(SharpRFunctionBis(dim),
                                      conditioning=10,
                                      rotate=True)
예제 #28
0
def bbob_f121(dim):
    return BBOBTransformationFunction(DiffPowFunction(dim),
                                      penalized=1,
                                      rotate=True,
                                      cnoise=(1, 0.2))
예제 #29
0
def bbob_f15(dim):
    return BBOBTransformationFunction(RastriginFunction(dim),
                                      conditioning=10,
                                      oscillate=True,
                                      asymmetry=0.2,
                                      rotate=True)
예제 #30
0
def bbob_f23(dim):
    return BBOBTransformationFunction(KatsuuraFunction(dim),
                                      rotate=True,
                                      conditioning=100)