Thermometer Importer Functionality + Thermometer Puzzle Factory (#756) #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixed Short Truth Table case rule bug (Fixed Short Truth Table case rule bug Bram-Hub/LEGUP#707)
Revert "Bugfix 549 (Bugfix 549 Bram-Hub/LEGUP#682)"
This reverts commit 5048ee6.
Case rule test fix (Short Truth Table Case Rule Test Fix Bram-Hub/LEGUP#705)
Rapid fix for STT case rules
Case rules broke at some point from legacy code or merge conflict. Provided is a quick fix in CaseRule and CaseRule_Generic
This reverts commit e9fe310.
Starting work on thermometer class
Added Vial Class
Added the vial class which will be helpful for checking rules down the line
Added the Discontinuous Mercury contradiciton rule. Added variables to the ThermometerBoard class to keep track of the numbers on the perimiter of the board as well as accessors/setters for these variables. Rewrote a section of the Vials code to make sure cells are added correctly as well as added some accessor functions.
First draft of the importer written and setData refactored
small bug fixes
Added Puzzle Factory and Importer
Refactored a bunch of code so we now (in theory) import correctly
Description
Closes #(issue)
Type of change
How Has This Been Tested?
Checklist: