3317Views54Replies

Author Options:

Free Rice Help End World Hunger Answered

I found this website FreeRice.com that says

"For each word you get right, we will donate 10 grains of rice through United Nations to help end world hunger"

I thought this was pretty cool, all I did was use Dictionary.com to figure out the words.

Any way to possibly "hack" this? To auto answer or something then leave it running ;-) (It would be for the good of the world, like a modern day Robin Hood or something?)

Discussions

0
None
TysonH9

1 year ago

nice post

0
None
bratok

8 years ago

 it is pretty easy..i got 3600 rice without using dictionary..and best level was 34..pretty good

0
None
ich bin ein pyro

10 years ago

actually, now its 20 grains per question =P

0
None
noahh

10 years ago

I love this site! I once got 1200 grains.

0
None
bewise54noahh

Reply 10 years ago

cool there's a competition in my English class and my friend and I got 17,500 grains of rice in one 45 min session

0
None
uguy

10 years ago

Of course this all is moot if the United Nations doesn't get the rice to the proper people and it doesn't get short circuited to someone, like the food for oil project.

0
None
Patrik

10 years ago

Hm... didn't I post a couple of comments on this thread a few days ago? Seems like they're all gone now - weird. Still top of my game - made it to 250 grains in a row (lvl 46) before flunking. "Duff" is what did me in this time. Turns out it's a pudding - go figure! Managed to get to level 50 the other day.

0
None
maninamousesuit

10 years ago

I don't know much about hacks but that would be a great idea..It should be fairly easy..You have only four choices..It gives you another go. so you will be right eventually so a hack that answers yes to the first..if wrong then two..if wrong then three..if wrong then four then start over again on the next question..And all this for rice.. I am a cynic...Who gives the rice, how and to whom? The idea is deadly (Irish idiom , meaning cool!) i hope you hacky boys can do this

0
None
dfmaninamousesuit

Reply 10 years ago

ehrm... read above - it has been done already. :)

0
None
df

10 years ago

for those looking for a script, i wrote a nice one in python. check it out:
http://smokyflavor.wikispaces.com/RiceMaker
it looks up the words in a couple of sources, and also 'learns' by building it's own dictionary.

nothing like generating 100k grains of rice to get that feeling of usefulness. :)

0
None
chooseausernamedf

Reply 10 years ago

Nice, but you should probably keep this script confidential ... I don't know how will react sponsors if they discover "massive cheating" ...

0
None
its a lionchooseausername

Reply 10 years ago

i thought about that after i tweaked it to make it more random. which i got working by the way. disregard my comments up there. so its going into my stuff to look at the code, but not run. although cheating isnt really that hard for it. use a dictionary. i guess thats kind of the point of the game though isnt it? learn new words...

0
None
chooseausernameits a lion

Reply 10 years ago

although cheating isnt really that hard for it. use a dictionary.
i guess thats kind of the point of the game though isnt it? learn new words...

Actually, the point, for the sponsors, is that "we" associate their brand with a "humane" cause.
The "rule of the game" is that we actually watch the screen so that our brains "register" brands and logos who appear at the bottom of the screen while we are playing ...

0
None
dfchooseausername

Reply 10 years ago

here's something to think about: few people, if any, will just start running a script, without having played a little first, and thus having seen all the sponsors' banners (there are only about 20 sponsors, and they get displayed 3 at a time, to it doesn't take long for them to start cycling around). once they have seen these banners (if they even paid attention...), they already associate the company with a humane cause. the marginal effect of continued exposure to the same banners, hundreds/thousands/millions of times, is arguably approximately zero - once a person has seen the banners a few times, they tune them out and stop paying attention, there's no "increase" in the association of the company with the humane cause in the mind of the human. further, without any bots, the rice generation is likely to fizzle out pretty quickly, as any single human is unlikely to spend so much of his time playing the game. bots increase rice generation, which in turn increases publicity for the project, with favorable news coverage mentioning the sponsoring companies. thus, arguably, the effect of the bot has a positive impact on the publicity generated by the ad sponsors. so overall, bots have few "negative" effects, since people get to see the ads quite a few times anyway, before they get bored and start running scripts, and have some "positive" effects, as higher donations generate more publicity. thus, i argue that bots are actually beneficial to the advertisers (and of course, to the hungry people being fed). discuss. :)

0
None
chooseausernamedf

Reply 10 years ago

Seems that one of the differences between you and I is that I'm a pessimist, and you're an over-optimistic ;o)

... once a person has seen the banners a few times, they tune them out and stop paying attention, ...

At long, it acts like subliminal advertisement. The "player" doesn't actually watch the banners, but his/her brain still "see" them.
Into the brain, the association between the brand and the feeling of "something good" keep being increased.

Well ... To me, that would be sad (and ironic) that all those "rice generators" lead to the end of this kind of initiative ...

0
None
dfchooseausername

Reply 10 years ago

the actual effectiveness of subliminal advertising is quite dubious...
http://en.wikipedia.org/wiki/Subliminal_messages

by the way, why do you say i'm "over-optimistic" but you are just "pessimistic"? might you not also consider that you are "over-pessimistic"? :) wouldn't that be the appropriate pessimistic thing to do? otherwise you are being optimistic about the appropriateness of your level of pessimism? :) hehe

0
None
chooseausernamedf

Reply 10 years ago

No, I'm just trying to be modest about my pessimism ;oP

0
None
chooseausernamechooseausername

Reply 10 years ago

