Skip to content

minimax algorithm added #10037

minimax algorithm added

minimax algorithm added #10037

Triggered via pull request October 2, 2024 13:57
Status Failure
Total duration 16s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Ruff (INP001): maths/Game Theory/AlphaBetaPruning/alphabetapruning.py#L1
maths/Game Theory/AlphaBetaPruning/alphabetapruning.py:1:1: INP001 File `maths/Game Theory/AlphaBetaPruning/alphabetapruning.py` is part of an implicit namespace package. Add an `__init__.py`.
Ruff (I001): maths/Game Theory/AlphaBetaPruning/alphabetapruning.py#L1
maths/Game Theory/AlphaBetaPruning/alphabetapruning.py:1:1: I001 Import block is un-sorted or un-formatted
Ruff (N802): maths/Game Theory/AlphaBetaPruning/alphabetapruning.py#L7
maths/Game Theory/AlphaBetaPruning/alphabetapruning.py:7:5: N802 Function name `Gameboard` should be lowercase
Ruff (N802): maths/Game Theory/AlphaBetaPruning/alphabetapruning.py#L17
maths/Game Theory/AlphaBetaPruning/alphabetapruning.py:17:5: N802 Function name `Clearboard` should be lowercase
Ruff (B007): maths/Game Theory/AlphaBetaPruning/alphabetapruning.py#L19
maths/Game Theory/AlphaBetaPruning/alphabetapruning.py:19:16: B007 Loop control variable `col` not used within loop body
Ruff (N802): maths/Game Theory/AlphaBetaPruning/alphabetapruning.py#L23
maths/Game Theory/AlphaBetaPruning/alphabetapruning.py:23:5: N802 Function name `winningPlayer` should be lowercase
Ruff (SIM103): maths/Game Theory/AlphaBetaPruning/alphabetapruning.py#L35
maths/Game Theory/AlphaBetaPruning/alphabetapruning.py:35:5: SIM103 Return the condition `[player, player, player] in conditions` directly
Ruff (N802): maths/Game Theory/AlphaBetaPruning/alphabetapruning.py#L41
maths/Game Theory/AlphaBetaPruning/alphabetapruning.py:41:5: N802 Function name `gameWon` should be lowercase
Ruff (N802): maths/Game Theory/AlphaBetaPruning/alphabetapruning.py#L45
maths/Game Theory/AlphaBetaPruning/alphabetapruning.py:45:5: N802 Function name `printResult` should be lowercase
Ruff (B007): maths/Game Theory/AlphaBetaPruning/alphabetapruning.py#L59
maths/Game Theory/AlphaBetaPruning/alphabetapruning.py:59:16: B007 Loop control variable `col` not used within loop body