Examples of HardMediumSoftScore


Examples of org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore

    }

    @Test
    public void buildOptimisticBoundOnlyUp() {
        HardMediumSoftScoreDefinition scoreDefinition = new HardMediumSoftScoreDefinition();
        HardMediumSoftScore optimisticBound = scoreDefinition.buildOptimisticBound(
                InitializingScoreTrend.buildUniformTrend(InitializingScoreTrendLevel.ONLY_UP, 3),
                HardMediumSoftScore.valueOf(-1, -2, -3));
        assertEquals(Integer.MAX_VALUE, optimisticBound.getHardScore());
        assertEquals(Integer.MAX_VALUE, optimisticBound.getMediumScore());
        assertEquals(Integer.MAX_VALUE, optimisticBound.getSoftScore());
    }
View Full Code Here

Examples of org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore

    }

    @Test
    public void buildOptimisticBoundOnlyDown() {
        HardMediumSoftScoreDefinition scoreDefinition = new HardMediumSoftScoreDefinition();
        HardMediumSoftScore optimisticBound = scoreDefinition.buildOptimisticBound(
                InitializingScoreTrend.buildUniformTrend(InitializingScoreTrendLevel.ONLY_DOWN, 3),
                HardMediumSoftScore.valueOf(-1, -2, -3));
        assertEquals(-1, optimisticBound.getHardScore());
        assertEquals(-2, optimisticBound.getMediumScore());
        assertEquals(-3, optimisticBound.getSoftScore());
    }
View Full Code Here

Examples of org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore

    }

    @Test
    public void buildPessimisticBoundOnlyUp() {
        HardMediumSoftScoreDefinition scoreDefinition = new HardMediumSoftScoreDefinition();
        HardMediumSoftScore pessimisticBound = scoreDefinition.buildPessimisticBound(
                InitializingScoreTrend.buildUniformTrend(InitializingScoreTrendLevel.ONLY_UP, 3),
                HardMediumSoftScore.valueOf(-1, -2, -3));
        assertEquals(-1, pessimisticBound.getHardScore());
        assertEquals(-2, pessimisticBound.getMediumScore());
        assertEquals(-3, pessimisticBound.getSoftScore());
    }
View Full Code Here

Examples of org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore

    }

    @Test
    public void buildPessimisticBoundOnlyDown() {
        HardMediumSoftScoreDefinition scoreDefinition = new HardMediumSoftScoreDefinition();
        HardMediumSoftScore pessimisticBound = scoreDefinition.buildPessimisticBound(
                InitializingScoreTrend.buildUniformTrend(InitializingScoreTrendLevel.ONLY_DOWN, 3),
                HardMediumSoftScore.valueOf(-1, -2, -3));
        assertEquals(Integer.MIN_VALUE, pessimisticBound.getHardScore());
        assertEquals(Integer.MIN_VALUE, pessimisticBound.getMediumScore());
        assertEquals(Integer.MIN_VALUE, pessimisticBound.getSoftScore());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.