Scribblenauts Wiki
mNo edit summary
m (Jcpag2010 moved page Plurals and Compounds to Plurals and compounds)
(27 intermediate revisions by 10 users not shown)
Line 1: Line 1:
  +
This is the '''history''' button.
Some important notes on how Scribblenauts handles the words you enter:
 
   
  +
[[File:Review-button.png]]
1. Certain words have both singular AND plural forms kept separate, while others convert a plural into a singular. Example: Create the following four objects -- "Green Bean" , "Green Beans", "Bean" and "Beans". Now use the "retype" option which brings up the last four objects you have entered. "Green Bean", "Green Beans" and "Bean" are listed, but "Beans" is not. The same happens for "Pretzels" and "Peas" - Scribblenauts will change the plural into a singular. For other words like "Snap Peas" and "Snow Peas", it will remember both the singular and the plural. HOWEVER, this may be a result of the "plural" words also being compound words. It remains to be seen if there are any single words that the reloader will remember if pluralized.
 
   
  +
Clicking it allows you to see up to the last four objects you created with the notepad. How it records what you enter is a clue into how the word parsing works in Scribblenauts.
2. Certain compound words are converted into split words: Enter "Porkchop" and then look in the "retype" option -- the phrase "Pork Chop" has been recorded.
 
   
  +
# A single word, if spelled correctly, will usually generate a word -- [[Bean|BEAN ]] makes a small green-colored bean appear, and BEAN is recorded in the history.
3. More complex phrases tend to trim off words until it finds a phrase it recognizes. Entering "Green Peas" may give you an object, but looking in the reloader shows you the game only recorded "pea". Enter "Pea Pod" and the reloader shows "pod", which indicates that even if it knew the first word alone, it didn't recognize them in a phrase. Enter "Tub" and you get a bathtub. Enter "Hot Tub" and you get a different object - a hot tub. Enter "Alien Hot Tub" and you get a regular Hot Tub, while the reloader only stores "hot tub". So Scribblenauts seems to trim off words one by one from left to right until it finds a phrase it recognizes. Enter "Teenage Mutant Ninja Turtle" and you get a regular Turtle. Any number of adjectives will be cut off until the first recognized phrase of any size is found.
 
  +
# Pluralizing a single word by adding an S or ES will ''usually'' revert the word to its singular spelling -- BEANS changes to BEAN in the history.
  +
# Oddly enough, BEANES will also change to BEAN, despite it being spelled wrong. This is because the parser is attempting to remove both S and ES from plurals to identify the word.
  +
# A word that naturally ends in S will be recognized as singular -- [[Walrus|WALRUS ]] makes a walrus, and WALRUS is recorded in the history.
  +
# Both WALRUSS and WALRUSES are changed to WALRUS in the history.
  +
# JAMES will change into [[Jam|JAM]]
  +
# This even works for words ending in multiple Ss -- [[Grass|GRASS]] , GRASSS and GRASSES all make a patch of grass and are recorded as GRASS.
  +
# A similar effect happens for words ending in ES -- [[Molasses|MOLASSES]] , MOLASSESS and MOLASSESES all create a pot of molasses and are recorded as MOLASSES.
  +
# In a strange twist, words ending in E react differently -- [[Horse|HORSE ]] creates a horse, but HORSES is '''NOT FOUND'''. In the suggestions, HORSE is not even in the list. This same effect goes for the words [[Sponge|SPONGE ]] (SPONGES), [[Cheese|CHEESE ]] (CHEESES) and [[Mouse|MOUSE ]] (MOUSES). This is probably due to the fact that the game attempts to remove ES, as it recognises that as the indication of a plural.
  +
# Even stranger, the spelling HORSEES '''does''' make a horse, and is recorded as HORSE. This same effect goes for the words SPONGE (SPONGEES), CHEESE (CHEESEES), PANCAKE(PANCAKEES) and MOUSE (MOUSEES), and probably many more. Since HORSEES without the ES is HORSE, the game recognises it as a word, and creates a horse.
  +
# With current evidence, it can be presumed that the game attempts to remove ES as a recognised indication of a plural whenever possible.
  +
# On the other hand, some words will '''add''' an S or ES to a word to complete it. The effect works a little differently for different words:
  +