And I'm not saying it's bad. Everyone take his "piece of the cake" : - sponsors make their image more humane - "players" play, learn and feel doing something usefull - the site owner make rice and money - some poor peoples get a little bit more food ...

0
None
dfchooseausername

Reply 10 years ago

well, this is not the only rice generator out there... so keeping this confidential would be rather useless. :)

0
None
chooseausernamedf

Reply 10 years ago

Let's hope all those "rice generators" won't cause the end of this "game" ... or there will not be any rice to "generate" ...

0
None
dfchooseausername

Reply 10 years ago

well, that is unlikely - more likely is that if they really don't want the bots, they will filter out the rice generated by apparent bots (i.e. - something generates consistently for 5 hours - definitely bot, subtract that rice). the bots, then, will try to get smarter and appear more human-like (in effect reducing their yield per day), and good fun will be had by all. :)

0
None
Pat Sowers

10 years ago

i just donated 1000 grains of rice! :)

0
None
WeissensteinburgPat Sowers

Reply 10 years ago

the night I found out about it, I did it for a few hours while watching TV...5000 grains.

0
None
chooseausernameGoodhart

Reply 10 years ago

I've just measured that :

100 grains is more or less 1 gram ( 0.0022 pounds )

You'll need about 50,000 grains to make 1 pound
or 100,000 grains to make 1 kilogram.

Yesterday, I opened a new pack of 1kg of rice. I eaten about 150 grams (remains about 850 grams into the pack).
There was slightly too much just for myself ... So I suppose about 100 grams (0.22 pounds) per person is an honest portion.

So, to feed one person once a day, we need about 10,000 grains or rice ...

According to FreeRice.com, since the 7th of October 2007, they collect 232,745,430 grains ...
This makes about 4,800 pounds (or about 2.3 metric tons).
This makes about 23,000 portions of rice.

0
None
Goodhartchooseausername

Reply 10 years ago

Ah, ok I guess I was looking at long grain rice, maybe cooked :-)

0
None
royalestel

10 years ago

Hm.. Couldn't get past level 41 on my own.

0
None
zachninme

10 years ago

Hm... I think I could just do a GM script that's something like... submitform('1'); :P Lets try it!

0
None
zachninmewhatsisface

Reply 10 years ago

Yeah, I know... although it never works quite right, I'm not so sure why...

0
None
whatsisfacezachninme

Reply 10 years ago

I suppose if you did just keep clicking the first one, eventually you'd get an answer right. Leave it running overnight, and see how much you donate ;-)

0
None
zachninmewhatsisface

Reply 10 years ago

No, I just can't get it to click -- it always runs before the form loads... even when I wait for it to load >_>

0
None
whatsisfacezachninme

Reply 10 years ago

Why not put a delay in using setTimeout()? It might work...

0
None
dfzachninme

Reply 10 years ago

apparently not everything - python + beautifulsoup worked for me :)
http://smokyflavor.wikispaces.com/RiceMaker
(yes, i know you were talking about greasemonkey scripts, so this doesn't really apply as a "solution" within your framework... but hey, its something ;) ).

0
None
its a liondf

Reply 10 years ago

lucky me. i have python, but havent gotten around to installing greasemonkey... i think im going to make it randomly decide to look up words or not though, so that it doesnt get the word right every time.

0
None
dfits a lion

Reply 10 years ago

hm, well, you can just turn off the internal dictionary function, and have it use just wn + dict.org. without the internal dict, RiceMaker has accuracy is about 90%. with just wn or just dict.org, accuracy is about 80%. so you don't need to write any new code - just to disable some existing code. :)

0
None
its a liondf

Reply 10 years ago

thats true. but its more fun to mess it up. it helps me learn.

0
None
its a lionits a lion

Reply 10 years ago

maybe i should tell you what i have done and why its so stupid now. ive given a 50% chance of looking in the dictionary. maybe i need to raise that to a 4/5 chance? after that, it has a 50% chance of looking up the word on dict.org. im going to play with my chances here. 50% just isnt cutting it.

0
None
dfits a lion

Reply 10 years ago

well, here's the fact: it takes one wrong answer to drop down a level, and 3 right answers to go up a level. so if you don't want to bottom out at level 1, you have to have a greater than 75% chance of getting it right, overall. do the math, and adjust your percentages accordingly. :)

0
None
its a liondf

Reply 10 years ago

i know. i changed them all to 90%. i get probably around 4/5 correct. although... now another error has come up and this one i dont think i have had anything to do with. its possible. i forgot to backup the original code, and im not entirely sure what all i have changed.

"Traceback (most recent call last):
File "C:\local documents\Copy of ricemaker.py", line 150, in start
self.postdict['SELECTED'] = self.wordlist[self.match]
KeyError: None"

it gives me all of the html code for the website, and then it resets my rice counter. any ideas?

0
None
its a lionits a lion

Reply 10 years ago

yep its a problem with my code.. but what... meh ill have to look at it later. wish i knew more python that i do.

0
None
dfits a lion

Reply 10 years ago

it appears we think alike :)

0
None
its a lionits a lion

Reply 10 years ago

haha lovely. i did the random thing. and my computer has the intelligence of a 2 year old... its donated 60 grains of rice and has a vocab level of 1. maybe i need to remove it and let it build its dictionary first...

0
None
dfits a lion

Reply 10 years ago

hehe, have fun, play around. this is an opportunity to practice some python, as much as it is an opportunity to learn some vocab. :) (and i personally think the former is more fun than the latter)