• Register

The golden age of 8-bit sports is back!

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Add media Report RSS The CPU can now score! (view original)
The CPU can now score!
embed
share
view previous next
Share Image
Share on Facebook Post Email a friend
Embed Image
Post comment Comments
isbeorn
isbeorn - - 837 comments

Nice. I'd be interested to know which parameters of the AI you would consider tweaking for adjusting the level of difficulty. My experience is it's usually hard to make a challenging AI that doesn't seem inhuman.

Reply Good karma Bad karma+1 vote
LorenLemcke Author
LorenLemcke - - 45 comments

You are right, I can make the CPU have insane reaction times and make the most complicated, unreasonable plays XD However, I am programming in realistic, human, reaction times and the ability to make errors. I will also have a few levels of difficulty so players can select one that fits their skill level. At this point, I am trying to make the AI only make plays that are within my personal abilities, since I have played the game quite a bit now I have developed some skill. This should serve as a baseline for normal difficulty, a bit tuned down AI will be easy and a bit tuned up will be hard.

Reply Good karma+1 vote
isbeorn
isbeorn - - 837 comments

Sounds nice. I was thinking about this and had an idea you might have considered already. It falls in the human error category. The off chance that the AI would make a (both intended and successful) pass to another character, but that the receiving character happens to be on the other team. I guess in real life that would be most likely to happen when this person is close to other team members and the tempo is high.

Reply Good karma Bad karma+1 vote
LorenLemcke Author
LorenLemcke - - 45 comments

Passing is definitely high risk / reward. The AI will actively try to intercept passes, but a successful pass gains you a lot of ground and forces the goalie to re-position, so a fast pass / shoot combo is much more likely to score a goal. However, passing comes with the risk of losing control of the puck or just straight up giving it to the enemy. I don't think I will make the AI intentionally pass to the wrong person, but there is still a chance of a bad pass, e.g. passing to some one who isn't open, or is a high risk pass.

Reply Good karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

Description

The Artificial Intelligence can now set up a myriad of complex shots. Reserve your spot in the Beta at www.SuperBloodHockey.com