1 2
13 14
Post subject: AGDQ 2016 planning / Brain Age art discussion (spoilers)
Moderator, Senior Ambassador, Experienced player (907)
Joined: 9/14/2008
Posts: 1014
Update, 2015-10-20: I've decided to leave this thread as the initial pitch and planning thread and use it for Brain Age art updates. I've created an AGDQ 2016 preparations thread for general updates beyond this point. If you do not want to know what is being planned, do not read this thread. I've discovered no one outside TASVideos actually reads the forums and GDQ events now require more manpower than before, hence the more open approach to planning. Each GDQ has its own forum thread. This post will be edited frequently to reflect the current status; I will try my best to include a change history and link to explanatory posts as time progresses. I (dwangoAC) am the primary organizer and presenter for TASVideos involvement at AGDQ 2016. I will be aided in-person at the event by my wife asassyknitter as well as micro500 and p4plus2, all of whom will be on the couch during the presentation and will be taking on various different roles and responsibilities. There will also be a host of other people who will be providing support from afar in all kinds of positions but it's too early to come up with a definitive list; this paragraph will be updated as we get closer to the event to add clarity. Accepted runs for AGDQ 2016, per the official submissions page: - (25 minutes) Brain Age in the form of a new run on a real DS, thanks to the efforts of micro500 who has full details in the second post. Edit: This game was removed from the schedule due to time constraints. - (15 minutes) Twitch plays Super Scribblenauts (also on a real DS) - this will not be a TAS replay but instead we'll start this as a newgame+ with all levels available and cherry-pick levels to re-play for Twitch to complete, preferably levels that would appeal to their twisted sense of humor in a mad libs sort of way. We'll re-use the Python script from Pokemon Plays Twitch and add in some logic to detect the most commonly said word over, say, a 5 second period, after which that word will be used. We'll troll Twitch by changing common Twitch words like Kappa and typing them, then pressing backspace and replacing them with something else (but only the first time, ignoring it subsequently, and any previously used words for that matter). What intrigues me is that people participating will see the words of others and repeat them which may be an interesting study in herd mentality. Currently I'm leading up this one while flyingtoaster0 is tackling the Python aspects. Chef Steph identified the following good level choices: -- 2-7, "What does the kid want to be when he grows up?" - Potentially any profession will work here, in the TAS we summoned criminals and they worked. -- 4-4, stock a grocery store, in the TAS crazier stuff like "slop" and "sea slug" still worked. -- 5-2, summon items for a horror movie. -- 6-3, fill a garden with plants, in the TAS we summoned poisonous plants and a "gnome". -- 6-12, decorate a house. I remember this level being particularly loose, it accepted all of the lolcats as legitimate "decorations" for whatever reason. -- 10-1, populate mars with a bunch of people. Like 2-7, the game accepts lots of sillier professions. -- 10-3, fill a classroom with school supplies. - (20 minutes) TASBot takes Total Control of... - From the game submission: "Finding an arbitrary code exploit and gaining total control of a console game is non-trivial and has proven to be quite entertaining in the form of Pong and Snake at AGDQ 2014 then SMB on SMW and Pokemon Plays Twitch at AGDQ 2015. In this run, p4plus2, Masterjun and others will flex their mastery once again with something that's sure to surprise the audience." At this time, we have a number of possibilities that we're working on and we'll share details as they become relevant to share, which is to say, the actual payload may be somewhat under wraps on this one but we'll probably be more open about other details. Update 2015-11-08: I have confirmed that a SMB3 total control payload from Lord Tom works on my hardware, which makes me very happy. More details here. - (15 minutes) Speed TAS competition - From the game submission: " The Streeeeemerz speed TAS competition at SGDQ 2015 was a huge success that bears repeating. During a set time any viewer can submit a TAS of a just-announced game, ending with a race of the fastest viewer-submitted TAS pitted against already prepared human runners. We can use a freely redistributeable game or even a game as part of a Humble Bundle tie-in. See: http://tiny.cc/TaS" As of now, I'm actively searching out an appropriate game and/or a willing volunteer to organize this aspect of the event for me. By its very nature the game selection itself *must* be secret, but I'd like to be transparent about the rest of it. If we can get this into a Humble Bundle I'm going to organize it such that it won't be visible until the announcement, possibly unlocked by a key I give out live or similar. The Humble Bundle idea is still a longshot, but it's a worthy goal. There is a lot left to be done and I'm actively seeking volunteers for various things. If you can help at all please let me know. Thanks! Updated 2015-08-10: Added Super Scribblenauts Updated 2015-10-14: I forgot to do updates at all, but see AGDQ 2016 submission post for what happened on this day Updated 2015-11-02: We finally have the full games list of what's accepted in AGDQ 2016! Brain Age, Super Scribblenauts, Total Control, and Speed TAS Competition all made the cut, giving us a full 1:15 of time. Updated 2015-11-08: Add a few credits for people I know will be there in person; TODO; sort out a list of everyone else who will be helping remotely Updated 2015-11-10: Added details on console verificaiton of SMB3 total control run from Lord Tom Updated 2015-10-20: Converted thread to be oriented toward Brain Age art updates
I was laid off in May 2023 and became too ill to work this year and could use support via Patreon or onetime donations as work on TASBot Re: and TASBot HD is stalled. I'm dwangoAC, TASVideos Senior Ambassador and BDFL of the TASBot community; when healthy, I post TAS content on YouTube.com/dwangoAC based on livestreams from Twitch.tv/dwangoAC.
Emulator Coder, Player (74)
Joined: 10/4/2005
Posts: 197
My DSBot so far will support touch screen input, since that is the minimum needed to play Brain Age. My plan is to disconnect the touch screen controller chip and connect my own hardware to take it's place. The chip in question is a AK4181A. I have made progress faking responses to the requests for X and Y position from the DS. I have a little more work though to do to hook it up. The plan is to read the question off screen using a capture card, pick a set of input that will answer the question, and stream the input to the bot. We will need to some kind of OCR algorithm to do this, but from a few quick tests with my capture card I've found that the font and font size stay the exactly the same and the first character is always in the same position. It should be pretty easy to crop the image and compare against the known characters. * As for the social/story part of this, we will need 124 drawings (120 regular, 1 name screen, 3 birthday screens). I want to start with TASBot correctly answering the questions, and then slow devolve into madness. From there I've had ideas like trolling twitch chat or the AGDQ audience in general, drawing twitch memes, and drawing a rick roll. We have plenty of room to have fun with this. At the end we can further the TASBot/GDQMonitor romance by proposing to GDQMonitor. Other ideas are welcome! I've played around with the game in an emulator and found that the input detection is really broken. My next step is to verify that results like that are possible on the actual DS. After that we will need a way to take our 100+ drawings and draw them in a way that the game accepts them for any answer. I have found that there are only 40 possible answers that the game will give us. That may mean we will need 40 different ways to draw each picture to get the game to validate it. We will likely need a lua bot to automate that process. * I want to get the hardware working as soon as possible so we can start working on the story line. I want to have this all finished well before January if possible so that we are not rushing at the last minute. Any help is appreciated! I will be streaming my progress on twitch so stop by if you want to watch or help out! *Edit: I have found it is possible to get a static RNG seed on the actual DS, so we no longer need to plan to manipulate each drawing for any answer. We also won't need to use an OCR program to read the question off the screen since we will know them all beforehand. Here is the WIP script. This will likely change frequently, and I'll keep updating it in this post
  First 20 questions  
