UnitTestAIAlgorithm.TestState.AddChilds C# (CSharp) Method

AddChilds() public method

public AddChilds ( ) : void
return void
        public void AddChilds(params IState[] state)
        {
            list.AddRange(state);
        }

Usage Example

コード例 #1
0
        public void TestMethodLevel1()
        {
            var abs = new AlphaBetaSearch(2);
            var state = new TestState(1);
            var left = new TestState(4);
            var right = new TestState(3);
            state.AddChilds(left, right);

            abs.AddToGame(new TestGame(), PlayerType.PlayerOne);
            AbstractStep step = abs.MakeDecision(state);
            var result = (TestState) ((TestStep) step).GetState();
            Assert.AreEqual(4, result.GetHValue());
            Assert.AreEqual(left, result);
        }
All Usage Examples Of UnitTestAIAlgorithm.TestState::AddChilds