5
3
Requirements
You need to make a smiley face go from smiling to frowning and back. There needs to the below faces in the code: Smiling, no expression, frowning, no expression, and then back to smiling. The new face needs to replace the old face flipbook style so that there's only one face on the screen at a time. There is no input required it will just be a loop that displays one face, pauses for 200 milliseconds, and replaces the current face with the next and so on looping forever.
Faces to use:
__ooooooooo__
oOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOO* *OOOOOOOOOOOOOO* *OOOOOOOOOOOOo
oOOOOOOOOOOO OOOOOOOOOOOO OOOOOOOOOOOOo
oOOOOOOOOOOOOo oOOOOOOOOOOOOOOo oOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOo
oOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOo
*OOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOO*
*OOOOOO *OOOOOOOOOOOOOOOOOOOOOOOOOOOOO* OOOOOO*
*OOOOOO *OOOOOOOOOOOOOOOOOOOOOOOOOOO* OOOOOO*
*OOOOOOo *OOOOOOOOOOOOOOOOOOOOOOO* oOOOOOO*
*OOOOOOOo *OOOOOOOOOOOOOOOOO* oOOOOOOO*
*OOOOOOOOo *OOOOOOOOOOO* oOOOOOOOO*
*OOOOOOOOo oOOOOOOOO*
*OOOOOOOOOOOOOOOOOOOOO*
""ooooooooo""
__ooooooooo__
oOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOO* *OOOOOOOOOOOOOO* *OOOOOOOOOOOOo
oOOOOOOOOOOO OOOOOOOOOOOO OOOOOOOOOOOOo
oOOOOOOOOOOOOo oOOOOOOOOOOOOOOo oOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOoOOOOOOOOOOOOOOOOOOOOOOOOOOOoOOOOOOOO*
*OOOOOOo oOOOOOO*
*OOOOOoOOOOOOOOOOOOOOOOOOOOOOOOOOOoOOOOOO*
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOOOOOOOOOOOOOO*
""ooooooooo""
__ooooooooo__
oOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOO* *OOOOOOOOOOOOOO* *OOOOOOOOOOOOo
oOOOOOOOOOOO OOOOOOOOOOOO OOOOOOOOOOOOo
oOOOOOOOOOOOOo oOOOOOOOOOOOOOOo oOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOOOOOOO OOOOOOOOOOOOOOO*
*OOOOOOOOOOO OOOoOOOOOOOO*
*OOOOOO OOOOOOOOOOOOOOOO OOOOOO*
*OOOOO OOOOOOOOOOOOOOOOOOOOOO OOOOOO*
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOOOOOOOOOOOOOO*
""ooooooooo""
__ooooooooo__
oOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOO* *OOOOOOOOOOOOOO* *OOOOOOOOOOOOo
oOOOOOOOOOOO OOOOOOOOOOOO OOOOOOOOOOOOo
oOOOOOOOOOOOOo oOOOOOOOOOOOOOOo oOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOoOOOOOOOOOOOOOOOOOOOOOOOOOOOoOOOOOOOO*
*OOOOOOo oOOOOOO*
*OOOOOoOOOOOOOOOOOOOOOOOOOOOOOOOOOoOOOOOO*
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOOOOOOOOOOOOOOOOOOOOOO*
*OOOOOOOOOOOOOOOOOOOOO*
""ooooooooo""
Only one face shows up at a time and it should loop forever cycling between happy indifferent and sad.
Goal
Have the shortest code is always the goal but being able to tell that the output is actual a face is quite important.
3>
1
Welcome to PPCG. Popularity contests of this type are generally not well received, as they are more of an art contest than a prgramming contest. A better way to go with this challenge would be for you to design some faces and make it a codegolf, so the winning depends on programming skill, like this: http://codegolf.stackexchange.com/q/49671/15599 . I think this is too simple Please stick around and answer a few challenges to get a feel for the site. Also, you can post challenges to our sandbox for feedback before they go live http://meta.codegolf.stackexchange.com/q/2140/15599
– Level River St – 2015-11-19T20:59:41.890No input it just starts the sequence. It can be a single loop that lasts forever and I'll change it to the shortest code as per both pete and steveverrill suggested. – Blakethepatton – 2015-11-19T21:02:14.110
@PeterTaylor
being able to tell that the output is actall a face is quite important.
I think OP's intention is that we can redesign the face, but as that isn't a good idea (because everyone will just go:)
to be as short as possible), I think you've jumped ahead. I think you are right, the challenge should have faces prescribed by the OP. – Level River St – 2015-11-19T21:05:11.753I've given you an upvote and a reopen vote, but there's a few things you could make clearer: I understand the sequence is 4 steps: smile, neutral, frown, neutral? Also, how long should each face be displayed? (if you don't specify a time, it seems like it's acceptable to display the next face immediately (in a millisecond), which would look rubbish, but in codegolf every byte counts, so you should specify a time to be fair.) – Level River St – 2015-11-19T21:32:58.563
2Added the neutral face back as the fourth face as it does need to cycle back in reverse order. Also defined that the pause is 200 milliseconds – Blakethepatton – 2015-11-19T21:40:59.490