::* WALRU is recorded as WALRUS, Same for PANT ([[Pants|PANTS]] ) and SHO ([[Shoes|SHOES]] )
  +
::* GLAS ([[Glass|GLASS]] ), GRAS (GRASS) and CHES (CHESS) however, are '''NOT FOUND'''.
  +
::: It would appear that if the entered word already ends in S or ES, it doesn't try to add any letters.
   
  +
::* MOLASSE is recorded as MOLASSES. MOLASS is '''NOT FOUND'''.
There seem to be a number of steps in the word parsing process, and what is stored in the reloader isn't always consistent:
 
  +
::* Both SHACKLE '''and''' SHACKL are recorded as [[Shackles|SHACKLES]] .
  +
::: This may be because SHACKLE is a real word (a verb), while MOLASSE means nothing.
  +
# Adding a S or ES creates other conflicts when the two spellings generate different words:
  +
::*GLASS and GLASSS are both recorded as GLASS in the history and either generate a sheet of raw glass or a drinking cup.
  +
::*GLASSE, GLASSES, GLASSESS and GLASSESES are all saved as GLASSES - eye glasses.
  +
# To review:
  +
::*CH, CHES, CHEE and CHEESES are '''NOT FOUND'''.
  +
::*CHEESE makes cheese. CHEESEES is shortened to CHEESE.
  +
::*CHE is a type of berry.
  +
::*CHEES is not extended to CHEESES, but is instead shortened to CHE.
  +
# [[Man|MAN]] , MANS and MANES create an adult male and are recorded as MAN, while [[Mane|MANE ]] and MANEES create the hair around a lion's head, and are recorded as MANE.
  +
# MEN, [[Women|WOMEN ]] and MOUSES are not found, but [[Mouse|MICE ]] creates a rodent mouse and is recorded as MICE. MOUSEES changes back to MOUSE and lets you choose between the animal or the computer input device.
   
  +
'''MULTI-WORD PHRASES'''
*bean -> bean
 
*beans -> bean
 
*green bean -> green bean
 
*green beans -> '''green beans'''
 
*greenbean -> green bean
 
*greenbeans -> green bean
 
*frozen bean -> (need to test)
 
*frozen beans -> (need to test)
 
*frozen green bean -> (need to test)
 
*frozen green beans -> (need to test)
 
*frozen greenbean -> (need to test)
 
*frozen greenbeans -> (need to test)
 
   
  +
# When entered as a single word, some objects are recorded as compound phrases. GREENBEAN and [[Porkchop|PORKCHOP ]] are saved in the history as GREEN BEAN and PORK CHOP, respectively.
  +
# In the same vein, plurals are converted back to singulars. GREENBEANS and PORKCHOPS become GREEN BEAN and PORK CHOP this also happens with GREENBEANES and PORKCHOPES.
  +
# Entering a phrase successfully depends on whether the entire phrase is recognized:
  +
::* [[Bean|BEAN ]] becomes BEAN [[File:Bean.png]]
  +
::* [[Pea|PEA ]] becomes PEA [[File:Bean.png]]
  +
::* [[Pod|POD ]] becomes POD [[File:Green-bean.png]]
  +
::* PEA POD becomes POD [[File:Green-bean.png]]
  +
::* PEAPOD and PEAPODS are '''NOT FOUND'''
  +
::* [[Frozen|FROZEN]] BEAN becomes BEAN [[File:Bean.png]]
  +
::* FROZEN PEA becomes PEA [[File:Bean.png]]
  +
::* FROZEN POD becomes POD [[File:Green-bean.png]]
  +
::* FROZENBEAN, FROZENPEA and FROZENPOD are '''NOT FOUND'''
  +
::* GREEN BEAN becomes GREEN BEAN [[File:Green-bean.png]]
  +
::* GREEN POD becomes POD [[File:Green-bean.png]]
  +
::* GREEN PEA becomes PEA [[File:Bean.png]]
  +
::* GREENBEAN becomes GREEN BEAN [[File:Green-bean.png]]
  +
::* GREENPEA and GREENPOD are '''NOT FOUND'''
  +
::* FROZEN PEA POD becomes POD [[File:Green-bean.png]]
  +
