Example #1
0
        public bool BlackCanMove()
        {
            var ruleEngine = new RuleEngine(this);

            for (var y = 0; y < 8; y++)
            {
                for (var x = 0; x < 8; x++)
                {
                    if (ruleEngine.CanMove(true, x, y))
                    {
                        return(true);
                    }
                }
            }
            return(false);
        }