alfischer33/rps-ai

A full stack python Flask artificial intelligence project capable of beating the human user in Rock Paper Scissors over 60% of the time using a custom scoring system to ensemble six models (naïve logic-based, decision tree, neural network) trained on both game-level and stored historical data in AWS RDS Cloud SQL database.

26
/ 100
Experimental

This project offers an AI opponent for the game Rock Paper Scissors, designed to consistently beat human players by learning their non-random decision patterns. You play rounds of Rock Paper Scissors against an AI, which analyzes your past moves to predict your next choice. It's intended for anyone curious to test their 'randomness' against a sophisticated computer opponent, or simply looking for a challenging game.

No commits in the last 6 months.

Use this if you want to play a game of Rock Paper Scissors against an AI that adapts to your playing style and aims to win more than 60% of the time.

Not ideal if you're looking for a simple, random opponent or a multi-player game, as it's designed for a single human player against the AI.

game-theory pattern-recognition human-behavior casual-gaming
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 8 / 25
Community 13 / 25

How are scores calculated?

Stars

10

Forks

2

Language

HTML

License

Last pushed

Mar 24, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/alfischer33/rps-ai"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.