[{"title":"( 89 个子文件 209KB ) Sudoku-and-Calkuro-Game:我在 2012 年为一项作业创建的 Java 游戏-源码","children":[{"title":"Sudoku-and-Calkuro-Game-master","children":[{"title":"OnlyDisplayAvailableGames.class <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"InvalidGrid.java <span style='color:#111;'> 88B </span>","children":null,"spread":false},{"title":"SudokuGrid.class <span style='color:#111;'> 4.37KB </span>","children":null,"spread":false},{"title":"OptionsPanel.java <span style='color:#111;'> 2.82KB </span>","children":null,"spread":false},{"title":"PlayerStatistics.class <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"OnlyDisplayPlayerStatFiles.class <span style='color:#111;'> 644B </span>","children":null,"spread":false},{"title":"InvalidIndex.java <span style='color:#111;'> 107B </span>","children":null,"spread":false},{"title":"MainProgram.class <span style='color:#111;'> 477B </span>","children":null,"spread":false},{"title":"SudokuGame.java <span style='color:#111;'> 4.84KB </span>","children":null,"spread":false},{"title":"SudokuPuzzlePanel.class <span style='color:#111;'> 5.51KB </span>","children":null,"spread":false},{"title":"NotSet.class <span style='color:#111;'> 572B </span>","children":null,"spread":false},{"title":"FileIO.java <span style='color:#111;'> 5.54KB </span>","children":null,"spread":false},{"title":"CalkuroGrid.java <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false},{"title":"MovesRecorder.class <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"MySudokuSolver.java <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"ShowStatistics.java <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false},{"title":"Statistics","children":[{"title":"MatthewStatistics.dat <span style='color:#111;'> 27B </span>","children":null,"spread":false}],"spread":false},{"title":"GameSave.java <span style='color:#111;'> 771B </span>","children":null,"spread":false},{"title":"Controller.java <span style='color:#111;'> 10.10KB </span>","children":null,"spread":false},{"title":"OptionsPanel.class <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false},{"title":".Rhistory <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Stats.java <span style='color:#111;'> 706B </span>","children":null,"spread":false},{"title":"DuplicateValue.class <span style='color:#111;'> 330B </span>","children":null,"spread":false},{"title":"DuplicateValue.java <span style='color:#111;'> 94B </span>","children":null,"spread":false},{"title":"InvalidValue.class <span style='color:#111;'> 481B </span>","children":null,"spread":false},{"title":"InvalidValue.java <span style='color:#111;'> 115B </span>","children":null,"spread":false},{"title":"NotSet.java <span style='color:#111;'> 129B </span>","children":null,"spread":false},{"title":"FileIO.class <span style='color:#111;'> 5.18KB </span>","children":null,"spread":false},{"title":"CalkuroCage.class <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"Solutions","children":[{"title":"CalkuroMedium1Sol <span style='color:#111;'> 84B </span>","children":null,"spread":false},{"title":"CalkuroEasy1Sol <span style='color:#111;'> 36B </span>","children":null,"spread":false},{"title":"CalkuroMedium2Sol <span style='color:#111;'> 84B </span>","children":null,"spread":false},{"title":"CalkuroHard3Sol <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"CalkuroEasy3Sol <span style='color:#111;'> 40B </span>","children":null,"spread":false},{"title":"CalkuroHard2Sol <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"CalkuroMedium3Sol <span style='color:#111;'> 84B </span>","children":null,"spread":false},{"title":"CalkuroHard1Sol <span style='color:#111;'> 143B </span>","children":null,"spread":false},{"title":"CalkuroEasy2Sol <span style='color:#111;'> 36B </span>","children":null,"spread":false}],"spread":false},{"title":"SudokuGame.class <span style='color:#111;'> 4.42KB </span>","children":null,"spread":false},{"title":"UI.java <span style='color:#111;'> 6.59KB </span>","children":null,"spread":false},{"title":"OnlyDisplayPlayersGames.java <span style='color:#111;'> 485B </span>","children":null,"spread":false},{"title":"ShowStatistics.class <span style='color:#111;'> 3.99KB </span>","children":null,"spread":false},{"title":"CalkuroPuzzlePanel.java <span style='color:#111;'> 3.79KB </span>","children":null,"spread":false},{"title":"MainProgram.java <span style='color:#111;'> 162B </span>","children":null,"spread":false},{"title":"Puzzles","children":[{"title":"CalkuroEasy3.txt <span style='color:#111;'> 141B </span>","children":null,"spread":false},{"title":"SudokuHard3.txt <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"CalkuroMedium3.txt <span style='color:#111;'> 300B </span>","children":null,"spread":false},{"title":"CalkuroEasy1.txt <span style='color:#111;'> 134B </span>","children":null,"spread":false},{"title":"SudokuEasy2.txt <span style='color:#111;'> 175B </span>","children":null,"spread":false},{"title":"SudokuMedium3.txt <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"CalkuroEasy2.txt <span style='color:#111;'> 134B </span>","children":null,"spread":false},{"title":"SudokuHard2.txt <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"SudokuEasy1.txt <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"CalkuroHard2.txt <span style='color:#111;'> 479B </span>","children":null,"spread":false},{"title":"CalkuroHard1.txt <span style='color:#111;'> 514B </span>","children":null,"spread":false},{"title":"SudokuHard4.txt <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"SudokuHard1.txt <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"SudokuEasy3.txt <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"SudokuMedium2.txt <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"CalkuroMedium2.txt <span style='color:#111;'> 276B </span>","children":null,"spread":false},{"title":"CalkuroMedium1.txt <span style='color:#111;'> 289B </span>","children":null,"spread":false},{"title":"CalkuroHard3.txt <span style='color:#111;'> 494B </span>","children":null,"spread":false},{"title":"SudokuMedium1.txt <span style='color:#111;'> 174B </span>","children":null,"spread":false}],"spread":false},{"title":"ConstantSet.class <span style='color:#111;'> 612B </span>","children":null,"spread":false},{"title":"ConstantSet.java <span style='color:#111;'> 175B </span>","children":null,"spread":false},{"title":"UI.class <span style='color:#111;'> 7.29KB </span>","children":null,"spread":false},{"title":"InvalidIndex.class <span style='color:#111;'> 324B </span>","children":null,"spread":false},{"title":"MySudokuSolver.class <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"Sudoku Calkuro UML.violet <span style='color:#111;'> 12.53KB </span>","children":null,"spread":false},{"title":"Sudoku_and_Calkuro.doc <span style='color:#111;'> 244.50KB </span>","children":null,"spread":false},{"title":"MovesRecorder.java <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 10B </span>","children":null,"spread":false},{"title":"CalkuroGrid.class <span style='color:#111;'> 4.53KB </span>","children":null,"spread":false},{"title":"GameSave.class <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"CalkuroCage.java <span style='color:#111;'> 3.85KB </span>","children":null,"spread":false},{"title":"AlreadySet.java <span style='color:#111;'> 172B </span>","children":null,"spread":false},{"title":"Stats.class <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"CalkuroPuzzlePanel.class <span style='color:#111;'> 4.01KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 269B </span>","children":null,"spread":false},{"title":"SudokuPuzzlePanel.java <span style='color:#111;'> 5.54KB </span>","children":null,"spread":false},{"title":"OnlyDisplayAvailableGames.java <span style='color:#111;'> 508B </span>","children":null,"spread":false},{"title":"OnlyDisplayPlayerStatFiles.java <span style='color:#111;'> 295B </span>","children":null,"spread":false},{"title":"OnlyDisplayPlayersGames.class <span style='color:#111;'> 874B </span>","children":null,"spread":false},{"title":"AlreadySet.class <span style='color:#111;'> 620B </span>","children":null,"spread":false},{"title":"SudokuGrid.java <span style='color:#111;'> 6.10KB </span>","children":null,"spread":false},{"title":"InvalidGrid.class <span style='color:#111;'> 321B </span>","children":null,"spread":false},{"title":"PlayerStatistics.java <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"Saves","children":[{"title":"MatthewSudokuEasy1.txt <span style='color:#111;'> 173B </span>","children":null,"spread":false}],"spread":false},{"title":"Controller.class <span style='color:#111;'> 9.02KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]