Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions src/Graph/edge.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
"""A Edge class to config the Edge in Graph"""
from tkinter import *
from typing import TYPE_CHECKING

from ttkbootstrap import *
from tkinter import *


if TYPE_CHECKING:
from frame_graph import FrameGraph
Expand Down
4 changes: 2 additions & 2 deletions src/Graph/frame_graph.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
"""Frame contains Graph to visualize the algorithm"""
from ttkbootstrap import *
from tkinter import *
from typing import TYPE_CHECKING

from tkinter import *
from ttkbootstrap import *

from .edge import Edge
from .node import Node
Expand Down
3 changes: 1 addition & 2 deletions src/Graph/node.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
"""A Node class to config the node in Graph"""
from tkinter import *
from typing import TYPE_CHECKING

from ttkbootstrap import *
from tkinter import *


if TYPE_CHECKING:
from .frame_graph import FrameGraph
Expand Down
5 changes: 2 additions & 3 deletions src/Graph/window.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
"""The Window shows Application"""
from ttkbootstrap import *
from tkinter import *

from ttkbootstrap import *

from ..utils import HEIGHT_WINDOW, WIDTH_WINDOW
from .frame_graph import FrameGraph

from ..utils import WIDTH_WINDOW, HEIGHT_WINDOW


class CWindow(Window):
"""The window class inherits from tb.Window"""
Expand Down
4 changes: 2 additions & 2 deletions src/Q_Learning/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""Modules"""
from .q_learning_networkx import GraphNetworkX,GraphNetworkXForQLearning
from .q_learning_networkx import GraphNetworkX, GraphNetworkXForQLearning

__all__ :list[str] = ["GraphNetworkX","GraphNetworkXForQLearning"]
__all__: list[str] = ["GraphNetworkX", "GraphNetworkXForQLearning"]
7 changes: 4 additions & 3 deletions src/__init__.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
"""Modules"""
from .Graph import CWindow, Edge, FrameGraph, Node
from .Q_Learning import GraphNetworkX,GraphNetworkXForQLearning
from .utils import coordinate_list_random, coordinate_random,WIDTH_WINDOW,HEIGHT_WINDOW,DEFAULT_EDGES_NETWORKX
from .Q_Learning import GraphNetworkX, GraphNetworkXForQLearning
from .utils import (DEFAULT_EDGES_NETWORKX, HEIGHT_WINDOW, WIDTH_WINDOW,
coordinate_list_random, coordinate_random)

__all__: list[str] = ["Edge", "FrameGraph", "Node",
"CWindow", "coordinate_random", "coordinate_list_random","GraphNetworkX","GraphNetworkXForQLearning","WIDTH_WINDOW","HEIGHT_WINDOW","DEFAULT_EDGES_NETWORKX"]
"CWindow", "coordinate_random", "coordinate_list_random", "GraphNetworkX", "GraphNetworkXForQLearning", "WIDTH_WINDOW", "HEIGHT_WINDOW", "DEFAULT_EDGES_NETWORKX"]
6 changes: 3 additions & 3 deletions src/utils/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""Modules"""
from .constants import DEFAULT_EDGES_NETWORKX, HEIGHT_WINDOW, WIDTH_WINDOW
from .coordinate import coordinate_list_random, coordinate_random
from .constants import WIDTH_WINDOW,HEIGHT_WINDOW,DEFAULT_EDGES_NETWORKX

__all__: list[str] = ["coordinate_random", "coordinate_list_random","WIDTH_WINDOW","HEIGHT_WINDOW","DEFAULT_EDGES_NETWORKX"]

__all__: list[str] = ["coordinate_random", "coordinate_list_random",
"WIDTH_WINDOW", "HEIGHT_WINDOW", "DEFAULT_EDGES_NETWORKX"]
Loading