Slots (Compute's Gazette)

Can you outsmart your computer? "Slots" is a strategy game which challenges you to out-think your machine. You and the computer take turns dropping tokens into a box with eight vertical slots. To win, you must get four of your tokens in a row vertically, horizontally, or diagonally. The other way to win is to be the first to put a token at the top position of any slot in the box. If you still haven't caught on...this game is nothing more than a larger scaled "Connect 4".
The article for this game can be found on page 51 of Compute's Gazette Issue 38 (August 1986)

Why TAS This Game?

The continuation of TASing games from my all-time favorite magazine, Compute's Gazette. This makes my 59th TAS from this series.
Never played it, back in those days. I regret not doing so, since I love puzzle games. After trying my wits at this game, I found it hard to beat it in a short few moves. Eventually, I got an 8 piece solve. This laid the ground work for me to being my TASing, via my BOT.

Game Difficulty and Ending

There are 4 levels of difficulty. I chose the hardest level of 4. The ending is basically getting 4 in a row.

Effort In TASing (BOTing)

This TAS uses my newly created "Play BOT". As you might remember, Pegs was the first to use this new BOT. Basically, it plays an input file that was externally created, by another tool. Because I was able to beat the game in 8 moves (on hardest difficulty), I generated every combination within 8 moves. This list was huge...in fact, over 2 million combinations. Thankfully, I was able to figure ways out to make this go much faster. In the end, I started noticing the game's response and was able to take over after it found a 6 piece solution. It is also worth mentioning that there is a small amount of RNG, but only among a few moves that it would randomize through. Because of my new found knowledge, and the effort of my BOT...I was able to finally figure out how to minimize my moves down to 4!

Human Comparison

Can't find one. :(

DrD2k9: Claiming for judging.
DrD2k9: Given that this is the minimum number of moves to win the game, the only way I can see this being beaten is to have someone figure out a solution that makes the computer AI take its own moves faster. Accepting.

despoa: Processing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15619
Location: 127.0.0.1
This topic is for the purpose of discussing #8885: nymx's C64 Slots in 01:21.47
nymx
He/Him
Editor, Judge, Expert player (2246)
Joined: 11/14/2014
Posts: 933
Location: South Pole, True Land Down Under
This comparison may look trivial, but my BOT was able to help me understand the weakness of the AI. Having played this on Level 4...I originally thought that a 4 pieces win wasn't possible. But this comes from the testing of over 100,000 solutions...where I was finally able to catch on to what was happening. I eventually ended up tricking the computer myself with this 4 move solution, by taking advantage of RNG, which had a very small effect. RNG in this game would cycle through a few moves that were chosen for the CPU's next move. Oh...anyone interested in the savings, the BOT was able to help me get it cut by 2141 frames. Link to video
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: 306
Location: Stafford, NY
This game has a dumb name - it really should have something along the lines of "Four in a Row" instead of giving the impression it's a slotmachine! Voted "Meh" because there just isn't much there entertainment-wise...
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 (2246)
Joined: 11/14/2014
Posts: 933
Location: South Pole, True Land Down Under
GJTASer2018 wrote:
This game has a dumb name - it really should have something along the lines of "Four in a Row" instead of giving the impression it's a slotmachine! Voted "Meh" because there just isn't much there entertainment-wise...
Yep...completely understandable. The highly optimized outcome is the only excitement that I got from this.
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
Player (153)
Joined: 10/4/2015
Posts: 140
Holy re-record count
Enter the Matrix is a piece of garbage but I'm gonna finish it if it kills me.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15619
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. ---- [5817] C64 Slots by nymx in 01:21.47