Skip to content

Replace CLI parsing with Click#5

Open
Rex-8 wants to merge 1 commit intogambitproject:mainfrom
Rex-8:click-cli
Open

Replace CLI parsing with Click#5
Rex-8 wants to merge 1 commit intogambitproject:mainfrom
Rex-8:click-cli

Conversation

@Rex-8
Copy link
Copy Markdown

@Rex-8 Rex-8 commented Mar 30, 2026

Changes

  1. Refactored CLI from sys.argv to click in bimatrix.py and lemke.py.
  2. Removed processArguments() in favor of declarative CLI options.
  3. Preserved existing behavior and defaults.
  4. Builds on Fix duplicate constructors in bimatrix #4 (minor fixes), no changes to core logic.

AI Usage Disclosure:

Parts of this change were generated with the assistance of Claude. All code was manually reviewed and verified line-by-line, and additionally cross-checked using GitHub Copilot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant