Since the competitive aspect of Terminal has become significantly smaller due to there being no more prize money, I might try making more technically complex algo (if I have the motivation). But before I try anything, I want to know what is at my disposal. Is it possible to:
- Make permanent changes to an algo AFTER it has been uploaded.
I’ve tried a long time ago and I wasn’t able to pull it off. I tried uploading the algo with a text file in it that I would open and write in. It didn’t work so I tried uploading the algo with a separate .py file and changing it but that didn’t work either. I presumed that Terminal made a copy of my file and used that to fight so I tried to look through the directory but because of security, I didn’t go far.
- Access the internet.
I first tried when trying to make permanent changes by using some external database. I read somewhere that they actually restricted network access but I don’t think I found a primary source. I tried sending an email with a built-in library and it didn’t work and it didn’t work so it is probably true (should’ve tried something simpler but I digress).
- Hijack the engine.jar mid-game to simulate moves faster.
I’ve never tried this one but if it can be done, that would be very interesting to develop turn simulators if there is a built-in one that can be used.
So that’s everything I could think of from the top of my head. If there is some other technology that would be interesting to use, I would like to hear about it. Thanks in advance!!