コード例 #1
0
ファイル: test_fitness.py プロジェクト: nicpayne713/pyneurgen
    def test_set_selection_list(self):

        sel_type = Selection()
        self.assertEqual(None, sel_type._selection_list)
        sel_type.set_selection_list([1.0, 2.0, 3.0, 4.0, 5.0])
        self.assertEqual(True, isinstance(sel_type._selection_list, list))

        #   test for fitness_list
        fitl = FitnessList(MAX)
        self.assertRaises(ValueError, sel_type.set_selection_list, fitl)
コード例 #2
0
    def test_set_selection_list(self):

        sel_type = Selection()
        self.assertEqual(None, sel_type._selection_list)
        sel_type.set_selection_list([1.0, 2.0, 3.0, 4.0, 5.0])
        self.assertEqual(True, isinstance(sel_type._selection_list, list))

        #   test for fitness_list
        fitl = FitnessList(MAX)
        self.assertRaises(ValueError, sel_type.set_selection_list, fitl)
コード例 #3
0
ファイル: test_fitness.py プロジェクト: nicpayne713/pyneurgen
    def test_set_selection_type(self):

        sel_type = Selection()
        self.assertEqual(None, sel_type._selection_list)
        sel_type.set_selection_list([1.0, 2.0, 3.0, 4.0, 5.0])
        self.assertEqual(True, isinstance(sel_type._selection_list, list))
コード例 #4
0
    def test_set_selection_type(self):

        sel_type = Selection()
        self.assertEqual(None, sel_type._selection_list)
        sel_type.set_selection_list([1.0, 2.0, 3.0, 4.0, 5.0])
        self.assertEqual(True, isinstance(sel_type._selection_list, list))