Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge updated binary puzzle, proof editor, puzzle editor, home panel, bug fixes #851

Closed
wants to merge 275 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
275 commits
Select commit Hold shift + click to select a range
aaa23c0
Fixed error that causes BinaryImporter to fail to initialize board
zacharybonagura Feb 18, 2024
a532c1c
First edition of Unbalanced Row and Unbalanced Column Contradiction r…
zacharybonagura Feb 18, 2024
6a3cc9c
Update config
charlestian23 Feb 23, 2024
45f0d3a
Merge pull request #742 from charlestian23/binary
B-McCusker56 Feb 23, 2024
c46c46e
Deleted false config file, began rule implementation, began fixing pu…
B-McCusker56 Feb 23, 2024
9ec7cd1
Fixed stylecheck errors
B-McCusker56 Feb 23, 2024
8e7625e
Merge pull request #746 from B-McCusker56/binary
B-McCusker56 Feb 23, 2024
473d2eb
First edition of Duplicate Rows and Duplicate Columns Contradiction r…
zacharybonagura Feb 25, 2024
c53b197
First edition of One Tile Gap Direct rule
zacharybonagura Feb 25, 2024
63e858c
Second edition of One Tile Gap Direct rule, typo in if statement
zacharybonagura Feb 25, 2024
104f446
Refactoring Possible Numbers for Cell
kchiu1 Feb 27, 2024
0ad68f6
Initial Board Rendering correct
B-McCusker56 Feb 27, 2024
cb57fd1
Merge branch 'binary' of https://github.com/B-McCusker56/LEGUP into b…
B-McCusker56 Feb 27, 2024
05802d7
Merge pull request #750 from B-McCusker56/binary
B-McCusker56 Feb 27, 2024
d5280c4
PossibleCellsForNumber Region Based Implementation
EggyMath Feb 28, 2024
1f5fd80
All user board interactions fiex to be correct
B-McCusker56 Mar 12, 2024
6fbbccd
Merge pull request #751 from B-McCusker56/binary
B-McCusker56 Mar 12, 2024
f333429
Altered given cells color and fixed rules ref
B-McCusker56 Mar 12, 2024
735acd4
Merge branch 'Bram-Hub:binary' into binary
B-McCusker56 Mar 12, 2024
6b5887c
Merge pull request #754 from B-McCusker56/binary
B-McCusker56 Mar 12, 2024
cb667f8
Added two new versions of the Possible Cell For Number case rule
EggyMath Mar 12, 2024
c3894d5
Added temporary images to rules
zacharybonagura Mar 12, 2024
84bb1a2
Fixed checkStyle error
zacharybonagura Mar 12, 2024
35ef759
Changed Direct Rule
B-McCusker56 Mar 15, 2024
f7fccca
Changed Direct Rule
B-McCusker56 Mar 15, 2024
18ff93b
Merge pull request #760 from B-McCusker56/binary
B-McCusker56 Mar 15, 2024
c4c8a50
Added new images to represent case rules
EggyMath Mar 15, 2024
7c51f18
Create MyWikiContributions
B-McCusker56 Mar 15, 2024
197f078
Rename MyWikiContributions to MyWikiContributions.md
B-McCusker56 Mar 15, 2024
8eaff04
Combined each of the contradiction rules into one file rather than tw…
zacharybonagura Mar 15, 2024
e2b4a96
Fixed checkStyle error in ThreeAdjacentContradictionRule
zacharybonagura Mar 15, 2024
2bf9bfb
Wrote prelim OneZeroCaseRule
B-McCusker56 Mar 15, 2024
ff7be64
Merge branch 'binary' of https://github.com/B-McCusker56/LEGUP into b…
B-McCusker56 Mar 15, 2024
439f7a5
Fixed Last Cell for Number Direct Rule
EggyMath Mar 15, 2024
f47596f
Merge branch 'Bram-Hub:binary' into binary
B-McCusker56 Mar 15, 2024
81fed78
Merge pull request #763 from B-McCusker56/binary
B-McCusker56 Mar 15, 2024
24bae33
Fixed LastNumberForCell Direct Rule
EggyMath Mar 19, 2024
d888a77
Fixed Case & Contradiction Rule
EggyMath Mar 22, 2024
4685737
No cell for number no number for cell
kchiu1 Mar 22, 2024
8d765ad
Update NoNumberForCellContradictionRule.java
kchiu1 Mar 22, 2024
e2ee69c
Fixed bugs and continued Contradiciton rule work
B-McCusker56 Mar 22, 2024
86d9853
Update NoCellForNumberContradictionRule.java
EggyMath Mar 22, 2024
9984846
Merge pull request #769 from B-McCusker56/binary
B-McCusker56 Mar 22, 2024
b6c29ad
Added copy in BinaryBoard, fixed getCell with checking out of bounds
zacharybonagura Mar 22, 2024
81a78bb
Added copy in BinaryBoard, fixed getCell with checking out of bounds
zacharybonagura Mar 22, 2024
7bc8739
Three adjacent CR complete and prelim testing done
B-McCusker56 Mar 22, 2024
1b9390a
Merge pull request #770 from B-McCusker56/binary
B-McCusker56 Mar 22, 2024
97a50dd
Tested UnbalancedRowOrColumnContradictionRule to verify correction
zacharybonagura Mar 23, 2024
418f3b6
Tested UnbalancedRowOrColumnContradictionRule to verify correction
zacharybonagura Mar 23, 2024
974c7a4
Fixed checkStyle error in ThreeAdjacentContradictionRule
zacharybonagura Mar 23, 2024
bafc113
Deleted unnecessary file that was auto created
zacharybonagura Mar 23, 2024
fef7499
Fix Build Failure Test
EggyMath Mar 26, 2024
86e413a
Refactored contradiction rules
kchiu1 Mar 26, 2024
196ce8f
number changes for contradictionrules
kchiu1 Mar 26, 2024
ce20def
OneZeroCaseRule working version complete, began writing SurroundPairD…
B-McCusker56 Mar 26, 2024
b303e73
Merge pull request #774 from B-McCusker56/binary
B-McCusker56 Mar 26, 2024
5972432
Finished DuplicateRowsOrColumnsContradictionRule for rows but not col…
zacharybonagura Mar 26, 2024
13aa225
Merge branch 'binary' of https://github.com/Bram-Hub/LEGUP into binary
zacharybonagura Mar 26, 2024
012fe90
fixed stylecheck errors
B-McCusker56 Mar 26, 2024
c545154
fixed stylecheck errors
B-McCusker56 Mar 26, 2024
5f6f092
All rules complete and ready for test suite, constructed additional t…
B-McCusker56 Mar 28, 2024
fd0ea65
Merge pull request #778 from B-McCusker56/binary
B-McCusker56 Mar 28, 2024
c55b5d2
Cleaned rule files, unified formatting, removed print statements from…
B-McCusker56 Mar 28, 2024
24d3df2
Merge branch 'Bram-Hub:binary' into binary
B-McCusker56 Mar 28, 2024
2fbc3f0
Cleaned rule files, unified formatting, removed print statements from…
B-McCusker56 Mar 28, 2024
9c0d0b0
Merge branch 'binary' of https://github.com/B-McCusker56/LEGUP into b…
B-McCusker56 Mar 28, 2024
a38365e
Merge pull request #779 from B-McCusker56/binary
B-McCusker56 Mar 28, 2024
bc7d4a5
Refactor and Image addtions
EggyMath Mar 29, 2024
27f0d91
Found error in ThreeAdjacentContradictionRule, missing valid contradi…
zacharybonagura Mar 29, 2024
6d43ce0
Fixed checkStyle error "if construct must use {}'s"
zacharybonagura Mar 30, 2024
1174d51
No more advanced deduction
kchiu1 Apr 2, 2024
7294dac
Updated reference sheet
kchiu1 Apr 2, 2024
a87fc7d
No advanced deduction in list
kchiu1 Apr 2, 2024
82536af
Fixed buggy three adjacent contradiction rule
B-McCusker56 Apr 5, 2024
6a3c973
Merge pull request #796 from B-McCusker56/binary
B-McCusker56 Apr 5, 2024
534e556
Made slight progress in onetilegap direct rule
zacharybonagura Apr 5, 2024
be1b82f
Merge branch 'binary' of https://github.com/Bram-Hub/LEGUP into binary
zacharybonagura Apr 5, 2024
019649c
Added Fake Tests
kchiu1 Apr 5, 2024
fd90f2d
Deleted fake tests and added a real test
kchiu1 Apr 5, 2024
6ec594c
fixed empty test file
kchiu1 Apr 5, 2024
c5653ca
Update LastCellForNumberDirectRuleTest.java
kchiu1 Apr 5, 2024
0e29a15
Slight progress with SurroundPairDirectRule
zacharybonagura Apr 5, 2024
ceab905
Modified tests, made sample test
kchiu1 Apr 5, 2024
f764c37
First Sudoku Test Case
EggyMath Apr 9, 2024
8809416
Merge branch 'sudoku' of https://github.com/Bram-Hub/LEGUP into sudoku
kchiu1 Apr 9, 2024
7e673c2
Create CorneredRegion
EggyMath Apr 9, 2024
3ea0ab3
More Test Cases and Test Classes
EggyMath Apr 9, 2024
077505d
Added lastcellfornumber test
kchiu1 Apr 9, 2024
70de0d7
More Tests for RepeatedNumbers
EggyMath Apr 9, 2024
90e273a
fixed test file, LastCellForNumberDirectRuleTest
kchiu1 Apr 9, 2024
cc612dd
Merge branch 'sudoku' of https://github.com/Bram-Hub/LEGUP into sudoku
kchiu1 Apr 9, 2024
10efd8b
Completed and tested all rules to verify correctness.
zacharybonagura Apr 9, 2024
51b5646
Added final rule images, adjusted nming converntions for rule images,…
B-McCusker56 Apr 12, 2024
5d9064a
Merge pull request #800 from B-McCusker56/binary
B-McCusker56 Apr 12, 2024
cf59a17
Added Wiki Contributions
B-McCusker56 Apr 12, 2024
15f6643
Added Binary Puzzle Presentation
B-McCusker56 Apr 12, 2024
9c90e2f
Merge branch 'binary' of https://github.com/B-McCusker56/LEGUP into b…
B-McCusker56 Apr 12, 2024
65b07e9
Merge pull request #802 from B-McCusker56/binary
B-McCusker56 Apr 13, 2024
714daee
Added Wiki Contributions
B-McCusker56 Apr 13, 2024
c1d8dd1
Merge branch 'Bram-Hub:binary' into binary
B-McCusker56 Apr 13, 2024
8260833
Merge pull request #803 from B-McCusker56/binary
B-McCusker56 Apr 13, 2024
44d0de5
Add files via upload
zacharybonagura Apr 13, 2024
4d78d84
this does nothing
kchiu1 Apr 16, 2024
d0ae7e5
Delete LastCellForNumberDirectRuleTest.java
kchiu1 Apr 16, 2024
19fbed6
Made improvement to rule images
B-McCusker56 Apr 16, 2024
1301f88
Merge pull request #809 from B-McCusker56/binary
B-McCusker56 Apr 16, 2024
2e17567
Delete LEGUP Binary Puzzle Progress.pptx
charlestian23 Apr 16, 2024
04f5728
Delete LEGUPBinaryPuzzleProgress.pptx
charlestian23 Apr 16, 2024
e8396af
Delete WikiContributions.md
charlestian23 Apr 16, 2024
8fb51e2
Merge branch 'dev' of https://github.com/Bram-Hub/LEGUP into sudoku
kchiu1 Apr 16, 2024
9c80334
funny number change
kchiu1 Apr 16, 2024
31c3ead
Automated Java code formatting changes
Bram28 Apr 16, 2024
63de212
Merge branch 'dev' into sudoku
kchiu1 Apr 16, 2024
6fe8768
deleted blank file
zacharybonagura Apr 16, 2024
b7e5857
Merge branch 'binary' of https://github.com/Bram-Hub/LEGUP into binary
zacharybonagura Apr 16, 2024
bb64783
Removed useless config file
charlestian23 Apr 16, 2024
fb8c02a
Merge branch 'binary' of https://github.com/Bram-Hub/LEGUP into binary
charlestian23 Apr 16, 2024
7c95d5f
Revert "Merge branch 'dev' into sudoku"
kchiu1 Apr 16, 2024
2e9fa05
Merge branch 'dev' into binary
charlestian23 Apr 16, 2024
68e8e67
Automated Java code formatting changes
Bram28 Apr 16, 2024
0308ce5
Merge branch 'dev' into binary
charlestian23 May 5, 2024
277a2b9
Automated Java code formatting changes
Bram28 May 5, 2024
429e26b
Merge branch 'dev' into sudoku
charlestian23 May 5, 2024
9c121cc
Automated Java code formatting changes
Bram28 May 5, 2024
afbde38
Merge branch 'Bram-Hub:master' into master
zacharybonagura May 9, 2024
3b82c5b
Merge pull request #1 from Bram-Hub/binary
zacharybonagura May 9, 2024
d85b9ab
Test commit
zacharybonagura Jun 4, 2024
d2b3798
Fixed Surround Pair bug, worked when one tile gap was supposed to be …
zacharybonagura Jun 6, 2024
320d03c
Fixed One Tile Gap bug, worked when surround pair was supposed to be …
zacharybonagura Jun 7, 2024
5f7b65c
Created a more structured way of fixing OneTileGap and SurroundPair d…
zacharybonagura Jun 7, 2024
65c2287
Merge pull request #821 from zachbonagura/binary
zacharybonagura Jun 7, 2024
71cae2b
Modified CompleteRowColumn to allow multiple cells to be selected to …
zacharybonagura Jun 8, 2024
3431226
Created puzzle editor functionality for the binary puzzle
zacharybonagura Jun 9, 2024
bd27094
Renamed and created more binary files, updated unknowntile image
zacharybonagura Jun 9, 2024
1a54846
Made progress toward a create puzzle button from file list
zacharybonagura Jun 9, 2024
e8a7cbe
Updated home page buttons
zacharybonagura Jun 11, 2024
f9a369d
Merge pull request #823 from zachbonagura/binary
zacharybonagura Jun 11, 2024
aabdd05
Updated toolbar in Puzzle Editor to remove unnecessary buttons
zacharybonagura Jun 13, 2024
f9f8aa6
Modified Puzzle Editor so if there are no non-placeable elements or p…
zacharybonagura Jun 13, 2024
7c273d4
Modified Binary Puzzle File Editor Number Tile and Image
zacharybonagura Jun 13, 2024
62b7811
Fixed FinishRoom case rule bug in Nurikabe so cells are modifiable
zacharybonagura Jun 13, 2024
12add88
Merge pull request #824 from zachbonagura/binary
zacharybonagura Jun 14, 2024
ee22ec0
Created EliminateTheImpossible direct rule
zacharybonagura Jun 14, 2024
9f42c2d
Fixed checkstyle errors in ElementFrame
zacharybonagura Jun 14, 2024
71838a5
Combined placeable elements and nonplaceable elements into just eleme…
zacharybonagura Jun 16, 2024
eda8b22
Removed Edit Puzzle button on home page, resized home page
zacharybonagura Jun 17, 2024
9ae0fae
Removed extra buttons in proof solver, added directions button that w…
zacharybonagura Jun 18, 2024
fac81fb
Made progress with binary test suite for surround pair
zacharybonagura Jun 18, 2024
0fc98f5
Merge branch 'dev' into sudoku
summerhenson Jun 18, 2024
3b64e77
Automated Java code formatting changes
Bram28 Jun 18, 2024
71d128c
Merge pull request #805 from Bram-Hub/sudoku
summerhenson Jun 18, 2024
a83844a
Made progress with binary test suite for surround pair
zacharybonagura Jun 18, 2024
c3fb60d
Merge pull request #826 from zachbonagura/binary
zacharybonagura Jun 18, 2024
65db0f7
Made progress with eliminate the impossible direct rule
zacharybonagura Jun 18, 2024
3206f46
test committ
ContemporaryNietzsche Jun 18, 2024
c03d7e6
Merge branch 'binary' of https://github.com/ContemporaryNietzsche/LEG…
ContemporaryNietzsche Jun 18, 2024
58ff2bf
t
ContemporaryNietzsche Jun 20, 2024
ec8e1d3
commented before implementation
ContemporaryNietzsche Jun 21, 2024
4db09f9
added generateAllBinaryStrings functions(pair programmed with Zach)
ContemporaryNietzsche Jun 21, 2024
c3265d3
fixed some variables (extra 0 bug found) and commented/explained some…
ContemporaryNietzsche Jun 21, 2024
7049e9f
finished the generate possibilites function for ETP
ContemporaryNietzsche Jun 22, 2024
a884291
Modified "Create Puzzle" to become puzzle editor, when clicked opens …
zacharybonagura Jun 23, 2024
3350325
Merge pull request #827 from ContemporaryNietzsche/binary
zacharybonagura Jun 23, 2024
3dcc3d5
Added create and open toolbar buttons when first opening puzzle editor
zacharybonagura Jun 23, 2024
6e5dc78
added functions to eliminate the impossible (still wip)
ContemporaryNietzsche Jun 25, 2024
1ab5eb2
Merge pull request #830 from ContemporaryNietzsche/binary
ContemporaryNietzsche Jun 25, 2024
dfadd67
Merge branch 'binary' into binary
zacharybonagura Jun 28, 2024
cb6ad78
Merge pull request #831 from zachbonagura/binary
zacharybonagura Jun 28, 2024
9fbb412
Modified EliminateTheImpossible so it produces the correct combinatio…
zacharybonagura Jun 28, 2024
1441f93
Each possible binary string combination is added to row
zacharybonagura Jun 28, 2024
541edff
Fixed EliminateTheImpossible so each row is a deep copy of original
zacharybonagura Jun 28, 2024
7575f17
Fixed curly brace checkstyle error
zacharybonagura Jun 28, 2024
81483de
Modified Puzzle Solver -> when opened, a blank board is shown with no…
zacharybonagura Jun 30, 2024
3b5b7d0
Fixed case rule bug that causes proof tree to lock when deleting if t…
zacharybonagura Jul 2, 2024
88c6f69
Enhanced finish room case rule in nurikabe to inlucde options of room…
zacharybonagura Jul 8, 2024
925ff9c
Added undo and redo buttons to puzzle solver tool bar, fixed major re…
zacharybonagura Jul 9, 2024
d69e634
Removed unnecessary logger error info
zacharybonagura Jul 9, 2024
b5c10be
Fixed checkStyle error in Board
zacharybonagura Jul 9, 2024
c46c698
Merge pull request #834 from zachbonagura/binary
zacharybonagura Jul 9, 2024
b527b9a
Added row functionality for eliminate the impossible
zacharybonagura Jul 9, 2024
34c73d4
Merge pull request #835 from zachbonagura/binary
zacharybonagura Jul 9, 2024
45b594e
Lock transition states before a future case rule, flash background re…
zacharybonagura Jul 14, 2024
39dbef4
Modified finish room case rule to allow a minimum of only one state
zacharybonagura Jul 14, 2024
c2c3aab
Updated finish room case rule test to match current functionality
zacharybonagura Jul 14, 2024
3e8a438
Fixed bug that prevented user from deleting transition from the root …
zacharybonagura Jul 14, 2024
616ff88
Updated images to binary puzzle
zacharybonagura Jul 15, 2024
621b581
Updated binary contradiction images
zacharybonagura Jul 16, 2024
b18857f
Merge pull request #840 from zachbonagura/binary
zacharybonagura Jul 16, 2024
5d767a7
Refactored ZeroOrOneCaseRule
zacharybonagura Jul 18, 2024
3fd0d80
Created PreventWastedDigitDirectRule and WastedDigitContradictionRule
zacharybonagura Jul 19, 2024
2ff6899
Refactored ThreeAdjacentContradictionRule to TrioContradictionRule
zacharybonagura Jul 19, 2024
7d9d2d5
Refactored PreventWastedDigitDirectRule to SaveBlockerDirectRule, Was…
zacharybonagura Jul 19, 2024
cf121b6
Made progress toward UniqueRowColumnDirectRule
zacharybonagura Jul 19, 2024
36090d0
Created solution for rows in UniqueRowColumnDirectRule
zacharybonagura Jul 19, 2024
82e0e97
Fixed bug in duplicate rows columns
zacharybonagura Jul 19, 2024
9010903
Created image for unique row column direct rule
zacharybonagura Jul 19, 2024
f371ee2
Updated rule descriptions for zero or one case rule and surround pair…
zacharybonagura Jul 19, 2024
a3e1ca7
Changed rule name sizes for buttons so names fit within button box
zacharybonagura Jul 20, 2024
4fa089a
Made progress toward a reset button for puzzle editor that clears all…
zacharybonagura Jul 23, 2024
e8de3de
Created puzzle files for binary
zacharybonagura Jul 27, 2024
af6fd72
Combined SurroundPair and OneTileGap direct rules into PreventTrio di…
zacharybonagura Jul 27, 2024
75e74c7
Fully implemented UniqueRowColumn direct rule and organized code
zacharybonagura Jul 27, 2024
e5bbc51
Added more puzzle files to binary
zacharybonagura Jul 28, 2024
543626e
Added right click functionality to binary to cycle backwards compared…
zacharybonagura Jul 28, 2024
dd0e37b
Added reset functionality for puzzle editor
zacharybonagura Jul 28, 2024
412ea9e
Updated binary reference sheet
zacharybonagura Jul 28, 2024
f3a97e6
Fixed undo redo error when deleting nodes
zacharybonagura Jul 28, 2024
b2ba642
Enhanced UniqueRowColumn direct rule
zacharybonagura Jul 29, 2024
b2c93b9
Fixed reset button for both opening existing file or creating new fil…
zacharybonagura Jul 29, 2024
d22226d
Fixed puzzle editor malfunction under multiple puzzles
zacharybonagura Jul 29, 2024
e55541e
Merge branch 'Bram-Hub:binary' into binary
zacharybonagura Jul 29, 2024
76d3f2e
Merge branch 'binary' of https://github.com/zachbonagura/LEGUP into b…
zacharybonagura Jul 30, 2024
f61454c
Updated sudoku image directories
zacharybonagura Jul 30, 2024
8f62435
Removed debug print statements
zacharybonagura Jul 30, 2024
e1564ec
Merge branch 'binary' into dev
zacharybonagura Jul 30, 2024
60f1a73
Fixed merge conflicts
zacharybonagura Jul 30, 2024
513f228
Fixed image bug for complete row column direct rule
zacharybonagura Jul 30, 2024
485791f
Implemented skyscrapers puzzle editor functionality, created no clue …
zacharybonagura Jul 31, 2024
cc70ece
Implemented sudoku puzzle editor functionality
zacharybonagura Jul 31, 2024
9f6de7d
Renamed menu buttons in puzzle solver
zacharybonagura Jul 31, 2024
abbe550
Added documentation to binary main files
zacharybonagura Aug 1, 2024
fe42b93
Added documentation to binary rules and reorganized/restructured bits…
zacharybonagura Aug 1, 2024
965b66d
Added treeTent isBoardComplete function
zacharybonagura Aug 1, 2024
b1708f3
Fixed resize proof functionality
zacharybonagura Aug 1, 2024
9dbd831
Changed Skyscrapers valid dimensions to minimum 3x3
zacharybonagura Aug 1, 2024
eac3c6b
Added new skyscrapers contradiction rule images
zacharybonagura Aug 2, 2024
4fe7e5f
Added new skyscrapers direct rule images
zacharybonagura Aug 2, 2024
c4ce4cc
Updated several image files
zacharybonagura Aug 8, 2024
e73720e
Updated number for cell case rule image
zacharybonagura Aug 8, 2024
e89393f
Fixed save file bug in puzzle editor that did not save most recent pa…
zacharybonagura Aug 8, 2024
5e7cef7
Added code specifications to all methods in all classes in app directory
zacharybonagura Aug 8, 2024
fb5df3d
Added code specifications to the classes themselves in app directory
zacharybonagura Aug 8, 2024
8180f7c
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 9, 2024
760b493
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 9, 2024
cac3fa4
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 9, 2024
581654e
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 9, 2024
5ed4a27
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 9, 2024
bc0b425
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 9, 2024
4715d11
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 9, 2024
fea6f0f
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 9, 2024
e29ff9c
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 9, 2024
b361a09
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 10, 2024
63c3a9d
Removed PuzzleEditorDialog class rather implemented functionaliy dire…
zacharybonagura Aug 10, 2024
12a3014
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 10, 2024
86e8c38
Fixed number tile in binary where cycled through the unknown tile as …
zacharybonagura Aug 11, 2024
373ac5d
Added code specifications to all missing methods and class descriptio…
zacharybonagura Aug 12, 2024
87ad777
Fixed clear history bug
zacharybonagura Aug 19, 2024
80dc899
Merge branch 'dev'
zacharybonagura Aug 19, 2024
c6ec39e
Fixed Binary Cell merge conflict
zacharybonagura Aug 19, 2024
7b45547
Merge branch 'master' into master
zacharybonagura Aug 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -92,4 +92,5 @@ gradle-app.setting
gradle/wrapper/gradle-wrapper.properties

