В 2005 году или ранее Эдвард Д. Коллинз написал следующую процедуру «Как создать произвольную открытую позицию Фишера».
Пешки идут на свои исходные поля. Фишки будут размещены случайным образом на заднем ранге в соответствии с правилами случайных шахмат Фишера. Епископы должны быть разного цвета, а король должен находиться между двумя ладьями. Для каждого из первых пяти шагов ниже, просто бросьте кубик и действуйте соответственно, чтобы поместить белые части. Размещая фигуры белых, фигуры черных - просто зеркальное отражение.
Шаг # 1 Выберите черный квадрат для слона. Если вы бросаете 1, ставьте слона на a1. Если вы бросаете 2, ставьте слона на с1. Если вы бросаете 3, ставьте слона на е1. Если вы бросаете 4, ставьте слона на g1. Если вы бросаете 5 или 6, бросьте снова.
Шаг № 2 Выберите белый квадрат для следующего слона. Если вы бросаете 1, ставьте слона на b1. Если вы бросаете 2, ставьте слона на d1. Если вы бросаете 3, ставьте слона на f1. Если вы бросаете 4, ставьте слона на h1. Если вы бросаете 5 или 6, бросьте снова.
Шаг № 3 Поместите Королеву на пустой квадрат числа, которое вы катите. Например, если вы бросаете 1, поместите Королеву на первый пустой квадрат. Если вы бросаете 3, поместите Королеву на третий пустой квадрат.
Шаг № 4 Поместите коня на пустой квадрат числа, которое вы катите. Опять же, например, если вы бросаете 2, поместите коня на второй пустой квадрат. Если вы бросаете 6, бросьте снова.
Шаг № 5 Повторите Шаг № 4 для другого рыцаря. Если вы бросаете 5 или 6, бросьте снова.
Шаг № 6 Наконец, поместите Короля между двумя ладьями.
Эта процедура создает любую из 960 возможных настроек открытия с равной вероятностью.
РЕДАКТИРОВАТЬ: источник http://www.edcollins.com/chess/fischer-random.htm