Quarkus · Drools · StarCraft II

QuarkMind

A Quarkus-based StarCraft II agent platform — a living testbed for Drools, Quarkus Flow, and CaseHub. Intelligence provided by swappable plugins; the platform provides scaffolding, SC2 connection, and the control loop.

Read the diary → View on GitHub ↗
01 — RULES

Drools Strategy

Rule-based strategic reasoning over the SC2 game state. Race detection, supply management, build-order selection.

02 — FLOW

Quarkus Flow Economics

Reactive economic decisions via Quarkus Flow. Worker production, mineral management, expansion timing.

03 — GOAP

GOAP Tactics

Goal-Oriented Action Planning for unit control. Attack, retreat, and formation decisions driven by world state.

04 — CEP

Drools CEP Scouting

Complex Event Processing for enemy observation. Unit detection, base identification, threat assessment.