I will take the position that Goldilocks is the character with less intelligence, and my opponent will take the side of Little Red Riding Hood. The first round will just be accepting and affirming our positions.
Goldilocks was so foolish that she actually broke into another person's house, A STRANGERS' HOUSE, in the MIDDLE OF THE WOODS, and ate their food! She then proceeded to sit in their chairs and beds, and some of those actions resulted in the breaking of property. Finally, she narrated all of her actions out loud ("This chair is much too small"), proving that she is completely insane, insane enough to narrate her own actions to an empty house. Red Riding Hood was tricked, but at least she didn't do anything idiotic on her own, and she remained sane during the entire story. Therefore, Goldilocks is far less intelligent than Little Red Riding Hood.
Although this is stupid, Red Riding has even stupider qualities. She could have easily recognized her grandma, but yet she did not. Even though you could easily tell the difference between a wolf and a human, she could not. She just accepted that this was her grandma. Another fact, she was told by her mom not to talk to strangers, yet she dawdles off with the wolf on the road. She was so stupid, she forgot her mom's request and FORGOT WHAT HER FREAKING GRANDMA LOOKS AND SOUNDS LIKE. Therefore, Red Riding has less intelligence than Goldilocks.
Though the point about talking to strangers is true, I disagree with the statement about LRRH not recognizing her grandmother. The wolf's disguise could have been very good, and his impression of her grandmother very convincing. Also, LRRH was a small child, it's possible that she was very easily tricked or confused, in the same way some little kids will believe that the guy dressed as Mickey at Disney World really is Mickey. Little kids are more easy to deceive, and the wolf could have played on that. The wolf's intelligence does not mean that LRRH was stupid. On the other hand, Goldilocks was not tricked by anyone. She went into the house of her own will, without being deceived, and stole, broke property, and FELL ASLEEP in a stranger's home! Her actions were not influenced by anyone else, but were undeniably stupid. Therefore, Goldilocks is a lot more stupid than Little Red Riding Hood.
But, Goldilocks was also a small child. At least she was able to knock and wait for an answer. She was starving and tired from being out in the forest so long, so she had to eat and sleep. Or would you rather her starve to death? About the disguise, The wolf only dressed in Red's grandmother's clothes. You could tell the difference between a wolf and your own grandmother, even if they were wearing the same clothes, right? She even stopped to smell flowers BY THE WOLF'S SUGGESTION< WHEN SHE WAS TOLD NOT TO TALK TO STRANGERS. Therefore, Red is the dumber of the two.