- 18 May, 2016 14 commits
-
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
More JAVADOC comments (still needs more); added a folder called "data" where files that are required by Vagabond should be stored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
Added oplall.jar instead of cplex.jar because I have been using OPL; added the OPL javadoc to the build script and to the repo because IBM is impossible to link to
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
Jonathan Shahen authored
WriteILPFile get the string to run through CPLEX Studio and all of the functions it requires for creating that string
-
Jonathan Shahen authored
-
Jonathan Shahen authored
-
- 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)
-