Binary Strategy Guide - Bram-Hub/LEGUP GitHub Wiki
Strategy to solve puzzles
Here are the general steps you can take to solve the Binary puzzle
Step 1: Prevent potential trios
It is common to check for trios after every step in the puzzle since they are the simplest yet most common contradiction in binary.
Apply the Prevent Trio Direct Rule for this step.
Step 2: Complete rows and columns
Look for rows and columns that contain a lot of 0's or a lot of 1's. If the total number of 0's or 1's is half the size of its corresponding row or column, then you know the remaining empty cells must be filled in with the opposite digit.
Apply the Complete Row/Column Direct Rule for this step.
Step 3: Compare finished rows/columns with other rows/columns
Compare finished rows or columns with those that are nearly finished. Check if they are identical, ignoring any empty cells. If they are almost identical, verify if the remaining empty cells can be filled without duplicating the pattern. This will ensure that each row and column remains unique.
Apply the Unique Row/Column Direct Rule for this step.
Step 4: Eliminate impossible combinations
Apply the Save Blocker Direct Rule for this step.