Cubic Code Award - Vorbei

  • nächstes mal gibts folgendes:

    Klare Regeln
    Ausführliche Anweisungen/Anforderungen
    Transparente Auswertung
    Einhaltung von Terminen

    d.H. sowas wird nicht vom Zaun gebrochen wie dieser "Wettbewerb", sondern geplant und ausgearbeitet.
    Am besten wird auch ein Thema vorgegeben. Denn man kann nicht Äpfel mit Birnen vergleichen.
    Der eine macht in 10 Zeilen einen Grafikeditor der weder Speichern noch Laden kann nur um Zeilen zu sparen,
    Der Nächste bastelt irgendwas, speichert es als String, Schreibt es auf die Platte und fürht das dann aus,
    Wieder einer bastelt etwas ohne GUI und ohne direkt erkennbare funktion (ich selbst habe auch auf anhieb nicht verstanden was ich da habe)
    Und ich habe extrem verwurschelt ein halbfertiges Spiel abgeliefert was keine effektive Funktion beinhaltet. (Aber eine gute Musik bietet^^)

    Nur mit der Melodie (10-12 Zeilen ?) hätte ich vermutlich klar gewonnen. weil: Kürzestes Skript + Tetris Musik
    Mal als "Block" mit der Breite von 40 Zeichen im Spoiler. (Da sinds 13 Zeilen)

    Spoiler anzeigen
    [autoit]

    Global $c[15]=[236,250,280,299,333,374 _; |----------------------------|
    ,471,500,561,594,667,748,793,890,999], _; | Programm: Tetris Melodie |
    $a='C190A0B2A0908280A0C2B0A09290A0B5'& _; | Autor: Mars |
    'C2A2818100B3D0F1E0D0C3A0C2B0A09290A'& _; | Datum: 23.08.2012 |
    '0B5C2A2818100',$b=$a&$a&'6444543444'& _; | AutoIt: 3.3.8.1 |
    '24143464445434416181817400',$t,$d[6]= _; |----------------------------|
    [20,40,44,60,70,50] ; +++++++++++++++++ ; |
    For $i=1 To StringLen($b) Step 2 ; ++++ ; |
    $t=StringMid($b,$i,2) ; +++++++++++++++ ; |
    If $t='00' Then ContinueLoop Sleep(400) ; |
    Beep($c[Int('0x'&StringLeft($t,1))-1], _; |
    10*$d[Int('0x'&StringRight($t,1))]) ; + ; |
    Next ; ++++++++++++++++++++++++++++++++ ; |

    [/autoit]


    Dann zu der Sache mit den Zeilen:
    Mir fiel nach 50% meines Skriptes auf, dass ich auf 49 Zeilen gearbeitet habe.
    Wenn unten eine 50 steht heißt das nämlich, dass das NÄCHSTE Zeichen Nummer 50 ist.
    Das haben glaube ich alle falsch gemacht. Auf solche Stolpersteine wird beim nächsten Mal hingewiesen.

    Und bitte jetzt nicht in 1 Woche wieder einen raushauen.
    Das muss jetzt erstmal ne weile ruhen. Und daaan kann man überlegen was und wie man es machen will.