def get_default_bias_to_obvious_steps():
    """
    Parameter regarding obvious plays during end-game simulations (not during games)

    [Warning] Important advice: you might want to keep this boolean to False! Otherwise, there is a huge burden of
    computation, which hinders your ability to play with other parameters such as the number of Monte Carlo samples.

    It might sound worth it as the end-game evaluations should be more accurate. However, AI spends most of its
    computation power checking whether each *random* move might be a winning move during end-game simulations, which
    is not a smart way to "think" for an AI. The result is an AI which is less good at the game than it could be.

    AI plays "obvious steps" (one-step win, or one-step win-deny for the opponent), no matter this parameter.
    Only the end-game simulations rely on this parameter.
    """
    bias_to_obvious_steps = True
    return bias_to_obvious_steps
