spagestic commited on
Commit
e422a0c
·
1 Parent(s): aa47bc1

feat: enhance input parsing in Gradio interface to support semicolon-separated numbers

Browse files
maths/operations_research/simplex_solver_with_steps.py CHANGED
@@ -167,8 +167,8 @@ def simplex_solver_with_steps(c, A, b, bounds):
167
  # Gradio interface
168
 
169
  def parse_input_list(s):
170
- # Helper to parse comma/space separated numbers
171
- return [float(x) for x in s.replace(',', ' ').split() if x.strip()]
172
 
173
  def parse_matrix(s):
174
  # Helper to parse matrix input as rows separated by newlines, columns by comma/space
 
167
  # Gradio interface
168
 
169
  def parse_input_list(s):
170
+ # Helper to parse comma/space/semicolon separated numbers
171
+ return [float(x) for x in s.replace(';', ' ').replace(',', ' ').split() if x.strip()]
172
 
173
  def parse_matrix(s):
174
  # Helper to parse matrix input as rows separated by newlines, columns by comma/space