<commit_before>from src.Move import Move
from src.NaiveCube import NaiveCube
from src.Cubie imort Cube
from src.Solver import Kociemba
import timeout_decorator
import unittest


class TestKociembaSolver(unittest.TestCase):
    @timeout_decorator.timeout(300)
    def _test_solution(self, c):
        solver = Kociemba.KociembaSolver(c)
        return solver.solution()

    def test_solution(self):
        for i in range(100):
            c = Cube()
            cr = Cube()
            c.shuffle(i)
            solution = self._test_solution(c)<commit_msg>Reduce the number of test for Kociemba Solver<commit_after>from src.Move import Move
from src.NaiveCube import NaiveCube
from src.Cubie imort Cube
from src.Solver import Kociemba
import timeout_decorator
import unittest


class TestKociembaSolver(unittest.TestCase):
    @timeout_decorator.timeout(300)
    def _test_solution(self, c):
        solver = Kociemba.KociembaSolver(c)
        return solver.solution()

    def test_solution(self):
        for i in range(20):
            c = Cube()
            cr = Cube()
            c.shuffle(i)
            solution = self._test_solution(c)
{'fraction_non_alphanumeric': 0.07860262008733625, 'fraction_numerical': 0.00960698689956332, 'mean_word_length': 2.8979591836734695, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '749008', 'n_tokens_mistral': 390, 'n_tokens_neox': 367, 'n_words': 92}