Slashdot Mirror


Java Program Uses Neural Networks To Monitor Games

tr0p writes "Java developers have used the open source Neuroph neural network framework to monitor video game players while they play and then provide helpful situational awareness, such as audio queues when a power-up is ready or on-the-fly macros for combo attacks. The developers have published an article describing many of the technical details of their implementation. 'There are two different types of neural networks used by DotA AutoScript. The first type is a simple binary image classifier. It uses Neuroph's "Multi-Layer Perceptron" class to model a neural network with an input neurons layer, one hidden neurons layer, and an output neurons layer. Exposing an image to the input layer neurons causes the output layer neurons to produce the probability of a match for each of the images it has been trained to identify; one trained image per output neuron.'"

9 of 100 comments (clear)

  1. Can it.... by Barny · · Score: 2, Funny

    Ohhh, can it tell me when to move and shoot as well? Hey then interface it with the keyboard and mouse inputs and all my games can play themselves (like masturbation for computers).

    Then I can do other things while having fun playing games.

    --
    ...
    /me sighs
    1. Re:Can it.... by fractoid · · Score: 2, Funny

      And he'll call you 'dawg'? :P

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
  2. Re:The '90-ties are over by Anonymous Coward · · Score: 3, Funny

    I prefer ties from the 1960s.

  3. Basshunter by Tokerat · · Score: 2, Funny

    I just got that obnoxious song out of my head, and now they want to put the whole game in there? No thanks!

    --
    CAn'T CompreHend SARcaSm?
    1. Re:Basshunter by jonaskoelker · · Score: 2, Funny

      Next, they'll let players play the game through an IRC bot named Anna...

  4. Re:Huh. by julesh · · Score: 2, Funny

    Probably no one cares, but that's the wrong "queues" there. They mean "cues."

    I was wondering why I had trouble parsing that sentence, but didn't spot the reason. Thanks. :)

  5. Re:Hilarious Overkill by molecular · · Score: 2, Funny

    The '90s are over. Java is now one of the fastest languages around.

    Around where?

    Everywhere, that's the cool thing about java, you know.

  6. Re:Huh. by jonaskoelker · · Score: 3, Funny

    Probably no one cares, but thats the wrong "queues" their. They mean "cues."

    Broke that for you.

  7. SecuROM has... by zepo1a · · Score: 2, Funny

    SecuROM has detected JAVA on your computer! Please uninstall JAVA before launching the game.