Exemplo n.º 1
0
 function test_uitvoeringen2()
 {
     $u = 1;
     $h = 1;
     $e = 0;
     uitvoeringen($u, $h, $e);
     $this->assertEquals(1, $e);
 }
Exemplo n.º 2
0
function gevonden_diagonaal2(&$regel, &$aantal_kolommen, &$kolom, &$diagonaal)
{
    global $regel_s, $kolom_s, $a_gevonden;
    $cel = $regel * $aantal_kolommen + $kolom;
    $a_gevonden[] = $cel;
    $kolom_s = $kolom_s + 1;
    $regel_s = $regel_s + 1;
    $kolom = $kolom - 1;
    $regel = $regel + 1;
    uitvoeringen($uitgevoerd, $herhalingen, $einde);
}
Exemplo n.º 3
0
function gevonden_woordslang(&$regel, &$aantal_kolommen, &$kolom)
{
    global $a_gevonden, $aantal_regels, $boven_d, $onder_d, $links_d, $rechts_d, $boven, $onder, $links, $rechts, $verplaatsing;
    $cel = $regel * $aantal_kolommen + $kolom;
    $a_gevonden[] = $cel;
    if ($regel > 0 and $boven_d == 0) {
        $regel = $regel - 1;
        $boven = $boven + 1;
        $verplaatsing[] = 'b';
        $onder_d = 1;
        //echo 'boven';
    } else {
        if ($regel < $aantal_regels - 1 and $onder_d == 0) {
            $regel = $regel + 1;
            $onder = $onder + 1;
            $verplaatsing[] = 'o';
            $boven_d = 1;
            //echo 'onder';
        } else {
            if ($kolom > 0 and $rechts_d == 0) {
                $kolom = $kolom + 1;
                $rechts = $rechts + 1;
                $verplaatsing[] = 'r';
                $links_d = 1;
                //echo 'rechts';
            } else {
                if ($kolom < $aantal_kolommen - 1 and $links_d == 0) {
                    $kolom = $kolom - 1;
                    $links = $links + 1;
                    $verplaatsing[] = 'l';
                    $rechts_d = 1;
                    //echo 'links';
                }
            }
        }
        uitvoeringen($uitgevoerd, $herhalingen, $einde);
    }
}