AI fleets skipping past my blockading fleet

Describe your experience with the latest version of FreeOrion to help us improve it.

Moderators: Oberlus, Oberlus

Forum rules
Always mention the exact version of FreeOrion you are testing.

When reporting an issue regarding the AI, if possible provide the relevant AI log file and a save game file that demonstrates the issue.
Post Reply
Message
Author
Dragget
Space Floater
Posts: 26
Joined: Mon Feb 10, 2014 9:39 am

AI fleets skipping past my blockading fleet

#1 Post by Dragget » Sun Mar 22, 2020 4:32 am

<<version is 0.4.9 2020-03-02.89280c7>>
I have a fleet parked blockading and AI opponent's home system. It's been there for several turns while I wait for reinforcements to arrive before resuming my offensive:
Before image (attached)
Next turn, the AI decides to pull their fleets back to cover the home system:
After image (attached)
It appears they were able to bypass my defending fleet without combat. Should that be possible? (I verified that my fleet was in aggressive mode, FWIW.)
Save file from the "before" turn (attached, compressed with 7Zip)
Advancing two turns, both fleets I marked with arrows in the screenshots skip past my blockade without combat.
Sorry for the poor quality of the images: I was unable to use screen capture, as it just gives me a black screen (game is in fullscreen mode) so I used my phone camera to capture images.
Attachments
Before screenshot.png
Before screenshot.png (3.23 MiB) Viewed 296 times

Dragget
Space Floater
Posts: 26
Joined: Mon Feb 10, 2014 9:39 am

Re: AI fleets skipping past my blockading fleet

#2 Post by Dragget » Sun Mar 22, 2020 4:58 am

I had an idea, so I unstacked my Juggernaut from my fleet, and now the AI can't skip past my blockade anymore. Apparently, domesticated space monsters have some different setting that allows player fleets to avoid them under certain circumstances.

Ophiuchus
Programmer
Posts: 1270
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

Re: AI fleets skipping past my blockading fleet

#3 Post by Ophiuchus » Sun Mar 22, 2020 10:55 am

Dragget wrote:
Sun Mar 22, 2020 4:58 am
I had an idea, so I unstacked my Juggernaut from my fleet, and now the AI can't skip past my blockade anymore. Apparently, domesticated space monsters have some different setting that allows player fleets to avoid them under certain circumstances.
Buuuuuug!
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Furthermore, I propse... we should default to four combat rounds instead of three ...for the good of playerkind.

User avatar
Vezzra
Release Manager, Design
Posts: 5186
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: AI fleets skipping past my blockading fleet

#4 Post by Vezzra » Sun Mar 22, 2020 6:46 pm

Please open a bug report issue on github.

Dragget
Space Floater
Posts: 26
Joined: Mon Feb 10, 2014 9:39 am

Re: AI fleets skipping past my blockading fleet

#5 Post by Dragget » Sun Mar 22, 2020 7:42 pm

bug report posted. Bake 'em away, toys!

User avatar
Vezzra
Release Manager, Design
Posts: 5186
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: AI fleets skipping past my blockading fleet

#6 Post by Vezzra » Sun Mar 29, 2020 2:40 pm

Thanks!

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 12573
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: AI fleets skipping past my blockading fleet

#7 Post by Geoff the Medio » Sat Apr 04, 2020 6:28 pm

Dragget wrote:
Sun Mar 22, 2020 4:32 am
Save file from the "before" turn (attached, compressed with 7Zip)
I don't see any attachment...

Dragget
Space Floater
Posts: 26
Joined: Mon Feb 10, 2014 9:39 am

Re: AI fleets skipping past my blockading fleet

#8 Post by Dragget » Sat Apr 04, 2020 8:19 pm

I uploaded before/after images and a .sav file, but apparently only the 1st file was accepted. However, I also uploaded them on github as requested, so you can get them there.

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 12573
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: AI fleets skipping past my blockading fleet

#9 Post by Geoff the Medio » Sat Apr 04, 2020 9:03 pm

Dragget wrote:
Sat Apr 04, 2020 8:19 pm
I also uploaded them on github as requested, so you can get them there.
There are no attachments on the github bug report either... https://github.com/freeorion/freeorion/issues/2799

Dragget
Space Floater
Posts: 26
Joined: Mon Feb 10, 2014 9:39 am

Re: AI fleets skipping past my blockading fleet

#10 Post by Dragget » Sun Apr 05, 2020 4:50 am

I guess I'll have to get another game and duplicate it again. :( I no longer have the .sav on my system.

User avatar
Oberlus
Cosmic Dragon
Posts: 2155
Joined: Mon Apr 10, 2017 4:25 pm

Re: AI fleets skipping past my blockading fleet

#11 Post by Oberlus » Sun Apr 05, 2020 9:34 am

Geoff the Medio wrote:
Sat Apr 04, 2020 6:28 pm
I don't see any attachment...
Dragget wrote:
Sat Apr 04, 2020 8:19 pm
I uploaded before/after images and a .sav file, but apparently only the 1st file was accepted. However, I also uploaded them on github as requested, so you can get them there.
This has happened to me too. If you attach more than one file and then edit the message, only one attachment will be there. Forum bug I guess.
Github does not have that problem.

defaultuser
Small Juggernaut
Posts: 705
Joined: Wed Aug 26, 2015 6:15 pm

Re: AI fleets skipping past my blockading fleet

#12 Post by defaultuser » Sun Apr 05, 2020 11:21 pm

Yeah, I ran into some attachment weirdness. I think it might have happened with Preview as well.

Dragget
Space Floater
Posts: 26
Joined: Mon Feb 10, 2014 9:39 am

Re: AI fleets skipping past my blockading fleet

#13 Post by Dragget » Mon Apr 06, 2020 7:38 am

I'm trying to duplicate the problem, but it's a very specific condition: I have to have a fleet with monster(s) in it, then I have to get it in a position where the AI wants to send a fleet past my blockade. Mostly they prefer to just attack rather than trying to bypass me. :(

User avatar
Oberlus
Cosmic Dragon
Posts: 2155
Joined: Mon Apr 10, 2017 4:25 pm

Re: AI fleets skipping past my blockading fleet

#14 Post by Oberlus » Mon Apr 06, 2020 7:43 am

Dragget wrote:
Mon Apr 06, 2020 7:38 am
I'm trying to duplicate the problem, but it's a very specific condition: I have to have a fleet with monster(s) in it, then I have to get it in a position where the AI wants to send a fleet past my blockade. Mostly they prefer to just attack rather than trying to bypass me. :(
An alternative could be to create a local multiplayer game with medium/high monsters (to ensure that you get plenty of monster nests) and two human players (two freeorion clients connected to the localhost server). The bug should apply to AI and human players.

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 12573
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: AI fleets skipping past my blockading fleet

#15 Post by Geoff the Medio » Mon Apr 06, 2020 10:40 am

Single player saves are preferable, when possible, though; they are easier to test.

Post Reply