Discuss Scratch

ethernetexplorer
Scratcher
100+ posts

Is getting "Herding Cats..." rare first try?

I looked inside a project and the first message I got was “Herding cats…”, is that rare?
blablablahello
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

I believe it isn't any rarer then getting any other message, as I dont believe I've seen any other the messages significantly more tiems then others
medians
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

Loading message? Do you mean “loading project”?
ethernetexplorer
Scratcher
100+ posts

Is getting "Herding Cats..." rare first try?

medians wrote:

Loading message? Do you mean “loading project”?
Yes.
medians
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

ethernetexplorer wrote:

medians wrote:

Loading message? Do you mean “loading project”?
Yes.
Wait, so what do you mean “Herding Cats”?
The_Game_
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

medians wrote:

ethernetexplorer wrote:

medians wrote:

Loading message? Do you mean “loading project”?
Yes.
Wait, so what do you mean “Herding Cats”?
Sometimes while a project is loading, it says ‘Herding Cats’ with the other messages. This might be a 3.0 thing since you use 2.0.
medians
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

The_Game_ wrote:

medians wrote:

ethernetexplorer wrote:

medians wrote:

Loading message? Do you mean “loading project”?
Yes.
Wait, so what do you mean “Herding Cats”?
Sometimes while a project is loading, it says ‘Herding Cats’ with the other messages. This might be a 3.0 thing since you use 2.0.
Oh, I only remember it saying “Loading project” with a progress bar or a loading circle. And there’s messages??
k0d3rrr
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

medians wrote:

The_Game_ wrote:

medians wrote:

ethernetexplorer wrote:

medians wrote:

Loading message? Do you mean “loading project”?
Yes.
Wait, so what do you mean “Herding Cats”?
Sometimes while a project is loading, it says ‘Herding Cats’ with the other messages. This might be a 3.0 thing since you use 2.0.
Oh, I only remember it saying “Loading project” with a progress bar or a loading circle. And there’s messages??
The progress bar only comes with TurboWarp and the thing that changes Scratch.
medians
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

k0d3rrr wrote:

medians wrote:

The_Game_ wrote:

medians wrote:

ethernetexplorer wrote:

medians wrote:

Loading message? Do you mean “loading project”?
Yes.
Wait, so what do you mean “Herding Cats”?
Sometimes while a project is loading, it says ‘Herding Cats’ with the other messages. This might be a 3.0 thing since you use 2.0 (correct).
Oh, I only remember it saying “Loading project” with a progress bar or a loading circle. And there’s messages??
The progress bar only comes with TurboWarp and the thing that changes Scratch.
Yeah okay everything I said in this topic was Scratch 2.0 stuff then.
unmissable
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

I get it from time to time, but I don't think it's specifically rare
Fun_Cupcake_i81
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

blablablahello wrote:

I believe it isn't any rarer then getting any other message, as I dont believe I've seen any other the messages significantly more tiems then others
I think the “joke” ones are a bit rarer, but I've kind of stopped paying attention to the loading messages for a while now, so I'm not 100% sure.

medians wrote:

Yeah okay everything I said in this topic was Scratch 2.0 stuff then.
[offtopic]Maybe you should just add something about how you use 2.0 in your signature? To prevent version confusion.[/offtopic]
WojtekGame
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

Probably ST being fun in JSON strings/arrays i guess.
medians
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

Uhm, is there a list of all of these messages because I think you mean the weird small text thing?
Elijah999999
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

I think sometimes they throw in some funny messages along with the regular ones. I've gotten things like “inflating gobos” and even “herding cats” once, but I forgot about it.
medians
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

Elijah999999 wrote:

I think sometimes they throw in some funny messages along with the regular ones. I've gotten things like “inflating gobos” and even “herding cats” once, but I forgot about it.
Is it this small text thingy?
SavetheAtlantic
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

The code for this can be found here. In summary, the various messages each have a corresponding weight, which I've summarized in this table:
"Creating blocks …"      :50
"Loading sprites …" :50
"Loading sounds …" :50
"Loading extensions …" :50
"Creating blocks …" :20
"Herding cats …" :1
"Transmitting nanos …" :1
"Inflating gobos …" :1
I have no idea why “creating blocks” appears twice, but I assume it's because some Scratch dev forgot that they can just add 20 to 50 and get 70.
Then, every five seconds, a random message is picked depending on the weight through this code:
    chooseRandomMessage () {
        let messageNumber;
        const sum = messages.reduce((acc, m) => acc + m.weight, 0);
        let rand = sum * Math.random();
        for (let i = 0; i < messages.length; i++) {
            rand -= messages[i].weight;
            if (rand <= 0) {
                messageNumber = i;
                break;
            }
        }
        return messageNumber;
So, the odds of getting herding cats when this function is called is, assuming I added in my head correctly, 1 in 223, or 0.44%. Unless statistics has finally broken, the odds of getting it first try is the same as any other time this function is called.

Last edited by SavetheAtlantic (April 9, 2023 04:41:22)

medians
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

SavetheAtlantic wrote:

The code for this can be found here. In summary, the various messages each have a
Oh my god thank you. I was wondering what this was.
wikibro300000
Scratcher
1000+ posts

Is getting "Herding Cats..." rare first try?

I havent got “inflating gobos” in a long time
CoderCat322
Scratcher
12 posts

Is getting "Herding Cats..." rare first try?

i just got herding cats too!

Powered by DjangoBB