Sahib: Well, time to do something productive. *realizes he has a library with random number generators, and has a list of common words* Sahib: Oh come o- This entire program was made as an experiment, and I guess you could say it... succeeded? Download: http://initializesahib.netne.net/SentenceGenerator.html (requires .NET Framework or Mono) And, if you CAN'T download it, here's a list of 100 sentences made by it: Her other cat wanted a dog. Patricia knew her baby. John's long cow said, "Would you be shocked if I put on something more comfortable?" Our last sheep was her goat. Her small husband wanted our sheep. Robert's different wife thought the cow. Robert went to our teacher. Patricia's big woman was her student. The big teacher came to their professor. A right sheep knew the wife. Mary said, "Would you be shocked if I put on something more comfortable?" James's other kid found the dog. Our own baby saw their cat. Patricia's last professor knew the man. Their different man was the woman. Their high cat came to her human. The other goat thought her baby. Patricia's big husband said, "Of all the gin joints in all the towns in all the world, she walks into mine." His right professor found the goat. John saw her sheep. John made a cow. Jennifer said, "My Mama always said, 'Life was like a box of chocolates; you never know what you're gonna get.'" Robert's last dog found a student. Their last husband came to his professor. Micheal's different kid thought a wife. The high baby went to their husband. Jennifer's high human was his dog. William wanted their cat. William's own cow thought the man. Elizabeth's little sheep went to their woman. David's new dog had the human. Our new wife wanted their baby. Richard took a baby. The big human got their kid. The right woman had his goat. Barbara's old cat wanted their sheep. James's great sheep took the cow. His long goat got their teacher. Her last kid had the student. Mary used their professor. Mary took the wife. Robert made our husband. Patricia ate her cherry. The own man used their cat. A little husband saw the man. His first kid knew our man. His new baby said, "Of all the gin joints in all the towns in all the world, she walks into mine." Robert found their baby. Patricia's good woman saw the kid. Her small cat made their goat. John ate their pineapple. Their old goat found the sheep. Robert saw the cow. Robert's own human made their teacher. A last woman said, "Please! I'm fading! And all I want is to know that I'm going to be okay!" Micheal's first teacher found their professor. Linda's different man came to her wife. Her high dog knew their husband. William said, "Well, it's not the men in your life that counts, it's the life in your men." Barbara was the cat. David came to her man. David knew his woman. Susan's new teacher went to her woman. A good cow was our human. A good sheep came to the baby. His right husband took our kid. James's right wife got our goat. Our high human was their sheep. Their high woman came to the cow. Linda knew his teacher. The own cow went to her student. His old dog found a professor. A great kid came to our wife. A long baby knew his husband. Linda said, "Relaaaaaax. It's not like we're gonna get caught." Richard was their cat. William saw a man. Barbara's different sheep knew his woman. The high goat said, "Well, it's not the men in your life that counts, it's the life in your men." Their own husband was his baby. His own wife came to a kid. His little student knew a goat. Mary went to the sheep. Mary's new man was his cow. Robert's high sheep wanted the cow. Patricia's big goat thought their teacher. John got our student. John had his professor. Jennifer used the wife. Robert's long teacher took his husband. Robert's last cow got a dog. Patricia's last sheep had a cat. A different dog used the man. Our high husband took their woman. Jennifer got a human. Robert's big student had his baby. Their right teacher wanted a kid. Their old cow thought his goat. His old human went to our sheep. Jennifer had his cow.
This line of code (taken from https://github.com/InitializeSahib/SentenceGenerator) states what nouns for the program to use: Code: string[] nouns = {"dog", "cat", "man", "woman", "human", "baby", "kid", "goat", "sheep", "cow", "teacher", "student", "professor", "wife", "husband"}; You can see that with 4 possible farm animals out of 15 nouns total, there's a 26% chance of a farm animal being generated. Two times doubles that chance with 52%, so basically 1 out of 2 sentences in the list have farm animals.