設定和開啟位置
N-Queens 從一個空的遊戲板開始,並且為配置文件的固定大小的每一行分配了一個皇后令牌。 N-Queens 卡牌發牌標識和 N-Queens 放置規則 v1 儲存在一起。重新啟動 N-Queens 會準確地重現此開頭。
當所有必需的皇后都在遊戲板上並且在所有三種線型中每對都沒有攻擊性時,您就完成了 N-Queens。完整的 N-Queens 位置決定結果;視覺捷徑永遠不會取代記錄的 N-Queens 終端規則。
未完成的遊戲只儲存在此瀏覽器中。
當所有必需的皇后都在遊戲板上並且在所有三種線型中每對都沒有攻擊性時,您就完成了 N-Queens。完整的 N-Queens 位置決定結果;視覺捷徑永遠不會取代記錄的 N-Queens 終端規則。
完整指南
N-Queens 使用獨立實施的 N-Queens 放置規則 v1 設定檔 (R378)。 N-Queens 是一款完整的確定性瀏覽器遊戲,圍繞放置完整的固定皇后集而構建,因此在益智遊戲板上沒有兩個皇后共享行、列或對角線。
N-Queens 從一個空的遊戲板開始,並且為配置文件的固定大小的每一行分配了一個皇后令牌。 N-Queens 卡牌發牌標識和 N-Queens 放置規則 v1 儲存在一起。重新啟動 N-Queens 會準確地重現此開頭。
在N-Queens期間,您將皇后放置在空的方塊上,移動或移除放置的皇后,並接收共享行、列或對角線的衝突標記。 N-Queens 引擎拒絕配置文件違規、不可用材料以及 N-Queens 達到最終結果後嘗試的每個操作。
當所有必需的皇后都在遊戲板上並且在所有三種線型中每對都沒有攻擊性時,您就完成了 N-Queens。完整的 N-Queens 位置決定結果;視覺捷徑永遠不會取代記錄的 N-Queens 終端規則。在 N-Queens 殘局中,解決最受約束的剩餘行,並在其列阻止每個無衝突完成時交換較早的皇后。在提交之前檢查每個剩餘的 N-Queens 操作,因為其最終規則會立即執行。
一個可靠的 N-Queens 計劃是每行放置一個皇后,追蹤已使用的列和對角線索引,並在剩餘行沒有合法列時立即回溯。 N-Queens 提示是規則允許的且是確定性的。下一個 N-Queens 提示公開一個有界動作;它從不聲稱強制 N-Queens 獲勝。一個代價高昂的N-Queens錯誤是只檢查可見的直線;行減列或行加列值相等的座標上的皇后共享一條對角線。撤銷支持研究 N-Queens 決策,而重新啟動則保留原始種子 N-Queens 開局。
N-Queens 使用放置完整的固定皇后集,這樣拼圖遊戲板上不會有兩個皇后共享行、列或對角線。此規則屬於 N-Queens 引擎和儲存標識,而非裝飾性預設。
完整的解決方案在每行和每列中只有一個皇后,並且兩個對角線索引集也是唯一的。
N-Queens 記錄其遊戲 ID、規則版本和種子卡發牌標識。這些 N-Queens 值無需伺服器請求即可重新建立相同的空缺。