Skip to content

feat: Add Simulated Annealing algorithm with GUI visualization #15933

feat: Add Simulated Annealing algorithm with GUI visualization

feat: Add Simulated Annealing algorithm with GUI visualization #15933

Triggered via pull request October 23, 2025 07:36
Status Failure
Total duration 18s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Ruff (F401): searches/simulated_annealing_with_gui.py#L22
searches/simulated_annealing_with_gui.py:22:29: F401 `matplotlib.pyplot` imported but unused
Ruff (ICN001): searches/simulated_annealing_with_gui.py#L21
searches/simulated_annealing_with_gui.py:21:8: ICN001 `matplotlib` should be imported as `mpl`
Ruff (UP035): searches/simulated_annealing_with_gui.py#L19
searches/simulated_annealing_with_gui.py:19:1: UP035 Import from `collections.abc` instead: `Callable`
Ruff (F541): searches/simulated_annealing_tsp.py#L558
searches/simulated_annealing_tsp.py:558:11: F541 f-string without any placeholders
Ruff (F841): searches/simulated_annealing_tsp.py#L537
searches/simulated_annealing_tsp.py:537:5: F841 Local variable `app` is assigned to but never used
Ruff (E501): searches/simulated_annealing_tsp.py#L529
searches/simulated_annealing_tsp.py:529:89: E501 Line too long (90 > 88)
Ruff (E501): searches/simulated_annealing_tsp.py#L72
searches/simulated_annealing_tsp.py:72:89: E501 Line too long (91 > 88)
Ruff (F401): searches/simulated_annealing_tsp.py#L23
searches/simulated_annealing_tsp.py:23:29: F401 `matplotlib.pyplot` imported but unused
Ruff (ICN001): searches/simulated_annealing_tsp.py#L22
searches/simulated_annealing_tsp.py:22:8: ICN001 `matplotlib` should be imported as `mpl`
Ruff (F401): searches/simulated_annealing_tsp.py#L20
searches/simulated_annealing_tsp.py:20:20: F401 `typing.Any` imported but unused