Can we get a smarter AI for when players disconnect?

I have lots of games ruined by a DC followed by shamefully bad AI feeding.

Rook AI will just run up the map and bash on towers while he gets 2v1d to death. I'd rather have him sit in base.

I'm not sure if it's defaulting to a crap level AI or if it's the hard one and even the good AI is too weak to fake being a good teammate, or at least not a terible newb. I wish the AI would rage quit.

1,466 views 4 replies
Reply #1 Top

Smarter AI isn't really something they can turn on like a switch and give you.  It's quite a bit of work to make AI play well.  It's especially challenging to make them play at any sort of competitive level.

The easiest solution (which I think I read SD is persuing) is having AI only enabled for games where teh players are new.  For games with players that are experienced, the AI will not take over characters.  The leaver characters will either get controlled by other players (probably won't work, due to UI constraints) or the leaver can be removed from the game and the remaining players on that team get his money and/or some sort of bonus to even the odds.

You have to be really careful if you give a bonus because leavers may end up granting too much of a benefit to certain team combinations/players.

 

Besides, in competitive games, if a player leaves, the game is considered over anyways.

Reply #2 Top

I think if a player gets disconnected... their AI should just play defense and stop pushing...

Then, a player should be able to log BACK IN to the game they got disconnected from if they return within 5 minutes.

Reply #3 Top

Perhaps, if a player leaves, the rest of the team splits his gold, as well as any gold that player would gain through actual mines. For example, say there were 3 players on a team, and they each gain 4 gold per second. If one player leaves, the other members each gain half his gold, as well as 2 extra gold per second, since it would be split amoung each player.

 

Although, the fact that you lose a body really hurts. There's simply nothing that can be done to fix it.

 

Then again, I've fought players so bad that the AI actually managed to be better then them.

Reply #4 Top

Drop the leaver's hero from the game.  Sell their items, and distribute their gold and the future gold they would have earned to the rest of the players on the team.

It's the only way.