- Pictures
- 24 Nov 2008 06:05:57 pm
- Last edited by noahbaby94 on 24 Nov 2008 11:21:22 pm; edited 1 time in total
Well after some experimentation I think I've created what I think is the smallest way to make pics.
This creates the pics.
Code:
This extracts it. use this window:
Code:
Code:
Thoughts?Optimizations?
Edit:Had small error.
This creates the pics.
Code:
:DelVar Str1DelVar Str2"(randM(0 and P+►DMS)mean(1AQ{-}►Decround(solve(2BRAns►Fracpxl-Test(seq(3CSFix augment(FnInt(4DTRadianSplitBoxPlotrowSwap(nDeriv(5EUDegreeFull[row+6FVNormalFunc]*row(fMin(7GWSciParam{*row+(fMax(8HXEngPolar}max(9IYFloatSeq{^r}min(.JZ=AutoFillOnºPt-Change(-log(ElseOutput(^Pxl-On(Pxl-Off(int(10^sin(cos(tan(?π→Str0
Note this can be any 1-byte commands
:" →Str1
:" →Str2
:For(A,0,62
:For(B,0,94
:If pxl-Test(A,B
:Then
:Str1+sub(Str0,A+1,1→Str1
:Str2+sub(Str0,B+1,1→Str2
:While pxl-Test(A,B+(B≠94)) and B<94
:B+1→B
:End
:Str1+sub(Str0,A+1,1→Str1
:Str2+sub(Str0,B+1,1→Str2
:End:End:End
:DelVar Str0sub(Str1,2,length(Str1)-1→Str1
:sub(Str2,2,length(Str2)-1→Str2
Generated by SourceCoder (http://www.cemetech.net/projects/basicelite/sourcecoder.php)
© 2005 Cemetech (http://www.cemetech.net)
This extracts it. use this window:
Code:
Xmin=0
Xmax=94
Ymin=-62
Ymax=0
Code:
:ClrDraw
:"(randM(0 and P+►DMS)mean(1AQ{-}►Decround(solve(2BRAns►Fracpxl-Test(seq(3CSFix augment(FnInt(4DTRadianSplitBoxPlotrowSwap(nDeriv(5EUDegreeFull[row+6FVNormalFunc]*row(fMin(7GWSciParam{*row+(fMax(8HXEngPolar}max(9IYFloatSeq{^r}min(.JZ=AutoFillOnºPt-Change(-log(ElseOutput(^Pxl-On(Pxl-Off(int(10^sin(cos(tan(?π→Str0
Note this can be any 1-byte commands
:For(X,1,length(Str1)-1,2
:Line(inString(Str0,sub(Str2,X,1))-1,1-inString(Str0,sub(Str1,X,1)),inString(Str0,sub(Str2,X+1,1))-1,1-inString(Str0,sub(Str1,X+1,1
:End
:DelVar Str0
Generated by SourceCoder (http://www.cemetech.net/projects/basicelite/sourcecoder.php)
© 2005 Cemetech (http://www.cemetech.net)
Thoughts?Optimizations?
Edit:Had small error.