Quiz:
? Contents:
What is the Game “20 Questions”?
This guide will help teachers lead their students through Pigeonetics. This game, with 26 pigeon-breeding puzzles of increasing complexity, helps students learn about mechanisms of inheritance, and it brings together often disconnected concepts from Mendelian inheritance and molecular genetics. 20 Questions are unlike any other GamePigeon game I have seen before. It requires deep critical thinking skills and a lot of patience on both sides. First, the player who sends the game to a friend will think of an object and type it on the designated line. '20 Questions - GamePigeon' is a high quality rip of '20 Questions' from GamePigeon.
The “20 Question Game” might seem old fashioned, but who cares? It works. Just with asking and answering questions, you get the chance to get to know someone on a deeper level. It helps to build a special bond while sharing your deepest dreams, desire, and fears. Sure, opening up and being vulnerable can be risky but give the “20 Questions Game” a try. Trust me, if it’s the right person, it will be beautiful.
How to play the “20 Questions Game”
There are many variations of the well-known “20 Questions Game”. But the basic rules are straightforward: You’re at least two players, one asks a question and the other player answers. There are no right or wrong answers. The main goal of the game isn’t even answering a question, it’s sharing and talking about personal things. These questions are great conversation starters. So, grab one person you want to get to know better and look at our question list for your “20 Questions Game”.
20 questions to ask a guy
The following great 20 questions are made for you to ask a guy of your choice. It doesn’t matter if you’re a teenage girl, a grown-up woman, or a guy yourself – I am sure we all agree: Boys can be difficult. And these 20 funny questions to ask a guy will be your solution and help you bond with him.
- If you were a girl for a day, what is the first thing you’d do?
- Would you rather be an amazing painter or a brilliant mathematician?
- Who is your dream woman, dead or alive?
- What do you think of hairy legs?
- What would you do if a guy asked for your number?
- Would you rather eat a half-cooked meal or eat a half-burnt meal?
- What’s the worst and best thing about being male?
- Who are you closest to in your family?
- Are women equal to men?
- Would you rather be beautiful/handsome but stupid or intelligent but ugly?
- Which Disney Prince are you?
- Would you still like a girl if she was way taller than you?
- What’s the biggest lie that someone told you?
- What is the first thing you notice about a woman?
- What’s the most useless thing you’ve ever learned in school?
- How attractive do you think you are on a scale from 1 to 10?
- What’s your definition of a “real man”?
- Would you rather not shave your beard or cut your hair for a month?
- What is the real story behind your last post on Instagram?
- What makes you special and unique?
20 questions to ask a girl
Are you into the cute girl next door? Or you’re currently on the way to your first date with the girl of your dreams? Or maybe you’re just in a new school and want to start a friendship with the most popular girl? Perfect, because the next 20 questions to ask a girl are made for you to come one step closer to this girl.
- Would you rather trade some intelligence for looks or looks for intelligence?
- What are the qualities that you are looking for in a boy?
- What scares you the most about the future?
- Which Disney Princess are you?
- What do you love about yourself?
- Would you rather go out without makeup or shoes?
- How do you know when you’re in love?
- What do you think about feminism?
- Would you rather wear a corset all day long, every day or stiletto heels all day long, every day?
- If you were a boy for a day, what is the first thing you’d do?
- Who is the luckiest person you know?
- Would you rather date a man five years younger or older than you?
- What would you grab if your house was on fire?
- If you got pregnant today, what would you do?
- What’s your favorite smell?
- Which actress would play you in a movie about your life?
- Do you believe that the saying “nice guys finish last” has any truth to it?
- What’s your perfect burger?
- What’s the worst and best thing about being female?
- How attractive do you think you are on a scale from 1 to 10?
20 questions to get to know someone
Meeting and connecting with new people can be overwhelming, especially for introverted persons, but sometimes for extroverts as well. Just take a step out of your comfort zone and start a conversation with someone who seems interesting. The following 20 questions are to get to know someone. Some of them may seem too random, some of them too personal, but it’s the combination that helps you bond with new friends.
- What was the last movie that made you cry?
- What language do you like the sound of, even though you don’t know how to speak it?
- Would you rather never be able to wear pants or never be able to wear shorts?
- Which social media do you use the most often?
- What’s the worst injury you’ve ever gotten?
- Have you had any near-death experiences?
- Where have you traveled?
- Would you rather be a famous director or a famous actor?
- Would you rather be held in high regard by your parents or your friends?
- What are five things that you can not live without?
- Would you rather be forced to kill one innocent person or five people who committed minor crimes?
- What is your take on climate change?
- What is the last dream you can remember?
- Would you rather be able to teleport anywhere or be able to read minds?
- What era would you choose to live in if you could?
- Do you have any addiction?
- How do you spend a typical Saturday night?
- How do you treat people who annoy you for no reason?
- Would you rather lose all your money and valuables or all the pictures you have ever taken?
- Would you rather only wear one color each day or have to wear seven colors each day?
If you like our “Would you rather…” questions, check out our online game:
20 funny questions to get to know someone
The “20 Questions Game” also works with more than two players and can be a really entertaining party game too. With the next 20 funny questions, you will not only get to know the other players better; you will also be laughing your ass off while playing. If you’re playing with some well-known friends maybe check out the “20 funny questions to ask your friends” to hear some new things.
- When and how did you find out that Santa isn’t real?
- What was your most embarrassing moment in school (so far)?
- Would you rather be balding but fit or overweight with a full head of hair?
- What is the craziest thing you’ve ever done?
- Would you rather not be able to see any colors or have mild but constant tinnitus (ringing in the ears)?
- What’s your most embarrassing sex story?
- Would you rather give up bathing for a month or give up the internet for a month?
- What’s the strangest hobby you’ve heard of?
- Do you believe in aliens?
- Would you rather super sensitive taste or super-sensitive hearing?
- What’s the most ridiculous thing you’ve done because you were bored?
- Would you rather be lost in a bad part of town or lost in the forest?
- Which fictional character would you marry if you had the chance?
- Who’s famous for their talent, but really shouldn’t be?
- What are you too old for but still enjoy?
- What’s the most embarrassing thing you’ve ever done to get someone’s attention?
- If you were a ghost, how would you haunt?
- What’s the weirdest celebrity crush you’ve ever had?
- Would you rather have amazingly fast typing/texting speed or be able to read ridiculously fast?
- Would you rather be famous but ridiculed or be just a normal person?
20 questions to ask your crush
Taking the first step in the right direction can be tough. Maybe you already know that you like a specific person and that you would make a great couple. Or you’ve just met your crush and want to make sure that you’re connecting. The following 20 questions to ask your crush are great for the first real talk, for dates in the beginning, as well as after some time as a couple. Just check them out and take the chance to get to know the person of your dreams!
- Would you date someone who doesn’t have any books in their house?
- Would you rather never get angry or never be envious?
- What’s your dream date night?
- What do you personally think of your friend’s relationships?
- What do you think about double texting?
- Would you rather eat a ketchup sandwich or a Siracha sandwich?
- Would you rather have a horribly corrupt government or no government?
- What do you think about marriage?
- Do you think weight gain is an acceptable reason to break up with someone?
- Do you believe love can last a lifetime?
- Would you ever date a blind person?
- Would you rather eat a box of dry spaghetti noodles or two cups of uncooked rice?
- What small thing makes you angrier than it should?
- What attracts you to people?
- What’s the length of your longest romantic relationship?
- Would you rather be poor but help people or become incredibly rich by hurting people?
- Are you still friends with your exes?
- What are your feelings towards open relationships?
- What’s the best thing about being single?
- Would you rather use a push lawnmower with a bar that is far too high or far too low?
20 funny questions to ask your friends
So, you think you’re knowing your friends already too well to find out some new stuff? Well, no. Okay, maybe you’re right at some point, but we guarantee there will be surprises. Just grab your friends and check out these 20 funny questions. And don’t forget to add a “why” after sometimes to get the chance to hear some hilarious backstories!
- When was the last time you laughed so hard you cried?
- What is the worst TV show/movie you’ve ever watched?
- What alcoholic drink best describes your personality and why?
- Would you rather eat at Burger King or McDonald’s?
- What’s the worst food combination you can imagine?
- What have you done wrong for most of your life and only recently found out the right way to do it?
- Would you rather have three nipples or one nipple?
- Would you rather dance like MJ or sing like Freddie Mercury?
- Would you rather eat pizza every day or eat pasta every day?
- What’s your worst customer service story, either as the customer or as the employee?
- Have you ever had a crush on an animated character?
- What childish thing do you still enjoy?
- What flavor combination is kind of weird, but you really like it?
- What was the weirdest habit you had as a child?
- What’s the strangest way you’ve become friends with someone?
- Which reality TV series would you love to be part of?
- What is the best joke that you know?
- What’s the weirdest conversation you’ve ever overheard?
- What’s the strangest gift you’ve ever received?
- If you could replace the handshake as a greeting, what interesting new greeting would you replace it with?
Do you like games as conversation starters? Give our 21 questions game with more than 100 questions a try:
Bonus: 100 extra 20 questions game questions
- Why do you think we dream?
- If you had to rename yourself, what name would you choose?
- What’s your favorite holiday, and why?
- What’s the weirdest thing you used to eat as a child?
- Would you rather always be hot or always be cold?
- Would you rather discover a new periodic table element or win gold at the Olympics?
- What’s the best decision you’ve ever made?
- Would you rather be trapped in a sandstorm or snowstorm?
- What is the weirdest dream you’ve ever had?
- Have you ever cheated on someone?
- What is the worst thing you’ve ever done in your life?
- Would you rather starve to death or eat humans for the rest of your life?
- If you could be any animal, what would you be?
- What would you tell your younger self if you could go back in time?
- What TV shows did you watch when you were a kid?
- Would you rather brush your teeth with rocks or drink milk that smells like bad breath?
- What’s the most ridiculous thing you have convinced someone is true?
- What would your perfect day look like?
- What country can you name, but besides the name, you know almost nothing else about?
- What do you think people automatically assume about you when they look at you?
- What’s the most pleasing accent to hear your language spoken with?
- Would you rather be a fairy or be a tall dwarf?
- How did you deal with your feelings and emotions growing up?
- What are your life’s dreams, and what do you want for your future?
- Would you rather have a sensitive nose or sensitive ears?
- Who is your secret hero?
- How long would you survive a zombie apocalypse?
- When was the most inappropriate time you farted?
- Have you ever been cheated on?
- Would you rather be fantastic at riding horses or amazing at driving dirt bikes?
- What are you completely over and done with?
- Would you rather be emotionless or feel too much?
- What are the top three things you want to accomplish before you die?
- What age do you feel right now, and why?
- What would your dream house be like?
- What movie have you seen more than seven times?
- Would you rather move to a new city or town every week or never be able to leave the city or town you were born in?
- What is the most beautiful word for you?
- In your opinion, what is the most useless animal?
- What is the best advertisement you’ve ever seen?
- Would you rather go on a fancy date or Netflix and chill?
- If you had the super-power of invisibility, how would you use it?
- How would you save the world?
- What is the super-power you most want to have?
- What do you imagine your future family will be like?
- Would you rather live the next 10 years of your life in China or Russia?
- If you had to switch lives with someone, who would you choose?
- Would you rather never be able to eat meat or never be able to eat vegetables?
- How did you meet your best friend?
- Would you rather have a home on the beach or in the mountains?
- What was the best meal you’ve ever eaten?
- Would you rather eat a spoonful of wasabi or a spoonful of extremely spicy hot sauce?
- How would you describe your relationship with your family?
- What memory do you just keep going back to?
- What’s the most ridiculous argument you’ve had?
- Would you rather be very good at dancing or singing?
- What was your favorite game as a child?
- Would you rather travel anywhere in the universe at the speed of light or be able to read minds?
- Given the choice of anyone in the world, who would you want as a dinner guest?
- Have you ever had to lose someone close to you?
- What’s the worst advice someone has given you?
- What keeps you up at night?
- Would you rather be forced to dance every time you heard music or be forced to sing along to any song you heard?
- Would you rather hug a panda or hug a polar bear?
- If you could see into the future, what’s one thing you want to see?
- How many people have you kissed?
- What is your very first memory?
- What do you hate about politicians?
- Do you have any insecurities in your life?
- Would you rather be completely insane and know that you are insane or completely insane and believe you are sane?
- When you were a kid, what seemed like the best thing about being a grown-up?
- What are you most grateful for?
- What took you way too long to figure out?
- Would you rather be able to see 10 minutes into your own future or 10 minutes into the future of anyone but yourself?
- Would you rather surf or skateboard?
- What are your views on what happens after you die?
- What do you miss about your childhood?
- Would you rather there be a perpetual water balloon war going on in your city/town or a perpetual food fight?
- If you went into a coma and woke up in the year 2120, what would be the first thing you would want to know?
- Would you rather be an average person in the present or a king of a large country 2500 years ago?
- What do you really wish you knew when you were younger?
- What book did you read more than one time?
- What was the happiest moment of your life?
- Would you rather control King Kong or Godzilla?
- Would you rather have to fart loudly whenever you have a serious conversation or have to burp after every kiss?
- What is the most important thing you have learned in life?
- Would you rather go to the cinema or to a concert?
- What makes you the angriest?
- Would you rather be covered in fur or covered in scales?
- If you could move anywhere in the world, where would you go?
- What pets did you have while you were growing up?
- Would you rather always be 10 minutes late or 20 minutes early?
- What do you think about artificial intelligence?
- Do you think religion will always exist?
- Would you rather wear a wedding dress/tuxedo every single day or wear a bathing suit every single day?
- Would you rather be a cyborg or be half-man half-animal?
- Who was your first crush?
- What’s your dream job, and why?
- Would you rather be Spongebob or be Patrick?
- If you could put something on the cover of a newspaper, what would it be?
✍️ May 26, 2020
0. Background
A. Goals
The goal of this assignment is to provide a practical use of searching and sorting, while simultaneously building up familiarity with 2D arrays. In this assignment, you will build a modified version of the game 20 Questions. By the end, you will be familiar with:
- 2D arrays,
- selection and insertion sort conceptually and their implementations, and
- understanding how recursion is used to search for specific elements in a dataset.
B. Background
As a child, you may have played a game called “20 questions”, in which one player thinks of an animal, person, or object and the other person guesses the secret item by asking 20 questions. In this assignment you will be writing a modified version of this game. Your program will ask you to think of an animal, and then ask you up to
N
yes or no questions in order to guess the animal you're thinking of. The questions and possible outcomes will be determined through a dataset we provide. An online example of the game 20 Questions can be found at www.20q.net.
C. Your Program
First, download the skeleton code for
GuessingGame.java
, the data sets animals_small.txt
and animals.txt
, and the library Prompter.java
for getting interactive input. By the end of the assignment, your program
GuessingGame
will (1) read in questions and answers data set from a file, (2) store the data in a 2D array, (3) sort the data so it can be easily searched, and (4) interact with the user to search for a target item. It will prompt the user with a number of questions until a single answer can be decided on. If there is no match the program should let the user know its been stumped. The final product will look like:
1. Reading the Data
A. Data Format
Before you can start asking and answering questions, your program will need to have a large set of animals and some information about them. To do this, you’ll read in a file in the following format:
animals_small.txt:
First, it provides the number of animals and questions in the data set. Then all the questions, each on their own line, and finally a list of animals and the answers to the questions ('y' is for yes; 'n' is for no). For instance, if you look at the line
owl n y n
, the first column is the name of the animal (owl), the second is the answer to the first question (an owl is not a mammal), the third to the answer to the second question (owls are carnivores), and the last is the answer to the third question (owls do not stand on four legs). Once you feel comfortable with the format of the data, move on to the next section. B. readData()
Now that you know what format the data will be in, you will write the function,
readData(String filename)
, to parse through the animal.txt
file. What Is Game Pigeon 20 Questions Questions And Answers
readData()
should be doing two things: 1.) initializing and populating a class-level array called String[] questions
, and 2.) initializing and populating a class-level 2D array String[][] answers
. Note that in the skeleton code we provided, readData()
has a void
return type, so you should not be returning either questions
or answers
. After running
readData(“animals_small.txt”)
, your arrays should contain: Note that each row (the first index) in
answers
corresponds to an animal, and each column (the second index) corresponds to an answer to a question (or the animal's name). Be careful -- it is very easy to mix this up. For reference, you can access a particular animal's attribute via answers[animalIndex][questionIndex]
, where animalIndex
and questionIndex
are the indices of the animal and question respectively (write this down somewhere!). If you need a reminder how to read in from files, look back at previous homework assignments and read about
In inStream
. Once you believe your readData()
is correct by eye, write the print()
function in the next section and then test your two functions in main()
. C. print()
Being able to easily debug is essential when writing large programs. With this in mind, write a
print()
function that outputs the content of the two class-level arrays. print()
should print 1.) the number of animals, 2.) the number of questions, 3.) the questions
array, and 4.) the answers
array. The output should look EXACTLY like the file you read in, but you should construct this output based solely on the questions
and answers
arrays. Be sure that each animal has all its info on the same line in your output, and compare it to the original file. To check whether your program is correct so far, write a short
main()
function to first call readData('animals_small.txt')
and then print()
. Make sure that the output is identical to the content of the animals_small.txt
file. Once you can successfully do this, move on to the next section. 2. Sorting the Data
The next step is to sort the data set so that we can use standard searching techniques efficiently. However, unlike the sorting code we covered in class, we now have to deal with the 2D structure of the array AND the fact that we will be asking multiple questions.
Essentially, we need to reorder the rows (i.e., animals) so that each column is in sorted order, subject to row-order of the previous questions.
This complex idea should be easier to understand with an example. Imagine that we have the following small data set
We must first re-order the rows so that the first column is in sorted order:
This effectively divides the data set into two parts (blue and red), depending on the answer to the first question. Then, we have to re-order the rows WITHIN the blue and red blocks such that the 2nd column is in order:
Now, we effectively have four blocks, corresponding to the values of the first two attributes (nn, ny, yn, yy):
Next, we must sort the rows WITHIN each of these four blocks by the third column, yielding:
Notice that we reorder the rows WITHIN each block, but NEVER ACROSS blocks. We would then keep repeating this process for all subsequent attributes.
Read this example over several times until you thoroughly understand it. Once you do understand conceptually how this sort must work, move onto the next section.
B. Sorting in sort()
To do this sort, you will write several functions.
The first function you should write is:
public static void sortRange(int startingAnimalIdx, int endingAnimalIdx, int questionIdx)
This should sort the rows in the 2D array
answers
from row indices startingAnimalIdx
to endingAnimalIdx
(not including endingAnimalIdx
) based on the column at index questionIdx
. For instance, if answers
looks like and you called
sortRange(0, 2, 2)
, you would be sorting the first two rows by the second column: We can see that 'n' is earlier in the alphabet than 'y', and so these two rows should be switched, resulting in:
You are free to write this sorting function using either insertion sort or selection sort. You can look at the lecture materials to see a code implementation of either sort for 1D arrays, and you can base your code off the lecture code. However, not that your code will be substantially different from the lecture code since it must deal with the 2D structure of the array.
For comparing values, you should be using the
String.compareTo()
function to compare the Strings. With Strings a
and b
, a.compareTo(b)
will return a negative number if a < b
, positive if a > b
, and zero if they are equal. Once you can sort a column within a particular range of rows, you can move on to the next section. Write some code in main() to test your implementation. Remember, if you are having trouble debugging, use the
print()
function to help figure out what is going wrong! Make sure it works correctly before moving onto the next part.C. Finding the Split
We have one more helper function to write before we can do a complete sort through the data set. For every question, once we use
sortRange()
to sort answers
by a question
, there will be an animal where everything above it answers 'n'
to question
and everything below has answers 'y'
. You will want to write the function public static int findSplit(int startingAnimalIdx, int endingAnimalIdx, int questionIdx)
that will find the index of the first animal row that has the answer
'y'
to the question questionIdx
within the range startingAnimalIdx
to endingAnimalIdx
(not including endingAnimalIdx
). Note that this is a bit different than the standard binary search we discussed in class. You should be comfortable with the intuition of binary search before you start coding!
Remember you will want to find the midpoint, and depending on the answer to the
questionIdx
at that row, you will want to recurse either to the top or bottom half of the search range. You will need to check the value immediately below the midpoint in order to determine if it is the first 'y' to appear. If all of the answers in the range are 'y' or all are 'n', you'll want to return -1
. Once you have this, you should be able to test it on
animals_small.txt
. For example, findSplit(0, 4, 1)
should return 2. If you are unable to get binary search working to find the split point, you may use linear search for partial credit.
D. Recursing in sort()
Once
sortRange()
and findSplit()
are done, we then want to sort the entire answers
array, starting at the first question and then moving onto subsequent questions, exactly as in the example at the top of this section. This will be done recursively, which means writing a base case and recursive calls within the sorting code. Write a recursive helper function
public static void sort(int startingAnimalIdx, int endingAnimalIdx, int startingQuestionIdx)
to implement this sorting process. Note that this has a very similar signature to sortRange()
but behaves very differently in one respect -- this function sorts the given range of animals COMPLETELY, starting with the column index startingQuestionId
and moving onto all SUBSEQUENT columns. (In contrast, sortRange()
only sorts the given range for that particular column.) Base Case: The base case is if the
question
you are sorting by does not exist (i.e., you only have 3 questions but you are trying to sort based on the 4th question) OR if there is only one row remaining in the given range. In this case, you simply want to return without doing anything. Recursive Calls: For each column, you’ll want to make two recursive calls. Say, in
animals_small.txt
you have split the group into mammals and non-mammals: Next you want to look at only the non-mammals and split it by whether they are carnivores, then look only at the mammals and split by whether they are carnivores.
Following that intuition, we will want to do two recursive calls for every column, one for the 'n's, and one for the 'y's. So for each, you should find the top and bottom of the range to pass as the
startingAnimalIdx
and endingAnimalIdx
arguments to sort()
(Note: this is where findSplit
comes in!). Remember to deal with the edge case where findSplit
returns -1
. Within the mammals, you don’t want to sort by the mammals question again, so your question
argument shouldn’t be the same, but should move to the next question (question + 1
). Once you have finished and tested this recursive helper function, you should go back implement the
sort()
function to recursively sort all columns of answers
. Think about what the initial range of the sort should be, and the first question that it should be sorted by. 3. Searching the Data
A. Narrowing the Possibilities
Now that we have our data ordered, we can quickly search through it. Consider the animals in
animals_small.txt
: Before your first question, all you know is that your search range is the entire list of animals. Once you ask the first question, and know that the animal is a mammal, your search range suddenly gets chopped in half:
This process is very similar to the binary search you talked about in lecture and implemented in
findSplit
, although the split won't always be perfectly in half. In order to make
GuessingGame
interactive, we've provided the Prompter.java
library. It has only one function: String prompt(String prefix)
If you call
Prompter.prompt('> ')
it will print '> '
, wait for the user to enter a String
, and then returns that String
. Once you feel comfortable with the conceptual side of this search, move on to write
search()
. B. search()
You now have all the pieces in place to begin guessing some animals! Similarly to
sort()
, you will see there are two functions in your skeleton code called search
. First, let’s look at:
public static String search(int startingAnimalIdx, int endingAnimalIdx, int questionIdx)
This function should search through your data set, considering only the range from
startingAnimalIdx
to endingAnimalIdx
, looking first at questionIdx
. As in other functions, animals[endingAnimalIdx]
is not included in the search range. It will be structured as a binary search. If you'd like a refresher, you should look back a the lecture material on binary search (there is even a code implementation there!). search()
will be recursive, so you will need a base case and recursive calls: Base Case: The base case is when there is only one element in your search range. Note that the
answers[endingAnimalIdx]
row is not in the search range. You should return the single element's name (the actual name of the animal found in the zeroth column). Function Body: You should
System.out.println
the question
text and then use Prompter.prompt('> ')
to get the answer.Recursive Call: First find the 'n' and 'y' split using
findSplit
, then, if the user answered 'n', search from the startingAnimalIdx
of the range to where the split is. If the user answered 'y', search from the split to the endingAnimalIdx
of the range. You will also want to move on to the next question (question + 1
). Once you have finished this function, complete:
public static String search()
It should be only one line long and call
search(int startingAnimalIdx, int endingAnimalIdx, int questionIdx)
and search the entire list starting with the first question. If this is done correctly, you should be able to play the game with the following code in your
main()
:4. Extra Credit
A. Create Your Own Dataset!
For extra credit, you can collect your own dataset to query using your program! Make sure it adheres to these rules:
- No two items should have the same set of answers. For instance, a bear and a lion are both carnivorous mammals that stand on four feet, so with the questions in
animals_small.txt
we wouldn’t be able to differentiate them. - All answers should be “yes” or “no”, and so all questions should be yes-no questions.
- The data set should contain at least 50 items
Before you submit, make sure your dataset works with your Program!
5. Submission
A. README
How To Win 20 Questions
Complete
readme_guessing.txt
in the same way you have done for previous assignments. B. Submission
Submit
GuessingGame.java
and readme_guessing.txt
on the course website. If you have completed extra credit please mention this in the readme, and submit it compressed as extra.zip
. Game Pigeon App
Before submission remove any print statements that were used for debugging or testing your functions.
Be sure that every method has an appropriate header comment, and that your code is well-documented.
Be sure that every method has an appropriate header comment, and that your code is well-documented.