public void GenerateQPs_GeneratesTheRightNumberOfQPs()
        {
            var gen = new QPGeneratorByRecipe();
            var qps = gen.GenerateQPs(3, 3, 1, 3);

            Assert.That(qps.Count(), Is.EqualTo(1));
        }
コード例 #2
0
        private static IEnumerable <QuiverWithPotential <int> > GetQPsForTest1()
        {
            int numPeriods     = 3;
            int numRounds      = 2;
            int maxCycleLength = 4;

            var baseState = GetBaseStateForTwoInnermostLayersOfCobweb(numPeriods);
            var gen       = new QPGeneratorByRecipe();
            var qps       = gen.GenerateQPsFromGivenBase(baseState, numPeriods, numRounds, maxCycleLength);

            return(qps);
        }