Skip to content

MTG farm volunteer client v15

Choose a tag to compare

@fuzzy1450 fuzzy1450 released this 06 Sep 14:50
· 820 commits to master since this release
Immutable release. Only release title and notes can be modified.
ac8c59a

Superseded by client-v16 — press Update on your client's page to get it. 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 v15: the workers table's columns are ordered slot, mode, games, deck 1, deck 2, activity, for.

Already on v12 or later? Your client shows a banner with an Update button; stop the workers and press it.

From v14: a relaunched client's console closes when the client does. From v13: the for column counts the whole wait, not the time since the last check-in. From v12: the client updates itself. From v11: the deck columns. From v10: the games column. 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-v15.zip) = 1f4405151b49a54af7e05135e7ddbbaf2dbae8fed45abbc7bb041e652e51c062