Repository navigation
MTG farm volunteer client v14
Superseded by client-v15 — your client can fetch it itself: stop the workers and press Update. Everything below remains true for this release.
One-zip Windows volunteer client for the MTG sim farm. Unzip, double-click run-client.bat, enter the farm URL and your runner credential on the first-run page, click Start (it installs the farm's engine first if this machine lacks it), pick your work, and go.
New in v14: after a self-update, the console window of the old client closes when it should; before, each update left one open with a prompt in it.
Already on v12 or later? Your client shows a banner with an Update button; stop the workers and press it.
From v13: the workers table's for column counts the whole wait. From v12: the client updates itself. From v11: Deck 1 / Deck 2 columns. From v10: a games column per worker. From v9: each worker keeps the mode it was started with. From v8: Backfill chosen decks, a third work mode with a deck picker and a scope.
Headless: farmrunner.py --mode backfill --decks REF[,REF...] [--scope within], a ref being a deck's label, its hash, or a unique hash prefix.
Ships Windows embeddable Python 3.12.10 and the client with its harness pin baked in; the Forge engine (~205 MB) is downloaded on demand. Knows both fork engines (2.0.14+77f7277a301, 2.0.14+71c2d284cee). Requires a farm advertising active_engine (post-de63260); choosing decks needs a farm listing deck_filter in its hello.
sha256(mtg-farm-client-v14.zip) = 03139b8a60855b4222fc1fd3a5dd98430bf5395870cc169f0a1f89e6d7854166