- 17 May, 2016 1 commit
-
-
Jonathan Shahen authored
-
- 14 May, 2016 7 commits
-
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
Updating the toString limit to not be final so it can be changed on the fly; updated the toString in SumOfCl... to write how many clients and machines it is skipping
-
Jonathan Shahen authored
Performance tests JUnit file added, shows runtime and memory usage (beware of the garabage collector, make sure to use the object after you calculate the memory usage)
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
- 13 May, 2016 1 commit
-
-
Jonathan Shahen authored
-
- 12 May, 2016 5 commits
-
-
Jonathan Shahen authored
-
Jonathan Shahen authored
Adding a maximum information leak to the ClientToClientInformationLeakage; tests it for: the constructor, addTo, and subtractFrom(); adds more Javadoc strings and fixed a couple old comments
-
Jonathan Shahen authored
Converted the EpochHistory to store the ClientToClientInformationLeakage instead of the PlacementMap; REQUIRES more JUnit tests for the added functions
-
Jonathan Shahen authored
Updating the package-info.java for ILP because CPLEX JUnit tests fail if IBM CPLEX is not installed on the computer (found out on my laptop)
-
Jonathan Shahen authored
-
- 11 May, 2016 12 commits
-
-
Jonathan Shahen authored
-
Jonathan Shahen authored
Provide timing tests for "hard ILP" test values as well as a random placement generator for this and arbitrary test values
-
Jonathan Shahen authored
-
Jonathan Shahen authored
Revert "HOTFIX: ArrayList.remove thought I wanted to remove the object and not the index, used .intValue() to force it to remove the index" This reverts commit c39d64d9.
-
Jonathan Shahen authored
HOTFIX: ArrayList.remove thought I wanted to remove the object and not the index, used .intValue() to force it to remove the index
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
Removing the calculate Information Leakage from EpochHistory and moving it to the ClientToClientInformationLeakage (see the excutive decision stating that we are focusing on Client to Client instead of total information leakage)
-
Jonathan Shahen authored
Adding a setting for the type of Information Leakage to calculate; turning off printing statements to the standard console (TURN ON LATER)
-
Jonathan Shahen authored
SumOfClientVMsPerMachine and ClientToClientInformationLeakage with their tests (ClientToClientInformationLeakageTests is incomplete)
-
Jonathan Shahen authored
REMOVING Epoch.java (Not Needed); RENAMING SumOfClientToClientInformationLeakage to ClientToClientInformationLeakage (better name because we need to single epochs worth of this as well as a sum)
-
- 10 May, 2016 5 commits
-
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
- 09 May, 2016 2 commits
-
-
Jonathan Shahen authored
-
Jonathan Shahen authored
[COMMIT BECAUSE I AM MOVING TO LAPTOP] small oject ideas that will need to be flushed out later today
-
- 05 May, 2016 7 commits
-
-
Jonathan Shahen authored
VERSION UPGRADE 0.0.2 - so many changes since the last one, but the most important is the agreement of ReduceTo, RunSolver, and the EPOCH LOOP
-
Jonathan Shahen authored
-
Jonathan Shahen authored
[JAVADOC] @see to the description of what each setting variable is attached to in VagabondOptionString; the remaining functions are commented
-
Jonathan Shahen authored
Changed the naming convention, and [BUG FIX] ReduceTo returned NULL instead of false. The fix was to switch to boolean instead of Boolean.
-
Jonathan Shahen authored
1. Create an empty ReduceTo and RunSolver of the appropriate reductionAlgorithm setting 2. reduction.reduce(epochHistory) 3. runSolver.load(reduction) 4. newEpochHistory = runSolver.run() 5. epochHistory.add(newEpochHistory) 6. GOTO Step 1 or Quit
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-