]> git.scottworley.com Git - slidingtile/blobdiff - sliding_tile_lib.h
operator< for Board
[slidingtile] / sliding_tile_lib.h
index 300ecdd6de243964e2bd066eec37bdbfa5b060ed..772817ea5ea57d84d28aafa6f6d0a9d607e39187 100644 (file)
@@ -22,6 +22,7 @@ struct Board {
   int distance(const InvertedBoard& invo) const;
   bool operator==(const Board& o) const;
   bool operator!=(const Board& o) const;
+  bool operator<(const Board& o) const;
 };
 std::istream& operator>>(std::istream& is, Board& board);
 std::ostream& operator<<(std::ostream& os, const Board& board);