::* FROZEN GREEN PEA becomes PEA [[File:Bean.png]]
  +
::* FROZEN GREEN BEAN becomes GREEN BEAN [[File:Green-bean.png]]
  +
::* FROZEN PEAPOD and FROZEN PEAPODS are '''NOT FOUND'''
  +
::* FROZENGREENBEAN and FROZENGREENBEANS are '''NOT FOUND'''
  +
::* FROZENPEAPOD and FROZENPEAPODS are '''NOT FOUND'''
  +
::* FROZEN GREENPEA and FROZEN GREENPEAS are '''NOT FOUND'''
   
 
# More complex phrases tend to trim off words until it finds a phrase it recognizes. Entering "Green Peas" may give you an object, but looking in the history shows you the game only recorded "pea". Enter "Pea Pod" and the history shows "pod", which indicates that even if it knew the first word alone, it didn't recognize them in a phrase. Enter "Tub" and you get a [[bathtub]] . Enter "[[Hot Tub]] " and you get a different object - a hot tub. Enter "Alien Hot Tub" and you get a regular Hot Tub, while the history only stores "hot tub". So Scribblenauts seems to trim off words one by one from left to right until it finds a phrase it recognizes. Enter "Teenage Mutant Ninja Turtle" and you get a regular Turtle. Any number of adjectives will be cut off until the first recognized phrase of any size is found.
*pea -> pea
 
*peas -> pea
 
*green pea -> pea
 
*green peas -> pea
 
*greenpea -> not found
 
*greenpeas -> not found
 
*frozen pea -> (need to test)
 
*frozen peas -> (need to test)
 
*frozen green pea -> (need to test)
 
*frozen green peas -> (need to test)
 
*frozen greenpea -> (need to test)
 
*frozen greenpeas -> (need to test)
 
   
  +
'''HYPHENS'''
*pod -> pod
 
*pods -> (need to test)
 
*pea pod -> pod
 
*pea pods -> (need to test)
 
*peapod -> (need to test)
 
*peapods -> (need to test)
 
*frozen pod -> (need to test)
 
*frozen pods -> (need to test)
 
*frozen pea pod -> (need to test)
 
*frozen pea pods -> (need to test)
 
*frozen peapod -> (need to test)
 
*frozen peapods -> (need to test)
 
   
  +
*GREEN-BEAN -> GREEN-BEAN
*pork -> pork
 
  +
*GREEN-PEA -> PEA
*porks -> (need to test)
 
*po rk -> po rk
 
*po rks -> (need to test)
 
*pork chop -> pork chop
 
*pork chops -> '''pork chops'''
 
*porkchop -> pork chop
 
*porkchops -> pork chop
 
*green pork chop -> (need to test)
 
*green pork chops -> (need to test)
 
*green porkchop -> porkchop
 
*green porkchops -> '''porkchops'''
 
   
  +
'''PLURAL MULTI-WORD PHRASES'''
   
  +
# Plural words that are part of a compound phrase (green beans) react differently...
 
* green beans -> '''green beans''' [[File:Green-bean.png]]
  +
* green beanes -> '''green beanes''' [[File:Green-bean.png]]
  +
* frozen beans -> '''beans''' [[File:Bean.png]]
  +
* frozen green beans -> '''green beans''' [[File:Green-bean.png]]
  +
* FROZEN GREENBEAN becomes GREENBEAN [[File:Green-bean.png]]
  +
* FROZEN GREENBEANS -> '''GREENBEANS''' [[File:Green-bean.png]]
  +
*green peas -> '''peas''' [[File:Bean.png]]
  +
*frozen peas -> '''peas''' [[File:Bean.png]]
 
*frozen green peas -> '''peas''' [[File:Bean.png]]
  +
*pea pods -> '''pods''' [[File:Green-bean.png]]
  +
*frozen pods -> '''pods''' [[File:Green-bean.png]]
  +
*frozen pea pods -> '''pods''' [[File:Green-bean.png]]
  +
  +
'''WEIRD ENDINGS'''
  +
  +
*soup -> soup
 
*pea soup -> pea soup
  +
*peasoup -> pea soup
  +
*peasoups -> pea soup
  +
  +
*warm peasoup -> [[Peasoup|peasoup]]
  +
