telltale / tests /test_solver_performance.py
smpdl
Deploy ZeroGPU Space snapshot
60daaa6
Raw
History Blame Contribute Delete
451 Bytes
import time
from telltale.poker import native
def test_native_backend_is_available_when_build_tools_are_present():
assert native.native_available()
def test_thousand_iteration_equity_estimate_is_interactive_speed():
started = time.perf_counter()
result = native.estimate_equity(["Ah", "Ad"], [], 2, iterations=1000, seed=101)
elapsed = time.perf_counter() - started
assert result.iterations == 1000
assert elapsed < 3.0