給不瞭解的人大概說如下規則,利用偶數疊加消融,奇數疊加保留, 也就是XOR邏輯,將若干基礎圖形,拼接成對應的目標圖形。算法
我用JavaScript結合H5 canvas設計的這個遊戲,爲了使遊戲更靈活加入了關卡編輯器,玩家能夠自由的設計關卡,而後能夠生成配置,讓其餘玩家能夠加載此配置遊玩,大概以下canvas
那麼問題來了,在這裏向各位大神請教個問題,關於這個遊戲是怎麼判斷完成的,這個算法我糾結了很久仍是沒像清楚,主要是有這麼個問題,若是自定義,勢必會出現如下的狀況,兩種或多種狀況都符合要求,那該如何設計設個算法呢?編輯器
懂的人但願能夠給在下提個思路,先謝過了!設計