100% Complete Mining Automation.

Bob Dole

Active endo
Joined
Dec 9, 2020
Messages
38
#1
This works by using rangefinders.
I'm revealing this because I'm hoping someone will create the bot ship for the community to use since it's been confirmed that 100% full automation using yolol is going to be allowed now and in the future.(you'll be the most famous player!) (even if you don't leak it, it'll be leaked by the people you give it to :p, so the sooner this gets made the better!)

You pack overlapping rangefinders at the front of your ship side by side, then using yolol scripts, the ship slowly rotates in all directions, when any of the range finders detect an object, the ship will stop. (Depending on which range finder found the object), let's say the rangefinder found the object on the very bottom-left range finder, a new script will then make the ship rotate very very slowly to the rangefinder closest to it that is towards the center of the ship, with a bias going towards the middle, it will then stop and repeat the process until it's directly facing the centermost rangefinder.
This can be done quite easily due to the fact that the range finders can report the range, so you simply need it to pull up the scripts that work at that range, so it won't miss when the ship is doing it's turning phase. The ship would need to be tweaked to move very slow during the turning phase.

At this point the ship is now directly facing the asteroid, a new script will detect that the centermost rangefinder sees the asteroid, and the script will make the ship simply drive directly towards the asteroid bringing the ship to the asteroid safely. (if during this phase the centermost rangefinder loses track, another yolol script will quickly detect that and make the ship stop, and revert to the previous yolol code, wherein it angles itself until the centermost range finder is hitting the asteroid again, and then resume flying to it. (There will be room for error in this phase, so it's not a big deal even if the centermost range finder loses track)

For mining, all you have to do is reuse the same range finders at the front of your ship. You simply set the mining lasers to shoot at the rangefinder's beams that detect the asteroid within a set range. ( The energy wastage of the lasers would be even more efficient than a player if done right, because the lasers would turn off after 0.2 seconds if that rangefinder doesn't detect anything within mining laser range)(this part works and I've tested it personally)

AND! If your ship gets stuck on a wreckage, you can simply make a script for it to ignore anything within a certain distance when things aren't being mined quickly enough(such as on an object that isn't mineable like a player ship)(This can be done with another script that detects if a mining laser has been hitting the same spot for too long(or turned on too long)(or it could be that a rangefinder is targeting something in range for too long, not sure which would be easier to code) In this way it would never be stuck on wrecks, but that isn't to say it won't keep flying to the wreck once it's done mining another asteroid.

(Using GPS it might even be possible to record the location in a memory chip once your ship has already been to it, so it will be ignored the second time, and not waste time)

Using GPS you can even make it fly back to station after a certain amount of fuel is expended(or just shut itself down), you can do the same if the GPS script detects you are too close to the safe zone border, that way there's 0 risk of players attacking. That way it would also never be stuck and out of fuel after mining. This is a complete and efficient bot with no player inputs required using nothing but yolol. You can also mark the location of the asteroid belt and have your ship fly to it, so you literally don't have to lift a finger.


If this standardized yolol bot is a 300 crate ship (that everyone has access to), simply start the yolol bot up, afk, and then come back in a while to find your ship parked back at station with 300 stacks of ore. It plays the game for you and doesn't do a bad job.
Once the game is more optimized, i imagine you could also buy several accounts, and have several yolol bots mining for you at the same time in the safe zone.

If you think this isn't possible, it's already been shown to work. For example, here's a guy avoiding asteroids with like 4 lines of yolol code, and his rangefinders aren't even densely packed.
 
Last edited:
Joined
Dec 16, 2020
Messages
3
#3
Automated mining ships sounds like easy pickings for pirates. Could be the balancer for this scenario. If everyone is using automated ships for mining (Corp or Player) then it is going to promote people profiting off that automation on both sides.
 

BadNation

Well-known endo
Joined
May 15, 2020
Messages
58
#4
Automated mining ships sounds like easy pickings for pirates. Could be the balancer for this scenario. If everyone is using automated ships for mining (Corp or Player) then it is going to promote people profiting off that automation on both sides.
Good point unless there was some sort of defense mechanism in place to prevent this from happening.
 

Bob Dole

Active endo
Joined
Dec 9, 2020
Messages
38
#5
Automated mining ships sounds like easy pickings for pirates. Could be the balancer for this scenario. If everyone is using automated ships for mining (Corp or Player) then it is going to promote people profiting off that automation on both sides.
How you gonna touch them in the safezone? If you use GPS you can also make a script to shut your ship off it it goes too far away, so leading them out is not possible either, and if you think you can push the ship out of the safe zone when it shuts off then think again, because using GPS you can make the ship fly towards station instead, once it's too close to the safe zone border.
 
Last edited:
Joined
Dec 16, 2020
Messages
3
#8
How you gonna touch them in the safezone? If you use GPS you can also make a script to shut your ship off it it goes too far away, so leading them out is not possible either, and if you think you can push the ship out of the safe zone when it shuts off then think again, because using GPS you can make the ship fly towards station instead, once it's too close to the safe zone border.
I was thinking more in the future where safe zone rules/size may be different than they are in Alpha. Specifically if mining outside the save zone became a late phase requirement for Corps/Players.
 
Top