# Visual Studio Code configs
.vscode/*
.vscode/*
src/test/java/legup/TestRunner.java
13 changes: 13 additions & 0 deletions .settings/org.eclipse.buildship.core.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
arguments=--init-script /home/gamma/.cache/jdtls/config/org.eclipse.osgi/55/0/.cp/gradle/init/init.gradle
auto.sync=false
build.scans.enabled=false
connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
connection.project.dir=
eclipse.preferences.version=1
gradle.user.home=
java.home=/usr/lib/jvm/java-21-openjdk-amd64
jvm.arguments=
offline.mode=false
override.workspace.settings=true
show.console.view=true
show.executions.view=true
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Legup version="2.0.0">
<puzzle name="Sudoku">
<board size="9">
<cells>
<cell value="1" x="0" y="0"/>
<cell value="2" x="1" y="0"/>
<cell value="3" x="2" y="0"/>
<cell value="4" x="0" y="1"/>
<cell value="5" x="1" y="1"/>
<cell value="6" x="2" y="1"/>
<cell value="7" x="0" y="2"/>
<cell value="8" x="1" y="2"/>

</cells>
</board>
</puzzle>
<solved isSolved="false" lastSaved="--"/>
</Legup>
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Legup version="2.0.0">
<puzzle name="Sudoku">
<board size="9">
<cells>
<cell value="1" x="0" y="3"/>
<cell value="2" x="1" y="3"/>
<cell value="3" x="2" y="3"/>
<cell value="4" x="0" y="4"/>
<cell value="5" x="1" y="4"/>
<cell value="6" x="2" y="4"/>
<cell value="7" x="0" y="5"/>
<cell value="8" x="1" y="5"/>

</cells>
</board>
</puzzle>
<solved isSolved="false" lastSaved="--"/>
</Legup>
111 changes: 111 additions & 0 deletions puzzles files/binary/10x10 Binary Hard/10x10 Binary Hard 1
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Legup version="3.0.0">
<saved/>
<puzzle name="Binary">
<board height="10" width="10">
<cells>
<cell value="2" x="0" y="0"/>
<cell value="2" x="1" y="0"/>
<cell value="0" x="2" y="0"/>
<cell value="2" x="3" y="0"/>
<cell value="2" x="4" y="0"/>
<cell value="2" x="5" y="0"/>
<cell value="2" x="6" y="0"/>
<cell value="2" x="7" y="0"/>
<cell value="2" x="8" y="0"/>
<cell value="2" x="9" y="0"/>
<cell value="0" x="0" y="1"/>
<cell value="2" x="1" y="1"/>
<cell value="0" x="2" y="1"/>
<cell value="2" x="3" y="1"/>
<cell value="2" x="4" y="1"/>
<cell value="1" x="5" y="1"/>
<cell value="2" x="6" y="1"/>
<cell value="2" x="7" y="1"/>
<cell value="2" x="8" y="1"/>
<cell value="2" x="9" y="1"/>
<cell value="2" x="0" y="2"/>
<cell value="2" x="1" y="2"/>
<cell value="2" x="2" y="2"/>
<cell value="2" x="3" y="2"/>
<cell value="2" x="4" y="2"/>
<cell value="2" x="5" y="2"/>
<cell value="2" x="6" y="2"/>
<cell value="2" x="7" y="2"/>
<cell value="1" x="8" y="2"/>
<cell value="2" x="9" y="2"/>
<cell value="2" x="0" y="3"/>
<cell value="2" x="1" y="3"/>
<cell value="2" x="2" y="3"/>
<cell value="2" x="3" y="3"/>
<cell value="2" x="4" y="3"/>
<cell value="2" x="5" y="3"/>
<cell value="0" x="6" y="3"/>
<cell value="2" x="7" y="3"/>
<cell value="2" x="8" y="3"/>
<cell value="0" x="9" y="3"/>
<cell value="1" x="0" y="4"/>
<cell value="2" x="1" y="4"/>
<cell value="0" x="2" y="4"/>
<cell value="0" x="3" y="4"/>
<cell value="2" x="4" y="4"/>
<cell value="1" x="5" y="4"/>
<cell value="2" x="6" y="4"/>
<cell value="2" x="7" y="4"/>
<cell value="2" x="8" y="4"/>
<cell value="2" x="9" y="4"/>
<cell value="2" x="0" y="5"/>
<cell value="2" x="1" y="5"/>
<cell value="2" x="2" y="5"/>
<cell value="2" x="3" y="5"/>
<cell value="2" x="4" y="5"/>
<cell value="2" x="5" y="5"/>
<cell value="2" x="6" y="5"/>
<cell value="2" x="7" y="5"/>
<cell value="2" x="8" y="5"/>
<cell value="2" x="9" y="5"/>
<cell value="2" x="0" y="6"/>
<cell value="2" x="1" y="6"/>
<cell value="0" x="2" y="6"/>
<cell value="2" x="3" y="6"/>
<cell value="2" x="4" y="6"/>
<cell value="1" x="5" y="6"/>
<cell value="2" x="6" y="6"/>
<cell value="1" x="7" y="6"/>
<cell value="2" x="8" y="6"/>
<cell value="2" x="9" y="6"/>
<cell value="1" x="0" y="7"/>
<cell value="2" x="1" y="7"/>
<cell value="2" x="2" y="7"/>
<cell value="2" x="3" y="7"/>
<cell value="2" x="4" y="7"/>
<cell value="2" x="5" y="7"/>
<cell value="2" x="6" y="7"/>
<cell value="2" x="7" y="7"/>
<cell value="1" x="8" y="7"/>
<cell value="1" x="9" y="7"/>
<cell value="2" x="0" y="8"/>
<cell value="2" x="1" y="8"/>
<cell value="2" x="2" y="8"/>
<cell value="0" x="3" y="8"/>
<cell value="2" x="4" y="8"/>
<cell value="2" x="5" y="8"/>
<cell value="2" x="6" y="8"/>
<cell value="2" x="7" y="8"/>
<cell value="2" x="8" y="8"/>
<cell value="2" x="9" y="8"/>
<cell value="1" x="0" y="9"/>
<cell value="2" x="1" y="9"/>
<cell value="2" x="2" y="9"/>
<cell value="2" x="3" y="9"/>
<cell value="1" x="4" y="9"/>
<cell value="2" x="5" y="9"/>
<cell value="1" x="6" y="9"/>
<cell value="2" x="7" y="9"/>
<cell value="1" x="8" y="9"/>
<cell value="2" x="9" y="9"/>
</cells>
</board>
</puzzle>
<solved isSolved="false" lastSaved="2024-07-19 00:12:25"/>
</Legup>
111 changes: 111 additions & 0 deletions puzzles files/binary/10x10 Binary Hard/10x10 Binary Hard 2
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Legup version="3.0.0">
<saved/>
<puzzle name="Binary">
<board height="10" width="10">
<cells>
<cell value="2" x="0" y="0"/>
<cell value="2" x="1" y="0"/>
<cell value="2" x="2" y="0"/>
<cell value="0" x="3" y="0"/>
<cell value="2" x="4" y="0"/>
<cell value="2" x="5" y="0"/>
<cell value="1" x="6" y="0"/>
<cell value="2" x="7" y="0"/>
<cell value="2" x="8" y="0"/>
<cell value="0" x="9" y="0"/>
<cell value="2" x="0" y="1"/>
<cell value="2" x="1" y="1"/>
<cell value="1" x="2" y="1"/>
<cell value="2" x="3" y="1"/>
<cell value="1" x="4" y="1"/>
<cell value="2" x="5" y="1"/>
<cell value="2" x="6" y="1"/>
<cell value="2" x="7" y="1"/>
<cell value="0" x="8" y="1"/>
<cell value="2" x="9" y="1"/>
<cell value="2" x="0" y="2"/>
<cell value="0" x="1" y="2"/>
<cell value="2" x="2" y="2"/>
<cell value="2" x="3" y="2"/>
<cell value="2" x="4" y="2"/>
<cell value="2" x="5" y="2"/>
<cell value="2" x="6" y="2"/>
<cell value="1" x="7" y="2"/>
<cell value="0" x="8" y="2"/>
<cell value="2" x="9" y="2"/>
<cell value="2" x="0" y="3"/>
<cell value="0" x="1" y="3"/>
<cell value="2" x="2" y="3"/>
<cell value="2" x="3" y="3"/>
<cell value="2" x="4" y="3"/>
<cell value="2" x="5" y="3"/>
<cell value="2" x="6" y="3"/>
<cell value="2" x="7" y="3"/>
<cell value="2" x="8" y="3"/>
<cell value="2" x="9" y="3"/>
<cell value="2" x="0" y="4"/>
<cell value="2" x="1" y="4"/>
<cell value="2" x="2" y="4"/>
<cell value="2" x="3" y="4"/>
<cell value="0" x="4" y="4"/>
<cell value="2" x="5" y="4"/>
<cell value="2" x="6" y="4"/>
<cell value="2" x="7" y="4"/>
<cell value="2" x="8" y="4"/>
<cell value="2" x="9" y="4"/>
<cell value="2" x="0" y="5"/>
<cell value="2" x="1" y="5"/>
<cell value="1" x="2" y="5"/>
<cell value="2" x="3" y="5"/>
<cell value="2" x="4" y="5"/>
<cell value="2" x="5" y="5"/>
<cell value="2" x="6" y="5"/>
<cell value="2" x="7" y="5"/>
<cell value="2" x="8" y="5"/>
<cell value="0" x="9" y="5"/>
<cell value="2" x="0" y="6"/>
<cell value="2" x="1" y="6"/>
<cell value="2" x="2" y="6"/>
<cell value="1" x="3" y="6"/>
<cell value="2" x="4" y="6"/>
<cell value="2" x="5" y="6"/>
<cell value="0" x="6" y="6"/>
<cell value="2" x="7" y="6"/>
<cell value="2" x="8" y="6"/>
<cell value="2" x="9" y="6"/>
<cell value="2" x="0" y="7"/>
<cell value="0" x="1" y="7"/>
<cell value="2" x="2" y="7"/>
<cell value="2" x="3" y="7"/>
<cell value="2" x="4" y="7"/>
<cell value="2" x="5" y="7"/>
<cell value="2" x="6" y="7"/>
<cell value="2" x="7" y="7"/>
<cell value="0" x="8" y="7"/>
<cell value="2" x="9" y="7"/>
<cell value="2" x="0" y="8"/>
<cell value="0" x="1" y="8"/>
<cell value="0" x="2" y="8"/>
<cell value="2" x="3" y="8"/>
<cell value="2" x="4" y="8"/>
<cell value="2" x="5" y="8"/>
<cell value="2" x="6" y="8"/>
<cell value="0" x="7" y="8"/>
<cell value="2" x="8" y="8"/>
<cell value="0" x="9" y="8"/>
<cell value="2" x="0" y="9"/>
<cell value="2" x="1" y="9"/>
<cell value="2" x="2" y="9"/>
<cell value="0" x="3" y="9"/>
<cell value="2" x="4" y="9"/>
<cell value="2" x="5" y="9"/>
<cell value="1" x="6" y="9"/>
<cell value="2" x="7" y="9"/>
<cell value="0" x="8" y="9"/>
<cell value="2" x="9" y="9"/>
</cells>
</board>
</puzzle>
<solved isSolved="false" lastSaved="2024-07-26 14:44:39"/>
</Legup>
111 changes: 111 additions & 0 deletions puzzles files/binary/10x10 Binary Hard/10x10 Binary Hard 3
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Legup version="3.0.0">
<saved/>
<puzzle name="Binary">
<board height="10" width="10">
<cells>
<cell value="2" x="0" y="0"/>
<cell value="2" x="1" y="0"/>
<cell value="2" x="2" y="0"/>
<cell value="2" x="3" y="0"/>
<cell value="1" x="4" y="0"/>
<cell value="2" x="5" y="0"/>
<cell value="0" x="6" y="0"/>
<cell value="2" x="7" y="0"/>
<cell value="1" x="8" y="0"/>
<cell value="2" x="9" y="0"/>
<cell value="2" x="0" y="1"/>
<cell value="1" x="1" y="1"/>
<cell value="1" x="2" y="1"/>
<cell value="2" x="3" y="1"/>
<cell value="2" x="4" y="1"/>
<cell value="2" x="5" y="1"/>
<cell value="2" x="6" y="1"/>
<cell value="2" x="7" y="1"/>
<cell value="2" x="8" y="1"/>
<cell value="2" x="9" y="1"/>
<cell value="1" x="0" y="2"/>
<cell value="2" x="1" y="2"/>
<cell value="2" x="2" y="2"/>
<cell value="2" x="3" y="2"/>
<cell value="2" x="4" y="2"/>
<cell value="2" x="5" y="2"/>
<cell value="2" x="6" y="2"/>
<cell value="2" x="7" y="2"/>
<cell value="1" x="8" y="2"/>
<cell value="2" x="9" y="2"/>
<cell value="2" x="0" y="3"/>
<cell value="0" x="1" y="3"/>
<cell value="2" x="2" y="3"/>
<cell value="1" x="3" y="3"/>
<cell value="2" x="4" y="3"/>
<cell value="2" x="5" y="3"/>
<cell value="0" x="6" y="3"/>
<cell value="2" x="7" y="3"/>
<cell value="2" x="8" y="3"/>
<cell value="2" x="9" y="3"/>
<cell value="2" x="0" y="4"/>
<cell value="0" x="1" y="4"/>
<cell value="2" x="2" y="4"/>
<cell value="1" x="3" y="4"/>
<cell value="2" x="4" y="4"/>
<cell value="2" x="5" y="4"/>
<cell value="2" x="6" y="4"/>
<cell value="1" x="7" y="4"/>
<cell value="2" x="8" y="4"/>
<cell value="2" x="9" y="4"/>
<cell value="2" x="0" y="5"/>
<cell value="2" x="1" y="5"/>
<cell value="2" x="2" y="5"/>
<cell value="2" x="3" y="5"/>
<cell value="0" x="4" y="5"/>
<cell value="2" x="5" y="5"/>
<cell value="1" x="6" y="5"/>
<cell value="2" x="7" y="5"/>
<cell value="1" x="8" y="5"/>
<cell value="2" x="9" y="5"/>
<cell value="2" x="0" y="6"/>
<cell value="2" x="1" y="6"/>
<cell value="0" x="2" y="6"/>
<cell value="2" x="3" y="6"/>
<cell value="0" x="4" y="6"/>
<cell value="2" x="5" y="6"/>
<cell value="2" x="6" y="6"/>
<cell value="2" x="7" y="6"/>
<cell value="2" x="8" y="6"/>
<cell value="0" x="9" y="6"/>
<cell value="2" x="0" y="7"/>
<cell value="1" x="1" y="7"/>
<cell value="2" x="2" y="7"/>
<cell value="2" x="3" y="7"/>
<cell value="2" x="4" y="7"/>
<cell value="2" x="5" y="7"/>
<cell value="2" x="6" y="7"/>
<cell value="1" x="7" y="7"/>
<cell value="2" x="8" y="7"/>
<cell value="2" x="9" y="7"/>
<cell value="2" x="0" y="8"/>
<cell value="2" x="1" y="8"/>
<cell value="2" x="2" y="8"/>
<cell value="2" x="3" y="8"/>
<cell value="2" x="4" y="8"/>
<cell value="2" x="5" y="8"/>
<cell value="2" x="6" y="8"/>
<cell value="2" x="7" y="8"/>
<cell value="2" x="8" y="8"/>
<cell value="2" x="9" y="8"/>
<cell value="0" x="0" y="9"/>
<cell value="2" x="1" y="9"/>
<cell value="0" x="2" y="9"/>
<cell value="0" x="3" y="9"/>
<cell value="2" x="4" y="9"/>
<cell value="2" x="5" y="9"/>
<cell value="2" x="6" y="9"/>
<cell value="2" x="7" y="9"/>
<cell value="2" x="8" y="9"/>
<cell value="0" x="9" y="9"/>
</cells>
</board>
</puzzle>
<solved isSolved="false" lastSaved="2024-07-26 14:45:38"/>
</Legup>
Loading
Loading