int achievement_id
java.lang.String name
java.lang.String description
java.lang.String image_name
int problem_family_id
int problem_id
int is_visible
java.lang.String user_name
int global_score
int puzzles_played
int level
int graph_id
java.lang.String graph_name
java.lang.String adjacency_list
java.lang.String vertex_coords
int user_id
int number_vertices
java.sql.Timestamp last_update
int directly_editable
int number_of_edges
int number_puzzles
java.lang.String user_name
java.lang.String user_name
int score
long time_taken
java.sql.Timestamp last_update
int log_id
int user_id
java.lang.String message
java.sql.Date time_stamp
java.lang.String user_name
java.sql.Timestamp post_time
java.lang.String title
java.lang.String text
int userBest
int globalBest
java.lang.String creator
int is_playable
java.lang.String tutorial_data
int number_vertices
java.lang.String graph_name
boolean selected
java.lang.String status
int user_achievements_id
int problem_family_id
int problem_id
java.lang.String name
java.lang.String image_name
int problem_id
int problem_family_id
java.lang.String name
int lower_score_better
java.lang.String encoding_character
java.lang.String problem_family_name
int is_visible
int problem_family_id
java.lang.String name
int is_visible
int puzzle_id
int problem_id
int graph_id
int user_id
java.lang.String puzzle_data
Puzzle.VisibilityType visibility
java.lang.String name
Puzzle.PuzzleType puzzle_type
java.lang.String access_level
int difficulty
java.lang.String description
java.lang.String message
java.sql.Timestamp last_update
int is_multi_edit_puzzle
java.lang.String puzzle_name
java.lang.String puzzle_data
int number_vertices
int number_of_edges
java.lang.Long loginID
int userID
java.lang.String clientIP
java.lang.String user_name
int solution_id
int puzzle_id
int user_id
java.lang.String solution_data
java.lang.String name
int finished
int user_visible
int score
long time_taken
java.sql.Timestamp last_update
java.lang.String vertex_coords
int xp_score
Solution.Mode mode
PuzzleInstance puzzle
java.lang.String tableName
int puzzle_id
java.lang.String tutorial_data
java.sql.Date last_update
int user_id
java.lang.String user_name
java.lang.String email
int email_preference
java.lang.String user_type
int music_on
int sound_fx_on
java.lang.String music_choice
java.lang.String security_answer
int tips_on
java.sql.Timestamp last_log_in
int year_of_birth
java.lang.String gender
java.lang.String occupation_major
User.ComputerExperience computer_experience
User.Education education
java.lang.String first_name
java.lang.String last_name
java.lang.String country
java.sql.Timestamp account_created
java.lang.String clientIP
int logged_in
long login_id
int global_score
java.lang.String password
int user_achievements_id
int user_id
int achievement_id
int problem_family_id
int problem_id
java.sql.Timestamp date
int is_new
int algorithm_id
java.lang.String algorithm_name
int user_id
java.lang.String last_update
byte[] bytes
java.lang.String applicable_problem
java.lang.String user_name
int is_public
java.lang.Class<T> algClass
SoundButton newGraphButton
SoundButton editGraphButton
SoundButton copyGraphButton
SoundButton renameGraphButton
SoundButton deleteGraphButton
SoundButton unlinkGraphButton
SoundButton validateGraphsButton
SoundButton runAlgorithmsButton
Preview previewPanel
BoldLabel nameLabel
BoldLabel usedByLabel
javax.swing.JList<E> gameList
BoldLabel graphNameLabel
javax.swing.JLabel colorsLabel
javax.swing.JLabel verticesLabel
BoldLabel numberOfColorsLabel
TextInputField numberColorsInput
javax.swing.JLabel numberOfColorsLabel
javax.swing.JLabel subgraphsLabel
BoldLabel subgraphListLabel
TextInputField graphNamesInput
SoundButton checkButton
javax.swing.JLabel verticesLabel
boolean sandboxMode
java.util.Set<E> vertexList
java.util.HashSet<E> c2Vertices
java.util.Set<E> adjacent
int surplus
PebbleInstance pi
java.util.Set<E> vertices
java.util.Set<E> sources
java.util.Set<E> sinks
int pebblingNumber
int[] lastUnsolvableConfiguration
GeneralSolvabilityAlgorithm gsa
int root
PebbleInstance puzzle
int numberVertices
int startIndex
int[] startingPebbles
int numStartPebbles
java.util.concurrent.atomic.AtomicBoolean quitRequested
int pebblingNumberBound
long numberMovesMade
java.util.Stack<E> moves
java.util.Set<E> L
cusack.hcg.games.pebble.algorithms.solvability.Multiset[] doNotMoveTo
javax.swing.JLabel verticesLabel
javax.swing.JLabel scoreLabel
int maxPebblesPerVertex
javax.swing.JLabel verticesLabel
boolean multiPlace
javax.swing.JLabel verticesLabel
javax.swing.JLabel scoreLabel
int maxPebblesPerVertex
javax.swing.JLabel verticesLabel
boolean multiPlace
javax.swing.JLabel pebblesLabel
javax.swing.JLabel verticesLabel
javax.swing.JLabel solvedVerticesLabel
javax.swing.JLabel scoreLabel
javax.swing.JLabel numberOfPebblesLabel
javax.swing.JLabel pebblesLabel
javax.swing.JLabel verticesLabel
javax.swing.JLabel solvedVerticesLabel
javax.swing.JLabel scoreLabel
javax.swing.JLabel numberOfPebblesLabel
SoundButton recycleButton
javax.swing.JLabel verticesLabel
javax.swing.JLabel edgesLabel
javax.swing.JLabel verticesLabel
javax.swing.JLabel numberOfVerticesCovered
javax.swing.JLabel edgesLabel
javax.swing.JLabel numberOfEdgesLeftLabel
javax.swing.JLabel edgesLabel
javax.swing.JLabel numberOfEdgesLeftLabel
javax.swing.JLabel scoreLabel
javax.swing.JLabel scoreLabel
javax.swing.JLabel verticesLabel
javax.swing.JLabel scoreLabel
boolean alphaVersion
boolean soundProblems
TitleScreen titleScreen
boolean oldJava
javax.sound.sampled.Clip currentMusicTrack
javax.swing.Timer pingDatabase
javax.swing.Timer timeoutTimer
javax.swing.RootPaneContainer myApplet
java.util.Stack<E> backTrackStack
java.awt.Color FRAME_COLOR
GUI gui
java.awt.Component glassPane
GUI gui
java.awt.Component glassPane
java.util.ArrayList<E> controllableElements
int maxChars
javax.swing.JLabel levelDisplay
javax.swing.JProgressBar progressBar
int increments
int currentPoints
javax.swing.Timer animationTimer
boolean forceComponentHeight
boolean forceComponentWidth
java.lang.String soundName
java.awt.event.ActionListener myListener
java.lang.String acceptedChars
int maxChars
javax.swing.JPanel resultsPanel
AlgorithmSolutionsTable solutionTable
javax.swing.JComboBox<E> puzzleInstanceTypeComboBox
javax.swing.JComboBox<E> algorithmsComboBox
boolean algSelected
java.lang.Object lastSelectedObjFromAlgComboBox
PuzzleInstanceClass currentPuzzleInstanceClass
AlgorithmInstanceClass currentAlgorithmInstanceClass
SoundButton runAlgorithmButton2
SoundButton cancelButton
SoundButton viewSolutionButton
Preview previewPanel
Preview solutionPreviewPanel
javax.swing.JPanel puzInfo
javax.swing.JPanel solInfo
PuzzleInstance currentlySelectedPuzzle
PuzzleInstance solution_game
javax.swing.JComboBox<E> attemptsComboBox
Solution dummySolution
javax.swing.JPanel resultsPanel
SolutionTable solutionTable
java.lang.StringBuffer results
int numberToRunAtOnce
javax.swing.JSpinner numberCores
javax.swing.JTextField algArgs
java.util.concurrent.ThreadPoolExecutor pool
javax.swing.JPanel runPanel
java.lang.String SEPARATOR
java.lang.String SELECTALG
java.lang.String SELECTPROB
boolean inWebStart
SoundButton playButton
SoundButton continueButton
SoundButton viewReplayButton
Preview previewPanel
Preview solutionPreviewPanel
javax.swing.JPanel puzInfo
javax.swing.JPanel solInfo
javax.swing.JPanel left
javax.swing.JLabel createdByLabel
PuzzleInstance currentlySelectedPuzzle
javax.swing.JComboBox<E> attemptsComboBox
Solution dummySolution
TextPane descriptionOutputArea
HighScoreTable highScoresTable
BetterTableModel<T extends TableRow> highScoreData
Puzzle.PuzzleType gameType
javax.swing.JPanel middlePanel
javax.swing.JPanel lowerPanel
javax.swing.JPanel navigationPanel
javax.swing.JDialog helpFrame
SoundButton optionsButton
SoundButton backButton
SoundButton helpButton
SoundButton achievementsButton
javax.swing.border.TitledBorder border
ProgressPanel progressPanel
boolean achievementsShowing
StackedScreen gui
GenericHelpPanel helpPanel
javax.swing.JLabel nameLabel
SoundButton sandboxButton
SoundButton submitButton
SoundButton undoButton
SoundButton redoButton
SoundButton zoomInButton
SoundButton zoomHomeButton
SoundButton zoomOutButton
SoundButton startOverButton
SoundButton resetVerticesButton
SoundButton saveButton
SoundButton runAlgorithmsButton
javax.swing.JRadioButton editGraph
javax.swing.JRadioButton editPuzzle
javax.swing.JCheckBox showIndices
javax.swing.JPopupMenu multiSelect
javax.swing.JMenuItem copy
javax.swing.JMenuItem paste
javax.swing.JMenuItem specialPaste
javax.swing.JMenuItem connectAllSelected
javax.swing.JMenuItem disconnectAllSelected
javax.swing.JMenuItem connectToSelected
javax.swing.JMenuItem disconnectFromSelected
javax.swing.JMenu doppelSelected
javax.swing.JMenuItem deleteAll
javax.swing.JMenu addPath
javax.swing.JMenu insert
BoldLabel timeLabelTitle
BoldLabel globalBestTitle
BoldLabel scoreTitle
BoldLabel userBestTitle
BoldLabel nextMoveTitle
javax.swing.JLabel timeLabel
javax.swing.JLabel globalBest
javax.swing.JLabel scoreLabel
javax.swing.JLabel userBest
javax.swing.JLabel nextMove
boolean ignoreEnding
javax.swing.JPanel otherMiddlePanel
ProgressPanel resultsProgressPanel
boolean hasShownMessage
java.sql.Date last_update
javax.swing.JPanel commentPanel
TextInputField introductoryCommentTextArea
TextArea beforeActionTextArea
TextArea betweenActionTextArea
TextArea afterActionTextArea
SoundButton deleteLastMoveOfTutorialButton
SoundButton forwardButton
SoundButton backwardButton
SoundButton toBeginningButton
SoundButton toEndButton
PuzzleInstance sandboxPuzzle
BoldLabel overviewLabel
BoldLabel beforeLabel
BoldLabel betweenLabel
BoldLabel afterLabel
java.lang.String gameName
Problem problem
java.lang.String gameName
SoundButton runAlgorithmButton2
SoundButton checkItButton
SoundButton cancelButton
javax.swing.JComboBox<E> algorithmsComboBox
SoundButton viewSolutionButton
Preview previewPanel
Preview solutionPreviewPanel
javax.swing.JPanel puzInfo
javax.swing.JPanel solInfo
PuzzleInstance currentlySelectedPuzzle
PuzzleInstance solution_game
javax.swing.JComboBox<E> attemptsComboBox
Solution dummySolution
TextPane descriptionOutputArea
javax.swing.JPanel resultsPanel
SolutionTable solutionTable
java.lang.StringBuffer results
int numberToRunAtOnce
javax.swing.JSpinner numberCores
java.util.concurrent.ThreadPoolExecutor pool
javax.swing.JPanel runPanel
SoundButton selectAll
SoundButton clearAll
PuzzleInstance game
GraphView view
PuzzleController.ScreenMode mode
boolean multiSelectMode
boolean boxOpen
boolean beingDragged
boolean graphBeingDragged
boolean aClick
Vertex referenceVertex
java.awt.Point referenceDistance
java.awt.Point dragAmount
int buttonNumberClicked
boolean popupTrigger1
boolean popupTrigger2
javax.swing.JPopupMenu currentPopup
boolean popupJustCancelled
Vertex clickedVertex
java.awt.Point realClickedPoint
java.awt.Point clickedPoint
SoundButton forwardButton
SoundButton backwardButton
SoundButton zoomInButton
SoundButton zoomHomeButton
SoundButton zoomOutButton
javax.swing.Timer timer
SoundButton playButton
SoundButton toStart
SoundButton toEnd
boolean isPlaying
javax.swing.JLabel movesTitle
javax.swing.JLabel numberMoves
javax.swing.JList<E> moveList
ReplayInstance replay
java.lang.String solName
java.lang.String playerName
javax.swing.JCheckBox showIndices
SoundButton isSolvableButton
BoldLabel timeToNextMoveLabelTitle
javax.swing.JLabel timeToNextMoveLabel
BoldLabel timeLabelTitle
javax.swing.JLabel timeLabel
long time
double speed
double new_speed
boolean justUpdateTime
boolean goToZero
javax.swing.JSlider replaySpeedSlider
ScrollPane jsp
long lastSoundTime
long newSoundTime
SoundButton settingsButton
SoundButton newPuzzleButton
SoundButton copyPuzzleButton
SoundButton viewPuzzleButton
SoundButton editPuzzleButton
SoundButton deletePuzzleButton
SoundButton linkPuzzleButton
SoundButton runAlgorithmsButton
SoundButton editTutorialButton
SoundButton deleteTutorialButton
BoldLabel puzzleName
javax.swing.JTextArea graphOutputArea
TextPane descriptionOutputArea
java.util.Map<K,V> difficultyMap
Preview previewPanel
Preview previewPanel
javax.swing.JComboBox<E> timeLimit
javax.swing.JComboBox<E> problem
javax.swing.JComboBox<E> puzzleName
javax.swing.JComboBox<E> username
javax.swing.JComboBox<E> modeCombo
javax.swing.JComboBox<E> algorithmCombo
javax.swing.JList<E> moveList
TextPane rawMoves
SoundButton replayPuzzleButton
SoundButton deleteReplayButton
SoundButton editUserButton
AlgorithmInfoTable view
AlgorithmInfoTableController controller
TableSplitScreen<T extends TableRow> splitScreen
AlgorithmPuzzleTable view
AlgorithmTableController algorithmController
TableSplitScreen<T extends TableRow> splitScreen
javax.swing.JCheckBox scrollbarsOnBox
javax.swing.JCheckBox soundFXOnBox
javax.swing.JCheckBox musicOnBox
javax.swing.JComboBox<E> trackSelectionCB
GUI gui
SoundButton nextButton
java.util.ArrayList<E> pointsOfInterest
TextInputField firstNameField
TextInputField lastNameField
TextInputField nameField
TextInputField emailField
TextInputField securityAnswer
TextInputField occupationField
PasswordInputField passwordField
PasswordInputField retypeField
javax.swing.JRadioButton allMail
javax.swing.JRadioButton occasionalMail
javax.swing.JRadioButton necesarryMail
javax.swing.JCheckBox agreeToTerms
javax.swing.JComboBox<E> countryBox
javax.swing.JComboBox<E> genderBox
javax.swing.JComboBox<E> dobBox
javax.swing.JComboBox<E> computerSkills
javax.swing.JComboBox<E> education
StackedScreen gui
User currentUser
boolean admin
javax.swing.JComboBox<E> userTypes
javax.swing.JRadioButton alphaDB
javax.swing.JRadioButton productionDB
GUI gui
GUI gui
javax.swing.JEditorPane creditsPane
javax.swing.JPanel gamesPanel
javax.swing.JPanel puzzleButtons
java.lang.String familyName
ProblemFamily family
java.util.ArrayList<E> probs
java.util.ArrayList<E> demos
java.util.HashMap<K,V> gameButtonMap
java.util.ArrayList<E> gameButtonList
java.lang.String displayedGame
ScrollPane scrollpane
GUI gui
javax.swing.JPanel gamesAndStuffPanel
javax.swing.JPanel userRelatedPanel
javax.swing.JPanel feedbackPanel
javax.swing.JPanel displayPanel
java.util.HashMap<K,V> panels
ControllablePanel currentPanel
javax.swing.JPanel bottomPanel
ProgressPanel progressPanel
javax.swing.JPanel userPanel
GraphView graphView
PuzzleController<T extends PuzzleInstance> puzzleController
PuzzleInstance game
GUI gui
TextInputField nameField
PasswordInputField passwordField
ScrollPane scrollpane
GlobalScorePanel gsp
javax.swing.JPanel left
javax.swing.JComponent news
GUI gui
java.util.ArrayList<E> achievements
java.util.ArrayList<E> userAchievements
java.lang.String selectedSidebarFamilyButton
java.lang.String selectedSidebarProblemsButton
java.lang.String username
javax.swing.JPanel subButtonPanel
javax.swing.JPanel buttonPanel
javax.swing.JPanel achievementsPanel
ScrollPane achievementsScrollpane
java.util.ArrayList<E> pf
Problems problems
java.util.HashMap<K,V> familyButtons
java.util.HashMap<K,V> problemButtons
DataSource ds
javax.swing.JPanel sidebarPanel
ReplayInstance replay
javax.swing.Timer replayTimer
int pauses
int pauseLimit
boolean smallBorders
ContinualReplayView replayView
java.lang.String solutionData
PuzzleInstance thePuzzle
javax.swing.JTabbedPane tabbedPane
GlobalScoreTable gst
BetterTableModel<T extends TableRow> gsd
GUI gui
ScrollPane canvasScrollPane
java.lang.String title
PuzzleInstance game
NewTheme<S extends PuzzleInstance> theme
javax.swing.Timer animationTimer
java.awt.Point initialPoint
java.awt.Point currentPoint
double zoom
TutorialDialog currentTutorialDialog
java.awt.Point ghostPoint
GUI gui
javax.swing.JPanel newsPanel
DataSource ds
ScrollPane newsPane
NewTheme<S extends PuzzleInstance> theme
java.awt.image.BufferedImage configImage
int w
int h
PuzzleInstance game
java.lang.String userName
java.lang.String userName
java.lang.String algoName
java.lang.String userName
BetterTableModel<T extends TableRow> myModel
java.lang.String userName
java.lang.String userName
int maxCharsToDisplay
java.awt.Color gray
BetterTableModel<T extends TableRow> myBTM
TableController<T extends TableRow> controller
java.lang.String tableTitle
double[][] L
int n
boolean isspd
int n
boolean issymmetric
double[] d
double[] e
double[][] V
double[][] H
double[] ort
int[][] A
int m
int n
double[][] LU
int m
int n
int pivsign
int[] piv
double[][] A
int m
int n
double[][] QR
int m
int n
double[] Rdiag
double[][] U
double[][] V
double[] s
int m
int n
java.util.ArrayList<E> rows
java.util.ArrayList<E> columnNames
java.util.ArrayList<E> methodNames
java.util.HashMap<K,V> methods
boolean showRank