{"id":19436901,"url":"https://github.com/andresrodriguez55/simplexmethodtool","last_synced_at":"2025-07-20T20:37:56.654Z","repository":{"id":160009714,"uuid":"632909768","full_name":"andresrodriguez55/simplexMethodTool","owner":"andresrodriguez55","description":"Row operations for simplex method","archived":false,"fork":false,"pushed_at":"2023-05-03T14:23:29.000Z","size":22,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-25T07:13:35.247Z","etag":null,"topics":["linear-algebra","oop","python","simplex","simplex-algorithm","simplex-method"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andresrodriguez55.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-26T11:34:17.000Z","updated_at":"2023-10-30T12:19:36.000Z","dependencies_parsed_at":"2023-05-31T10:30:47.512Z","dependency_job_id":null,"html_url":"https://github.com/andresrodriguez55/simplexMethodTool","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/andresrodriguez55/simplexMethodTool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andresrodriguez55%2FsimplexMethodTool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andresrodriguez55%2FsimplexMethodTool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andresrodriguez55%2FsimplexMethodTool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andresrodriguez55%2FsimplexMethodTool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andresrodriguez55","download_url":"https://codeload.github.com/andresrodriguez55/simplexMethodTool/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andresrodriguez55%2FsimplexMethodTool/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266195331,"owners_count":23891169,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["linear-algebra","oop","python","simplex","simplex-algorithm","simplex-method"],"created_at":"2024-11-10T15:12:58.049Z","updated_at":"2025-07-20T20:37:56.647Z","avatar_url":"https://github.com/andresrodriguez55.png","language":"Python","readme":"**Set the table from main! Formatted / Not formated table acepted**\n\n# Operations\n- rename {rowName} {columnName}\n- A{rowNumber} = {{, -}numerator/denominator}*A{rowNumber} {+, -} {{, -}numerator/denominator}*A{rowNumber} {+, -} ...\n- empty line ends the program\n\n# Example From Console\n```\n      x1   | x2   | s1   | s2   | s3   | s4   | Solution  \n      -----+------+------+------+------+------+-----------\nz  |   -5 |   -4 |    0 |    0 |    0 |    0 |          0 \ns1 |    6 |    4 |    1 |    0 |    0 |    0 |         24 \ns2 |    1 |    2 |    0 |    1 |    0 |    0 |          6 \ns3 |   -1 |    1 |    0 |    0 |    1 |    0 |          1 \ns4 |    0 |    1 |    0 |    0 |    0 |    1 |          2 \n\na2 = 1/6*a2\n      x1   | x2    | s1    | s2   | s3   | s4   | Solution   \n      -----+-------+-------+------+------+------+----------- \nz  |   -5 |    -4 |     0 |    0 |    0 |    0 |          0  \ns1 |    1 |   2/3 |   1/6 |    0 |    0 |    0 |          4  \ns2 |    1 |     2 |     0 |    1 |    0 |    0 |          6  \ns3 |   -1 |     1 |     0 |    0 |    1 |    0 |          1  \ns4 |    0 |     1 |     0 |    0 |    0 |    1 |          2  \n\na1 = a1 + 5*a2\n      x1   | x2     | s1    | s2   | s3   | s4   | Solution  \n      -----+--------+-------+------+------+------+-----------\nz  |    0 |   -2/3 |   5/6 |    0 |    0 |    0 |         20 \ns1 |    1 |    2/3 |   1/6 |    0 |    0 |    0 |          4 \ns2 |    1 |      2 |     0 |    1 |    0 |    0 |          6 \ns3 |   -1 |      1 |     0 |    0 |    1 |    0 |          1 \ns4 |    0 |      1 |     0 |    0 |    0 |    1 |          2 \n\na3 = a3 + -1*a2\n      x1   | x2     | s1     | s2   | s3   | s4   | Solution\n      -----+--------+--------+------+------+------+-----------\nz  |    0 |   -2/3 |    5/6 |    0 |    0 |    0 |         20\ns1 |    1 |    2/3 |    1/6 |    0 |    0 |    0 |          4\ns2 |    0 |    4/3 |   -1/6 |    1 |    0 |    0 |          2\ns3 |   -1 |      1 |      0 |    0 |    1 |    0 |          1\ns4 |    0 |      1 |      0 |    0 |    0 |    1 |          2\n\na4 = a4 + a2\n      x1   | x2     | s1     | s2   | s3   | s4   | Solution  \n      -----+--------+--------+------+------+------+-----------\nz  |    0 |   -2/3 |    5/6 |    0 |    0 |    0 |         20\ns1 |    1 |    2/3 |    1/6 |    0 |    0 |    0 |          4\ns2 |    0 |    4/3 |   -1/6 |    1 |    0 |    0 |          2\ns3 |    0 |    5/3 |    1/6 |    0 |    1 |    0 |          5\ns4 |    0 |      1 |      0 |    0 |    0 |    1 |          2\n\nrename s1 x1\n      x1   | x2     | s1     | s2   | s3   | s4   | Solution  \n      -----+--------+--------+------+------+------+-----------\nz  |    0 |   -2/3 |    5/6 |    0 |    0 |    0 |         20\nx1 |    1 |    2/3 |    1/6 |    0 |    0 |    0 |          4\ns2 |    0 |    4/3 |   -1/6 |    1 |    0 |    0 |          2\ns3 |    0 |    5/3 |    1/6 |    0 |    1 |    0 |          5\ns4 |    0 |      1 |      0 |    0 |    0 |    1 |          2\n\na3 = 3/4*a3\n      x1   | x2     | s1     | s2    | s3   | s4   | Solution  \n      -----+--------+--------+-------+------+------+-----------\nz  |    0 |   -2/3 |    5/6 |     0 |    0 |    0 |         20\nx1 |    1 |    2/3 |    1/6 |     0 |    0 |    0 |          4\ns2 |    0 |      1 |   -1/8 |   3/4 |    0 |    0 |        3/2\ns3 |    0 |    5/3 |    1/6 |     0 |    1 |    0 |          5\ns4 |    0 |      1 |      0 |     0 |    0 |    1 |          2\n\na1 = a1 +  2/3*a3\n      x1   | x2    | s1     | s2    | s3   | s4   | Solution\n      -----+-------+--------+-------+------+------+-----------\nz  |    0 |     0 |    3/4 |   1/2 |    0 |    0 |         21\nx1 |    1 |   2/3 |    1/6 |     0 |    0 |    0 |          4\ns2 |    0 |     1 |   -1/8 |   3/4 |    0 |    0 |        3/2\ns3 |    0 |   5/3 |    1/6 |     0 |    1 |    0 |          5\ns4 |    0 |     1 |      0 |     0 |    0 |    1 |          2\n\na2 = a2 +  -2/3*a3\n      x1   | x2    | s1     | s2     | s3   | s4   | Solution\n      -----+-------+--------+--------+------+------+-----------\nz  |    0 |     0 |    3/4 |    1/2 |    0 |    0 |         21\nx1 |    1 |     0 |    1/4 |   -1/2 |    0 |    0 |          3\ns2 |    0 |     1 |   -1/8 |    3/4 |    0 |    0 |        3/2\ns3 |    0 |   5/3 |    1/6 |      0 |    1 |    0 |          5\ns4 |    0 |     1 |      0 |      0 |    0 |    1 |          2\n\na4 = a4 + -5/3*a3\n      x1   | x2   | s1     | s2     | s3   | s4   | Solution  \n      -----+------+--------+--------+------+------+-----------\nz  |    0 |    0 |    3/4 |    1/2 |    0 |    0 |         21\nx1 |    1 |    0 |    1/4 |   -1/2 |    0 |    0 |          3\ns2 |    0 |    1 |   -1/8 |    3/4 |    0 |    0 |        3/2\ns3 |    0 |    0 |    3/8 |   -5/4 |    1 |    0 |        5/2\ns4 |    0 |    1 |      0 |      0 |    0 |    1 |          2\n\na5 = a5 + -1*a3\n      x1   | x2   | s1     | s2     | s3   | s4   | Solution  \n      -----+------+--------+--------+------+------+-----------\nz  |    0 |    0 |    3/4 |    1/2 |    0 |    0 |         21\nx1 |    1 |    0 |    1/4 |   -1/2 |    0 |    0 |          3\ns2 |    0 |    1 |   -1/8 |    3/4 |    0 |    0 |        3/2\ns3 |    0 |    0 |    3/8 |   -5/4 |    1 |    0 |        5/2\ns4 |    0 |    0 |    1/8 |   -3/4 |    0 |    1 |        1/2\n\nrename s2 x2\n      x1   | x2   | s1     | s2     | s3   | s4   | Solution  \n      -----+------+--------+--------+------+------+-----------\nz  |    0 |    0 |    3/4 |    1/2 |    0 |    0 |         21\nx1 |    1 |    0 |    1/4 |   -1/2 |    0 |    0 |          3\nx2 |    0 |    1 |   -1/8 |    3/4 |    0 |    0 |        3/2\ns3 |    0 |    0 |    3/8 |   -5/4 |    1 |    0 |        5/2\ns4 |    0 |    0 |    1/8 |   -3/4 |    0 |    1 |        1/2\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandresrodriguez55%2Fsimplexmethodtool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandresrodriguez55%2Fsimplexmethodtool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandresrodriguez55%2Fsimplexmethodtool/lists"}