예제 #1
0
        public void Visibility_Third_Iteration()
        {
            var result = Day11_SeatVisibility.Simulate(Example, 3);

            Assert.Equal(@"#.L#.##.L#
#L#####.LL
L.#.#..#..
##L#.##.##
#.##.#L.##
#.#####.#L
..#.#.....
LLL####LL#
#.L#####.L
#.L####.L#", Day11_SeatQueue.Stringify(result));
        }
예제 #2
0
        public void Visibility_First_Iteration()
        {
            var result = Day11_SeatVisibility.Simulate(Example, 1);

            Assert.Equal(@"#.##.##.##
#######.##
#.#.#..#..
####.##.##
#.##.##.##
#.#####.##
..#.#.....
##########
#.######.#
#.#####.##", Day11_SeatQueue.Stringify(result));
        }