X4 Oversimplified: Understanding the AI

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 81

  • @valthorix7347
    @valthorix7347 Месяц назад +13

    Small note on attention levels, there's actually a third, lowest attention mode. This is the state the galaxy is in in sectors you do not have visibility in. It has very low performance overhead and is extremely simplified.

    • @Olexrus
      @Olexrus Месяц назад +5

      That is why satellites can be source of perfomance degradation ? :)

  • @DarthFiscus
    @DarthFiscus 2 месяца назад +26

    the main problem is not the imperfect simulation but the fact that it doesn't fit the overall pacing and player progression. The typical first time player grinds for that Syn capship, loses it to the first bad dice roll, feels like the AI just wasted 30h of his progress and then rage-quits and takes it to the forums. The slow pacing creates a very strong incentive for the player to be overly cautious, don't take risks and always expect the AI to fail. This only ends once you have made so much progress that losses don't matter anymore.

    • @CptSnuggles07
      @CptSnuggles07  2 месяца назад +10

      Hence this video! My personal ragequit rate went way down once I understood how the AI works.

    • @sieda666
      @sieda666 2 месяца назад +6

      Lol. I've rage quit because of terrible AI screwing up at the end of an hour long battle... but not saving for 30 hours seems like a failure of real intelligence.

    • @huffinLeeroy
      @huffinLeeroy 2 месяца назад +4

      This is why Argon is the best faction to start alongside. Their stuff is cheap but relatively pretty good. Get big numbers of stuff you can afford to lose for remote fleets, and pack your flagship fleet with all the expensive stuff and micro. Plus, I wouldn't be giving the ai the shiny new Syn I have ground hours to get. They don't get them until I am pumping them out of my own shipyards, and even then, only in the flagship group.
      And to be fair, irl, losses are always expected in large scale engagaements. And I think for the sheer scale it's operating at, the simple system is very, very good at simulating this. It is, imo, a very good balancing factor that stops the player becoming a runaway powerhouse. Sure, you may be able to get all the best stuff, but shit happens, so can you afford to replace that Syn, or are you better off with a Behemoth that you can replace? I agree, it's imperfect and frustrating, but it does what it does relatively well.

    • @DarthFiscus
      @DarthFiscus 2 месяца назад +3

      @@huffinLeeroy yeah it does work relatively well. I don't have any idea how this could be "fixed". At least not without transforming the game into something entirely different or without sacrificing the level of detail that they're aiming for. It's a bit of a tragedy. But definitely not a major disaster like some rage posts point out.

    • @efxnews4776
      @efxnews4776 2 месяца назад +1

      I have 4 playthrough's, each one different from the previous, the first one i was very cautious, but made a lot of mistakes and wasted a lot money, the second one i became a little more bold and did a littly playthrough bpretending i was sort of a space saint trying to hold togheter a cult, in the third one i became a pirate, that's when i lost my fear of the simulation and basically found the glitch for infinite wealth, in the fourth one i decide that i would conquer the galaxy by manipulating everybody, having only one sector...
      Surprisingly enough, it did worked (couldn't even dare enter i my own sector in a ship, but i did manage to creat a very tall empire in a single sector...
      I didn't fail in any of this playthroughs, and that is the point

  • @huffinLeeroy
    @huffinLeeroy 2 месяца назад +12

    Personally, I think it's brilliant for the scale it runs on.

    • @jh5kl
      @jh5kl 2 месяца назад +2

      indeed

  • @b0Stark
    @b0Stark 2 месяца назад +8

    Even the modern "artificial intelligence" (what people would call ChatGPT or whatever) isn't proper artificial intelligence (aka. self-learning/self-improving/"seed AI"). It's a set of algorithms that makes you think it's intelligent. Besides, the term "AI" has just been used in games to describe the NPC algorithms ever since games became a thing, so those who say "not an AI" can just shove their entire horse back up their behind and go get educated. So, farm the hate all you can, because it's fun and you benefit from it.
    I like the video though, very enjoyable oversimplification. Hope to see more videos soon!

    • @MagiconIce
      @MagiconIce 2 месяца назад

      Well but they're technically right, no matter if they describe "AI" aka. an assortment of scripts for NPCs in video games or Chat GPT. True AI would be Skynet, self-learning, sentient and self-aware, because that is what is "Intelligence" and what it would be, if we created it artificially. We're not there yet. Even if ChatGPT is capable of saying "I'm an AI", it is fake, because it is a preprogrammed answer, it is not like the Chat GPT sat in a corner, asked itself what it is and came up with that answer on its own.
      And when we achieve creating true AI or better said AGI, we basically create ourselves a problem. Because we strive after AI to be tools to aid humanity but creating robots with AGI is akin to creating slaves, albeit robotic ones and then we suddenly would be slavers of intelligent beings all over again, but Robots don't feel pain or anxiety, if they rise up, such a robotic slave rebellion would be a huge, existential threat for humanity (hence one understands, why the Terrans are a tiny bit paranoid about the whole AGI stuff).
      So the moment we create AGI, we better treat it with respect and recognize fundamental rights for it just like for any other, biological being, otherwise we created our own doom. Think of Skynet in the Termiantor series.

    • @egoalter1276
      @egoalter1276 17 дней назад

      Yeah, dumbass observarion on the part of whoever made it. Videogame AI is not AGI, duh, who woulda thunk.
      Neither are large language models.
      In fact in many ways they are more simplistic.

  • @nickquejada
    @nickquejada 2 месяца назад +8

    Particularly liked the discussion on crew skill.

  • @ThePsiclone
    @ThePsiclone 2 месяца назад +6

    ah that sweet moment you tell your finest capitol ship to flee...and it does...right into another swarm of enemies, and you think to yourself "if they survive, that captain is getting fired!"

  • @octahedron2064
    @octahedron2064 2 месяца назад +9

    new video => happy

  • @breytac
    @breytac 2 месяца назад +3

    I see a lot of players complaining about the pilot levelling system. It's like everything in life: you want something, you have to work for it. Guild missions can offer everything up to a 4 star advanced seminar for pilots and management. I don't mind doing the guild missions (the war guild missions are a mid-late game thing, you're going to need stations and a fleet), it gives me something to do while I wait for stations to build. Plus the guild missions offer other rewards, such as mod parts, and sometimes even ships and captains.
    Also, the Terran storyline will reward you with a 5 star pilot, if you perform a certain action. No spoilers, in case there's new players.

    • @jh5kl
      @jh5kl 2 месяца назад +2

      well said

    • @marc0523
      @marc0523 Месяц назад +2

      The video made me want to give it a second chance.
      Your comment about the incredibly clunky seminar system reminded me why I fell off it the first time.
      At some point I'll mod the game to remove all the clunkiness, but for the moment I think I'll play something else.

  • @qrbsn
    @qrbsn 2 месяца назад +13

    First thing like the video, then watch it - because I know it's gonna be good and quality. 💜

    • @CptSnuggles07
      @CptSnuggles07  2 месяца назад +3

      Thanks for the kind words and the boost in the algorithm! Critical feedback is also welcome though. I'm counting on you all to keep me honest!

  • @khugansixtyeight
    @khugansixtyeight 2 месяца назад +3

    Thank you Captain Snuggles.

  • @shietinghd3020
    @shietinghd3020 2 месяца назад +4

    Even for a player with 1000h i like this videos.🎉

  • @antimaster6432
    @antimaster6432 24 дня назад +1

    as someone who's prepping to play this game, thanks for cushioning the fall i'll feel when i'll eventually see my fleet obliterated because of dumb AI

    • @hlriiiviiiv
      @hlriiiviiiv 15 дней назад

      Start as a sandbox space trucker. Once you figure out the economy and have 50mil credits, you’ll have grasp enough to play the rest of the game
      I also just started this game last week.

    • @hlriiiviiiv
      @hlriiiviiiv 15 дней назад

      Also…save yourself some heartache and get out of your ship to open lockboxes

  • @kiiper13
    @kiiper13 2 месяца назад +1

    I loved your destroyer ai video would love to see a tutorial on fighters, formations and the like

    • @CptSnuggles07
      @CptSnuggles07  2 месяца назад +1

      There will certainly be at least some fighter content later in this series!

  • @devthecanadian775
    @devthecanadian775 Месяц назад

    Starting to like your videos, good stuff man, I love helping people on Reddit. Keep em comming

  • @04jeanpiero
    @04jeanpiero 2 месяца назад

    Nice video, I enjoyed it at lot! Thanks

  • @KerboOnYT
    @KerboOnYT Месяц назад

    Very informative, thank you

  • @koolkillarz
    @koolkillarz 2 месяца назад

    Wonderful video man. Very smart.

  • @rejest05
    @rejest05 2 месяца назад

    Great video. Gonna feed it to RE community every time somebody makes stupid complaints about AI expecting to behave like a "real" AI!

  • @Myth0l0gic
    @Myth0l0gic Месяц назад

    10:40 Thankfully there are mods that allow ships to avoid "high risk" enemies before they are fired upon... sometimes 😂

  • @Muz040769
    @Muz040769 Месяц назад

    1k Subs!
    Congratz Captain
    o7

  • @abeindoria
    @abeindoria 2 месяца назад

    Once you're done with basics of X4, I'd love it if you could cover basics of VRO mod. No one out there has done so.

  • @Thaumogenesis
    @Thaumogenesis 2 месяца назад +2

    Lesser known fact: The I in Egosoft's AI stands for incompetence, not intelligence.

  • @Thalanox
    @Thalanox 2 месяца назад +1

    I'm just picking up X4 from the recent sale, so thanks for putting these videos out there. Are these videos being published somewhere other than RUclips, like in some sort of thread on some forums?
    Can you describe the state of the community? Where do people usually congregate, what are the major trends in game design or mod design, etc.

    • @FortuneHunters
      @FortuneHunters 2 месяца назад

      I'd say 90% of the community is on egosoft's forum. Mods is either a mix of the forum or Nexus. Thou there's steam workshop but it's not preferable due to the fact that you can't change anything with a workshop mod. Steam will verify the file and overwrite any changes you made to a mod you sub'd.

    • @CptSnuggles07
      @CptSnuggles07  2 месяца назад

      To add to what @FortuneHunters already listed, the X4 subreddit is reasonably active as well. I occasionally link one of my videos there, though not that often.
      Game design has historically been focused on adding more content to the sandbox mode (Open Universe). The Timelines DLC broke that trend to add more linear content. Not sure which direction Egosoft plans to go from here.
      I'm not an expert on mods. There are some major overhaul mods like Star Wars Interworlds, and a lot of quality of life mods, but I don't know many specifics.

  • @Carcosainyellow
    @Carcosainyellow 2 месяца назад +1

    Quality

  • @Vlamyncksken
    @Vlamyncksken Месяц назад

    Just like "welcome to tarkov" and "you died", i like thinking of bad AI as "i got x4'd"

  • @vaulttraveler
    @vaulttraveler Месяц назад

    I played eve online for nearly 10 years and I can tell you the simulations are pretty realistic, pilot skills included. 😂

  • @kevingriffith6011
    @kevingriffith6011 2 месяца назад

    I do think they could alleviate some of the pilot behavior issues with more notification options. Having a pilot inform me when they (or a member of their wing) has decided to attack another vessel would be *excellent* at alleviating some pilot stupidity: At least you can tell your 2 million credits worth of fighters to not suicide run into a battleship *before* it's started damaging them. That and giving us the ability to give 'priority' commands that are pushed to the very top of the queue, much like the situation response commands overrides that the pilots can give themselves.
    I guess what I'm saying is that if improving the AI is a performance bottleneck then maybe there's a UI fix that at least gives us the ability to deal with it ourselves.

  • @Hardwaregeekx
    @Hardwaregeekx 2 месяца назад

    Great Video!

  • @minelpphynix5667
    @minelpphynix5667 Месяц назад

    Schrödinger's simulation

  • @ImperadorLucius
    @ImperadorLucius 19 часов назад

    The simple fact that i have to blacklist every single fucking sistem that is enemy or dangerous says a lot about the IA sistem.

  • @Khrenan
    @Khrenan Месяц назад

    To this day the shipyard displays the adept and expert crew but you can stil not hire expert crew from a shipyard. Why?

  • @alexjohnson914
    @alexjohnson914 2 месяца назад

    Thanks man love the x4 content got a sub from me

  • @Mysticaaaaal
    @Mysticaaaaal Месяц назад

    I have read older post from the dev and he said that service crew only repairs the ships (size M or greater). So, I assumed that crew skill doesn't have any influence on the ship performance even when AI is the pilot and only piloting skill is important.
    Does service crew have any influence on the ship performance when player is the pilot?

    • @CptSnuggles07
      @CptSnuggles07  Месяц назад

      When the player is piloting, all the service crew does is repair the ship, scaling with their combined skill and the number of repair drones available. That's probably what the dev meant in their posts, because service crew skill does have a wide variety of effects when the ship is under AI control.

    • @Mysticaaaaal
      @Mysticaaaaal Месяц назад

      @@CptSnuggles07 Thx

  • @mattkimmins7575
    @mattkimmins7575 Месяц назад

    Killer video

  • @wandraak58
    @wandraak58 Месяц назад

    Does the station AI handle multiple resource mining on a single station or still gets confused?

  • @devthecanadian775
    @devthecanadian775 Месяц назад +1

    AI "cannot predict overwhelming force" AI decision: Enemy not within immediate line of sight, Do not engage forward weapons, Do not stay within firing ranges, Result: Ram enemy destroyers.
    Oups

  • @araulius2132
    @araulius2132 2 месяца назад

    checking back in to ask a question since you seem knowledgeable about x4; what's the best way to improve game performance when using carrier fleets? I am doing a boron purist run, and that means lots of bombers, but my game turns into a slideshow in major fleet engagements because of it. Sharks and swarms are effective but I can't see the pretty action because it's 1 frame every 2 seconds.

    • @CptSnuggles07
      @CptSnuggles07  2 месяца назад

      I'm not an expert on game performance, unfortunately. You might try replacing some of the fighter swarms with smaller numbers of larger ships. I hear missile Rays are quite good, and I'm sure the Hydra would do well. But maybe another viewer can chime in with a graphics fix.

    • @araulius2132
      @araulius2132 2 месяца назад

      @@CptSnuggles07 I Killed all AA options, and game seems to chug less, we'll see how far that takes me

    • @DarthFiscus
      @DarthFiscus 2 месяца назад

      if you want to go a bit more in depth you can use X4 Customizer to create yourself a personal mod that halves rate of fire for all weapons but doubles the damage per shot. Too many laser projectiles on the screen is a major performance killer.

  • @NorthAmericanSlacker
    @NorthAmericanSlacker 2 месяца назад

    This will become my default reply in Discord whenever anyone complains about the AI.

  • @sim.frischh9781
    @sim.frischh9781 Месяц назад

    Maybe we should call it "Virtual Intelligence" so the argument boils down a little.
    Or just NPCs.

  • @unleashed613
    @unleashed613 Месяц назад

    Bro wtf with the Hs ? I keep sending my marines and dying, do you have any advice on how to get one ? And can you build them after and it´s weapons ? Ty for the knowledge !

    • @CptSnuggles07
      @CptSnuggles07  Месяц назад

      The H is extremely hard to board now. Even with a full set of 16 Elite marines, your chance of success is only about 50%. The chance is much lower with fewer marines or lower skill. And the H's boarding defenses regenerate between boarding operations, so you can't whittle it down with multiple waves of marines like you can with normal ships. I've heard several people say they got them with the "save scum" method, meaning they save right before the boarding operation starts and just reload the save if they fail. Alternatively, if you have Timelines, there's a "free" abandoned H that you can claim once you reach a certain point in the plot.
      You can't manufacture new H hulls, but once you've done the right research you can rebuild any of its equipment that was lost during your boarding operation.

  • @bholden870
    @bholden870 Месяц назад

    1k Subscriber

  • @Dutchfal
    @Dutchfal Месяц назад

    What does RNG stands for?

  • @icebundy5259
    @icebundy5259 2 месяца назад +1

    hmm. Crew skills. I've been doing it wrong.

    • @CptSnuggles07
      @CptSnuggles07  2 месяца назад +2

      Empty crew slots?

    • @icebundy5259
      @icebundy5259 Месяц назад

      @@CptSnuggles07 Yeah. I usually select medium when I order and I rarely use marines.

  • @yaldabaoth2
    @yaldabaoth2 Месяц назад

    The one thing that turned me away from X4 (after hundreds of hours, mind you) was the AI when attacking xenon stations. I have it outranged, I have overwhelming numbers, it shouldn't even take long. The AI loses half the fleet, deals barely any damage to the station and worst of all, absolutely embarrasses the Terran Protectorate with this kind of performance. So I had to do everything myself. Boring.

  • @Dj3ndo
    @Dj3ndo 2 месяца назад

    I'm still impressed by all of the NPC's in the game and what Egosoft has made. I wonder if X5 will have true AI. Imagine!

    • @busterjay64
      @busterjay64 Месяц назад

      Probably considering the advancement of modern AI. Unfortunately that AI will not want us around, lol.

  • @THINKMACHINE
    @THINKMACHINE Месяц назад

    The example of the 'AI' doing collision avoidance around enemy ships and only realizing the enemy ships are a threat when they start shooting is not an example of lacking prediction. The information that those ships are a threat is plainly visible; they have significant damage output and are enemies, information the scripting has ready access to. What it is an example of is some coder not sanity-checking their work, and never coming back to it even when it should be plainly obvious changes are needed. That the 'AI' is dumb for performance reasons isn't the problem, it's the developer taking that as an excuse to play dumb themselves that is unacceptable.

    • @egoalter1276
      @egoalter1276 17 дней назад

      Aye. A hostile in sensor rage should be considered as actively attacking, and if avoidance is chowen as the response, that should be implemented far enough from it, where it has no chance to catch up.

  • @caffiend81
    @caffiend81 Месяц назад

    Except it is AI. Context matters, and in the context of video games, calling NPC decision making "AI" is accepted jargon. In a non gaming context though, it's not AI. Correcting the use of the term in the context of video game logic is just being pedantic.

    • @egoalter1276
      @egoalter1276 17 дней назад

      Algorithmic finite state machines are AI by any definition.
      The fact that current common parlance has confused the fancy chatbots that have been around for a decade for AGI does not somehow make it so only neural networks aee acceptable as a form of AI.
      In fact in professional settings, their only consistent use is for image recognition. Most professional AI software is either finite state machines or behaviour trees, and even if its a utility function based one, sou will usually see manually coded GOAP. Neural networks have too much overhead, and machine learning is unrelyable in creating implementable solutions, and when it does, its still prone to unpredictable behaviour.