/SailConnect4

Connect 4 game with strong and configurable IA for Sailfish OS and desktop using Qt/C++

Primary LanguageQMLGNU General Public License v3.0GPL-3.0

uAlign4 (SailConnect4)

The famous Connect4 game, written in Qml/Qt/C++.

Implemented for desktop and Sailfish OS using Silica.

You can play human vs IA, human vs human or IA vs IA (for fun!)

IA

There is a strong IA using a minimax search tree with alpha-beta pruning, and fast and accurate heuristic computation.

There are 5 levels for IA force.

The IA configures its strategie itself at each beginning of game or after config change, to avoid doing the sames plays every time. Depending of force, random takes part of IA decision.
You can play against it without being boring !

Langs

Translated in french, english, german and spanish.

03/2017: SailConnect4 is renamed to uAlign4 to avoid trademark problems.

======

Résumé en Français

Le fameux jeu Puissance 4, codé en Qml/Qt/C++ pour PC et téléphone Jolla, avec une intelligence artificielle forte et configurable.

======

Copyright

Licence: GPL
Author: Louis-Joseph Fournier
First release date: 2015-10-18

https://github.com/LouJo/SailConnect4