✓  1. [ 8 - 8 =  0] Correct answer [clear, precise]
✓  2. [ 2 * 9 = 18] Correct answer [sloppy]
✓  3. [ 3 + 8 = 11] Write out the answer in words ("Eleven")
✓  4. [ 1 + 9 = 10] Black out the screen leaving the correct answer in white
✓  5. [ 2 * 5 = 10] Write the answer as another question ("5+5" or "3+7", etc)
✓  6. [12 - 4 =  8] ais523's integral expression (the equation will resolve to the correct answer)
✓  7. [ 4 + 7 = 11] Wrong answer, cross it out, repeat several times, draw a question mark (7 > 2 > 4 > 9 > 18 > ?)
✓  8. [ 4 * 0 =  0] Write the correct answer, have the game detect it wrong. Erase and repeat several times. Write 42 as the answer, game accepts it as a 0
✓  9. [ 1 * 6 =  6] A hieroglyph
✓ 10. [ 6 - 6 =  0] Japanese symbol for Zero
✓ 11. [10 - 2 =  8] Blank answer [longer delay]
✓ 12. [ 7 + 3 = 10] Scribble non-sense on screen
✓ 13. [13 - 6 =  7] BSOD, including something like "MATH.SYS" at the bottom
  14. [ 6 - 3 =  3] "TASBot Rebooting", draw a slowly loading progress bar, around 2/3 of the way display "Gaining Sentience..." below the loading bar, fill the bar and then overflow it (over 100%)
