A game of Connect 4
.
The idea is an AI who can play a game of Connect 4
against another AI (namely, itself) or human.
Live Demo: c4ai on EminenceRED
Alternatively, build yourself:
- git pull
- open with IDEA / Android Studio
- Start (with Flutter SDK
2.10.4+
)
- Search
game tree
Minimax
withα-β pruning
Evaluation function
to evaluategoodness
of board stateEarly stopping
mechanism to abort search based onevaluation function
- Flutter for UI
- Dart for core engine
- Target Platforms:
Web
,iOS
,Android
Localization: lib/src/localization
| Internationalizing Flutter
apps