References
Bevilacqua, F. (2013, October 24). Finite-State
Machines: Theory and Implementation. Retrieved from: https://gamedevelopment.tutsplus.com/tutorials/finite-state-machines-theory-and-implementation--gamedev-11867
Bevilacqua, F. (2013, October 24). Finite-State
Machines: Theory and Implementation. [Online Image]. Accessed: [1 November,
2017]. Available from: <https://gamedevelopment.tutsplus.com/tutorials/finite-state-machines-theory-and-implementation--gamedev-11867>
Champandard, A. (2007, September 2). Strategies
for Implementing Cover Behaviors. Retrieved from Aigamedev.com:
http://aigamedev.com/open/article/cover-strategies/
Computerphile (2017). A* (A Star) Search Algorithm - Computerphile. [Online Image]. 4 January 2017. Available from <https://www.youtube.com/watch?v=ySN5Wnu88nE>
[Accessed: 1 Novermber 2017]
Computerphile (2017). A* (A Star) Search Algorithm - Computerphile. [Online Video]. 4 January 2017. Available from <https://www.youtube.com/watch?v=ySN5Wnu88nE>
[Accessed: 1 Novermber 2017]
Computerphile (2017). Dijkstra's Algorithm - Computerphile. [Online Image]. 4 January 2017. Available from <https://www.yout.ube.com/watch?v=GazC3A4OQTE>
[Accessed: 1 Novermber 2017]
Computerphile (2017). Dijkstra's Algorithm - Computerphile. [Online Video]. 4 January 2017. Available from <https://www.yout.ube.com/watch?v=GazC3A4OQTE>
[Accessed: 1 Novermber 2017]
Deangelis, S. F. (2017). Artificial Intelligence:
How Algorithms Make Systems Smart. Retrieved from Wired.com:
https://www.wired.com/insights/2014/09/artificial-intelligence-algorithms-2/
Dennis. (2008, June 2nd). The Difference Between
Dijkstra’s Algorithm and A*. Retrieved from Allmybrain.com:
http://allmybrain.com/2008/06/02/the-difference-between-dijkstras-algorithm-and-a/
Estrada, M. (2014, February 23). Finite State
Machine vs Behavior Tree, A True Story. Retrieved from
Coffeebraingames.com:
https://coffeebraingames.wordpress.com/2014/02/23/finite-state-machine-vs-behaviour-tree-a-true-story/
Freiberger, M. (2012, October 22). The travelling
salesman. Retrieved from Plus:
https://plus.maths.org/content/travelling-salesman
Greenawalt, D. (2013, October 25). How Forza 5 and the Xbox One use the cloud
to drive machine-learning AI. (K. Orland, Interviewer)
Headlessprofessor (2010). Heuristic vs. Algorithm. [Online Image]. 16 July 2010. Available from <https://www.youtube.com/watch?v=jJ3CV3yhajM>
[Accessed: 1 Novermber 2017]
Headlessprofessor (2010). Heuristic vs. Algorithm. [Online Video]. 16 July 2010. Available from <https://www.youtube.com/watch?v=jJ3CV3yhajM>
[Accessed: 1 Novermber 2017]
Juliani, A. (2017, June 26). Unity AI-themed Blog
Entries. Retrieved from Unity:
https://blogs.unity3d.com/2017/06/26/unity-ai-themed-blog-entries/
Kehoe, D. (2015, January 1). Designing Artificial
Intelligence for Games (Part 1). Retrieved from Intel.com: https://software.intel.com/en-us/articles/designing-artificial-intelligence-for-games-part-1
Linneman, J. (2014, June 1). Do higher
frame-rates always mean better gameplay? Retrieved from Eurogamer.net:
http://www.eurogamer.net/articles/digitalfoundry-2014-frame-rate-vs-frame-pacing
Makuch, E. (2016, September 23). Civilization 6
PC System Requirements Announced. Retrieved from Gamespot:
https://www.gamespot.com/articles/civilization-6-pc-system-requirements-announced/1100-6443866/
Makuch, E. (2016, September 23). Civilization 6
PC System Requirements Announced. [Online Image]. Accessed: [1 November,
2017]. Available from: <https://www.gamespot.com/articles/civilization-6-pc-system-requirements-announced/1100-6443866/>
Mark Brown. (2017). What makes Good AI? [Online Video]. 31 May 2017. Available from <https://www.youtube.com/watch?v=9bbhJi0NBkk>
[Accessed: 1 Novermber 2017]
Mick maus (2017). How
do Boids Work? A Flocking Simulation. [Online Video]. 30 August
2015. Available from: <https://www.youtube.com/watch?v=QbUPfMXXQIY.
[Accessed: 5 November 2017].
Moore, K., & Ross, E. (2017, November 5). Greedy
Algorithms. Retrieved from Brilliant.org:
https://brilliant.org/wiki/greedy-algorithm/
Moore, K., & Ross, E. (2017, November 5). Greedy
Algortithms. [Online Image]. [1 November, 2017]. Available from: < https://brilliant.org/wiki/greedy-algorithm/>
Orland, K. (2013, October 25). How Forza 5 and
the Xbox One use the cloud to drive machine-learning AI. Retrieved from
ars technica: https://arstechnica.com/gaming/2013/10/how-forza-5-and-the-xbox-one-use-the-cloud-to-drive-machine-learning-ai/
Pearl, J. (1984). Heuristics: Intelligent Search
Strategies for Computer Problem Solving. In J. Pearl, Heuristics:
Intelligent Search Strategies for Computer Problem Solving (p. 3). Los
Angeles: Addison-Wesley.
Reynolds, C. (2001, September 6). Boids.
Retrieved from red3d.com: https://www.red3d.com/cwr/boids/
Rouse, M. (2016, August). fuzzy logic.
Retrieved from whatis.com: http://whatis.techtarget.com/definition/fuzzy-logic
Rouse, M. (2016, July). Neural Network.
Retrieved from Whatis:
http://searchnetworking.techtarget.com/definition/neural-network
Simpson, C. (2014, July 7). Behavior trees for
AI: How they work. Retrieved from Gamasutra: https://www.gamasutra.com/blogs/ChrisSimpson/20140717/221339/Behavior_trees_for_AI_How_they_work.php
Simpson, C. (2014, July 7). Behavior trees for
AI: How they work.. [Online Image]. Accessed: [1 November, 2017]. Available
from: <https://www.gamasutra.com/blogs/ChrisSimpson/20140717/221339/Behavior_trees_for_AI_How_they_work.php>
Soren D. (2017, August 13). Teaching an AI to
play a simple game using Q-learning. Retrieved from Practical AI
Learning: https://www.practicalai.io/teaching-ai-play-simple-game-using-q-learning/
Tangness, D. (2014, November 6). Game Analysis -
Guard AI in Splinter Cell: Blacklist. Retrieved from Davidtangness.con:
http://www.davidtangness.com/journal/2014/11/6/game-analysis-guard-ai-in-splinter-cell-blacklist
Thompson, T. (2016, February 26). AI 101 - Part
10 - A* Search. [Online Image]. Accessed: [1 November, 2017]. Available
from: <http://aiandgames.com/ai-101-part-10-search/>
Thompson, T. (2016, February 26). AI 101 - Part
10 - A* Search. Retrieved from Davidtangness.con:
http://www.davidtangness.com/journal/2014/11/6/game-analysis-guard-ai-in-splinter-cell-blacklist
tvtropes. (n.d.). The All-Seeing A.I.
Retrieved from tv tropes: http://tvtropes.org/pmwiki/pmwiki.php/Main/TheAllSeeingAI
YongYea. (2017) Metal
Gear Solid V - Ocelot on Codec, Wall Knocking Addressed, and More!.
[Online Video]. 30 March 2014. <https://www.yout.ube.com/watch?v=GazC3A4OQTE>
[Accessed: 1 Novermber 2017]
