-
Notifications
You must be signed in to change notification settings - Fork 0
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
[Issue#9] - internal/graph: partition algorithm #16
base: master
Are you sure you want to change the base?
Commits on Oct 15, 2019
-
internal/graph: work in progress on partition algorithm
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e967317 - Browse repository at this point
Copy the full SHA e967317View commit details
Commits on Oct 16, 2019
-
[WIP] internal/graph: working on recursiveBFS and the calculation of …
…connectedness Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f75e31b - Browse repository at this point
Copy the full SHA f75e31bView commit details
Commits on Oct 17, 2019
-
[WIP] internal/graph: working on calculating edge distances
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 037f784 - Browse repository at this point
Copy the full SHA 037f784View commit details
Commits on Oct 18, 2019
-
[WIP] internal/graph: graph traversal is done. working on calculating…
… distance Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a869368 - Browse repository at this point
Copy the full SHA a869368View commit details
Commits on Oct 21, 2019
-
internal/graph: first full draft complete. thinking about summation (…
…global) vs just min (local) of connectedness value Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 01264a6 - Browse repository at this point
Copy the full SHA 01264a6View commit details
Commits on Oct 22, 2019
-
internal/graph: moving parition code to its own file and moving metho…
…ds to funcs Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7b79d8c - Browse repository at this point
Copy the full SHA 7b79d8cView commit details -
splitfile: update to use the new Partition API
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f783132 - Browse repository at this point
Copy the full SHA f783132View commit details
Commits on Oct 23, 2019
-
internal/graph: update partition identifier function to check epsilon…
… against edge distance Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5bc520d - Browse repository at this point
Copy the full SHA 5bc520dView commit details -
[WIP] internal/graph: update graph tests to work with new API
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for afd6b38 - Browse repository at this point
Copy the full SHA afd6b38View commit details -
splitfile: update epsilon value 1 -> 0.1
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1ba49f1 - Browse repository at this point
Copy the full SHA 1ba49f1View commit details -
testdata/src/abc: update testdata to use example in the README
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2c24453 - Browse repository at this point
Copy the full SHA 2c24453View commit details
Commits on Oct 25, 2019
-
Merge branch 'master' of github.com:mccurdyc/splitfile into mccurdyc/…
…Issue#9/partition-algorithm
Configuration menu - View commit details
-
Copy full SHA for 4f11189 - Browse repository at this point
Copy the full SHA 4f11189View commit details
Commits on Nov 29, 2019
-
ider: id function uses type instead of position and add tests
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bfd037f - Browse repository at this point
Copy the full SHA bfd037fView commit details
Commits on Nov 30, 2019
-
checkSignature should not return the receiver variable as a related node
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d0aaee7 - Browse repository at this point
Copy the full SHA d0aaee7View commit details -
checkSignature should not return the receiver variable as a related node
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e83341a - Browse repository at this point
Copy the full SHA e83341aView commit details
Commits on Dec 3, 2019
-
internal/graph: add methods for returning Roots and Edges of a graph
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cb8463e - Browse repository at this point
Copy the full SHA cb8463eView commit details -
internal/graph: add source and destination to edges
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 57eef69 - Browse repository at this point
Copy the full SHA 57eef69View commit details -
internal/graph: partition should use new Roots and Edges methods
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b019b87 - Browse repository at this point
Copy the full SHA b019b87View commit details -
analysis/test: uncomment test from filesystem
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ac55b8d - Browse repository at this point
Copy the full SHA ac55b8dView commit details -
add gitignore to ignore testdata/pkg
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 776af2d - Browse repository at this point
Copy the full SHA 776af2dView commit details -
internal/graph: add placeholder for partition tests
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 37876b2 - Browse repository at this point
Copy the full SHA 37876b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f75ebe4 - Browse repository at this point
Copy the full SHA f75ebe4View commit details -
WIP; working on graph traversal. not working properly
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b5a786a - Browse repository at this point
Copy the full SHA b5a786aView commit details
Commits on Dec 4, 2019
-
WIP; fixed method related. there is still an issue where some edges a…
…ren't added Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1007883 - Browse repository at this point
Copy the full SHA 1007883View commit details
Commits on Dec 5, 2019
-
fix race condition between method node being added first and method b…
…eing evaluated. this race condition lead to missing edges if method nodes were added first Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1b51055 - Browse repository at this point
Copy the full SHA 1b51055View commit details
Commits on Dec 6, 2019
-
recursiveBFS: needed to remove the element from the queue in order to…
… terminate recursion! It completes now Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d9dc68c - Browse repository at this point
Copy the full SHA d9dc68cView commit details
Commits on Dec 9, 2019
-
add debug logging to give additional information about the identified…
… partitions Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6d19fec - Browse repository at this point
Copy the full SHA 6d19fecView commit details
Commits on Dec 10, 2019
-
set and use defaultWeight of -1
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d32bf9c - Browse repository at this point
Copy the full SHA d32bf9cView commit details -
WIP; check for default values to avoid setting weights to defaults (l…
…owest). add a log message and avoid division by 0 Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 786e562 - Browse repository at this point
Copy the full SHA 786e562View commit details -
WIP; fix weights. lower inidicates closer
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f6aae20 - Browse repository at this point
Copy the full SHA f6aae20View commit details
Commits on Dec 11, 2019
-
dont add default values to minpathweights
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0333162 - Browse repository at this point
Copy the full SHA 0333162View commit details -
WIP; refactor recursiveBFS; builds, but havent verified correctness
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 448de64 - Browse repository at this point
Copy the full SHA 448de64View commit details
Commits on Dec 12, 2019
-
fix reference bug where edges could be referencing different values f…
…or the same node Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 80418b2 - Browse repository at this point
Copy the full SHA 80418b2View commit details
Commits on Dec 16, 2019
-
internal/graph: simplify recursiveBFS function
Calculate shortest paths of children on the way "down" the graph. Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4f34901 - Browse repository at this point
Copy the full SHA 4f34901View commit details
Commits on Dec 17, 2019
-
internal/graph/partition: simplified bfs function
* removed queueing of nodes in bfs * returned a value `changed` from shortestPath function to indicate whether the value returned is a new shortest or not. * added tests for bfs and updated tests for shortestPath Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b49641d - Browse repository at this point
Copy the full SHA b49641dView commit details -
internal/graph/node: use -1.0 as defaultWeight
* remove deprecated fields for MinPathStrength * add field for keeping track of shortest paths distances to a node Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f24be6a - Browse repository at this point
Copy the full SHA f24be6aView commit details -
internal/graph/partition: update bfs comment
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3ae6e82 - Browse repository at this point
Copy the full SHA 3ae6e82View commit details
Commits on Dec 18, 2019
-
WIP; need to write unit tests...enough of this manual checking
Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f1e2a9c - Browse repository at this point
Copy the full SHA f1e2a9cView commit details