Ejemplo n.º 1
0
function create(&$si, &$sp, $level = 1)
{
    for ($i = 1; $i <= 40; $i++) {
        $sp = new sudoku();
        $theinitialposition = $sp->generatepuzzle(10, 50, $level);
        if (count($theinitialposition)) {
            break;
        }
    }
    if ($i > 40) {
        return false;
    }
    $si = new sudoku();
    $si->initializepuzzlefromarray($theinitialposition);
    return true;
}