1. В начальном положении ферзи расположены на доске произвольно, доска может быть правильно изначально, а может быть и нет.
Правильная доска — расположение ферзей, при котором ни один из ферзей не будет под ударом. Как ходит ферзь можно глянуть
тут.
2. В моем варианте алгоритм это А*. Это эвристический алгоритм. Эвристика — кол-во конфликтов при конкретном расположении