Ejemplo n.º 1
0
        public void GetRookAttTest()
        {
            ulong att1         = SlidingPieceUtils.GetRookAtt(36, 0x0000004010001000);
            ulong expectedAtt1 = 0x1010106F10000000;

            ulong att2         = SlidingPieceUtils.GetRookAtt(58, 0x0200000000000004);
            ulong expectedAtt2 = 0xFA04040404040404;

            Assert.AreEqual(expectedAtt1, att1);
            Assert.AreEqual(expectedAtt2, att2);
        }