We started by scaling back my research question, to the key thing that drives it - which I identified as wanting to make NPC's less predictable, this allowed Dr King to be on the same page as me going forward with my proposal.
Dr King also suggested that I could my project more scalable by comparing a number of techniques of increasing difficulty, this means should I fail to implement my desired endpoint. I can scale back my question and still have something completed to write about.
With that in mind Dr King suggested a number of techniques of varying difficulty as well as a few texts to look into to research these techniques and others alongside. A few in particular have caught my interest:
- Fuzzy Inference Systems - Though not a massive technical leap, Fuzzy Inference Systems provide a very quick to implement way of producing unpredictability particularly if you treat the continuous output as probability. So rather than being 90% State A, 10% State B it would be State A 9 times out of 10 and State B 1 time out of 10. Of course states are hard typed so it any expansion on an existing system would require additional code on each of these fuzzy inference systems.
- Adaptive Resonance Theory Neural Networks - ART Networks are a really interesting expansion on the traditional ANN, Artificial Neural Networks suffer from the problem that once trained a neural network can't have complimentary training, you must start from scratch. An ART Network manages to get around this issue however Dr King suggests that he has yet to see a working implementation of it.
This meeting has certainly generated many useful leads and I hope I get the chance to discuss my findings with Dr King again.
No comments :
Post a Comment