Discuss Scratch

herohamp
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

MegaApuTurkUltra
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?

$(".box-head")[0].textContent = "committing AT crimes since $whenever"
herohamp
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
Custom Blocks
Jonathan50
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
Did nobody read my posts about recursion??

Not yet a Knight of the Mu Calculus.
PullJosh
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
1 item Lists, I would imagine. (Not sure about loops.)
MegaApuTurkUltra
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

PullJosh wrote:

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
1 item Lists, I would imagine. (Not sure about loops.)
That's smart

However, there's no good way to replicate variable watchers so I'm keeping vars in my list for now

$(".box-head")[0].textContent = "committing AT crimes since $whenever"
helloandgoodbye9
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

MegaApuTurkUltra wrote:

PullJosh wrote:

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
1 item Lists, I would imagine. (Not sure about loops.)
That's smart

However, there's no good way to replicate variable watchers so I'm keeping vars in my list for now
You can us the pen block and sprites to draw it…

Last edited by kaj (Tomorrow 25:61:61) ͪͪͪͪͪͪͪͪͪͪ ͣͣͣͣ ͯͯͯͯYes, its above the line)
comp09
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

helloandgoodbye9 wrote:

MegaApuTurkUltra wrote:

PullJosh wrote:

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
1 item Lists, I would imagine. (Not sure about loops.)
That's smart

However, there's no good way to replicate variable watchers so I'm keeping vars in my list for now
You can us the pen block and sprites to draw it…
You don't need multiple sprites nor costumes - you can draw everything with the pen.


Visit the website of Andrew Sun!


herohamp
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

comp09 wrote:

helloandgoodbye9 wrote:

MegaApuTurkUltra wrote:

PullJosh wrote:

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
1 item Lists, I would imagine. (Not sure about loops.)
That's smart

However, there's no good way to replicate variable watchers so I'm keeping vars in my list for now
You can us the pen block and sprites to draw it…
You don't need multiple sprites nor costumes - you can draw everything with the pen.
Wow we are realy taking this is into detail xD I wanna see somebody make this!
helloandgoodbye9
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

So, how about no costumes, backdrops, or even sprites, as you can do everything with the pen.

Last edited by helloandgoodbye9 (April 28, 2016 03:40:11)


Last edited by kaj (Tomorrow 25:61:61) ͪͪͪͪͪͪͪͪͪͪ ͣͣͣͣ ͯͯͯͯYes, its above the line)
Jonathan50
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

helloandgoodbye9 wrote:

So, how about no costumes, backdrops, or even sprites, as you can do everything with the pen.
No. The stage can't draw anything with pen, so sprites are required. But this is fewest amount of blocks. (You can remove all the costume/backdrop related blocks though.)

Not yet a Knight of the Mu Calculus.
helloandgoodbye9
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

Jonathan50 wrote:

helloandgoodbye9 wrote:

So, how about no costumes, backdrops, or even sprites, as you can do everything with the pen.
No. The stage can't draw anything with pen, so sprites are required. But this is fewest amount of blocks. (You can remove all the costume/backdrop related blocks though.)
Oh, forgot how pen worked (you have to move the sprite).

Last edited by helloandgoodbye9 (April 28, 2016 03:54:10)


Last edited by kaj (Tomorrow 25:61:61) ͪͪͪͪͪͪͪͪͪͪ ͣͣͣͣ ͯͯͯͯYes, its above the line)
joefarebrother
Scratcher
500+ posts

Fewest amount of blocks technically needed to use Scratch

For Turing completeness, you just need item of list, replace item of list, =, if else, and either custom blocks or broadcast / when I receive. For scratch completeness, you'll need days since 2000, stamp, key pressed, mouse x and y, go to, and mouse down, and probably a few more.


And it was delicious! Play TBGs! Check out my Scheme Interpreter!
;
MegaApuTurkUltra
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

joefarebrother wrote:

For Turing completeness, you just need item of list, replace item of list, =, if else, and either custom blocks or broadcast / when I receive. For scratch completeness, you'll need days since 2000, stamp, key pressed, mouse x and y, go to, and mouse down, and probably a few more.
“probably a few more” as in the majority of things on my list?

I'll start a list of what I didn't include and summarize the workarounds

$(".box-head")[0].textContent = "committing AT crimes since $whenever"
PullJosh
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

Jonathan50
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

Jonathan50 wrote:

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
Did nobody read my posts about recursion??

Not yet a Knight of the Mu Calculus.
NickyNouse
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

Jonathan50 wrote:

Jonathan50 wrote:

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
Did nobody read my posts about recursion??
we saw and refuted it
Jonathan50
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

NickyNouse wrote:

Jonathan50 wrote:

Jonathan50 wrote:

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
Did nobody read my posts about recursion??
we saw and refuted it
No you didn't. Nobody made any reply at all…

Last edited by Jonathan50 (April 29, 2016 03:49:53)


Not yet a Knight of the Mu Calculus.
NickyNouse
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

Jonathan50 wrote:

NickyNouse wrote:

Jonathan50 wrote:

Jonathan50 wrote:

MegaApuTurkUltra wrote:

Jonathan50 wrote:

Take out variables and all loops…?
And what do you propose as the workaround?
Did nobody read my posts about recursion??
we saw and refuted it
No you didn't. Nobody made any reply at all…
Oh, the thing about incrementing with recursion? Sure, but arguments don't actually work in Scratch when you try to do recursion, you have to store the values in a separate or list
Jonathan50
Scratcher
1000+ posts

Fewest amount of blocks technically needed to use Scratch

NickyNouse wrote:

Oh, the thing about incrementing with recursion? Sure, but arguments don't actually work in Scratch when you try to do recursion, you have to store the values in a separate or list
I don't know what you mean; the examples I posted work fine…

Not yet a Knight of the Mu Calculus.

Powered by DjangoBB