Skip to content
This repository has been archived by the owner on Aug 12, 2021. It is now read-only.

Latest commit

 

History

History
31 lines (17 loc) · 1.67 KB

README.md

File metadata and controls

31 lines (17 loc) · 1.67 KB

A Malmo Project for CompSci 175 at UC Irvine

A Path To Train The Best Zombie Fighter

(Image Source: Game Accessibility)

Our team, under the guidance of Professor Singh, aims to utilize what we have learn in Donald Bren School of Information and Computer Sciences ragarding intelligent systems and machine learning to created a Zombie Fighter in Minecraft Project Malmo.
The world of Minecraft is a world of survivorship. Only the one who knows how to survive from endless Zombie attack would see the beauty of the world for another day. The best actor would learn from experience and utilize sense from all direction to avoid close body combat with the Zombie. Distance is an advantage that survivor agent must use. A sufficient distance from Zombie would provide a safer environment.

So, let's survive ... In the harsh environment of Minecraft.

Repository

Main Branch:

https://github.com/mingh2/SurvivalOfTheFittest

Active Working Branch:

https://github.com/Ai-Zixun/SurvivalOfTheFittest

Inspirational Resource

Neural Network

Shaikh, Faizan, Nss, Guest Blog, and Dishashree Gupta. "An Introduction to Implementing Neural Networks Using TensorFlow." Analytics Vidhya. N.p., 23 Jan. 2017. Web.

Deep Q Network

GitHub. Deep Reinforcement Learning: Pong from Pixels, 13 May 2016. Web.