コード例 #1
0
ファイル: test_hashcode.py プロジェクト: garciparedes/jinete
    def test_best(self):
        objective = jit.HashCodeObjective()

        self.assertEqual(
            tuple(self.route.planned_trips)[1],
            objective.best(*self.route.planned_trips),
        )
コード例 #2
0
ファイル: test_hashcode.py プロジェクト: garciparedes/jinete
    def test_stop(self):
        objective = jit.HashCodeObjective()

        self.assertEqual(
            (2.0, ),
            objective.optimization_function(self.stop),
        )
コード例 #3
0
ファイル: test_hashcode.py プロジェクト: garciparedes/jinete
    def test_planning_trip(self):
        objective = jit.HashCodeObjective()

        self.assertEqual(
            (2.0, ),
            objective.optimization_function(self.planned_trip),
        )
コード例 #4
0
ファイル: test_hashcode.py プロジェクト: garciparedes/jinete
    def test_route(self):
        objective = jit.HashCodeObjective()

        self.assertEqual(
            (20.0, ),
            objective.optimization_function(self.route),
        )
コード例 #5
0
ファイル: test_hashcode.py プロジェクト: garciparedes/jinete
 def test_creation(self):
     objective = jit.HashCodeObjective()
     self.assertEqual("HashCode-2018", objective.name)