私は Ant Colony Optimization による 15 パズル ソルバーを実装しており、各状態を効率的に数値にハッシュする方法を考えているため、バイトの無駄遣いを最小限に抑えています。
状態は、0 から 15 までの 16 個の数字のリストで表されます (0 は穴)。
お気に入り:
[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0]
そのため、その州を識別するための一意の番号を作成したいと考えています。すべての数字を 16 進数に変換できますが、あまり効率的ではないと思います。
ありがとう