Da ich das Prinzip aus alten Magazinen und BBS kenne und hier noch nichts dazu gefunden habe (wenn es sowas denn doch gibt, bitte Link posten und Thread schließen), hier mal ein Thread mit kleinen BASIC-Knobeleien.
Das Spielprinzip ist folgendes:
- jemand veröffentlicht ein kleines (LISTbares!) BASIC-Programm < 20 Zeilen.
- alle, die mitspielen möchten, versuchen herauszufinden, was dieses BASIC-Programm macht (-> OHNE ES ZU STARTEN!)
- derjenige, der es korrekt herausfindet, postet sein prognostiziertes Ergebnis und darf nach Bestägigung durch den Rätselersteller die nächste Knobelei posten oder an jemanden seiner Wahl abgeben
- damit es nicht zu einfach wird, sollte man sein Programm natürlich obfuskieren, d.h. die tatsächlichen Abläufe verschleiern. Da alles in BASIC erfolgt und für jedermann per LIST einsehbar ist, muss man da kreativ werden.
- mein erstes Beispiel ist sehr simpel und leicht zu lösen, aber ich bin mir sicher, dass da noch wesentlich kreativere Entwürfe möglich sind!
- Regeländerungen, die das Spiel verbessern, sind jederzeit gerne gesehen.
- Es geht darum, Spaß zu haben und was zu daraus zu lernen! Also bitte auf (abgesehen vom Obfuskären) lesbaren Code achten! 
Also nun, die erste Knobelei zum Lösen:
100 a$="150040":l=len(a$)
105 dim a(l)
110 for il=1tol
120 a(il)=val(mid$(a$,il,1))*8^(l-il)
125 p1=p1+a(il)
130 next il
140 x=x+1:x=xand255:y=255-x
160 pokep1,x
170 pokep1+1,x
180 goto140
Wer weiß es? Was macht das PRG?