TASVideos

Tool-assisted game movies
When human skills are just not enough

Submission #4955: wcgbg's NES Pac-Man in 5:08:39.15

Console: Nintendo Entertainment System
Game name: Pac-Man
Game version: USA
ROM filename: Pac-Man (USA) (Namco).nes
Branch:
Emulator: FCEUX 2.2.2
Movie length: 5:08:39.15
FrameCount: 1112979
Re-record count: (unknown)
Author's real name: Chengu Wang
Author's nickname: wcgbg
Submitter: wcgbg
Submitted at: 2016-01-01 07:05:40
Text last edited at: 2016-01-06 06:18:14
Text last edited by: wcgbg
Download: Download (111250 bytes)
Status: decision: rejected
Submission instructions
Discuss this submission (also rating / voting)
List all submissions by this submitter
List pages on this site that refer to this submission
View submission text history
Back to the submission list
Author's comments and explanations:
Video is at https://youtu.be/qInnnZZhEu4

Score overflows 9,999,999 at level 836 after 11 hours.

Pac-Man has infinite number of levels. This movie shows what happens after the score goes beyond 9,999,999.

It's not played by human, but played by an AI written by me. All the levels since level 23 are exactly the same.

It's not a speedrun. The point of this movie is not for speed. Also, the first 22 levels don't contribute much in the whole 1000-level movie. So, I didn't optimize them much. Level 23+ are not bad.

The Pac-Man eats fruits since level 7. It doesn't eat fruits in the first 6 levels, because the speed is slow and the value of the fruits is low. The goal of the movie is not to minimize the number of levels. It's the similar reason why it doesn't eat ghost.

The length of the movie is 12:51:37.85. It's a bug that tasvideos.org says it is 5:08:39.15.

The AI is based on FCEUX. The movie can be played on FCEUX 2.2.2.

Interesting behavior of the AI

https://youtu.be/qInnnZZhEu4?t=86 https://youtu.be/qInnnZZhEu4?t=232 Partial overlap with the ghost.

https://youtu.be/qInnnZZhEu4?t=206 https://youtu.be/qInnnZZhEu4?t=254 Almost full overlap with the blue ghost.

https://youtu.be/qInnnZZhEu4?t=173 https://youtu.be/qInnnZZhEu4?t=753 Chase.

https://youtu.be/qInnnZZhEu4?t=243 Pac-Man eats the last point nicely.

https://youtu.be/qInnnZZhEu4?t=379 https://youtu.be/qInnnZZhEu4?t=433 Escape.

https://youtu.be/qInnnZZhEu4?t=638 https://youtu.be/qInnnZZhEu4?t=423 Nice prediction of the ghost.

https://youtu.be/qInnnZZhEu4?t=439 https://youtu.be/qInnnZZhEu4?t=633 https://youtu.be/qInnnZZhEu4?t=893 https://youtu.be/qInnnZZhEu4?t=956 https://youtu.be/qInnnZZhEu4?t=1039 Looks dangerous.

https://youtu.be/qInnnZZhEu4?t=965 Pac-Man goes down just after the blue ghost turns back.


Samsara: Should've probably actually said I was judging, to be honest.

Samsara: For a run to be hosted here, it has to be as optimized as possible in every possible aspect, which this run clearly isn't. You said yourself in the description of the YouTube video you posted that your bot only outputs a working solution, not the fastest solution or the best solution. What we would want in this case is the fastest solution, a movie that achieves the goal of overflowing the counter in the shortest possible time.

I get the feeling you don't fully understand the purpose of the site as of now and that you weren't expecting that this would be judged as a speedrun, and that's fine. It's an honest mistake. We host speedrun records first and foremost, not just any run that is tool-assisted. In the future, I would recommend posting things like this in the general forums instead of submitting them to the site, as submitting them to the site means they will be judged as all other submissions are judged.

I'll have to reject this run, but I do hope you stick around and join the community. There's definitely a place on the forums to discuss the bot and this input file, and perhaps you can continue working to produce a much faster, submittable run someday.


Similar submissions (by title and categories where applicable):