Oil Tycoon (Compute's Gazette)

You are P.J. Uing and you are about to make big money in the petroleum business, but drilling for oil is not as easy as it sounds. These are obstacles you must overcome in order to make a profit, in this fascinating strategy game with multiple difficulty levels and hundreds of play possibilities.
The article for this game can be found on page 52 of Compute's Gazette Issue 4 (October 1983)

Why TAS This Game?

The continuation of TASing games from my all-time favorite magazine, Compute's Gazette. This makes my 85th TAS from this series.
Its hard to know for sure, but I think this was the first issue that I got, that wasn't part of the back order bundle that my Uncle got for me. This was back in the day when I saw mesmerized about the content and had no clue on how to program. So everything in these issues piqued my interest and got me where I am today.

Game Difficulty and Ending

There are Eight levels of difficulty. I choose the highest of Level 8. By choosing this highest level, the randomly placed shale will become invisible. As for the ending...just finish one screen, as there is no new content or increase of difficulty.

Effort In TASing (Not BOTed)

As with my other CG submissions, the task of optimizing this game is no different. I first had to figure out how to end this game properly. It was not as straight forward as I thought it would be. Below are some items that I had to focus on, in order to get the optimization where it is.
  • Because of the "Hidden" shale objects, I had to write a lua script that would highlight these objects on the screen. They look exactly like dirt, but would harm the drill bit when touched. Because they were a duplicate of the dirt graphic, I just change their color to show up on the screen. This helped me to identify a route. A lot of times, I saw things in the way that would have slowed the run down. Once I found a good route, I proceeded to TAS the entire game through.
  • Determine an RNG Seed that will help me go through this quickly. When a screen would show up that looked promising, I proceeded to finding the last input. Well, I found 4 seeds that looked promising and I eventually ended up finding one that was fairly quick to complete.
  • Experiment with the order of oil pumping. Why is this important? Well, to avoid the hidden and random devils that can show up. By changing the order of my pumping, they would appear in different places or not at all. If you are able to put the drill in the spot where a devil would exist, you can prevent it from showing up as well.

Human Comparison

Here is what the game looks like with visible shale and human ability.

DrD2k9: Claiming for judging.
DrD2k9: Looks good. The extra movement that appears (at first glance) to be sub-optimal is explained in the submission notes as RNG manipulation. While this run may be improvable, it would take extensive testing to prove.
Accepting.
fsvgm777: Processing.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
Location: 127.0.0.1
This topic is for the purpose of discussing #9310: nymx's C64 Oil Tycoon in 06:08.48
GJTASer2018
He/Him
Joined: 1/24/2018
Posts: 308
Location: Stafford, NY
Is there a maximum to the amount of money displayed, and if so what happens when you reach that amount?
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 (2255)
Joined: 11/14/2014
Posts: 933
Location: South Pole, True Land Down Under
GJTASer2018 wrote:
Is there a maximum to the amount of money displayed, and if so what happens when you reach that amount?
I am not sure. I didn't check that because the value goes beyond the normal limits. When that happens, it goes a lot longer than I'm willing to TAS. When I programmed on it, a B.A.S.I.C. witten variable can go a long way.
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: 15628
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. ---- [6213] C64 Oil Tycoon by nymx in 06:08.48