*warm peasoups -> '''peasoups'''
 
*[[warm ]] [[pancake]]
  +
*warm pancakes
  +
*warm pancakees
  +
*[[fat ]] walrus -> walrus
  +
*fat walruss -> '''walruss'''
  +
*fat walruses -> '''walruses'''
  +
  +
'''SPLITTING '''
  +
  +
*be an -> '''be an''' [[File:Bean.png]]
  +
*green be an -> '''green be an''' [[File:Green-bean.png]]
  +
*frozen be an -> '''be an''' [[File:Bean.png]]
  +
*frozenbe an -> '''NOT FOUND'''
 
*pan cake -> pan cake
 
*pan cake -> pan cake
*pan cakes -> not found
+
*panc ake -> panc ake
  +
*greenbe an -> '''greenbe an''' [[File:Green-bean.png]]
*pancake -> pancake
 
  +
*frozen green be an -> '''green be an''' [[File:Green-bean.png]]
*pancakes -> not found
 
  +
*frozen greenbe an -> '''greenbe an''' [[File:Green-bean.png]]
   
  +
'''SPLIT PLURALS'''
   
  +
*be ans -> '''be ans''' [[File:Bean.png]]
*pretzel -> pretzel
 
 
*pan cakes -> '''NOT FOUND'''
*pretzels -> pretzel
 
*pret zel -> pret zel
+
*panc akes -> '''NOT FOUND'''
  +
*be anes -> '''be anes''' [[File:Bean.png]]
*pret zels -> (need to test)
 
  +
*pan cakees -> pan cakees
  +
*panc akees -> panc akees
  +
*frozen be ans -> '''be ans''' [[File:Bean.png]]
  +
*frozenbe ans -> '''NOT FOUND'''
  +
*green be ans -> '''green be ans''' [[File:Green-bean.png]]
  +
*greenbe ans -> '''greenbe ans''' [[File:Green-bean.png]]
  +
*frozen green be ans -> '''green be ans''' [[File:Green-bean.png]]
  +
*frozen greenbe ans -> '''greenbe ans''' [[File:Green-bean.png]]
  +
=='''SUMMARY'''==
  +
 
There seem to be a number of steps in the word parsing process, and what is stored in the reloader isn't always consistent.
   
 
So it seems internally, it takes a phrase like "Green Porkchops", cuts off words until it finds something it recognizes (Porkchops), the records the phrase in the reloader. Then it converts "Porkchops" into "Porkchop" and then into "Pork Chop" (otherwise it would have converted "Porkchops" into "Pork Chops" which STAYS "Pork Chops")
 
So it seems internally, it takes a phrase like "Green Porkchops", cuts off words until it finds something it recognizes (Porkchops), the records the phrase in the reloader. Then it converts "Porkchops" into "Porkchop" and then into "Pork Chop" (otherwise it would have converted "Porkchops" into "Pork Chops" which STAYS "Pork Chops")
   
* All of this basically comes down to two things:
+
All of this basically comes down to two things:
   
 
1. A better understanding of the word parsing structure (only interesting to programmer types)
 
1. A better understanding of the word parsing structure (only interesting to programmer types)
   
2. A way to determine how better to construct the wiki -- how should converted compounds and plurals be dealt with if the game sees some of them as the same word, or two different words (even if all the object properties are identical)
+
2. A way to determine how better to construct the wiki: how should converted compounds and plurals be dealt with if the game sees some of them as the same word, or two different words (even if all the object properties are identical)
  +
  +
  +
From research so far, it seems like plurals should not be recorded in the wiki, unless the game specifically spells them differently (such as MICE).
  +
[[Category:Game Elements]]

Revision as of 07:36, 2 April 2020

This is the history button.

Review-button

