Example #1
0
        public void AI_IzvaziMjerenjeBrzine()
        {
            // zanima nas samo brzina izvrsavanja testa
            AIFactory.Pravila = PravilaIgre.DodirivanjeZabranjeno;
            int[]      duljine = new int[] { 4, 3, 2, 1 };
            AITemplate ai      = AIFactory.DajAI();

            ai.Initialize(10, 10, duljine);
            ai.Izvazi();
        }
Example #2
0
        public void AI_IzvaziIspravnoRacunaTezinuZaStupac()
        {
            AITemplate ai = AIFactory.DajAI();

            ai.Initialize(5, 1, new int[] { 4 });
            ai.Izvazi();
            foreach (Polje p in ai.Mreza.polja)
            {
                if (p.Redak > 0 && p.Redak < 4)
                {
                    Assert.IsTrue(p.Tezina == 2);
                }
                else
                {
                    Assert.IsTrue(p.Tezina == 1);
                }
            }
        }