Myyst
Member
0
57 posts
14 threads
Joined: Aug 2021
Hello,
I think that was mentioned by a few other users, but the logic of the bot when checking reds need to change a little bit.
At the moment, the logic is :
- Check for reds in station
- Undock
- Select belt + warp
- Start Strip miners
- Lock Asteroid
- Check for reds
Which means that, from the moment the bot checks for reds at the beginning, a good minute has gone by when the second check for reds happen. It is way too long, and I got killed a few times because of this despite having a watchdog one system ahead and another bot in the same system.
The logic should be (at least) :
- Check for reds in station
- Check for GCS fleet escape (i.e. if a red is detected one system ahead, you shouldn't undock)
- Undock
- Select belt + warp
- Check for reds on arrival
- Start Strip miners
- Lock Asteroid
- Check for reds
I don't think it's too complicated, but really would be a massive improvement !
Also, on a separate note, when the bot crashes it does restart but always gets stuck on the "Start" page. Can we fix that ?
Thanks !
EvL
Member
2
54 posts
13 threads
Joined: Aug 2021
Cold88
Member
0
88 posts
5 threads
Joined: Aug 2021
i also would love a fueture added on how often red is checked, would like it to happen much more often.
uid0
Administrator
3
401 posts
36 threads
Joined: Feb 2021
(11-30-2021, 07:01 PM)Myyst Wrote: Hello,
I think that was mentioned by a few other users, but the logic of the bot when checking reds need to change a little bit.
At the moment, the logic is :
- Check for reds in station
- Undock
- Select belt + warp
- Start Strip miners
- Lock Asteroid
- Check for reds
Which means that, from the moment the bot checks for reds at the beginning, a good minute has gone by when the second check for reds happen. It is way too long, and I got killed a few times because of this despite having a watchdog one system ahead and another bot in the same system.
The logic should be (at least) :
- Check for reds in station
- Check for GCS fleet escape (i.e. if a red is detected one system ahead, you shouldn't undock)
- Undock
- Select belt + warp
- Check for reds on arrival
- Start Strip miners
- Lock Asteroid
- Check for reds
I don't think it's too complicated, but really would be a massive improvement !
Also, on a separate note, when the bot crashes it does restart but always gets stuck on the "Start" page. Can we fix that ?
Thanks !
Hello, GCS is always checked and will try to perform it's action as soon the game permits, imagebots have some limitations since you cannot directly tap into the game like most bots for PC games, then you have to add the big delay caused by ADB, in the best case the bot sees at 1fps (frametime in the console title shows how much time it took to get the screenshot from android), all the logic suffers from this big delay.
I agree with 5;
uid0
Administrator
3
401 posts
36 threads
Joined: Feb 2021
(12-01-2021, 04:34 PM)Cold88 Wrote: i also would love a fueture added on how often red is checked, would like it to happen much more often.
It's already going at max speed. Once it's in the "scan for red" loop it will check for reds as fast as the system permits.
Myyst
Member
0
57 posts
14 threads
Joined: Aug 2021
(12-02-2021, 12:35 PM)uid0 Wrote: (11-30-2021, 07:01 PM)Myyst Wrote: Hello,
I think that was mentioned by a few other users, but the logic of the bot when checking reds need to change a little bit.
At the moment, the logic is :
- Check for reds in station
- Undock
- Select belt + warp
- Start Strip miners
- Lock Asteroid
- Check for reds
Which means that, from the moment the bot checks for reds at the beginning, a good minute has gone by when the second check for reds happen. It is way too long, and I got killed a few times because of this despite having a watchdog one system ahead and another bot in the same system.
The logic should be (at least) :
- Check for reds in station
- Check for GCS fleet escape (i.e. if a red is detected one system ahead, you shouldn't undock)
- Undock
- Select belt + warp
- Check for reds on arrival
- Start Strip miners
- Lock Asteroid
- Check for reds
I don't think it's too complicated, but really would be a massive improvement !
Also, on a separate note, when the bot crashes it does restart but always gets stuck on the "Start" page. Can we fix that ?
Thanks !
Hello, GCS is always checked and will try to perform it's action as soon the game permits, imagebots have some limitations since you cannot directly tap into the game like most bots for PC games, then you have to add the big delay caused by ADB, in the best case the bot sees at 1fps (frametime in the console title shows how much time it took to get the screenshot from android), all the logic suffers from this big delay.
I agree with 5;
Sure but then you should make sure there is at least no "GCS Flag" before the bots starts the undock routine. Because at the moment, the watchdog 1 system could be sending FLEET ESCAPE alerts, the bot would still start the undocking routine, which is just wrong.
Myyst
Member
0
57 posts
14 threads
Joined: Aug 2021
Any chance we will see this soon?
uid0
Administrator
3
401 posts
36 threads
Joined: Feb 2021
(12-02-2021, 07:09 PM)Myyst Wrote: (12-02-2021, 12:35 PM)uid0 Wrote: (11-30-2021, 07:01 PM)Myyst Wrote: Hello,
I think that was mentioned by a few other users, but the logic of the bot when checking reds need to change a little bit.
At the moment, the logic is :
- Check for reds in station
- Undock
- Select belt + warp
- Start Strip miners
- Lock Asteroid
- Check for reds
Which means that, from the moment the bot checks for reds at the beginning, a good minute has gone by when the second check for reds happen. It is way too long, and I got killed a few times because of this despite having a watchdog one system ahead and another bot in the same system.
The logic should be (at least) :
- Check for reds in station
- Check for GCS fleet escape (i.e. if a red is detected one system ahead, you shouldn't undock)
- Undock
- Select belt + warp
- Check for reds on arrival
- Start Strip miners
- Lock Asteroid
- Check for reds
I don't think it's too complicated, but really would be a massive improvement !
Also, on a separate note, when the bot crashes it does restart but always gets stuck on the "Start" page. Can we fix that ?
Thanks !
Hello, GCS is always checked and will try to perform it's action as soon the game permits, imagebots have some limitations since you cannot directly tap into the game like most bots for PC games, then you have to add the big delay caused by ADB, in the best case the bot sees at 1fps (frametime in the console title shows how much time it took to get the screenshot from android), all the logic suffers from this big delay.
I agree with 5;
Sure but then you should make sure there is at least no "GCS Flag" before the bots starts the undock routine. Because at the moment, the watchdog 1 system could be sending FLEET ESCAPE alerts, the bot would still start the undocking routine, which is just wrong.
Ok, now I get what you are saying. In a way it's already like this: - GCS always listen, when a alert is recived it sets a flag for the bot to return home ASAP, if the bot is performing some actions (eg, waiting, tapping, scanning something previous) it will postpone the operation when possible.
- When the flag is set, the only way to revoke the flag (this is done on each instance and it's not shared) is to scan the local on the instance and if it's clean it will release the bot.
Myyst
Member
0
57 posts
14 threads
Joined: Aug 2021
uid0
Administrator
3
401 posts
36 threads
Joined: Feb 2021
(12-10-2021, 09:32 PM)Myyst Wrote: Any update on this ?
Tomorrow like most mondays will be update day.
|