mirror of
https://github.com/kristoferssolo/Tetris.git
synced 2026-03-22 00:36:20 +00:00
refactor(ai): move fitness.py
This commit is contained in:
3
src/ai/fitness/__init__.py
Normal file
3
src/ai/fitness/__init__.py
Normal file
@@ -0,0 +1,3 @@
|
||||
from .fitness import calculate_fitness
|
||||
|
||||
__all__ = ["calculate_fitness"]
|
||||
@@ -5,8 +5,6 @@ import numpy as np
|
||||
from game import Game
|
||||
from utils import CONFIG
|
||||
|
||||
from .log import log
|
||||
|
||||
|
||||
def calculate_fitness(game: Game) -> float:
|
||||
field = np.where(game.field != None, 1, 0)
|
||||
@@ -15,10 +13,6 @@ def calculate_fitness(game: Game) -> float:
|
||||
return fitness
|
||||
|
||||
|
||||
def get_peaks(field: np.ndarray) -> int:
|
||||
pass
|
||||
|
||||
|
||||
def get_row_transitions(field: np.ndarray) -> int:
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user