Research Article

A Hybrid Fuzzy ANN System for Agent Adaptation in a First Person Shooter

Algorithm 8

Pseudocode for weapon selection training function.
trainPerceptron()
   for each input to perceptron (i)
    weight[i] + = learning_rate*
        (feedback_value − output_value)*
     input_value[i]
   end of for
end of function