Skip to content

KanyiSharon/Rock-Paper-scissors---AI-Edition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Rock Paper Scissors - AI Edition

A fun and interactive Rock Paper Scissors game that combines computer vision with machine learning concepts. This project was created as part of my journey learning AI/ML, and it was a blast to build!

Features

  • Computer Vision: Uses MediaPipe for real-time hand gesture recognition
  • Pattern Learning AI: The AI opponent learns from your playing patterns and adapts its strategy
  • Interactive GUI: Built with Tkinter for a smooth gaming experience
  • Real-time Camera Feed: See your hand gestures detected in real-time

How It Works

The game uses AI concepts to make the opponent smarter over time:

  • Tracks your move history to identify patterns
  • Predicts your next move based on learned patterns
  • Adapts its strategy to counter your playing style

Requirements

See requirements.txt for dependencies.

Getting Started

Run main.py to start the game. Make sure you have a webcam connected!


Built with Python, MediaPipe, OpenCV, and Tkinter

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages