User Files for SimAnt: The Electronic Ant Colony

Upload All User Files

#637988210569992571 - SNES - SimAnt (US) - Full Game

full_game.bk2
In 39:48.45 (143543 frames), 3995 rerecords
89 downloads
Uploaded 9/15/2022 6:44 AM by calcwatch2 (see all 2)
My Full Game run has two basic phases. In the first phase, which takes about 16 minutes, I try to get a population of 100 ants, including 20 winged ants, so that they can start spreading to the adjacent tiles. RNG determines a lot of factors in success here, such as locations of food drops, deaths due to the human and his lawnmower, etc.
The second phase is nearly all RNG manipulation, either by moving the yellow ant randomly or waiting a certain number of frames before selecting a new tile to move to on the house screen. RNG affects which tiles the winged ants spread to, and when they spread there. Obviously, it's best to spread to as many adjacent tiles as possible, as soon as possible.
When moving to a new tile, the total red and black populations are mostly determined by RAM values, but they can vary by a few ants due to RNG. The breakdown by caste is all RNG-based, with heavy weight given to worker and soldier ant counts. RNG manipulation ensures that the tiles selected will have at least 100 ants, including 20 winged ants, immediately triggering their flights to adjacent tiles.
During fights between the yellow ant and red ants, I rapidly press A and B (alternating 2 frames A / 1 frame B), to boost the chances of winning. A random value is selected at the start of the fight, and then compared to a second random value at the end of the fight to determine the winner. The first value must be greater than the second for the yellow ant to win. Every one of the A/B button presses increments the first value, and the fights usually last long enough to increment it well past the second value. When the second value is too large for this to work, I buy more time for button presses by briefly pausing the game mid-fight.
For the YouTube video I wrote a Lua script to add an OSD to make it easier to follow my progress. It doesn't affect the game state in any way.

#637988192256845413 - SNES - SimAnt (US) - All Scenarios

simant_scenarios_all.bk2
In 11:04.91 (39960 frames), 1595 rerecords
117 downloads
Uploaded 9/15/2022 6:13 AM by calcwatch2 (see all 2)
I clear all 8 scenarios in order, triggering the end credits.
In most cases, I switch to the closeup view of the red nest and rely the game's auto path-finding to lead the yellow ant to the red queen. In a couple areas, the ant easily gets lost, so I guide her manually for a bit. In the last scenario, I intentionally delay the her movements for a few frames to give time for a spider to turn around; without the delay, she gets eaten en route to the red nest.
During the fights, I rapidly press A and B (alternating 2 frames A / 1 frame B), to boost the chances of winning. A random value is selected at the start of the fight, and then compared to a second random value at the end of the fight to determine the winner. The first value must be greater than the second for the yellow ant to win. Every one of the A/B button presses increments the first value, and the fights usually last long enough to increment it well past the second value. When the second value is too large for this to work, I buy more time for button presses by briefly pausing the game mid-fight.
(The YouTube recording is a slightly earlier revision where I didn't press A at the end to close the final dialog boxes. Otherwise, it's identical.)