Snake Pit (Compute's Gazette)

Like all creatures, snakes have to eat-it's the only way to grow. But in "Snake Pit", growth can be dangerous. A nonstop action game that really puts your reptilian reflexes to the test.
As a hungry snake on the move, catching mice is just one of your concerns. As your snakes eats, it also grows in length, making it harder to maneuver. If your snake collides with anything-a wall, your opponent, or even your own slithering tail, it's good riddance to you.
The article for this game can be found on page 42 of Compute's Gazette Issue 54 (December 1987)

Why TAS This Game?

The continuation of TASing games from my all-time favorite magazine, Compute's Gazette. This makes my 37th TAS from this series.
Interesting enough, I never typed this game in. I was more concerned over "Crossroads"...which was a major game!! (Speaking of...it's on its way. :P) So...I really missed out on this. It is a classic game that is addictive. Even though I remember this being available, I regret never experiencing this in my childhood.
Previous Compute's Gazette submissions include (In order of submission):
1Astro-Panic!2Royal Rescue
3Miami Ice4Chopper 1
5Spike6Heat Seeker
7Omicron8Alien Armada
9Star Dragon10White Water
11Space Gallery12Bagdad
13Race Ace14Quolerus
15Trap16Maze-Mania
17Balloon Blitz18Bowling Champ
19Circuits20Going Up?
21Space Dock22Saloon Shootout
23Sno-Cat24Queens' Quarrel
25Stronghold26Lincoln Green
27Disc Blitz28SuperSprite
29Dunk30Basketball Sam & Ed
31Bee Zone32Q-Bird
33Space Worms34Powerball
35Castle Dungeon36Pool

Game Difficulty and Ending

I play this game on the hardest difficulty, which includes maxing out the running time and the speed of the snake. As you can imagine, this poses a major threat for a human. The length of the snake certainly will become a hazard, late in the game; however, more importantly...the speed of the snake is more of a concern, since the game runs too fast where turning on an exact frame is available on every frame your press a direction. So we are witnessing a situation, that requires extreme accuracy...which only a TAS can overcome.

Effort In TASing

I have gone through this game a number of times, and failing on sub-sequential efforts. Having a number of conversations with DrD2k9, we brainstormed and came up with some ideas. Still...nothing helped. Eventually, I had a thought...while laying down for bed. It was a radical idea that forced me to break my current thinking. Good thing that I studied it...as it worked. Not only did it work well, it exceeded my best efforts by more than double the points! The idea was to trap off 2 of the 3 walls so that you can concentrate your efforts in a smaller area where mice can be instantly available. Of course, this only started working after the snake got to a certain length. Now...here is the results of multiple run-throughs of this new strategy. Total time of making was about 4 weeks.

Human Comparison

None to be found. :(

Thanks

  • DrD2k9: for the talks on strategies.

ThunderAxe31: Claiming for judging.

nymx: I have replaced the movie with a version that is 1470 points higher.
nymx: This is it. I'm done with this game. 1290 more points, found after two days of hard work.
ThunderAxe31: Setting to Delayed per author request.
ThunderAxe31: The author couldn't find any further improvements. Still, this is incredible already!
I want to note that it doesn't seem like there is a fastest completion goal available, and this submission goes for the most obvious goal choice.
Anyway, this movie is great. Accepting.

despoa: Processing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15536
Location: 127.0.0.1
This topic is for the purpose of discussing #8620: nymx's C64 Snake Pit "maximum score" in 04:23.73
Patashu
He/Him
Joined: 10/2/2005
Posts: 4042
Extremely interesting! I love how by necessity your strategy evolves over time just due to the snake being longer, and the potential for food spawning optimization gives it a delicious flavour (pun intended). What a clever take on Snake.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
nymx
He/Him
Editor, Judge, Expert player (2228)
Joined: 11/14/2014
Posts: 927
Location: South Pole, True Land Down Under
Patashu wrote:
Extremely interesting! I love how by necessity your strategy evolves over time just due to the snake being longer, and the potential for food spawning optimization gives it a delicious flavour (pun intended). What a clever take on Snake.
Yeah, that strategy didn't come until a few days ago...and that's when everything started accelerating.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
GJTASer2018
He/Him
Joined: 1/24/2018
Posts: 299
Location: Stafford, NY
I was really expecting you would be able to completely cover the arena before the timer ran out, but oh well... Yes vote anyway! :)
c-square wrote:
Yes, standard runs are needed and very appreciated here too
Dylon Stejakoski wrote:
Me and the boys starting over our games of choice for the infinityieth time in a row because of just-found optimizations
^ Why I don't have any submissions despite being on the forums for years now...
nymx
He/Him
Editor, Judge, Expert player (2228)
Joined: 11/14/2014
Posts: 927
Location: South Pole, True Land Down Under
GJTASer2018 wrote:
I was really expecting you would be able to completely cover the arena before the timer ran out, but oh well... Yes vote anyway! :)
To be honest, I was thinking that would have happened. The RNG in this game is controlled by a conditional situation, which I see that its just better to deal with what you are given. If I were able to control it, I think it would have quickly filled the screen.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Judge, Expert player (2228)
Joined: 11/14/2014
Posts: 927
Location: South Pole, True Land Down Under
GJTASer2018 wrote:
I was really expecting you would be able to completely cover the arena before the timer ran out, but oh well... Yes vote anyway! :)
Your comment made me go back and try to find more. LOL I have found 1470 more points. The snake is much longer and there is a new encode for you to watch. Its close, but not completely filled.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
Patashu
He/Him
Joined: 10/2/2005
Posts: 4042
Wow, nice, it's even better now. :D I have a feeling that a bot could max out the game, bur I don't blame you for not having one ready to whip out.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Site Admin, Skilled player (1250)
Joined: 4/17/2010
Posts: 11469
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Indeed it looked very cool!
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.
Dimon12321
He/Him
Editor, Reviewer, Experienced player (582)
Joined: 4/5/2014
Posts: 1217
Location: Romania
I've never seen a snake game where the prey actually moves. Maybe some improvement can be found at the end to unblock the last hole and catch more mice instead of doing space reservations like there's no time limit. Nevertheless, Yes vote
TASing is like making a film: only the best takes are shown in the final movie.
nymx
He/Him
Editor, Judge, Expert player (2228)
Joined: 11/14/2014
Posts: 927
Location: South Pole, True Land Down Under
Dimon12321 wrote:
I've never seen a snake game where the prey actually moves. Maybe some improvement can be found at the end to unblock the last hole and catch more mice instead of doing space reservations like there's no time limit. Nevertheless, Yes vote
I tried..but can't get it to end on a higher score. I'm not saying that it cant be done...I just don't know what I can do to make it happen. I didn't realize that this game was going to get so much attention. Maybe I can try another run through. Surely there can't be much more though...there is not that much space left to work with.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Judge, Expert player (2228)
Joined: 11/14/2014
Posts: 927
Location: South Pole, True Land Down Under
Dimon12321 wrote:
I've never seen a snake game where the prey actually moves. Maybe some improvement can be found at the end to unblock the last hole and catch more mice instead of doing space reservations like there's no time limit. Nevertheless, Yes vote
Well, it took two days...but I think you'll like the result this time.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
Dimon12321
He/Him
Editor, Reviewer, Experienced player (582)
Joined: 4/5/2014
Posts: 1217
Location: Romania
nymx wrote:
Dimon12321 wrote:
I've never seen a snake game where the prey actually moves. Maybe some improvement can be found at the end to unblock the last hole and catch more mice instead of doing space reservations like there's no time limit. Nevertheless, Yes vote
Well, it took two days...but I think you'll like the result this time.
Oh, Gee! I was pretty much satisfied even with the former result. It was just an idea that hit me. Don't overwork yourself
TASing is like making a film: only the best takes are shown in the final movie.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4042
Nice, the new idea is really clean! I can see this is the kind of thing that you can lose sleep over (I've been in similiar situations), so take a break when you're satisfied. Anyone else can try to improve it if they feel the urge to.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Site Admin, Skilled player (1250)
Joined: 4/17/2010
Posts: 11469
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Wow this was smart!
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.
nymx
He/Him
Editor, Judge, Expert player (2228)
Joined: 11/14/2014
Posts: 927
Location: South Pole, True Land Down Under
Dimon12321 wrote:
Oh, Gee! I was pretty much satisfied even with the former result. It was just an idea that hit me. Don't overwork yourself
LOL. Thanks. I'm not perfect by any means, but I don't want to leave any frame behind...especially when its obvious. Just had to rethink this over to figure out. :)
Patashu wrote:
Nice, the new idea is really clean! I can see this is the kind of thing that you can lose sleep over (I've been in similiar situations), so take a break when you're satisfied. Anyone else can try to improve it if they feel the urge to.
Currently, I have no job...so all i do is TAS all day long. :(
feos wrote:
Wow this was smart!
:) Thanks boss!
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15536
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [5604] C64 Snake Pit "maximum score" by nymx in 04:23.73