Сергей Бойцов пишет:На самом деле есть мысль причесать код приложения и открыть исходный код, чтобы дать всем желающим что-то исправить самому и добавить что-нибудь новое. Но пока не знаю, стоит ли это делать...
Было бы неплохо. А вообще, как я понимаю, делалось все в Visual Studio. Так вот, специально проверил, в .NET Framework в генераторе случайных чисел, если ты при генерации занятых слотов использовал их встроенный класс Random, то будут выдаваться числа в диапазоне [min; max), то есть rnd.Next(1,15) никогда не вернет число «15», советую проверить именно это место в коде и поставить rnd.Next(1,16)