NQueen日記 2022/08/08

8月8日

先日抽出した、新ロジックだけsymmetryOpsを突破した組み合わせのクイーンの配置を出力してみた。

t0:1,t1:3,l0:4,l1:7,b0:1,b1:3,r0:2,r1:7

     7  6  5  4  3  2  1  0
 =============================
 0| 00000010
 1| 00001000
 2| 00000000
 3| 00000000
 4| 10000000
 5| 00000001
 6| 00010000
 7| 01000000


 t0:1,t1:4,l0:5,l1:7,b0:1,b1:4,r0:3,r1:7
      7  6  5  4  3  2  1  0
 =============================
 0| 00000010
 1| 00010000
 2| 00000000
 3| 00000000
 4| 00000001
 5| 10000000
 6| 00001000
 7| 01000000

  t0:1,t1:5,l0:4,l1:7,b0:1,b1:5,r0:2,r1:7
      7  6  5  4  3  2  1  0
 =============================
 0| 00000010
 1| 00100000
 2| 00000000
 3| 00000000
 4| 10000000
 5| 00000001
 6| 00000100
 7| 01000000


 
 t0:1,t1:5,l0:5,l1:7,b0:1,b1:5,r0:4,r1:7
      7  6  5  4  3  2  1  0
 =============================
 0| 00000010
 1| 00100000
 2| 00000000
 3| 00000001
 4| 00000000
 5| 10000000
 6| 00000100
 7| 01000000


 t0:2,t1:5,l0:4,l1:6,b0:4,b1:1,r0:2,r1:5
     7  6  5  4  3  2  1  0
 =============================
 0| 00000100
 1| 00100000
 2| 00000010
 3| 00000000
 4| 10000000
 5| 00000001
 6| 01000000
 7| 00001000


ぱっと見おかしいものはないが、気になるのは最小値チェックが正しいかどうか。

書籍の紹介

NQueen日記 2022/08/09

NQueen日記 2022/08/09

NQueen日記 2022/08/05

NQueen日記 2022/08/05