✓ 15. [ 2 + 5 =  7] Drawing of TASBot, with a "operating system" version under it
  16. [14 - 7 =  7] "TASBot has recovered from a serious error"
✓ 17. [ 4 + 3 =  7] "Hello AGDQ 2016!" / AGDQ Logo
  18. [ 0 * 3 =  0] Say hi to the donation reader 
  19. [ 3 + 3 =  6] ?
  20. [ 4 * 7 = 28] "HYPE!" [pause and let the audience yell hype]

  Name screen
  
  Birth year (19XX or 20xx)
  Birth month
  Birth day
  (The date of our AGDQ presentation? The date of the 2014 presentation?) 

  Next 100 questions
  Desync ideas:
    Fake a desync by writing something, but have the game ignore it. Long pause. "Something is wrong...". Mention a desync and start fiddling with the electronics to find the problem. TASBot resumes and drawa a screen from Gradius. (thanks to Invariel and SamsaraTF)Rick Roll (bonus points if we can make the drawing sounds sound like the song) 
    Write "Desync" on screen, wait, then write "JK": https://www.youtube.com/watch?v=WwpFr9VZdng (thanks to Masterjun)
  Rick Roll (bonus points if we can make the drawing sounds sound like the song)
  Kappa
✓ FrankerZ
  "Save the Frames"
✓ Matrix screen 
✓ Drain Age (thanks to TotallyFerret)
✓ Jumpman
✓ Helix fossil
✓ Dome fossil
  Why not Zoidberg?
  Clippy: "It looks like you're trying to solve a math problem"
  Memes:
    Thanks Obama
    John Cena
    #Hashtags
    Chuck Testa
    Donald Trump
    Jackie Chan WTF
    [15:05:38] <Mothrayas> draw dolan, it shows some wrong answer initially, then add caption "gooby pls" and it turns into the correct answer
    Sanic and Dankey Kang
    Dickbutt (probably not GDQ safe)
    "Charmander" http://i.imgur.com/KPVrxlQ.png
    Slenderman
    Lenny face
    Y U NO JUST WRITE CORRECT ANSWER
    Nyan Cat
    Social awkward penguin/socially awesome penguin
    Strongbad's face
    "COMIC SANS!!!" in comic sans
    A grill
    Many doge. Such meme. Wow.
    Darude Sandstorm https://www.reddit.com/r/copypasta/comments/2ktzys/u_have_been_spooked_by_the_spooky_skilenton/
  [first screen] "AGDQ! SGDQ!" [second screen] http://i.imgur.com/iJoEpu2.jpg [third screen] http://i.imgur.com/hCmbALt.jpg
  Minecraft Creeper
  Bob Ross, happy trees
  <KennyMan666> A drawing of a Pokémon, where the answer is that Pokémons Pokédex number
  Make references to things that happened earlier in the marathon 
    Bart chalkboard with the text "I will not [something bad / funny that happened earlier in the marathon]" 
  If we're going with the TASBot+GDQMonitor romance:
    TASBot and GDQMonitor with a heart
    Bouquet of flowers
    A diamond ring

   99. Thanks to everyone who helped out!
