Welcome, Guest
Please Login or Register.    Lost Password?

Orbiting doesn't work when jamming NPC presents
(0 viewing) 
Go to bottomPage: 1
TOPIC: Orbiting doesn't work when jamming NPC presents
#60297
Orbiting doesn't work when jamming NPC presents 11 Months, 2 Weeks ago Karma: 0
The current logic of hunt bot will only do the maneuver (orbiting) after it successfully locks the target enemy. However, with the jamming NPC presents, the hunt bot can never successfully lock the target thus it will get stuck in this loop of "locking-fail-locking-...". For drone ship this is not a problem because the drones will kill the jamming NPC eventually. Yet the problem is our ship will sit there still during this process and for speed tank ships like Gila it is very dangerous. Please see the log snippet below

16:54:43: BeltHunter(330)

16:54:45 (1360) Current preset = (3), Func : BeltHunter
16:54:45 (1360) List of NPCs formed, detecting current respawn, Func : BeltHunter
16:54:45 (1360) StartFightTime = 1356, anomaly hunting: True, current respawn => NULL, Func : BeltHunter
16:54:45 (1360) Respawn table is not updated during hunting anomalies, Func : BeltHunter
16:54:45 (1360) NPCs: 6, Func : BeltHunter
16:54:45 (1360) Current Respawn: Resp ID = 0 +new -del: Dire Pithi Imputor, A=2; Pith Exterminator, A=2; Dire Pithum Abolisher, A=1; Pith Eliminator, A=2; Pith Usurper, A=1; Pith Massacrer, A=1;, Func : BeltHunter
16:54:45 (1360) noWeapons: True, reattackByDrones: False, Func : BeltHunter
16:54:45 (1360) Current NPC: Name: , ID: 0, Dist: 0, AmmoType:0, Speed: 0, Hull: 0, Locked: 0, Focused: 0, A: 0 (max priority), inLk:False, Tag: 0, Updated: 01/01/0001 00:00:00, scrambling npc present: Name: Dire Pithi Imputor, ID: 16990, Dist: 9124, AmmoType:0, Speed: 0, Bounty: 19125, Hull: 2, Locked: 0, Focused: 0, S, W, A: 2 (max priority), inLk:True, Tag: 0, Updated: 01/01/0001 00:00:00, resending drones, Func : BeltHunter
16:54:45 (1360) 1133, Func : BeltHunter
16:54:45 (1360) client.ManeuveringHunter_MinAttackRange: 0, npcsCloserThenMinimalDistance: 0, Func : BeltHunter
16:54:45 (1360) NPC Respawn calculations took 236ms, Func : BeltHunter
16:54:45 (1360) Dangerous NPC: found NPC Index: 0, Name: Dire Pithi Impu (scrambling), Func : BeltHunter
* local check (1361)
* local check (1371)
16:54:56 (1371) Timeout while waiting for LockedTargetBig icon. Targeting correction. Code 1, Func : LockNPC
16:54:56 (1371) AttackNPC failed due to targeting error. Targeting correction. Code 1, Func : BeltHunter
---> 16:54:56: ExitCode 1. Method consumed 434 sec. in 113 runs (average 3 secs/run), Next Line: 430+
---> Desc: Returns 1 if in fight or during targeting correction
hreadstarter
Fresh Boarder
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#60312
Re: Orbiting doesn't work when jamming NPC presents 11 Months, 2 Weeks ago Karma: 819
Is this speed tank algorithm?

If maneuvering mode is "orbit attacking NPC", bot will orbit NPC to get closer in targeting range. It does not need to lock target before orbit is started, but if NPC is in targeting range it does not start to orbit at all. Speed tank should use orbit structure instead.

To make speed tank to use NPC orbiting need to keep track what NPC was orbited and when to restart orbiting as bot will stop as soon as NPC is killed
Slav2
Admin
Posts: 16662
graph
User Online Now Click here to see the profile of this user
Last Edit: 2023/03/15 01:28 By Slav2.
The administrator has disabled public write access.
Send logs to my mail - with subject 'log files' to pass spam filter.
How to record logs in knowledge base
 
#60314
Re: Orbiting doesn't work when jamming NPC presents 11 Months, 1 Week ago Karma: 4
I had the same problem.
There are no structures to orbit so ship is just stationary in space
hohoho
Senior Boarder
Posts: 147
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#60315
Re: Orbiting doesn't work when jamming NPC presents 11 Months, 1 Week ago Karma: 819
If you use speed tank you need or structure or asteroid to orbit in anomaly. If some structures/asteroid present but not shown in overview it is possible to add them. Any anomaly should have some objects besides NPC.
Slav2
Admin
Posts: 16662
graph
User Online Now Click here to see the profile of this user
The administrator has disabled public write access.
Send logs to my mail - with subject 'log files' to pass spam filter.
How to record logs in knowledge base
 
#60369
Re: Orbiting doesn't work when jamming NPC presents 10 Months, 2 Weeks ago Karma: 0
Hi Slav, most of the anomaly sites have something to orbit but not all of them. For example, Serpentis Forsaken Rally Point has nothing to orbit. Currently, if you set "orbit structure" the bot will just stand there which is very dangerous for speed tank. I think there are two ways to solve this:
1. Let bot orbit the NPC if there is nothing to orbit. If we want to go one step further, we can add the wrecks to the orbiting overview so once the bot takes out the first enemy we can orbit its wreck.
2. simply ignore the anomaly site when there is nothing to orbit.
hreadstarter
Fresh Boarder
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#60370
Re: Orbiting doesn't work when jamming NPC presents 10 Months, 2 Weeks ago Karma: 819
You can add negative keyword and bot will avoid such anomalies:

Code:


-Rally P



Need to check although as bot does not scan whole name
Slav2
Admin
Posts: 16662
graph
User Online Now Click here to see the profile of this user
The administrator has disabled public write access.
Send logs to my mail - with subject 'log files' to pass spam filter.
How to record logs in knowledge base
 
Go to topPage: 1
Moderators: Slav2
© Macro Laboratory 2024
All rights reserved!
Design by Ivan Kozyrin