Assumption Type Failure Points Preventions or Mitigations
Puzzles are 2D with a clear front and a back. Basic 3D puzzles such as this Camelot puzzle. Out of scope for this project. Legos (the architecture line specifically) usually look much better as the end product, and they come with instructions!
Puzzles pieces in the final result align in a rectangular grid. Basic Circular puzzles (example). Puzzles that follow ‘undulating lines’ that split up or recombine. This may not be necessary until we need to remember where past pieces were placed.
All puzzle pieces are available. No puzzle pieces are lost on the floor or under the couch. Basic This doesn’t really have an impact on the incremental algorithm, as every piece is generally assumed to be independent of the others. For the all-at-once algorithm, it should be resilient because usually only 1 or 2 puzzle pieces are missing, not 10% or 20% missing.

However, if a piece is missing then the result will be very unsatisfying to the end user. | Be very careful when handling the pieces. After picking up, only place them back on the table/board and nowhere else. Inspect area carefully when standing up and putting away. | | The puzzle has only one, predefined solution. Every puzzle piece has a predefined place where it is supposed to go. | Basic | Non-puzzles and art-focused objects, such as mosaics. | Exclude art objects from this project. | | The end solution is known. I have a picture of what the completed puzzle is supposed to look like, ie the image on the box. | Basic | The box art may be lost. | Keep box or take a picture of it. Use a picture from the internet. | | Every puzzle pieces has 4 “connection points.” A connection point is a knob sticking out, an indentation for another piece’s knob, or a straight line meaning the edge of the puzzle. | Shape | Pieces with more or less connection points. Example: See the center piece in the Krypt puzzle (3 connections) or the top-left corner piece (5 connections). | If possible, exclude puzzles that we know don’t follow the 4 connection rule. May be unnecessary if using image content. | | The puzzle has many clearly defined shapes. Technically, corners/features in computer vision. | Color | The puzzle is solid color or gradient. There are no shapes, corners, or features in the image content itself. | Out of scope for this project. Choose most common puzzles that relate to children.

Rely on shape-based solutions instead. |