コード例 #1
0
        override public int neightbours_number(ModuloIndexableList <ModuloIndexableList <int> > matrix, int i, int j)
        {
            //A koordinátákat azért kell felcserélni, hogy összhangban legyünk a rajzolással

            int l = phc.neightbours_number(matrix, i, j);

            if (j % 2 == 1)
            {
                l = l + matrix[i - 1][j - 1];
            }
            else if (j % 2 == 0)
            {
                l = l + matrix[i - 1][j];
            }

            else
            {
                System.Console.WriteLine("False.");
            }
            return(l);
        }