Browse Search Popular Register Upload Rules User list Login:
Search:
Random Words Generator

Image:
screenshot of the scene

Author: Xray

Group: Default

Filesize: 101.64 kB

Date added: 2014-12-24

Rating: 5.6

Downloads: 2980

Views: 505

Comments: 12

Ratings: 2

Times favored: 0

Made with: Algodoo before v1.8.5

Tags:

Scene tag

This is just an experiment that I thought up a few days ago while I was "resting" in my bathroom. It uses two bouncing balls to generate random English words. One of the balls shifts the alphabet and vowel pointers, and the other one triggers the letters (consonants and vowels).

It's not very good at generating technically correct words, but if you wait long enough (at least 30 to 45 minutes) it does actually generate some surprising words. It even generated one profane word while I was running it, but that was purely by accident. It really does generate random words that are based on how the balls happen to bounce.

Have fun with it!

By the way, it does not generate the space character and so all of the letters are strung together.
Last edited at 2014/12/24 17:46:51 by Xray
Please log in to rate this scene
edit
Similar scenes
Title: Some random France flag generator
Rating: 5
Filesize: 195.51 kB
Downloads: 216
Comments: 0
Ratings: 1
Date added: 2016/01/06 17:42:04
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Random Terrain Generator (almost)
Rating: 5
Filesize: 47.3 kB
Downloads: 334
Comments: 0
Ratings: 1
Date added: 2011/05/06 16:26:46
Made with: Algodoo before v1.8.5
Rating: rated 5
download
Title: Random number generator device
Rating: 5.8889
Filesize: 35.14 kB
Downloads: 655
Comments: 2
Ratings: 3
Date added: 2009/12/10 16:30:48
Made with: Algodoo before v1.8.5
Rating: rated 5.9
download
Title: Random generator
Rating: 6.4
Filesize: 37.39 kB
Downloads: 521
Comments: 4
Ratings: 4
Date added: 2010/04/25 08:14:19
Made with: Algodoo before v1.8.5
Rating: rated 6.4
download
Title: Random Number Generators
Rating: 6.1111
Filesize: 88.62 kB
Downloads: 1958
Comments: 9
Ratings: 3
Date added: 2023/01/04 00:56:44
Made with: Algodoo v2.1.0
Rating: rated 6.1
download
Title: rng idea
Rating: 5
Filesize: 10.58 kB
Downloads: 530
Comments: 2
Ratings: 1
Date added: 2022/03/19 09:15:26
Made with: Algodoo v2.1.3
Rating: rated 5
download
it keeps generating nonsense, except for the occasional "crap", "mop", and "ape". I DID come across a few incredible words, for example, "atmospheric", and there were a few four letter words which I should not mention XD

This is pretty cool, xray! I'll be really impressed if you can create something that always generates nothing but legible English words. Consider it a challenge:P
Thanks, Phil. Well, in order to generate correct words all the time, I would need to store a dictionary of all the words, and the scene would randomly select those words. I think it's more fun and interesting to just allow the Universe to select the words, even though most of them are nonsense words! :lol:

BUT.... there are lots of different ways to create randomness. In the digital world, you can only create "pseudo-randomness", because, although the results will appear random, they will eventually repeat. The randomness in this scene is generated by bouncing balls, which may not be efficient or random enough for a reasonable word generator. I'm sure that any one of the exceptional engineers here in Algodoo land (such as kilinich and s_noonan, and others) could do a much better job than I can of making a random word generator. I just "guessed" at how to do it! :blink:

Oh, and in order to create a word generator that produces more sensible results and less gibberish, the script would need to take into account things like rules for word structure, when to use double letters, etc. And you would have to teach it the difference between proper nouns and common nouns, if you want it to be "intelligent", but who would want to spend all that time designing such a word generator? I don't! :lol:
Last edited at 2014/12/24 20:20:01 by Xray
I would make that but it needs almost a week of working (at least for me), because it is not so easy to do and it need some thinking about how to do it.
However, I thought just a moment ago that it could work with this method:
I would create a simple function to substract an element from an array (randomly) and would associate with another element of another array (randomly too) using another array that has the same numers of elements that mean the grade of relationship betwee the first two elements from the first too arrays that i have mentioned. The first two arrays would have consonants and vowels and the third one would be created by algodoo that would representate the relationship between the first array element and the second array element (wich has the same index).
Well I tried my best on explaining the method I thought but as you can see it's like impossible to do that because of the efford.
I hope my english was well enough :lol:
Last edited at 2014/12/25 00:06:23 by lololoer
Yes, your English is good, and I understood everything. And you are correct. Depending on how accurate you want the words to be will depend on how much time and effort it would take to design and program the script. This scene took me only a couple of hours to make, and then another hour to tweak it and modify it. I suspect to do a really good job of making random words without using a stored dictionary, would take a very long time, possibly many days or weeks.
I came across the word algodoo O_0
I just dl'd this scene while listening to a-ha-Take On Me . + i came across POKPOQ:lol: ,zap, Navardia . I think i should create a world called Navardia . , Ipaq . Hmm that reminds me of something i played 5 years ago . I also came across Fag .:blink: , axe , Reapa ( Reaper ) , Pezo ( think i could make food with that name and that folks , is what i found so far .
NEW RECORD IT MADE THE WORD MINECRAFT that weird.....
Bug: When it types correctly, and random happens.
And i typed the word called: "Scientist".

The Story:

Scientists can make the handy potions.
Also then, they was good or bad. Then
when the Scientist mix potions together.
The Potions are created.

The Timeline:
Science stuff started around 1630s
Gacup2 - Did you get my message? Will you do what I asked?
Mastasmastas1111 - Don't be an idiot. It's a random word generator. If it happens to spell a "bad" word, well, that can happen. But you need not repeat it here in the comments. <_<
You can make "arena" and balls restitution "1" and put this script into them:
PostStep:=
(e)=>{math.vec.len(vel) > 50 ?
{velocityDamping = [0.5,0.5,0}:{elocityDamping = [0, 0, 0]}}

So they will have speed 50m/s most of time witch will "type" faster
I´m not sure if i like this scene, it is soooo much offensive, it called me ****:D