Clicking it allows you to see up to the last four objects you created with the notepad. How it records what you enter is a clue into how the word parsing works in Scribblenauts.

  1. A single word, if spelled correctly, will usually generate a word -- BEAN makes a small green-colored bean appear, and BEAN is recorded in the history.
  2. Pluralizing a single word by adding an S or ES will usually revert the word to its singular spelling -- BEANS changes to BEAN in the history.
  3. Oddly enough, BEANES will also change to BEAN, despite it being spelled wrong. This is because the parser is attempting to remove both S and ES from plurals to identify the word.
  4. A word that naturally ends in S will be recognized as singular -- WALRUS makes a walrus, and WALRUS is recorded in the history.
  5. Both WALRUSS and WALRUSES are changed to WALRUS in the history.
  6. JAMES will change into JAM
  7. This even works for words ending in multiple Ss -- GRASS , GRASSS and GRASSES all make a patch of grass and are recorded as GRASS.
  8. A similar effect happens for words ending in ES -- MOLASSES , MOLASSESS and MOLASSESES all create a pot of molasses and are recorded as MOLASSES.
  9. In a strange twist, words ending in E react differently -- HORSE creates a horse, but HORSES is NOT FOUND. In the suggestions, HORSE is not even in the list. This same effect goes for the words SPONGE (SPONGES), CHEESE (CHEESES) and MOUSE (MOUSES). This is probably due to the fact that the game attempts to remove ES, as it recognises that as the indication of a plural.
  10. Even stranger, the spelling HORSEES does make a horse, and is recorded as HORSE. This same effect goes for the words SPONGE (SPONGEES), CHEESE (CHEESEES), PANCAKE(PANCAKEES) and MOUSE (MOUSEES), and probably many more. Since HORSEES without the ES is HORSE, the game recognises it as a word, and creates a horse.
  11. With current evidence, it can be presumed that the game attempts to remove ES as a recognised indication of a plural whenever possible.
  12. On the other hand, some words will add an S or ES to a word to complete it. The effect works a little differently for different words:
  • WALRU is recorded as WALRUS, Same for PANT (PANTS ) and SHO (SHOES )
  • GLAS (GLASS ), GRAS (GRASS) and CHES (CHESS) however, are NOT FOUND.
It would appear that if the entered word already ends in S or ES, it doesn't try to add any letters.
  • MOLASSE is recorded as MOLASSES. MOLASS is NOT FOUND.
  • Both SHACKLE and SHACKL are recorded as SHACKLES .
This may be because SHACKLE is a real word (a verb), while MOLASSE means nothing.
  1. Adding a S or ES creates other conflicts when the two spellings generate different words:
  • GLASS and GLASSS are both recorded as GLASS in the history and either generate a sheet of raw glass or a drinking cup.
  • GLASSE, GLASSES, GLASSESS and GLASSESES are all saved as GLASSES - eye glasses.
  1. To review:
  • CH, CHES, CHEE and CHEESES are NOT FOUND.
  • CHEESE makes cheese. CHEESEES is shortened to CHEESE.
  • CHE is a type of berry.
  • CHEES is not extended to CHEESES, but is instead shortened to CHE.
  1. MAN , MANS and MANES create an adult male and are recorded as MAN, while MANE and MANEES create the hair around a lion's head, and are recorded as MANE.
  2. MEN, WOMEN and MOUSES are not found, but MICE creates a rodent mouse and is recorded as MICE. MOUSEES changes back to MOUSE and lets you choose between the animal or the computer input device.

