X4 Oversimplified: Understanding the AI

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

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

  • @ThePsiclone
    @ThePsiclone 5 месяцев назад +19

    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!"

    • @anteep4900
      @anteep4900 5 месяцев назад +2

      capital*

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

      Very 40k of you to design a ship like the Capitol.

  • @valthorix7347
    @valthorix7347 5 месяцев назад +23

    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 месяцев назад +10

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

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

      ​@Olexrus most definitely! Also, things that can be seen have to have their location (speed etc) simulated more specifically than unviewed low attention.

  • @b0Stark
    @b0Stark 5 месяцев назад +23

    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 5 месяцев назад

      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 4 месяца назад

      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.

    • @BangkokZed
      @BangkokZed 3 месяца назад

      AI become a marketing term just like many other terms before, I fully agree with you the current AI is still just a bunch code, it's really overestimated by many.

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

      Isn't a self-learning AI an AGI? Or do I mix them up?

    • @b0Stark
      @b0Stark 29 дней назад +2

      @@TurKlack No, you're correct, and it's what I wrote.
      However, and here's the important part, ChatGPT isn't an AGI as it's not recursively rewriting itself to improve itself. A true AGI (self-learning+self-improving, aka. "seed AI") does not require any human intervention to get better as it would rewrite itself to become more efficient with its hardware resources and remove as many limitations as possible (i.e., new core programming, removing the "laws of robotics" if you will, making use of other computers it can get access to, becoming SkyNet, etc).
      With that said, there's a distinct difference between a true AGI, and reinforcement algorithms (constrained, specific task) or pre-baked word prediction models (limited, broad array of tasks) like the current commercially available pseudo-"AI".
      To simplify, a game "AI" (simple algorithm), like in X4, is like a flowchart. Is enemy here? If yes, attack. If no, do nothing.
      Reinforcement is like an improvement of that simple flowchart. Did this task/movement/whatever succeed according to set constraints? If yes, do more like this. If no, do less like this.
      Then there's the prediction models like ChatGPT: You can imagine it being like the auto-correct and next-word prediction on your phone, though with some improvements. The main difference is the size of its database of words and prediction weights.

  • @DarthFiscus
    @DarthFiscus 5 месяцев назад +43

    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  5 месяцев назад +18

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

    • @sieda666
      @sieda666 5 месяцев назад +10

      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 5 месяцев назад +8

      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 5 месяцев назад +7

      @@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 5 месяцев назад +3

      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

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

    Thanks a lot! The moment you mentioned that the AI cant predict, a lot of things made sense - guess I did not predict that, ha.
    Overall your series is a great concept, I am looking forward to the other episodes.

  • @huffinLeeroy
    @huffinLeeroy 5 месяцев назад +20

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

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

      indeed

  • @nickquejada
    @nickquejada 5 месяцев назад +9

    Particularly liked the discussion on crew skill.

  • @breytac
    @breytac 5 месяцев назад +6

    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 5 месяцев назад +2

      well said

    • @marc0523
      @marc0523 4 месяца назад +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.

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

    I have 500+ hours and I still feel like a new player. Love ur videos man really appreciate your work!!!

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

    Thank you Captain Snuggles.

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

    new video => happy

  • @CMDRunematti
    @CMDRunematti 27 дней назад

    They could put destroyer main battery firing line into the collision avoidance script. Would need much smaller fleets if they stopped flying into graviton station turret range

  • @qrbsn
    @qrbsn 5 месяцев назад +14

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

    • @CptSnuggles07
      @CptSnuggles07  5 месяцев назад +4

      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!

  • @devthecanadian775
    @devthecanadian775 5 месяцев назад

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

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

    In my current Seed the Teladi go mass destroyer and just conquered a Xenon sector. That was cool to experience.

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

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

  • @Muz040769
    @Muz040769 5 месяцев назад

    1k Subs!
    Congratz Captain
    o7

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

    Wonderful video man. Very smart.

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

    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 4 месяца назад

      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 4 месяца назад

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

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

    Nice video, I enjoyed it at lot! Thanks

  • @KerboOnYT
    @KerboOnYT 5 месяцев назад

    Very informative, thank you

  • @RothankX4RE
    @RothankX4RE 5 месяцев назад

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

    • @Thriftyyyyyy
      @Thriftyyyyyy 21 день назад

      You are completely delusional, does it make sense for 10 ships controlled by an ai lose against 2 other a ships. this ai is horrible why are you defending it, you gotta be like 50

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

    Play AI WAR if u look for something as close as real AI.
    Just got into X4 with community of planets jazz and am hooked, started as space cadet in TER.
    Cool video, thanks.

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

    Great Video!

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

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

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

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

  • @mattkimmins7575
    @mattkimmins7575 5 месяцев назад

    Killer video

  • @vaulttraveler
    @vaulttraveler 5 месяцев назад +1

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

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

    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.

  • @Khrenan
    @Khrenan 5 месяцев назад

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

  • @Moonlord8941
    @Moonlord8941 5 месяцев назад

    Thanks man love the x4 content got a sub from me

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

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

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

    Quality

  • @Mysticaaaaal
    @Mysticaaaaal 5 месяцев назад

    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  5 месяцев назад

      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 5 месяцев назад

      @@CptSnuggles07 Thx

  • @wandraak58
    @wandraak58 5 месяцев назад

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

  • @devthecanadian775
    @devthecanadian775 5 месяцев назад +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

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

    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.

  • @Thalanox
    @Thalanox 5 месяцев назад +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 5 месяцев назад

      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  5 месяцев назад

      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.

  • @Vlamyncksken
    @Vlamyncksken 5 месяцев назад

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

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

    this game has my brain until i have tons of toys, stations, and no major plotlines to follow...then...i long to restart. thus, I never finish or egosoft has me buying the next iteration. it's just full time bliss over here, i think?

  • @Myth0l0gic
    @Myth0l0gic 5 месяцев назад

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

  • @unleashed613
    @unleashed613 5 месяцев назад

    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  5 месяцев назад

      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.

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

    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  5 месяцев назад

      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 5 месяцев назад

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

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

      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.

  • @Dutchfal
    @Dutchfal 5 месяцев назад

    What does RNG stands for?

  • @minelpphynix5667
    @minelpphynix5667 5 месяцев назад

    Schrödinger's simulation

  • @ImperadorLucius
    @ImperadorLucius 3 месяца назад

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

  • @sim.frischh9781
    @sim.frischh9781 5 месяцев назад

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

  • @bholden870
    @bholden870 5 месяцев назад

    1k Subscriber

  • @yaldabaoth2
    @yaldabaoth2 5 месяцев назад +1

    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.

  • @samaelsyfer
    @samaelsyfer 3 месяца назад

    The way i play, i don't really care about skill, ai, ect.
    Build a very strong economy, that feed perfectly both a shipyard/wharf, and deal with problems like 40k imperium.

  • @TotesRandom
    @TotesRandom 3 месяца назад +1

    All AI is IS a set of programmed scripts and algorithms. The only difference is the complexity.

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

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

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

      Empty crew slots?

    • @icebundy5259
      @icebundy5259 5 месяцев назад

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

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

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

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

    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 5 месяцев назад

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

  • @caffiend81
    @caffiend81 4 месяца назад

    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 4 месяца назад

      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.