animetix-web / tests /core /test_cfr_solver.py
MissawB's picture
Upload folder using huggingface_hub (part 6)
4e19890 verified
Raw
History Blame Contribute Delete
391 Bytes
from core.domain.services.cfr_game_solver import CFRGameSolver
def test_cfr_solver_convergence():
solver = CFRGameSolver(num_actions=2)
questions = ["Q1", "Q2"]
state = {"probs": [0.5, 0.5]}
# solve_best_question doesn't take iterations
best_q, confidence = solver.solve_best_question(questions, state)
assert best_q in questions
assert 0 <= confidence <= 1.0