Commit Graph

36 Commits

Author SHA1 Message Date
filifa 2013e26fb9 parse differently depending on graph type 2025-05-08 23:45:13 -04:00
filifa 339fdc0bcf mess with dot types 2025-05-08 23:26:29 -04:00
filifa 3c6bd51bbc create undirected type 2025-05-08 23:11:36 -04:00
filifa 552978478a output 0-1 matrix by default 2025-05-07 00:49:37 -04:00
filifa fd26e49734 add argument for setting weight attribute 2025-05-06 23:56:20 -04:00
filifa 39dd8d901e change edge weight attribute to len 2025-05-06 23:38:25 -04:00
filifa c5e70bf401 remove references to markov chains 2025-05-06 22:46:03 -04:00
filifa 06048d8a2a remove AbsorbingNodes method 2025-05-06 22:30:30 -04:00
filifa 35132702d6 create .gitignore 2025-05-06 22:24:57 -04:00
filifa 27a7ce31e9 rename things 2025-05-06 22:24:28 -04:00
filifa 6cc1de4d05 remove markov related checks 2025-05-06 21:54:25 -04:00
filifa cb61cd30c7 rename to gv2adj 2025-05-06 21:48:17 -04:00
filifa 249ca9c7aa update comments 2025-05-05 00:09:01 -04:00
filifa f056086b56 restructure dot functionality into subpackage 2025-05-04 14:28:13 -04:00
filifa 0106ef70a0 adjust comments 2025-05-04 13:41:17 -04:00
filifa f172cab6a0 make weightedEdge a weightedLine 2025-05-04 13:24:48 -04:00
filifa 692b8a581b split nodes and edges into separate file 2025-05-04 13:02:57 -04:00
filifa c4e90a1170 add comments to public methods 2025-05-04 12:56:34 -04:00
filifa cfc6b24814 refactor output code 2025-05-03 23:43:13 -04:00
filifa 65d4e9a15d delete unneeded format option 2025-05-03 23:39:07 -04:00
filifa ac77842e43 add flag for reordering matrix 2025-05-03 23:37:58 -04:00
filifa 5010e7202e export Node type 2025-05-03 23:21:29 -04:00
filifa 59eb2ff72c return concrete type for AdjacencyMatrix 2025-05-03 23:21:15 -04:00
filifa a252631cc9 add comment 2025-05-03 22:46:28 -04:00
filifa dcb6e7910c remove toggle flag 2025-05-03 22:43:40 -04:00
filifa 8855bc9932 add flags for output format 2025-05-03 22:42:09 -04:00
filifa 4ec04b6abf add tests for if graph is absorbing markov chain 2025-05-02 21:02:05 -04:00
filifa d373253d76 remove unneeded type assertions 2025-05-02 20:27:12 -04:00
filifa 0dac9efc78 add function for getting absorbing states 2025-05-02 20:24:35 -04:00
filifa 241cf1a9d0 use multigraph implementation to handle self loops 2025-05-02 02:07:21 -04:00
filifa dee62e55a5 go fmt 2025-05-02 01:09:48 -04:00
filifa d88a5d28f8 change type of argument 2025-05-02 01:09:19 -04:00
filifa 2e48c11582 output the adjacency matrix 2025-05-02 01:04:00 -04:00
filifa 1f589633b7 change default absent value to 0 2025-05-02 00:40:30 -04:00
filifa 5228ebccbe implement checking if graph is an absorbing markov chain 2025-05-01 21:05:12 -04:00
filifa d898b53f89 initial commit 2025-05-01 18:30:59 -04:00