Skip to content

dnoci001/Kaggle_RPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kaggle_RPS

Kaggle's Rock Paper Scissors Competition

The goal of the competition is to create an agent that will compete against other agents playing Rock Paper Scissors(RPS).

This agent finished in 15th place of 1663 competitors

Model

The ideal model is both predictive of our opponent and opaque to predictions from our opponent.

Extra Trees was found to give good probability distribution for opponents moves. The predicted probabilities where then used as weights to sample a predicted move from np.choice, this provided the necessary element of opaqueness to our model.

Performance

local testing of agent's performance against common agents. WIN: (20,1000) TIE: [-20,20] LOSS: (-1000,-20)

We see that our Extra Trees Agent Wins against the same agents that the Geometry bot does, but has a smaller margin of victory. This is ultimately the trade-off with keeping our agent as opaque as possible while still being predictive.

About

Kaggle's Rock Paper Scissors 15th Place Solution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages