Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

17
  • \$\begingroup\$ +1 Also might be fun to run an atomic (run without screen refresh) block with stop this script in it :P \$\endgroup\$
    – Nebula
    Commented Oct 22, 2015 at 21:31
  • 1
    \$\begingroup\$ How does that "when I receive glitch" work? \$\endgroup\$
    – Scimonster
    Commented Oct 30, 2015 at 12:04
  • 1
    \$\begingroup\$ @Scimonster The when I receive hat block is only designed to take input from the drop-down list. The join[][] block returns a data type that the when I recieve block isn't designed to accept. Every time something is broadcast, all of the hat blocks check, and evaluate the return value of the block, throwing an incorrect type error. \$\endgroup\$
    – wizzwizz4
    Commented Oct 30, 2015 at 15:24
  • \$\begingroup\$ I see. Though you have to hack the JSON file to actually get the join block in there. \$\endgroup\$
    – Scimonster
    Commented Oct 31, 2015 at 18:52
  • 1
    \$\begingroup\$ @ppperry It's dependent on a version of Flash that ignores errors - this does exist. Taken to its extreme, "for small enough n" could be used to say (n-1) works for positive n < 3, but as this is algorithm-based a good algorithm should be able to make n large enough to be able to shrug that argument off. I'm not sure whether a faster or slower machine would make it more usable. However, I agree that this solution can be worked around. It's not a cops-and-robbers, but well done anyway. \$\endgroup\$
    – wizzwizz4
    Commented Aug 5, 2017 at 17:41