Today I did a fair bit of work making the AI and DecisionSystem behave more natural. The neural network now distinguishes between jump attacks and ground attacks. The DSState is now implemented to a decent degree so you can see the behaviour of the AI change depending on its mood. Blocking is more natural now, it doesn't just block as soon as you attack, it blocks when it thinks you might attack (pre-emptive!)
There are also a bunch of small changes and additions to Inferences and ShortTermMemory which were made so this could be done. It's getting there. :)
No comments:
Post a Comment