예제 #1
0
    def test_monte_carlo(self):
        def test(amb):
            x = amb()
            if not x:
                raise Fail
            return x

        ar = MonteCarloRunner(test)
        result = ar.run()
        self.assertEqual(result, True)
예제 #2
0
파일: test_amb.py 프로젝트: mckoss/labs
    def test_monte_carlo(self):
        def test(amb):
            x = amb()
            if not x:
                raise Fail
            return x

        ar = MonteCarloRunner(test)
        result = ar.run()
        self.assertEqual(result, True)
예제 #3
0
 def test_eight_monte(self):
     ar = MonteCarloRunner(eight_queens)
     result = ar.run()
     self.assertEqual(len(result), 8)
예제 #4
0
파일: test_amb.py 프로젝트: mckoss/labs
 def test_eight_monte(self):
     ar = MonteCarloRunner(eight_queens)
     result = ar.run()
     self.assertEqual(len(result), 8)