from dataclasses import dataclass
import math

@dataclass
class config:
    """
    This is config class.
    This class is provided to avoid circle importing. 
    You can describe here any settings you want to use for all programs.
    """
    frame_rate:int = 30
    frame_width:int = 640
    frame_height:int = 360
    frame_size:tuple = (frame_width,frame_height)
    window_width:int = 32
    window_height:int = 32
    window_size:tuple = (window_width,window_height)
    channels:int = 3
    
    kyorokyoro:int = 2
    win_point_width:int = math.floor(window_width/2)
    win_point_height:int = math.floor(window_height/2)
    line_width:int = 1

from dataclasses import dataclass
import math

@dataclass
class config:
    """
    This is config class.
    This class is provided to avoid circle importing. 
    You can describe here any settings you want to use for all programs.
    """
    frame_rate:int = 30
    frame_width:int = 640
    frame_height:int = 360
    frame_size:tuple = (frame_width,frame_height)
    window_width:int = 32
    window_height:int = 32
    window_size:tuple = (window_width,window_height)
    channels:int = 3
    
    kyorokyoro:int = 2
    win_point_width:int = math.floor(window_width/2)
    win_point_height:int = math.floor(window_height/2)
    line_width:int = 1

This is config class.     This class is provided to avoid circle importing.      You can describe here any settings you want to use for all programs.