Camfight.Form1.check_big_move C# (CSharp) Method

check_big_move() private method

private check_big_move ( ) : bool
return bool
        private bool check_big_move()
        {
            int i = 0;
            bool big = false;
            foreach (int b in big_move_q)
            {
                if (big_move[i] == 8)
                {
                    if (b > 6)
                    {
                        i++;
                    }
                }
                else if (big_move[i] == 6)
                {
                    if (b % 3 == 0)
                    {
                        i++;
                    }
                }
                else if (big_move[i] == 2)
                {
                    if (b <= 3)
                    {
                        i++;
                    }
                }
                else if (big_move[i] == 4)
                {
                    if (b % 3 == 1)
                    {
                        i++;
                    }
                }
                if (i >= big_move.Length)
                {
                    big = true;
                    big_move_q = new Queue<int>(30);
                    break;
                }
            }
            return big;
        }