I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
I’m going to add Mordo to this. When he hits power gain, 99 times out of 100 he will block for the entire duration. No way that has been pure RNG ever since he joined the contest.
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
None of these should be the result of “random noise” in the distribution because all these things have existed since the game’s conception but have only just become a problem. These are improvements to the decision making process of the AI. What accounts for their INCREASED precision and consistency?
For anyone unfamiliar with what randomness looks like look up sampling from a gaussian distribution. The key point is that (centered around some mean) the values jump around peaks and valleys. It doesn’t plateau. The AI has peaked, REMAINED at this high and plateaued there for at least a year. If what you mean by “random” is massive weight given to certain actions/patterns with some nonzero probability of throwing specials at random increments then this presentation is dubious at best and a purposeful skirting of the actual question at hand at worse. Why has the randomness evolved into CLEVERNESS. The AI reacts BETTER than it used to
Them existing since the inception of the game has nothing to do with anything. Kabam is constantly updating, adding, and changing things to which they are saying has impacted some kind of behavior behind the scenes that they themselves didn't know about. Think of all the sh*t added, changed, and updated this past year or so. It's been a big year I can see it messing with stuff.
As for your poor math example. You can take into the account the people who rarely feel like the AI is busted (valleys), people who sometimes feel like the AI is off (mean), and the people constantly complaining something is wrong (peak) it's ever shifting and not always at those points per player
When things are added has everything to do with this claim. They are not utilizing new tools we havent seen before, they are suddenly incorporating tools they hadn’t been PRIVY to prior to the past year or so. Thats not just some unaccounted for randomness, its an improvement in the discernment of what actions OUGHT to go where. Not even close to the same thing.
I want you to do something relatively simple: Look at some footage of BG games and compare that to early act gameplay from a few years ago. The reason you think the example is poor is because you graphed “complaints about AI” in your head (which is always going to be centered around some random distribution of whiners and content players) instead of “Performance of AI” or “Tendency to Choose favorable decisions” or “Complexity of Action Selection” all of which have STRICTLY trended upwards.
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
If you manually adjust the weights for certain AI thats literally AI manipulation (what else could that phrase even mean?).The post is claiming that hidden layers in the engine are affecting the AI which is markedly different
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
Yes and this is called rigged and one of the reasons people get so stressed during a match, a stress that could be avoided if they didn't have this increased chance to do something different with their kit Kabam also contradicts themselves when they say that they didn't change the AI in order to ''not using it as a tool to annoy Summoners''' and then makes a character that has the most annoying heavy attack in the game like america chavez and then increase her chance to throw a heavy, even when you're not blocking....so i ask you this, if this is not made to annoy summoners or increase item usage, what is the intention then?
The community is well aware of this rigged behaviors between certain characters, i just want to understand what is the intention behind this
None of these should be the result of “random noise” in the distribution because all these things have existed since the game’s conception but have only just become a problem. These are improvements to the decision making process of the AI. What accounts for their INCREASED precision and consistency?
For anyone unfamiliar with what randomness looks like look up sampling from a gaussian distribution. The key point is that (centered around some mean) the values jump around peaks and valleys. It doesn’t plateau. The AI has peaked, REMAINED at this high and plateaued there for at least a year. If what you mean by “random” is massive weight given to certain actions/patterns with some nonzero probability of throwing specials at random increments then this presentation is dubious at best and a purposeful skirting of the actual question at hand at worse. Why has the randomness evolved into CLEVERNESS. The AI reacts BETTER than it used to
Them existing since the inception of the game has nothing to do with anything. Kabam is constantly updating, adding, and changing things to which they are saying has impacted some kind of behavior behind the scenes that they themselves didn't know about. Think of all the sh*t added, changed, and updated this past year or so. It's been a big year I can see it messing with stuff.
As for your poor math example. You can take into the account the people who rarely feel like the AI is busted (valleys), people who sometimes feel like the AI is off (mean), and the people constantly complaining something is wrong (peak) it's ever shifting and not always at those points per player
When things are added has everything to do with this claim. They are not utilizing new tools we havent seen before, they are suddenly incorporating tools they hadn’t been PRIVY to prior to the past year or so. Thats not just some unaccounted for randomness, its an improvement in the discernment of what actions OUGHT to go where. Not even close to the same thing.
I want you to do something relatively simple: Look at some footage of BG games and compare that to early act gameplay from a few years ago. The reason you think the example is poor is because you graphed “complaints about AI” in your head (which is always going to be centered around some random distribution of whiners and content players) instead of “Performance of AI” or “Tendency to Choose favorable decisions” or “Complexity of Action Selection” all of which have STRICTLY trended upwards.
You just disproved your own point in your own message lmfao
None of these should be the result of “random noise” in the distribution because all these things have existed since the game’s conception but have only just become a problem. These are improvements to the decision making process of the AI. What accounts for their INCREASED precision and consistency?
For anyone unfamiliar with what randomness looks like look up sampling from a gaussian distribution. The key point is that (centered around some mean) the values jump around peaks and valleys. It doesn’t plateau. The AI has peaked, REMAINED at this high and plateaued there for at least a year. If what you mean by “random” is massive weight given to certain actions/patterns with some nonzero probability of throwing specials at random increments then this presentation is dubious at best and a purposeful skirting of the actual question at hand at worse. Why has the randomness evolved into CLEVERNESS. The AI reacts BETTER than it used to
Them existing since the inception of the game has nothing to do with anything. Kabam is constantly updating, adding, and changing things to which they are saying has impacted some kind of behavior behind the scenes that they themselves didn't know about. Think of all the sh*t added, changed, and updated this past year or so. It's been a big year I can see it messing with stuff.
As for your poor math example. You can take into the account the people who rarely feel like the AI is busted (valleys), people who sometimes feel like the AI is off (mean), and the people constantly complaining something is wrong (peak) it's ever shifting and not always at those points per player
When things are added has everything to do with this claim. They are not utilizing new tools we havent seen before, they are suddenly incorporating tools they hadn’t been PRIVY to prior to the past year or so. Thats not just some unaccounted for randomness, its an improvement in the discernment of what actions OUGHT to go where. Not even close to the same thing.
I want you to do something relatively simple: Look at some footage of BG games and compare that to early act gameplay from a few years ago. The reason you think the example is poor is because you graphed “complaints about AI” in your head (which is always going to be centered around some random distribution of whiners and content players) instead of “Performance of AI” or “Tendency to Choose favorable decisions” or “Complexity of Action Selection” all of which have STRICTLY trended upwards.
You just disproved your own point in your own message lmfao
You probably got lost trying to contort yourself to think of way that this could possibly support the point you made but Ill help:
Increased complexity and unaccounted for randomness are not the same thing as a an AI which has the ability to reproduce optimal strategy. Until you get past this mental block, I don’t think you’re going to understand what I just said and the distinction I drew from the dribble you typed.
there is clearly code written for all defenders against specific attackers. examples being the AI likes to wait out ghost's phase and gives less opportunities for parries, especially at the beginning of matches, against elsa.
This could be part of the issue but in no way will I believe this is why the AI is unlocking new abilities every update and doing it with better response time and doing it better than we can. Since they added 7* into the game is when this started and update after update the AI has gotten worse.
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
If you manually adjust the weights for certain AI thats literally AI manipulation (what else could that phrase even mean?).The post is claiming that hidden layers in the engine are affecting the AI which is markedly different
If you can find where Kabam said every champ has the same AI profile you might have a point. Until then, unfortunately not so much
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
If you manually adjust the weights for certain AI thats literally AI manipulation (what else could that phrase even mean?).The post is claiming that hidden layers in the engine are affecting the AI which is markedly different
If you can find where Kabam said every champ has the same AI profile you might have a point. Until then, unfortunately not so much
BWHAHAHA. Do you know what “randomly generated weights” means? This is what the post we are all responding to says is happening. If you set those by hand thats not random generation. YOU got confused and incorrectly tried to correct the comment you responded to by conflating sampling from the weights with setting the weights after assuming information that was not provided anywhere in this update.
Furthermore you skipped around the question: if you think manually setting their biases is not the literal definition of AI manipulation, then what constitutes AI manipulation? You cannot describe a behavior short of literally having a kabam employee sitting down playing as the AI that doesnt fall under that umbrella. With how crudely you’re trying to define AI manipulation Kabam could literally make new champs become literal perfect opponents under the guise that “not every champ will have the same profile” and not be considered to have manipulated the AI
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
If you manually adjust the weights for certain AI thats literally AI manipulation (what else could that phrase even mean?).The post is claiming that hidden layers in the engine are affecting the AI which is markedly different
If you can find where Kabam said every champ has the same AI profile you might have a point. Until then, unfortunately not so much
BWHAHAHA. Do you know what “randomly generated weights” means?
Do you?
It doesn’t mean kabam decided oh let’s make this weight to block this random number and then stuck to it. It means that any given champion can have a chance to do something assigned to them.
Trying to frame Kabam creating their game as AI manipulation is one of the takes of all time, I’ll give you that.
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
If you manually adjust the weights for certain AI thats literally AI manipulation (what else could that phrase even mean?).The post is claiming that hidden layers in the engine are affecting the AI which is markedly different
If you can find where Kabam said every champ has the same AI profile you might have a point. Until then, unfortunately not so much
BWHAHAHA. Do you know what “randomly generated weights” means?
Do you?
It doesn’t mean kabam decided oh let’s make this weight to block this random number and then stuck to it. It means that any given champion can have a chance to do something assigned to them.
Trying to frame Kabam creating their game as AI manipulation is one of the takes of all time, I’ll give you that.
How is it possible that I told you the error you made and you still somehow came back to it?
A randomly generated weight means that the weights themselves are RANDOM VARIABLES sampled from a distribution. You INCORRECTLY seem to think that this just means that you have set weight parameters and then you roll the dice. A randomly generated weight means that every time you roll the dice the weights have changed because they are RANDOMLY GENERATED.
In the comment you responded to originally, you tried to tell someone that certain champs have higher weights assigned to certain actions. Thats not random generation that’s parameter selection. That would be rolling the same dice over and over again. The randomness described in this post is TWO-FOLD: at the weight selection level AND the dice roll.
For a third time now: If you think that manually setting weight parameters isn't AI manipulation then give me a definition of AI manipulation that doesn’t include this behavior. You literally have to dodge this every time because you realize how silly that dumb claim is
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
If you manually adjust the weights for certain AI thats literally AI manipulation (what else could that phrase even mean?).The post is claiming that hidden layers in the engine are affecting the AI which is markedly different
If you can find where Kabam said every champ has the same AI profile you might have a point. Until then, unfortunately not so much
BWHAHAHA. Do you know what “randomly generated weights” means?
Do you?
It doesn’t mean kabam decided oh let’s make this weight to block this random number and then stuck to it. It means that any given champion can have a chance to do something assigned to them.
Trying to frame Kabam creating their game as AI manipulation is one of the takes of all time, I’ll give you that.
How is it possible that I told you the error you made and you still somehow came back to it?
A randomly generated weight means that the weights themselves are RANDOM VARIABLES sampled from a distribution. You INCORRECTLY seem to think that this just means that you have set weight parameters and then you roll the dice. A randomly generated weight means that every time you roll the dice the weights have changed because they are RANDOMLY GENERATED.
In the comment you responded to originally, you tried to tell someone that certain champs have higher weights assigned to certain actions. Thats not random generation that’s parameter selection. That would be rolling the same dice over and over again. The randomness described in this post is TWO-FOLD: at the weight selection level AND the dice roll.
For a third time now: If you think that manually setting weight parameters isn't AI manipulation then give me a definition of AI manipulation that doesn’t include this behavior. You literally have to dodge this every time because you realize how silly that dumb claim is
Normally I’d spend some time trying to help you understand where your error is. I love talking about the game and it’s interesting to me to discuss it. But you feel the need to speak down to people, call them names and belittle them, and that’s not worth my time or stress. If you’d rather discuss it maturely then let me know. I’m happy to.
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
If you manually adjust the weights for certain AI thats literally AI manipulation (what else could that phrase even mean?).The post is claiming that hidden layers in the engine are affecting the AI which is markedly different
If you can find where Kabam said every champ has the same AI profile you might have a point. Until then, unfortunately not so much
BWHAHAHA. Do you know what “randomly generated weights” means?
Do you?
It doesn’t mean kabam decided oh let’s make this weight to block this random number and then stuck to it. It means that any given champion can have a chance to do something assigned to them.
Trying to frame Kabam creating their game as AI manipulation is one of the takes of all time, I’ll give you that.
How is it possible that I told you the error you made and you still somehow came back to it?
A randomly generated weight means that the weights themselves are RANDOM VARIABLES sampled from a distribution. You INCORRECTLY seem to think that this just means that you have set weight parameters and then you roll the dice. A randomly generated weight means that every time you roll the dice the weights have changed because they are RANDOMLY GENERATED.
In the comment you responded to originally, you tried to tell someone that certain champs have higher weights assigned to certain actions. Thats not random generation that’s parameter selection. That would be rolling the same dice over and over again. The randomness described in this post is TWO-FOLD: at the weight selection level AND the dice roll.
For a third time now: If you think that manually setting weight parameters isn't AI manipulation then give me a definition of AI manipulation that doesn’t include this behavior. You literally have to dodge this every time because you realize how silly that dumb claim is
Normally I’d spend some time trying to help you understand where your error is. I love talking about the game and it’s interesting to me to discuss it. But you feel the need to speak down to people, call them names and belittle them, and that’s not worth my time or stress. If you’d rather discuss it maturely then let me know. I’m happy to.
So have a great day!
All those words to allude to an answer you still can’t provide I see. In short, your post contradicts the literal post we are commenting under and, upon realizing you can’t rectify the two, its time to grand stand under some rebuttal you can’t actually articulate.
I called a dumb thing you said dumb. I called an incorrect thing you said incorrect. Never called you a name.
IT NEEDS FIXING, The speed of fights is beyond human capabilities and the most annoying thing is baiting specials and you Jerk AI won't through it and the moment SP3 is reached its immediately thrown, this staff are more than convincing for me to leave the game after many years of play.....
So certain champs don't fight differently? Nobody is believing this. So Msyterio and Chavez will stop throwing heavy attacks majority of the time? on Flipside, Thing will no longer go defensive?
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
If you manually adjust the weights for certain AI thats literally AI manipulation (what else could that phrase even mean?).The post is claiming that hidden layers in the engine are affecting the AI which is markedly different
If you can find where Kabam said every champ has the same AI profile you might have a point. Until then, unfortunately not so much
BWHAHAHA. Do you know what “randomly generated weights” means?
Do you?
It doesn’t mean kabam decided oh let’s make this weight to block this random number and then stuck to it. It means that any given champion can have a chance to do something assigned to them.
Trying to frame Kabam creating their game as AI manipulation is one of the takes of all time, I’ll give you that.
yep its literally how coding works for anything.
every champ has a fully random chance to throw a heavy. if champ rolls a dice to decide if to heavy or not. eg. lets say all chances use a d20 (20 sided dice) heavybias="1-10" where 1 means thy have a low chance to heavy, say 1 in 20 chance and 10 means they have a high chance, say 15-20
what this means is that every champ has the set randomness in their profile, but has a bias set so that they play more inline with what their abilities are. call it "rigged" all you want, but its just a standard bias. and it makes sense that it would be used.
they would do this without changing anything at all in the AI. the AI would do the exact same thing. particular biases would be set in the champs abilities.
people are confusing "changing the AI" with champs having fight style preferences.
the AI would have for example a set chance to heavy, every interaction where the AI could potentially throw a heavy a dice would be rolled to decide if it throws a heavy or not. base would be say 1, 6, 12, 18 = yes and the rest = no. a heavy bias would be set in the champ and say for mordo 2,3,8,9,13,19,17 also = yes. for example. or it could be rolla a d20 if result is above 16 then heavy. mordo has a multipler of 2, which doubles his chance to heavy. so if the d20 returns an 8, mordos multiple comes in after that and acts as if it was a 16 therefore does a heavy.
there is many ways to write this but would be biases set in the champ that controls the way the AI is run. not any change to the AI itself. people who understand coding will get this. those that don't well it shows they will not understand this.
when i was coding in games take loading a train. there is a base loading speed that applies to every train, unless a value is specified in each train. so when you code a train it loads at a speed of say 10tonne per second. however if you add a line of code into the train loadingspeed=20 it will now load at 20tonne per second loadingspeed=5 it will now load at 5tonne per second nothing here changes the AI at all. it just adds something that makes a difference for the one vehicle. the base AI is still the same.
it is doing things like this is how the champs can play a way that suits the champs. otherwise game would be too boring. every champ would be block, 5 hit combo, block 5 hit combo, where is the fun? it makes sense for mordo to have a heavy bias. and we wanna see a champ like hype have a sp1 bias. imagine if hype had a sp3 bias. that would suck.
So certain champs don't fight differently? Nobody is believing this. So Msyterio and Chavez will stop throwing heavy attacks majority of the time? on Flipside, Thing will no longer go defensive?
thats not what is being said.
champions can have biases and unique preferences without the AI itself being touched at all. it is something written into a champs coding that gives the champion a particular bias. just like a sp1 bias node for example. it does not change the AI coding at all. just adds a modifier.
I’m sorry but I am calling BS in the randomness of it. You have champs like Chavez and Mysterio spamming heavies from across the screen and it just so happens to be a major part of their kits. Nick fury will throw sp1 into blocks but it takes forever to get him to throw his sp2. These are intended and not random.
Different champs have different biases. But it’s still random. Chavez has a *chance* to throw a heavy, she sometimes doesn’t but often does. It’s just a higher chance compared to Spider Gwen for example. That doesn’t mean neither are random.
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
If you manually adjust the weights for certain AI thats literally AI manipulation (what else could that phrase even mean?).The post is claiming that hidden layers in the engine are affecting the AI which is markedly different
If you can find where Kabam said every champ has the same AI profile you might have a point. Until then, unfortunately not so much
BWHAHAHA. Do you know what “randomly generated weights” means? This is what the post we are all responding to says is happening. If you set those by hand thats not random generation. YOU got confused and incorrectly tried to correct the comment you responded to by conflating sampling from the weights with setting the weights after assuming information that was not provided anywhere in this update.
Furthermore you skipped around the question: if you think manually setting their biases is not the literal definition of AI manipulation, then what constitutes AI manipulation? You cannot describe a behavior short of literally having a kabam employee sitting down playing as the AI that doesnt fall under that umbrella. With how crudely you’re trying to define AI manipulation Kabam could literally make new champs become literal perfect opponents under the guise that “not every champ will have the same profile” and not be considered to have manipulated the AI
yes but manipulating the weighting of chances and the way the champ interacts with the AI is not one in the same as changing the AI. THE AI PROFILE ITSELF remains the same.
there is clearly code written for all defenders against specific attackers. examples being the AI likes to wait out ghost's phase and gives less opportunities for parries, especially at the beginning of matches, against elsa.
yes but that would be stuff in the champion code that givces certain biases. not actually modifying the AI itself. or it would be the AI has a value that says "when champ is phasing play more defensive" and this is not something directly related to ghost but an AI variable for any type of phase. just how ROOT ads a very very strong heavy bias.
You are a very biased company. I've played so much that the opponent's Xp is too high. All my units and savings are used up just so I can defeat the opponent. I hope you can get along with Tyson, in that way I will believe you.
The AI looks at its current state, looks at all the actions it could perform, and then randomly rolls to decide which action it will take. This is not a learning AI, it is simply rolling dice.
Comments
The AI:
You’re mixing up “random chance” with “the same chance”
Kabam have never said that every champ has the same AI profile. They still all roll a dice, but some are rolling different ones.
I want you to do something relatively simple: Look at some footage of BG games and compare that to early act gameplay from a few years ago. The reason you think the example is poor is because you graphed “complaints about AI” in your head (which is always going to be centered around some random distribution of whiners and content players) instead of “Performance of AI” or “Tendency to Choose favorable decisions” or “Complexity of Action Selection” all of which have STRICTLY trended upwards.
Kabam also contradicts themselves when they say that they didn't change the AI in order to ''not using it as a tool to annoy Summoners''' and then makes a character that has the most annoying heavy attack in the game like america chavez and then increase her chance to throw a heavy, even when you're not blocking....so i ask you this, if this is not made to annoy summoners or increase item usage, what is the intention then?
The community is well aware of this rigged behaviors between certain characters, i just want to understand what is the intention behind this
Increased complexity and unaccounted for randomness are not the same thing as a an AI which has the ability to reproduce optimal strategy. Until you get past this mental block, I don’t think you’re going to understand what I just said and the distinction I drew from the dribble you typed.
Furthermore you skipped around the question: if you think manually setting their biases is not the literal definition of AI manipulation, then what constitutes AI manipulation? You cannot describe a behavior short of literally having a kabam employee sitting down playing as the AI that doesnt fall under that umbrella. With how crudely you’re trying to define AI manipulation Kabam could literally make new champs become literal perfect opponents under the guise that “not every champ will have the same profile” and not be considered to have manipulated the AI
It doesn’t mean kabam decided oh let’s make this weight to block this random number and then stuck to it. It means that any given champion can have a chance to do something assigned to them.
Trying to frame Kabam creating their game as AI manipulation is one of the takes of all time, I’ll give you that.
A randomly generated weight means that the weights themselves are RANDOM VARIABLES sampled from a distribution. You INCORRECTLY seem to think that this just means that you have set weight parameters and then you roll the dice. A randomly generated weight means that every time you roll the dice the weights have changed because they are RANDOMLY GENERATED.
In the comment you responded to originally, you tried to tell someone that certain champs have higher weights assigned to certain actions. Thats not random generation that’s parameter selection. That would be rolling the same dice over and over again. The randomness described in this post is TWO-FOLD: at the weight selection level AND the dice roll.
For a third time now: If you think that manually setting weight parameters isn't AI manipulation then give me a definition of AI manipulation that doesn’t include this behavior. You literally have to dodge this every time because you realize how silly that dumb claim is
So have a great day!
I called a dumb thing you said dumb. I called an incorrect thing you said incorrect. Never called you a name.
You have a great one too!
why have those been getting shorter and shorter ?
every champ has a fully random chance to throw a heavy.
if champ rolls a dice to decide if to heavy or not.
eg.
lets say all chances use a d20 (20 sided dice)
heavybias="1-10"
where 1 means thy have a low chance to heavy, say 1 in 20 chance
and 10 means they have a high chance, say 15-20
what this means is that every champ has the set randomness in their profile, but has a bias set so that they play more inline with what their abilities are.
call it "rigged" all you want, but its just a standard bias. and it makes sense that it would be used.
they would do this without changing anything at all in the AI.
the AI would do the exact same thing.
particular biases would be set in the champs abilities.
people are confusing "changing the AI"
with champs having fight style preferences.
the AI would have for example a set chance to heavy, every interaction where the AI could potentially throw a heavy a dice would be rolled to decide if it throws a heavy or not.
base would be say 1, 6, 12, 18 = yes and the rest = no.
a heavy bias would be set in the champ and say for mordo 2,3,8,9,13,19,17 also = yes.
for example.
or it could be
rolla a d20
if result is above 16 then heavy.
mordo has a multipler of 2, which doubles his chance to heavy.
so if the d20 returns an 8, mordos multiple comes in after that and acts as if it was a 16 therefore does a heavy.
there is many ways to write this but would be biases set in the champ that controls the way the AI is run.
not any change to the AI itself.
people who understand coding will get this.
those that don't well it shows they will not understand this.
when i was coding in games take loading a train.
there is a base loading speed that applies to every train, unless a value is specified in each train.
so when you code a train it loads at a speed of say 10tonne per second.
however if you add a line of code into the train
loadingspeed=20 it will now load at 20tonne per second
loadingspeed=5 it will now load at 5tonne per second
nothing here changes the AI at all. it just adds something that makes a difference for the one vehicle.
the base AI is still the same.
it is doing things like this is how the champs can play a way that suits the champs.
otherwise game would be too boring.
every champ would be block, 5 hit combo, block 5 hit combo, where is the fun?
it makes sense for mordo to have a heavy bias.
and we wanna see a champ like hype have a sp1 bias.
imagine if hype had a sp3 bias. that would suck.
champions can have biases and unique preferences without the AI itself being touched at all.
it is something written into a champs coding that gives the champion a particular bias.
just like a sp1 bias node for example.
it does not change the AI coding at all.
just adds a modifier.
it is a different thing
THE AI PROFILE ITSELF remains the same.
or
it would be the AI has a value that says "when champ is phasing play more defensive" and this is not something directly related to ghost but an AI variable for any type of phase.
just how ROOT ads a very very strong heavy bias.