Completed hardcode strategy

Still have to perform more testing.
Merge branch 'reverse_gear'
New name
Fixed defend function
Merge branch 'master' into reverse_gear

Conflicts:
	my_agent.py