Is there a code which makes AI know when are we going to heavy?

LainuaLainua Member Posts: 861 ★★★
I can't help but thinking that AI knows exactly when to throw a punch at your face when you prepare for a heavy. And the more I thought about it the more I realize that it's very possible because the developers can make a code to help AI notices when attackers prepare for a heavy.

Not saying it's unfair because that's exactly what we are doing, just asking for confirmation.

Comments

  • dot_dittodot_ditto Member Posts: 1,442 ★★★★
    You're overthinking it ..

    it's a computer ... are you aware of how fast a computer's "reflexes" are?

    You initiate a heavy, they counter VERY quick (seemingly instant).

    Irritating? Yeah .. but you need to find clever ways to weave heavies in ;)

    Sometimes the AI can certainly seem like's it's reading your inputs (there have been other discussions on that) .. but related to heavies? Nah, just really fast "reflexes" is the best way to describe it ..

  • DNA3000DNA3000 Member, Guardian Posts: 19,639 Guardian
    If you're asking for confirmation that the AI reacts to what the player is doing, that seems to be a very obvious thing to ask the devs to comment on. I'm not sure why anyone would think the AI couldn't take note of when we're charging heavies, but game play experience says there's zero chance that isn't happening.
  • This content has been removed.
  • DNA3000DNA3000 Member, Guardian Posts: 19,639 Guardian
    Lainua said:

    DNA3000 said:

    If you're asking for confirmation that the AI reacts to what the player is doing, that seems to be a very obvious thing to ask the devs to comment on. I'm not sure why anyone would think the AI couldn't take note of when we're charging heavies, but game play experience says there's zero chance that isn't happening.

    Yes, That's what I am thinking. We already knew that AI reaction is faster than players, they are not smarter at least for now, but one big question is do they know what we are doing based on some kind of animation? Charging heavy is a very long animation and it's possible that they know it immediately when we start the charging and being able to counter unless when stunned.
    The AI doesn't appear to be complex enough for anything other than "immediately" knowing when we start charging heavy. The AI doesn't "observe" us like a human being would, the AI is simply told by the game what the player is doing. If we're charging heavy, the AI simply takes that information into account when deciding what to do at that moment.

    So if the gist of your question is whether the AI "knows" we're charging heavy when we're charging heavy, or the AI has to "figure out" if we're charging heavy by observing our actions I'm pretty sure the AI simply knows we're doing this the instant we are actually doing this. The AI isn't programmed to be smart, it is actually programmed to be dumb: it would be the easiest thing in the world for the designers to construct an AI that simply reacted to what we did with the best counter-move, the problem is this kind of straight forward AI would also be unbeatable. Instead the AI is told what we are doing and then is given "fuzzy" rules on picking a course of action, and the more difficult the content is intended to be the more likely the AI is to choose optimal actions over less useful ones.
  • SparkAlotSparkAlot Member Posts: 957 ★★★★
    Lainua said:

    I can't help but thinking that AI knows exactly when to throw a punch at your face when you prepare for a heavy. And the more I thought about it the more I realize that it's very possible because the developers can make a code to help AI notices when attackers prepare for a heavy.

    Not saying it's unfair because that's exactly what we are doing, just asking for confirmation.

    Think of it this way, the AI can process things hundreds of times per second, even before you can think of lifting your thumb to fire the heavy.

    Kabam has made it so when the AI senses this condition, it knows to fire back immediately and deny your heavy. Of course there is some RNG here as well, since they don't want the AI to be too powerful.
  • lowlevelplayerlowlevelplayer Member Posts: 4,292 ★★★★★
    edited January 2020
    The AI can process everything you are going to do and it is super rigged because that's the point
    If the AI actually tried, it could parry all your attacks, dex all your specials, and destroy a 6 star R3 with a 2 star starlord
    EDIT: Or, it could summon miike powers and just win cause it wants to
  • Timone147Timone147 Member Posts: 1,276 ★★★★
    For most champs they instantly counter you with a shot if you go to charge a heavy. Exceptions are mordo under power gain you can usually get a heavy in and sometimes when the AI has entered into block in the corner mode you can get a quick heavy in(I only try in arenas really when they do this).

    In these instances you are more likely to land a heavy but can still be interrupted. Mordo is the most likely but still sometimes he goes into hyper aggressive mode and that doesnt hold true then.
  • dot_dittodot_ditto Member Posts: 1,442 ★★★★
    DNA3000 said:

    The AI isn't programmed to be smart, it is actually programmed to be dumb: it would be the easiest thing in the world for the designers to construct an AI that simply reacted to what we did with the best counter-move, the problem is this kind of straight forward AI would also be unbeatable.

    Mostly agree with you, however, ironically, if it had logic programmed that rigidly, it's most likely the AI would be "impossible" .. unless you knew the exact "combo" to use to counter it's programming .... ;)
    (either way, making for a very poor game experience .. hehe)

  • KattohSKattohS Member Posts: 717 ★★
    Lainua said:

    I can't help but thinking that AI knows exactly when to throw a punch at your face when you prepare for a heavy. And the more I thought about it the more I realize that it's very possible because the developers can make a code to help AI notices when attackers prepare for a heavy.

    Not saying it's unfair because that's exactly what we are doing, just asking for confirmation.

    You will be labeled a conspirator mehnnn.....just let it go.

  • DNA3000DNA3000 Member, Guardian Posts: 19,639 Guardian
    KattohS said:

    Lainua said:

    I can't help but thinking that AI knows exactly when to throw a punch at your face when you prepare for a heavy. And the more I thought about it the more I realize that it's very possible because the developers can make a code to help AI notices when attackers prepare for a heavy.

    Not saying it's unfair because that's exactly what we are doing, just asking for confirmation.

    You will be labeled a conspirator mehnnn.....just let it go.

    This seems to be a perfectly innocuous, if slightly off-kilter technical question.
  • BeardedStarlordBeardedStarlord Member Posts: 57
    amazing that the sound of the heavy attack still plays, even tho we get hit in the face.
Sign In or Register to comment.