Starting to work on AI now
Auxnet development has been picking up these days. Right now my main task is AI. AI has been a pain in my side for some time now not because I don't know how to do it, but because I haven't really had a lot of time to work on it. So I've been stuck in stupid AI land. I'm going to change that now. I'm determined to make AI agents that don't repeatedly bump into walls. I've been putting together a nice little AI framework. If all goes well, I'll try to give regular updates on my progress and even some code. I did some research on many AI topics and made this little video as a little summary.
It took a long time to make this and it's either programmer art at its finest or at its worst. Who would have thought making bad animations would be so complicated? I hope the animation is entertaining and informative--well as entertaining as AI can be. The order of the topics is from an article that IADave wrote but all of the explanation is from my own head. I give brief info on using simple rules, finite state machines, behavior trees, planners, and neural networks. I some had serious flashbacks from my college AI class. Sadly that was the most boring class I took during that four and a half year period.
For a more complete synopsis of what I plan to build, you can check out journal.squaredprogramming.com .