[PHP] script-battle - warmup: fibonacci-reihe

Dieses Thema im Forum "Webentwicklung" wurde erstellt von teh_boiiingerrr, 24. Mai 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    Hey hey, merci, aber war ja nur n Warmup. Jetzt müssen wir mal gucken wie es mit Preisen und dem nächsten Schritt aussieht.

    Haste auch noch die Zeiten? Und sollen wir nicht uns auch noch die Quelle angucken?

    @Mutator, ich wollte dir letztens noch ne PM schicken, weil ich der ersten zeile meines scriptes etwas vergessen hatte. Aber ist ja wurscht ....

    PHP:
    <? php
        


        
    require_once  './c_Timer.php' ;

        
    ob_start ( 'ob_gzhandler' ); //"start" compression

        
    print <<<ENDE
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
      <head>
        <title>Fibonacci-Folge</title>
      </head>
      <body>
        <h1>Berechnung der <a href="http://de.wikipedia.org/wiki/Fibonacci-Reihe" target="_blank" title="Fibonacci-Folge">Fibonacci-Folge</a></h1>
        <p>
          Die Fibonacci-Folge l&auml;&szlig;t sich mit diesem Script &uuml;ber zwei Methoden berechnen,
          zum Einen &uuml;ber den <a href="http://de.wikipedia.org/wiki/Goldener_Schnitt" target="_blank" title="Goldener Schnitt">goldenen Schnitt</a>
          aber auch &uuml;ber die Fibonacci-Folge selber. Tragen Sie bitte dazu unten den Index der Fibonacci-Zahl ein und w&auml;hlen die Berechnungsart(en) aus.
        </p>
        <form action="
    { $_SERVER [ 'PHP_SELF' ]} " method="post">
        <label for="Index">Index:
          <input id="Index" maxlength="10" name="index" size="5" type="text" />
        </label>
        <label for="sGoldenSection">Goldener Schnitt
          <input checked="checked" id="sGoldenSection" name="sgoldensection" type="checkbox" />
        </label>
        <label for="sFibonacciNumbers">Fibonacci-Folge
          <input id="sFibonacciNumbers" checked="checked" name="sfibonaccinumbers" type="checkbox" />
        </label>
        <button name="btn_submit" type="submit">Berechnen</button>
        </form>
    ENDE;

        if (isset(
    $_POST [ 'btn_submit' ])) { //checking if the submit button was pressend
            //basic vars
            
    $bIsCalculated  false ; //indicator to mark if the uses decided between a decision mode
            
    $index          $_POST [ 'index' ]; //fibonacci index
            //vars to display the result
            
    $aSearches      = array( '{sTitle}' '{index}' '{iResult}' '{iTime}' );
            
    $sTemplate  '
        <fieldset>
          <legend>{sTitle}</legend>
          <p class="Calculation">Wert des, oder Folge bis zum, {index}. Fibonacci Indices: <strong>{iResult}</strong></p>
          <p class="Time">Berechnungsdauer: <strong>{iTime}</strong></p>
        </fieldset>'
    ;

            if ((empty(
    $index )) || (!(int)( $index ))) { //checking if the user entered an index
                
    print  '<p class="Error">Bitte geben Sie einen Index ein.</p>' ;
            } else {
    //checking if the user entered an index - yes the user entered an index
                
    if ( $index  1476 ) { //checking the index size
                    
    print  '<p class="Error">Ab einschlie&szlig;lich dem Index 1476 kann PHP den Zahlenbereich nichtmehr darstellen.' ;
                } else {
    //checking the index size - the index is under 1476
                    
    if (!empty( $_POST [ 'sgoldensection' ])) { //calculation with the golden section
                        //basic vars and calls
                        
    $bIsCalculated   true ;
                        
    $oTimer          = new  c_Timer ;
                        
    $oTimer -> start (); //to measure the calculationtime
                        //vars for the result
                        
    $iNegativeValue  = (( 1 - sqrt ( 5 ))/ 2 );
                        
    $iValue          = (( 1 + sqrt ( 5 ))/ 2 );
                        
    $iResult         = (( pow ( $iValue $index ))-( pow ( $iNegativeValue $index )))/( $iValue - $iNegativeValue );

                        
    $oTimer -> stop (); //stop measuring the calcuationtime

                        //vars and calls for the presentation
                        
    $aReplaces       = array( 'Goldener Schnitt' ,
                                                
    $index ,
                                                
    $iResult ,
                                                
    $oTimer -> elapsed ());
                        print 
    str_replace ( $aSearches $aReplaces $sTemplate );
                    }
    //end - calculation with the golden section

                    
    if (!empty( $_POST [ 'sfibonaccinumbers' ])) { //calculation with the fibunacci row
                        //basic vars and calls
                        
    $bIsCalculated   true ;
                        
    $oTimer          = new  c_Timer ;
                        
    $oTimer -> start (); //to measure the calculationtime
                        
    for ( $i  0 ; $i <= $index ; $i ++) { //for-loop to determine the fibunacci number
                            
    $aNumbers [ $i ] = (! $i  ||  $i  ===  1 ) ?  $i  $aNumbers [ $i - 1 ]+ $aNumbers [ $i - 2 ];
                        }
    //end - for-loop to determine the fibunacci number

                        
    $oTimer -> stop (); //stop measuring the calcuationtime

                        //vars and calls for the presentation
                        
    $aReplaces  = array( 'Fibonacci-Folge' $index implode ( " " $aNumbers ),  $oTimer -> elapsed ());
                        print 
    str_replace ( $aSearches $aReplaces $sTemplate );
                    }
    //end - calculation with the fibunacci row

                    //error message if the user denied the calculation
                    
    if (! $bIsCalculated ) {
                        print 
    '<p class="Error">Es wurde keine Berechnung durchgef&uuml;hrt.</p>' ;
                    }
                }
    //end - checking the index size
            
    } //end - checking if the user entered an index
        
    } //end - checking if the submit button was pressed

        
    print  '
        <p>
          <a href="http://validator.w3.org/check?uri=referer">
            <img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Transitional" height="31" width="88" />
          </a>
        </p>
      </body>
    </html>'
    ;
        
    ob_end_flush (); //outputs the compression buffer
    ?>

    Meine Quelle ...


    EDIT: Man sollte bei mir vielleicht nochmal schauen, denn ich habe z.B. den Counter an anderen Stellen gestoppt als ihr, wo mein Script nach dem implode dann z.B. auch noch ein bißchen langsamer wird.
     
  2. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    hehe joa müssen mal sehen wie es weiter geht.

    Die Zeiten habe ich alle aber gerade nicht hier ( bin auf der arbeit x( ) aber wenn ich wieder zu haus bin dann poste ich sie und die Quellen sind ja von teh_boiiingerrr irgendwie public gemacht worden ^^

    aber MakenX könntest du mir mal eine sache aus deinem quelltext erklähren da blicke ich nicht so ganz durch ^^

    PHP:
     $aNumbers [ $i ] = (! $i  ||  $i  ===  1 ) ?  $i  $aNumbers [ $i - 1 ]+ $aNumbers [ $i - 2 ]; 
    kannste mir mal erklähren was des mit dem fragezeichen und dem doppelpunkt auf sich hat des hab ich noch nie gesehen


    //edit: mist ich hab mal den durchschnitt von meinem script gemacht und währe nach dem Durchschnitt 2. geworden so ein pech aber auch ._.
     
  3. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    das ist eine stark verkürzte if-abfrage
    mal ausgeschrieben:
    PHP:
    if (! $i  ||  $i  ===  1 )
      
    $aNumbers [ $i ] =  $i ;
    else
      
    $aNumbers [ $i ] =  $aNumbers [ $i - 1 ]+ $aNumbers [ $i - 2 ];
    3 '=' heißt übrigens einfach nur, dass auch der typ der variable int sein muss (allgemein muss links und rechts typ & inhalt gleich sein, '1' === 1 würde z.B. false sein)
     
  4. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    Schmitz zustimm, aber noch etwas ergänze ... man nennt es den Ternärer Operator. Google einfach mal danach ...

    da die Fibonacci Zahlen von 0 und 1 auch 0 und 1 sind, muss das überprüft werden. Also bei $i = 0 und $i = 1 wird $i als Fibonacci genutzt, ab 2 wird dann einfach die fibonacci-reihe gemäß Aufgabenstellung vollzogen.
     
  5. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    aaaha ... wieder etwas gelernt ^^ ich wusste gar net das es so was gibt xD
    gibt es noch mehr von solchen speziellen operatoren die nützlich sein könnten ?!

    greetz
     
  6. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    ein zwei wochen pause und dann auf zum nächsten battle^^

    greez an makenx (hab ichs nicht gesagt gehabt?)

    würd sagen der sieger bestimmt das nächste battle bist boinger wieder zeit hat aber maken... wir sind noch am anfag vegiss das nicht!

    stelle space zur verfügung für highscore, werd das gleich mal machen damit wir ne übersicht ham

    Spoiler
    PHP:
    <? php
        
    require  "../time/class_time.php" ;

        


        
    $timer -> start ();

             
    //ausgangszahlen
             
    $f0  0 ;
             
    $f1  1 ;

             
    //schleife
             
    $to  intval ( $_POST [ 'to' ]);

             if(
    $to  0 ) {
                 
    $content  "<b>Fibonacci-reihe, Ausgabe von  $to  Stellen:</b><br/>\n" //ausgangszahlen!
                     
    if( $to  ==  1 $content  .=  " $f0 , " ;
                     elseif(
    $to  ==  2 $content  .=  " $f0 $f1 , " ;
                     else {
                         
    $content  .=  " $f0 $f1 , " ;
                        for(
    $i = 0 $i <( $to - 2 );  $i ++) {
                            
    $erg  $f0 + $f1 ;
                                
    $f0  $f1 ;
                                
    $f1  $erg ;
                                
    $content  .=  $erg . ", " ;
                        }
                     }
                     
    $content  .=  "\n" ;
             }
             else 
    $content  "<b>Warte auf Eingabe</b>\n" ;

               
    $timer -> stop ();


    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <title>Fibonacci-reihe - Murdoc</title>
    <meta name="author" content="Murdoc" />
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <meta name="language" content="de" />
    </head>
    <body>
    <table bgcolor="#EFEFEF" width="800" align="center" border="1" bordercolor="#001060">
        <tr>
            <td><?php  print( $content );  ?></td>
        </tr>
    </table>
    <br/>
    <form action="<?php  print( $_SERVER [ 'PHP_SELF' ]);  ?>" method="post">
        <div align="center">
                 Stellen:&nbsp;<input type="Text" name="to" value="1" size="5" maxlength="" />&nbsp;<input type="Submit" id="but" value="Erstellen" />&nbsp;<b></b>
             </div>
    </form>
    <p align="center"><i>Script &copy Murdoc - Time <?php  print( $timer -> elapsed ());  ?></i></p>
    </body>
    </html>
     
  7. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    Ja ne das der Sieger das nächste battle bestimmt ist ein bissl ungeschickt weil er ja eine Aufgabe stellen kann die er besonders gut beherrscht oder schon ein Perfekt ausgearbeitetes Script hat und dadurch leichter wieder gewinnen kann.

    Zu deinem anderen wenn du das schon fertig gebastelt hast poste bitte den link

    greetz

    //edit: achja leutz was ich bei einigen zu bemängeln habe ist das, wenn ihr schon ein Script einschickt, es auch lauffähig sein sollte. Es kann net angehen das ich den halben quelltext umschreiben muss damit ich´s auswerten kann.

    wenn es schon alle machen hier mein Script:
    Spoiler
    PHP:
    <?
    ob_start ();
    class 
    c_Timer  {
            var 
    $t_start  0 ;
            var 
    $t_stop  0 ;
            var 
    $t_elapsed  0 ;
            
            function 
    start () {  $this -> t_start  microtime (); }
            function 
    stop ()  {  $this -> t_stop   microtime (); }

            function 
    elapsed () {
                    if (
    $this -> t_elapsed ) {
                            return 
    $this -> t_elapsed ;
                    } else {
                            
    $start_u  substr ( $this -> t_start , 0 , 10 );  $start_s  substr ( $this -> t_start , 11 , 10 );
                            
    $stop_u   substr ( $this -> t_stop , 0 , 10 );   $stop_s   substr ( $this -> t_stop , 11 , 10 );
                            
    $start_total  doubleval ( $start_u ) +  $start_s ;
                            
    $stop_total   doubleval ( $stop_u ) +  $stop_s ;

                            
    $this -> t_elapsed  $stop_total  $start_total ;

                            return 
    $this -> t_elapsed ;
                    }
            }
    };
    $timer  = new  c_Timer ;
    $timer -> start ();
    ?>
    <html>
    <head>
    <title>fibonacci-reihe</title>
    </head>
    <body>
    <?php

    if(! $_POST [ 'i' ])
    {
    ?>
    <form action="<?php $_SERVER [ 'PHP_SELF' ];  ?>" method="POST">
     <input type="text" name="i" value="1000">
     <input type="submit" value="submit">
    </form>
    <?php
    }
    else
    {
    //berechnung
    settype ( $fn 'Integer' );
    settype ( $fn1 , 'Integer' );
    settype ( $fn2 , 'Integer' );
    settype ( $i , 'Integer' );
    define ( 'counter' , $_POST [ 'i' ]);

    $fn1  0 ;
    $fn2  1 ;    

    echo 
    $fn1  ' ' ;
    for(
    $f = counter ; $f > 0 ; $f --)
    {
        
    $fn = $fn1 + $fn2 ;
        
    $fn2 = $fn1 ;
        
    $fn1 = $fn ;
        echo 
    $fn  ' ' ;
    }
    echo 
    $fn ;
    echo 
    '<br>' ;
    $timer -> stop ();
    echo 
    $timer -> elapsed ();
    }
    ob_end_flush ();
    ?>
    </body>
    </html>

    und nu der Zeiten Durchschnitt aller teilnehmer (meine habe ich weggelassen da sie nicht zur debatte steht ):

    Telefonzelle:
    0.00661706924438
    0.00891208648682
    0.0100519657135
    0.00691890716553
    0.00679111480713
    0.00532603263855
    0.00516200065613
    0.00833201408386
    0.010400056839
    0.0105090141296

    Durchschnitt: 0.00790202617645



    akruel:
    0.0114629268646
    0.00730299949646
    0.00843501091003
    0.0110070705414
    0.00964593887329
    0.0106561183929
    0.00973010063171
    0.00604605674744
    0.0109541416168
    0.0109529495239

    Durchschnitt: 0.00961933135985



    lolkind:
    0.0110518932343
    0.0126309394836
    0.0107109546661
    0.0168609619141
    0.0142781734467
    0.0151789188385
    0.0096161365509
    0.0154139995575
    0.00997304916382
    0.0125198364258

    Durchschnitt: 0.0128234863281



    m00pd00p:
    0.0114529132843
    0.0115327835083
    0.0103139877319
    0.00765800476074
    0.0106761455536
    0.0116128921509
    0.0115230083466
    0.0107729434967
    0.00452494621277
    0.00891900062561

    Durchschnitt: 0.00989866256714



    MakenX:
    0.00139689445496
    0.0014169216156
    0.00230312347412
    0.00109791755676
    0.00224804878235
    0.00220084190369
    0.00215601921082
    0.00214600563049
    0.0021710395813
    0.00219106674194

    Durchschnitt: 0.0019327878952



    Murdoc-4D:
    0.00727510452271
    0.00689101219177
    0.00336718559265
    0.00724005699158
    0.00713396072388
    0.00725507736206
    0.00523495674133
    0.00687503814697
    0.0130188465118
    0.00682497024536

    Durchschnitt: 0.00711162090301



    myth2806:
    0.00979399681091
    0.00962805747986
    0.00803017616272
    0.00952816009521
    0.00850582122803
    0.0117161273956
    0.00976490974426
    0.0092408657074
    0.0102498531342
    0.00953578948975

    Durchschnitt: 0.00959937572479



    Roadkiller:
    0.00375580787659
    0.00350594520569
    0.00717306137085
    0.00692486763
    0.00698494911194
    0.00684785842896
    0.00725507736206
    0.00691795349121
    0.00729918479919

    Durchschnitt: 0.00637817382813



    Mr.X:
    0.0082540512085
    0.0178110599518
    0.015044927597
    0.010792016983
    0.0141978263855
    0.0105948448181
    0.0142979621887
    0.0107369422913
    0.00840091705322
    0.0141620635986

    Durchschnitt: 0.0124292612076



    xPliCt:
    0.00837087631226
    0.00933480262756
    0.0122261047363
    0.00913190841675
    0.0166800022125
    0.00733399391174
    0.0111541748047
    0.00723886489868
    0.00936794281006
    0.00860714912415

    Durchschnitt: 0.00994458198547
     
  8. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    Falls es jmd. interessiert, und die Person keine Lust hat sich das Paket mit allen Sources zu laden - hier meine Version:

    PHP:
    <? php
     
    class  c_Timer  {
            var 
    $t_start  0 ;
            var 
    $t_stop  0 ;
            var 
    $t_elapsed  0 ;
            
            function 
    start () {  $this -> t_start  microtime (); }
            function 
    stop ()  {  $this -> t_stop   microtime (); }

            function 
    elapsed () {
                    if (
    $this -> t_elapsed ) {
                            return 
    $this -> t_elapsed ;
                    } else {
                            
    $start_u  substr ( $this -> t_start , 0 , 10 );  $start_s  substr ( $this -> t_start , 11 , 10 );
                            
    $stop_u   substr ( $this -> t_stop , 0 , 10 );   $stop_s   substr ( $this -> t_stop , 11 , 10 );
                            
    $start_total  doubleval ( $start_u ) +  $start_s ;
                            
    $stop_total   doubleval ( $stop_u ) +  $stop_s ;

                            
    $this -> t_elapsed  $stop_total  $start_total ;

                            return 
    $this -> t_elapsed ;
                    }
            }
    };

    $timer  = new  c_Timer ;
    $timer -> start ();
     
    ?>
     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
        "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
     <html> 
      <head>
       <title>Fibonacci Reihe?</title>
      </head>
      <body>
      <h1>Fibonacci Reihe.</h1>
       <div id="time">Elapsed Time: </div>  
       <form action="<?php  echo  $_SERVER [ 'PHP_SELF' ];  ?>" method="post">
        <p>Enter index (max. 1478)</p>
        <p><input type="text" name="cn" /></p>
        <p><input type="submit" name="cnn" /></p>
       </form>
     <?php
     
    if(isset( $_POST [ 'cnn' ]) !==  false ) {
      
    $max  $_POST [ 'cn' ];
      
    settype ( $max , int );
      
    $max  abs ( $max );
      if(
    $max > 1476 $max = 1476 ;
      echo 
    '<p>max: ' . $max . '</p>' ;
      
    $one  0 ;
      
    $two  1 ;
      echo 
    '<p>' ;
     for(
    $i = 1 ; $i <= $max ; $i ++) {
     
    #while($i++ < $max) {  
      
    echo  $one . ' ' ;
       
    $two  +=  $one ;
       
    $one  $two - $one ;

    echo 
    '</p>' ;
      if(
    $max  ==  1478 ) echo  '<p>maximum reached.</p>' ;
     }
    $timer -> stop ();
    echo 
    '<script type="text/javascript">document.getElementById(\'time\').innerHTML = \'Elapsed time: ' . $timer -> elapsed (). ' seconds\'</script>'
    ?>
     </body>
    </html>
    Die einzelnen Durchschnittswerte würden mich auch noch interessieren... wie groß der Vorsprung von denen ist, die besser als ich sind, etc.

    // Ich seh grad das ich unten bei der If Abfrage noch den falschen Wert stehen hab...
     
  9. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    ...hab leider keine antwort drauf erhalten, daher hab ich mein script nicht eingesendet, will es aber euch ned vorenthalten...lol=) !!

    PHP:
    <? php

    class  c_Timer  {
            var 
    $t_start  0 ;
            var 
    $t_stop  0 ;
            var 
    $t_elapsed  0 ;

            function 
    start () {  $this -> t_start  microtime (); }
            function 
    stop ()  {  $this -> t_stop   microtime (); }

            function 
    elapsed () {
                    if (
    $this -> t_elapsed ) {
                            return 
    $this -> t_elapsed ;
                    } else {
                            
    $start_u  substr ( $this -> t_start , 0 , 10 );  $start_s  substr ( $this -> t_start , 11 , 10 );
                            
    $stop_u   substr ( $this -> t_stop , 0 , 10 );   $stop_s   substr ( $this -> t_stop , 11 , 10 );
                            
    $start_total  doubleval ( $start_u ) +  $start_s ;
                            
    $stop_total   doubleval ( $stop_u ) +  $stop_s ;

                            
    $this -> t_elapsed  $stop_total  $start_total ;

                            return 
    $this -> t_elapsed ;
                    }
            }
    };

    $index  $_POST [ 'index' ];
    if(isset(
    $_POST [ 'submit' ]) &&   is_numeric ( $index )) {

            
    $timer  = new  c_Timer ;
            
    $timer -> start ();

             switch (
    $index ) {
                     case (
    1 ):
                            
    $array  = array( 0 , 1 );
                             break;
                     case (
    0 ):
                                   
    $array  = array( 0 );
                             break;
                     default:
                             
    $array  = array( 0 , 1 );
                             for(
    $i = 2 $i <= $index $i ++)  $array [ $i ] =  $array [ $i - 1 ] +  $array [ $i - 2 ];

            }

             echo 
    implode ( '&nbsp;' $array );
             
    $timer -> stop ();
            echo 
    "<br />" . $timer -> elapsed ();


    }else {
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Script Battle, die Erste!</title>
    </head>

    <body>
            <form action="fib.php" method="post" name="form">
                  <table style="padding-left: 5px;" border="0" cellpadding="3" cellspacing="0">
                         <tr>
                                 <td>Index:&nbsp;</td>
                            <td><input type="text" name="index" value="" size="30" /></td>
                         </tr>
                         <tr>
                                 <td>&nbsp;</td>
                                 <td><input type="submit" name="submit" value="Fibonacci-Reihe berechnen" />&nbsp;<input type="reset"></td>
                         </tr>
                   </table>
             </form>
    </body>
    </html>
    <? } ?>
     
  10. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    Opio, die zwei Fragen erübrigen sich von selbst und wurden auch von anderen Benutzer angesprochen.

    Denn 1. müssen ja Zahlen übergeben werden, damit man mit Ihnen rechnen kann und zum Zweiten sind die Zahlenbereich über Index 1476 nicht darstellbar, weswegen du das da eigentlich handeln kannst wie du willst. Im Endeffekt ist es ja wurscht wer gewonnen hat, denn jeder war ja soweit das programmieren zu können, und wenn jemand noch was gelernt hat jetzt, umso besser.

    Ich selbst habe keine Ahnung für den nächsten "battle", vielleicht das Erstellen eines RSS-Feeds, für den Wettbewerb nur ein Posting, mir vorgefertigtem Text....

    Das Problem mit den "bereits im Vorfeld" erstellten Lösungen kann man nie ganz ausschließen!
     
  11. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    joa aber so kann man es auf einem minimum halten. Ich währe für die Idee das man nen Thread aufmacht um ideen zu sammeln und ein Rand script die nächste aufgabe auswählt und solange Teh_Boiinger verhingert ist übernehme ich gerne weiterhin für ihn übernehmen ich mache zwar hauptberuflich auch informatik, kann aber davon nie genug bekommen dann kann ich zwar nicht beim wettbewerb mitspielen aber des iss net so schlimm ^^

    greetz
     
  12. 8. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    Und Mutator, ich wäre dafür, jedes Script welches nächstes Mal nicht läuft wird ausgeschlossen, mit dem Vermerk welcher Fehler gemeldet wird .....
     
  13. 9. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    ok also wer will kann ab jetzt hier: http://85.17.162.42/script-battle/ das ganze verwalten passwort zum acp gibts per pn (mich fragen)
     
  14. 9. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    Soo habe nu die zugangsdaten zur highscore-page und werde, falls keiner von den eingesendeten was dagegen hat, sie dort den jeweiligen leutz zuordnen.

    Aber nu müsse ma en bissl brainstorming machen weil noch ein paar fragen zu klähren sind.

    Was gibt es als Preis für den Battle gewinner ?!
    Woher die Aufgaben ?!
    Wird es gruppenaufgaben geben ?! <- ich währe dafür
    habt ihr überhaupt noch lust ?!

    joa die fragen sind mir gerade noch eingefallen. wenn das alles schon zu off topic ist so soll es mir ein mod sagen und ich erstell nen neuen Thread dafür.

    greetz
     
  15. 9. Juni 2007
    AW: script-battle - warmup: fibonacci-reihe

    Evtl. sollte man das ganze nicht nach Siegen Ordnen, sondern nach Punkten.
    zB
    Platz 1 = 10 Pkt
    Platz 2 = 8 Pkt
    Platz 3 = 5 Pkt
    Platz 4 = 3 Pkt
    und so weiter...
     
  16. 9. Juni 2007
    Zuletzt von einem Moderator bearbeitet: 15. April 2017
    AW: script-battle - warmup: fibonacci-reihe

    ich würde sagen wir schreiben wieder im "plan-thread" weiter
    [Thema] Scriptbattle Diskussionsthema
    ich mach auch mal eben ne zusammenfassung
    warm-up vorbei
     
  17. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.