MULTI-WORD PHRASES

  1. When entered as a single word, some objects are recorded as compound phrases. GREENBEAN and PORKCHOP are saved in the history as GREEN BEAN and PORK CHOP, respectively.
  2. In the same vein, plurals are converted back to singulars. GREENBEANS and PORKCHOPS become GREEN BEAN and PORK CHOP this also happens with GREENBEANES and PORKCHOPES.
  3. Entering a phrase successfully depends on whether the entire phrase is recognized:
  • BEAN becomes BEAN Bean
  • PEA becomes PEA Bean
  • POD becomes POD Green-bean
  • PEA POD becomes POD Green-bean
  • PEAPOD and PEAPODS are NOT FOUND
  • FROZEN BEAN becomes BEAN Bean
  • FROZEN PEA becomes PEA Bean
  • FROZEN POD becomes POD Green-bean
  • FROZENBEAN, FROZENPEA and FROZENPOD are NOT FOUND
  • GREEN BEAN becomes GREEN BEAN Green-bean
  • GREEN POD becomes POD Green-bean
  • GREEN PEA becomes PEA Bean
  • GREENBEAN becomes GREEN BEAN Green-bean
  • GREENPEA and GREENPOD are NOT FOUND
  • FROZEN PEA POD becomes POD Green-bean
  • FROZEN GREEN PEA becomes PEA Bean
  • FROZEN GREEN BEAN becomes GREEN BEAN Green-bean
  • FROZEN PEAPOD and FROZEN PEAPODS are NOT FOUND
  • FROZENGREENBEAN and FROZENGREENBEANS are NOT FOUND
  • FROZENPEAPOD and FROZENPEAPODS are NOT FOUND
  • FROZEN GREENPEA and FROZEN GREENPEAS are NOT FOUND
  1. More complex phrases tend to trim off words until it finds a phrase it recognizes. Entering "Green Peas" may give you an object, but looking in the history shows you the game only recorded "pea". Enter "Pea Pod" and the history shows "pod", which indicates that even if it knew the first word alone, it didn't recognize them in a phrase. Enter "Tub" and you get a bathtub . Enter "Hot Tub " and you get a different object - a hot tub. Enter "Alien Hot Tub" and you get a regular Hot Tub, while the history only stores "hot tub". So Scribblenauts seems to trim off words one by one from left to right until it finds a phrase it recognizes. Enter "Teenage Mutant Ninja Turtle" and you get a regular Turtle. Any number of adjectives will be cut off until the first recognized phrase of any size is found.

HYPHENS

  • GREEN-BEAN -> GREEN-BEAN
  • GREEN-PEA -> PEA

PLURAL MULTI-WORD PHRASES

  1. Plural words that are part of a compound phrase (green beans) react differently...
  • green beans -> green beans Green-bean
  • green beanes -> green beanes Green-bean
  • frozen beans -> beans Bean
  • frozen green beans -> green beans Green-bean
  • FROZEN GREENBEAN becomes GREENBEAN Green-bean
  • FROZEN GREENBEANS -> GREENBEANS Green-bean
  • green peas -> peas Bean
  • frozen peas -> peas Bean
  • frozen green peas -> peas Bean
  • pea pods -> pods Green-bean
  • frozen pods -> pods Green-bean
  • frozen pea pods -> pods Green-bean

WEIRD ENDINGS

  • soup -> soup
  • pea soup -> pea soup
  • peasoup -> pea soup
  • peasoups -> pea soup
  • warm peasoup -> peasoup
  • warm peasoups -> peasoups
  • warm pancake
  • warm pancakes
  • warm pancakees
  • fat walrus -> walrus
  • fat walruss -> walruss
  • fat walruses -> walruses

SPLITTING

  • be an -> be an Bean
  • green be an -> green be an Green-bean
  • frozen be an -> be an Bean
  • frozenbe an -> NOT FOUND
  • pan cake -> pan cake
  • panc ake -> panc ake
  • greenbe an -> greenbe an Green-bean
  • frozen green be an -> green be an Green-bean
  • frozen greenbe an -> greenbe an Green-bean

SPLIT PLURALS

  • be ans -> be ans Bean
  • pan cakes -> NOT FOUND
  • panc akes -> NOT FOUND
  • be anes -> be anes Bean
  • pan cakees -> pan cakees
  • panc akees -> panc akees
  • frozen be ans -> be ans Bean
  • frozenbe ans -> NOT FOUND
  • green be ans -> green be ans Green-bean
  • greenbe ans -> greenbe ans Green-bean
  • frozen green be ans -> green be ans Green-bean
  • frozen greenbe ans -> greenbe ans Green-bean

SUMMARY

There seem to be a number of steps in the word parsing process, and what is stored in the reloader isn't always consistent.

So it seems internally, it takes a phrase like "Green Porkchops", cuts off words until it finds something it recognizes (Porkchops), the records the phrase in the reloader. Then it converts "Porkchops" into "Porkchop" and then into "Pork Chop" (otherwise it would have converted "Porkchops" into "Pork Chops" which STAYS "Pork Chops")

All of this basically comes down to two things:

1. A better understanding of the word parsing structure (only interesting to programmer types)

2. A way to determine how better to construct the wiki: how should converted compounds and plurals be dealt with if the game sees some of them as the same word, or two different words (even if all the object properties are identical)


From research so far, it seems like plurals should not be recorded in the wiki, unless the game specifically spells them differently (such as MICE).