Автор: Kaszi75
Год: 2022
Формат:
Требования:
Ссылки:
Скриншоты:
Описание:
Latin Squares— это демо, выпущенное Kaszi75 на Arok Party 2022 для ZX Spectrum 48K. В этом демо исследуется математическая концепция латинских квадратов, которые представляют собой квадратные матрицы, где каждый символ появляется ровно один раз в каждой строке и столбце. Демо исследует перестановки и их применение в создании нерепетитивных латинских квадратов.
В демо задаются несколько математических вопросов, таких как возможность создания нерепетитивного латинского квадрата с 4n различными перестановками. Показано, что это достижимо, когда n больше 3. Визуализация в демо иллюстрирует эти концепции с помощью красочных узоров и перестановок, предоставляя увлекательное исследование симметрии и плотности информации в латинских квадратах.
Еще одним направлением демо является упаковка перестановок в сильно асимметричные латинские квадраты. Показано, что для n больше 4 все перестановки могут быть упакованы в n!/4n сильно асимметричных латинских квадратов. Это визуально представлено через яркую графику, подчеркивающую математическую красоту этих структур.
Кроме того, демо исследует расположение перестановок в виде поверхности куба, аналогично новому типу кубика Рубика. Это расположение служит как математическим любопытством, так и логической задачей, демонстрируя хаотичную, но организованную природу этих перестановок. В демо упоминается математическая статья для дальнейшего изучения этой темы.