import subprocess, re, time, collections
def rcon(c): return subprocess.run(["./rcon.py",c],capture_output=True,text=True).stdout
print("  sampling building state every 60s (upgrades cost 200 metal, so this takes time)")
for i in range(5):
    out = rcon('aiplays_script_all')  # not implemented; fall back to netprop dump
    time.sleep(60)
