refactor(ai)

This commit is contained in:
Kristofers Solo
2024-01-05 18:39:07 +02:00
parent 8283742b62
commit 25e43aeea3
4 changed files with 7 additions and 6 deletions

View File

@@ -2,6 +2,7 @@ import unittest
import numpy as np
from ai.fitness.bumpiness import get_bumpiness
from ai.fitness.holes import get_holes
from ai.fitness.peaks import get_peaks_sum
from ai.fitness.transitions import (
get_col_transition,
@@ -32,7 +33,7 @@ class TestFitness(unittest.TestCase):
def test_get_peaks_sum(self) -> None:
answers: tuple[int] = (11, 0, 2)
for field, answer in zip(self.fields, answers):
self.assertEqual(get_peaks_sum(None, field), answer)
self.assertEqual(get_peaks_sum(field=field), answer)
def test_get_row_transistions(self):
answers = (8, 0, 2)
@@ -47,7 +48,7 @@ class TestFitness(unittest.TestCase):
def test_get_bumpiness(self):
answers = (5, 0, 4)
for field, answer in zip(self.fields, answers):
self.assertEqual(get_bumpiness(None, field), answer)
self.assertEqual(get_bumpiness(field=field), answer)
def test_get_holes(self):
answers = (