public void TestRunUntilNoChange() { Seating seating = new Seating("input/day11.txt"); seating.RunUntilNoChange(); Assert.Equal(37, seating.OccupiedSeats()); }
public override Day Run() { dayOfMonth = 11; stopwatch.Start(); Seating seating = new Seating("input/day11.txt"); seating.RunUntilNoChange(); answer_part1 = seating.OccupiedSeats().ToString(); seating = new Seating("input/day11.txt"); seating.RunLineOfSightUntilNoChange(); answer_part2 = seating.OccupiedSeats().ToString(); return(this); }