✓ 100. tasvideos.org QR code (start with just the TAS in the middle, and then build the QR code around it)
We are ready for artists to start making images! See this post for more details. Finished images: QR Code (larger version)(links to http://tasvideos.org) Hieroglyph (AdituV) Japanese symbol for zero (AdituV) Dome fossil (Spikestuff, AdituV) Helix fossil (Spikestuff, AdituV) Drain Age (AdituV) Jumpman (AdituV) Matrix screen (animated) micro500 FrankerZ (Antiweasel)
Post subject: Research on the number recognition system
Editor, Experienced player (853)
Joined: 5/2/2015
Posts: 696
Location: France
Since the start of this project, I've been taking up the hard work of breaking this game and bending it to our will. It all started with a series of posts regarding the basics of this game, done in a fit of boredom on a stormy night. You can find the start of that chain here. This was quickly followed by the re-discovery of edge breaking, which the previous TASes by Ryuto of this game used. I then discovered that edge breaking could be kept up (by edge breaking, inputing, edge breaking, inputing, etc). This gave a lot more options when coming to manipulation. Afterward, godspots were discovered, the last 'big' discovery. Using all these tricks, I made a resources page to document all the techniques we use. If you want some more in-depth explainations, go there. If you want to ask us any questions about the project, feel free to pass by the IRC channel (#tasvideos on Freenode.) and ping either xy2_ or micro500.
z1mb0bw4y
She/Her
Joined: 11/26/2012
Posts: 70
So if there are 40 possible answers and 120 entries that need to be made (aside from DoB and name), does that mean we need to make 40x120 = 4800 drawings? Or is it likely we're going to just seed the RNG somehow? I'm neither an artist nor a programmer, but I think I'm going to play around with this. Ideally I'd imagine we would come up with all of the artwork we'd need up front, then find a way to add hidden pixels/shapes in side the lines to trick the recognition system into thinking we drew the right number. That way we can have the inputs set in stone for the drawing, and then the extra junk can be added after the drawing is complete. I'd imagine this would be the simplest way to do it, but I could be wrong =P edit: are all of the hardware materials we'd need purchased/arranged? I'd be more than willing to help support this financially if nothing else.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Drawings can be done by a non-artist btw. Link to video
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Emulator Coder, Player (74)
Joined: 10/4/2005
Posts: 197
z1mb0bw4y wrote:
So if there are 40 possible answers and 120 entries that need to be made (aside from DoB and name), does that mean we need to make 40x120 = 4800 drawings?
Yep, we'll need 4800 sets of input, but of course every 40 will end with the same image on screen.
z1mb0bw4y wrote:
Ideally I'd imagine we would come up with all of the artwork we'd need up front, then find a way to add hidden pixels/shapes in side the lines to trick the recognition system into thinking we drew the right number. That way we can have the inputs set in stone for the drawing, and then the extra junk can be added after the drawing is complete. I'd imagine this would be the simplest way to do it, but I could be wrong =P
That is exactly what I was thinking: finalize the input to draw the pictures we want, and then manipulate them via hidden pixels or tracing back over lines already drawn to turn it into the correct answer. xy2_ has been helping figure out how best to handle that process. I did successfully input a 4 into the actual DS (that is not an emulator screen shot!). The position was slightly off from the drawing in the emulator, so I need to adjust the coordinates I give the DS. I'll post another update after my next stream!
z1mb0bw4y
She/Her
Joined: 11/26/2012
Posts: 70
feos wrote:
Drawings can be done by a non-artist btw.
Good point, I didn't even think of doing this. I'll try to see what I can come up with over the next couple of days and come back, I've got some ideas I think could work well for drawings and this would be a good chance for me to start learning some sort of scripting anyways. @micro500, could that be affected by the system touchscreen calibration from the DS settings?
Emulator Coder, Player (74)
Joined: 10/4/2005
Posts: 197
z1mb0bw4y wrote:
@micro500, could that be affected by the system touchscreen calibration from the DS settings?
Yep, that's definitely what it is. The first thing I did when I got the input working was try to calibrate the screen precisely. I took some measurements of the calibration points and then calculated the ADC values needed for those and inputted them. Somewhere along the line though my calculations must have gotten mixed up. The lines on screen ended up being ~1-2 pixels off from where I wanted them. It should be an easy thing to fix though.
z1mb0bw4y
She/Her
Joined: 11/26/2012
Posts: 70
While we're on this sort of topic, and assuming brain age won't be the entire block for AGDQ, how possible would it be to do a Twitch Plays Family Feud? I'm not sure if the chat delay would royally screw us but we could parse the chat messages for items that would successfully result in a correct answer. We could also write something that ignores stuff that's horrendously profane if that's desired, since that would be my main concern from a "what could go wrong" standpoint.
Moderator, Senior Ambassador, Experienced player (907)
Joined: 9/14/2008
Posts: 1014
z1mb0bw4y wrote:
While we're on this sort of topic, and assuming brain age won't be the entire block for AGDQ, how possible would it be to do a Twitch Plays Family Feud?
Family Feud was a proposal for AGDQ 2015 and we even made a (somewhat distasteful) TAS of it but we discovered that the game has random lag or some other behavior that makes inputting answers at full speed impossible. We may be able to work around this problem by holding buttons for multiple frames (it would slow down text entry but not unbearably so), but I still fear that it's a poor choice because the game forces you to wait so long between each question. The general concept is interesting and we *do* still have all of the Python that micro500, twm, TheAxeMan and others made for parsing out bad words. It would theoretically be possible to come up with a set of inputs that navigate from one letter to another in Family Feud (it'd be complex, you'd have to figure out a lot of combinations or reset after every letter to handle the routing of how to get from, say, E to N or whatnot). I'm more inclined to use a different game, possibly Super Scribblenauts. Imagine the insanity that Twitch Chat would create... This idea is growing on me the more I think about Super Scribblenauts, we could have a 5 second voting window during which the most commonly repeated word is typed and see if Twitch chat was even capable of completing, say, the tutorial... :) This idea requires more thought and some testing, I'm most intrigued.
I was laid off in May 2023 and became too ill to work this year and could use support via Patreon or onetime donations as work on TASBot Re: and TASBot HD is stalled. I'm dwangoAC, TASVideos Senior Ambassador and BDFL of the TASBot community; when healthy, I post TAS content on YouTube.com/dwangoAC based on livestreams from Twitch.tv/dwangoAC.
Editor, Experienced player (853)
Joined: 5/2/2015
Posts: 696
Location: France
z1mb0bw4y
She/Her
Joined: 11/26/2012
Posts: 70
dwangoAC wrote:
z1mb0bw4y wrote:
While we're on this sort of topic, and assuming brain age won't be the entire block for AGDQ, how possible would it be to do a Twitch Plays Family Feud?
Family Feud was a proposal for AGDQ 2015 and we even made a (somewhat distasteful) TAS of it but we discovered that the game has random lag or some other behavior that makes inputting answers at full speed impossible. We may be able to work around this problem by holding buttons for multiple frames (it would slow down text entry but not unbearably so), but I still fear that it's a poor choice because the game forces you to wait so long between each question. The general concept is interesting and we *do* still have all of the Python that micro500, twm, TheAxeMan and others made for parsing out bad words. It would theoretically be possible to come up with a set of inputs that navigate from one letter to another in Family Feud (it'd be complex, you'd have to figure out a lot of combinations or reset after every letter to handle the routing of how to get from, say, E to N or whatnot). I'm more inclined to use a different game, possibly Super Scribblenauts. Imagine the insanity that Twitch Chat would create... This idea is growing on me the more I think about Super Scribblenauts, we could have a 5 second voting window during which the most commonly repeated word is typed and see if Twitch chat was even capable of completing, say, the tutorial... :) This idea requires more thought and some testing, I'm most intrigued.
I don't think navigating between the letters would be that bad. You could have a loop where for each character in the string you "decode" it into an x and a y position, and then subtract the current x and y position from that new position and move by that amount in each direction. Like if your variable "delta x" = 3 and delta y = 0, you'd do inputs: (>, wait, >, wait, >, A) or similar. If we're worried about lag, we can make the inputs more like (>,>,wait,wait,>,>,wait,wait,>,>,A,A) I do DEFINITELY like the idea of super scribblenauts a lot more. I feel like we'd need either a romhack where all you need is to summon things, or a bot designed to complete the level once an item is summoned. Since the DS bot is already being worked on, it could even be console verified for extra swag.
Moderator, Senior Ambassador, Experienced player (907)
Joined: 9/14/2008
Posts: 1014
z1mb0bw4y wrote:
I do DEFINITELY like the idea of super scribblenauts a lot more. I feel like we'd need either a romhack where all you need is to summon things, or a bot designed to complete the level once an item is summoned. Since the DS bot is already being worked on, it could even be console verified for extra swag.
The idea of using Super Scribblenauts is *really* appealing to me, in part because there's a full run that's hilarious we can use for reference, great submission notes with good information on the game mechanics, a full word groups dictionary, the game is fully stylus-controllable, I own the physical cartridge, and we already have progress on a DS bot thanks to micro500. From an execution standpoint, I think we would have pre-recorded input that gets Max (the character you play as) into various situations and allows Twitch to fill in the word of what he needs to create, mad libs style. For bonus points, we can take words we know Twitch will type such as Kappa, type them on the screen and then erase them and troll Twitch by creating something that is the exact opposite of whatever they typed. ResidentSleeper? You just created espresso! The possibilities are endless... I'm super stoked on this idea.
I was laid off in May 2023 and became too ill to work this year and could use support via Patreon or onetime donations as work on TASBot Re: and TASBot HD is stalled. I'm dwangoAC, TASVideos Senior Ambassador and BDFL of the TASBot community; when healthy, I post TAS content on YouTube.com/dwangoAC based on livestreams from Twitch.tv/dwangoAC.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Amazing!
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Emulator Coder, Player (74)
Joined: 10/4/2005
Posts: 197
jlun2 had some good ideas for fun answers that I liked in the brain age thread:
jlun2 wrote:
The current TAS drew artwork. I think something that can also be added to, is to make accept wrong numbers such as "12 - 8 = 90" or something. Edit: Or make it accept something like 12 - 8 = *"Four" *2+2 *0100 *四 *Black out the screen and leave the white parts displaying "4"
Joined: 11/11/2006
Posts: 1235
Location: United Kingdom
micro500 wrote:
jlun2 had some good ideas for fun answers that I liked in the brain age thread:
jlun2 wrote:
The current TAS drew artwork. I think something that can also be added to, is to make accept wrong numbers such as "12 - 8 = 90" or something. Edit: Or make it accept something like 12 - 8 = *"Four" *2+2 *0100 *四 *Black out the screen and leave the white parts displaying "4"
This is a good idea, and I think it should lead up to artwork rather than dive straight in. Maybe a few correct answers, then some really bizarre answers that it accepts, then delve into truly nuts artwork and twitch memes (Kappa, FrankerZ etc.)
<adelikat> I am annoyed at my irc statements ending up in forums & sigs
Banned User
Joined: 3/10/2004
Posts: 7698
Location: Finland
For the sake of the marathon viewers, the picture ought to remain for something like a second before being submitted (and thus disappearing).
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
The degree of insanity should slowly increase, starting from 0.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
z1mb0bw4y
She/Her
Joined: 11/26/2012
Posts: 70
feos wrote:
The degree of insanity should slowly increase, starting from 0.
I agree. I'm imagining it starting off very slowly and deliberately drawing the numbers correctly, and then progressively speeding up over 20 or so questions until it's going full speed. From there it could start giving either blatantly false answers or integrals and limits and the like for the next 20-30 or so. At that point it can start printing just garbage characters or "ERROR ERROR ERROR", and then go into a "RAM dump" mode where it starts drawing images of TASBot together with GDQ monitor, ending in the proposal. Just an idea =P
Moderator, Senior Ambassador, Experienced player (907)
Joined: 9/14/2008
Posts: 1014
z1mb0bw4y wrote:
From there it could start giving either blatantly false answers or integrals and limits and the like for the next 20-30 or so.
I don't know if I would want to do quite that many responses with bad math but I would love to get some very complex bit of math (ais523 to the rescue) with all kinds of symbols that at the end is the correct answer, and leave it on screen long enough for people to be able to get a screenshot (I think leaving the art on the screen for a few seconds is important - there is no intent whatsoever of getting a good age result as that goal would severely limit other creative things we could be doing, but I digress). I think it would be awesome if we could get some *really* complicated math that would take a bit of noodling for someone to sort out, because there's a good chance that in a crowd of 100k+ people someone will be able to do it and might even write about it.
I was laid off in May 2023 and became too ill to work this year and could use support via Patreon or onetime donations as work on TASBot Re: and TASBot HD is stalled. I'm dwangoAC, TASVideos Senior Ambassador and BDFL of the TASBot community; when healthy, I post TAS content on YouTube.com/dwangoAC based on livestreams from Twitch.tv/dwangoAC.
Emulator Coder, Player (74)
Joined: 10/4/2005
Posts: 197
I've started a script in my top post in this thread. I'll keep updating it as ideas come in.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
It does need some irrelevant crap like an hieroglyph or similarly absurd drawing(s?) between weird but still correct answers and calculus.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Editor, Player (44)
Joined: 7/11/2010
Posts: 1029
dwangoAC wrote:
I don't know if I would want to do quite that many responses with bad math but I would love to get some very complex bit of math (ais523 to the rescue) with all kinds of symbols that at the end is the correct answer, and leave it on screen long enough for people to be able to get a screenshot (I think leaving the art on the screen for a few seconds is important - there is no intent whatsoever of getting a good age result as that goal would severely limit other creative things we could be doing, but I digress). I think it would be awesome if we could get some *really* complicated math that would take a bit of noodling for someone to sort out, because there's a good chance that in a crowd of 100k+ people someone will be able to do it and might even write about it.
Instead of being really complicated, which wouldn't fit onto the screen well, have a joke formula: The answer is half the difference between the bounds (10 and 30 in this example), meaning that by changing which numbers you put there, you can easily make it produce any answer you like. The mathematicians in this formula should see why it's a joke if they spend a few minutes trying to evaluate it, but I doubt many people will instantly work out what's going on there.
Banned User
Joined: 3/10/2004
Posts: 7698
Location: Finland
ais523 wrote:
The mathematicians in this formula
How many mathematicians are in the formula, exactly? :P
Emulator Coder, Player (74)
Joined: 10/4/2005
Posts: 197
feos wrote:
It does need some irrelevant crap like an hieroglyph or similarly absurd drawing(s?) between weird but still correct answers and calculus.
Added As I posted in the Brain Age thread, xy2_ and I have found it is possible to have the game accept completely blank answers! I've added that to the script now too.
1 2
13 14