Skip to content

GateraGael/Google-Research-Football-Environment-Experiment

Repository files navigation

Google-Research-Football-Environment-Experiment

Table of contents

  1. Introduction
    1. Installation
    2. Test with Colab Notebook

Introduction

In this repository, I will be experimenting with Google Research Football Environment. Football (soccer) has been a passion of mine since I can remember. It is fantastic that I can use a passion of mine to continue learning about my field of study.

Published paper linked here: Google Research Football: A Novel Reinforcement Learning Environment.

Installation

After struggling with the different installation instructions. The docker image with gpu support and tensorflow base was by far the best and that actually rendered the game.

Instructions on how to install with docker linked here: Google Research Football Docker Image.

My Own Installations hyperlinked here

Test with Colab Notebook

Using the following link: Tutorial Colab Notebook! Honnestly does not teach much. Not sure it was inteded to teach anything or simply as a quickstart. Created a directory titled "ColabTutorial" where I will be running the above notebook as .py files.

Please see following markdown summary file for an overview of my trials.

First Steps

Ran different trials with the getting started tutorial notebook to get a reward, some of them had a reward, while some other did not. Therefore wanted to get a more thorough understanding of what was going on in the background.

Also have been refering to the the actual paper in order to get better insight into the environments, variables and actions the agents take. Page 4 of the resarch paper explains that the football engine rewards the team or agent when a goal is scored (+1) and rewards a (-1) when a goal is scored against.

About

Experimenting with Google Research Football Environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published