Skip to content

JuniorJacki/4WinControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 4 Win Control

Java 17+ WinPython LEGO Hub Ready Windows UI

An advanced, interactive Connect Four application. This project seamlessly bridges digital gameplay with physical hardware using a custom AI engine.


✨ Features

Category Highlight Features
🧠 AI Engine Powered by a smart Minimax Algorithm to simulate challenging single-player matches.
🎨 Windows UI Sleek game field featuring a live Analysis Window that visualizes the AI's "brain" and decision-making process.
🤖 Integration Can be connected to a LEGO Hub to play Connect Four in the physical world against a self-built robot controlled by the core algorithm.

🛠️ Tech Stack & Ecosystem

  • Core Language: Java 17+ (Robust backend logic & Minimax architecture)
  • WinPython (Utilized for Bluetooth communication)

📋 Requirements

  • Java 17 or higher installed on your system.
  • Windows Environment for native UI.
  • (Optional) Supported LEGO Hub hardware for physical play setup.

📺 Demo Video

See the 4 Win Control AI and hardware integration in action! Click the banner below to watch the demo:

4WinControl Demo Video


Developed with ❤️ by @JuniorJacki

About

Windows program for the game Four Connect with its own algorithm and physical/digital gameplay in combination with a Lego hub

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors