wuwi and Claude Opus 5
4bec0cb09c
--variant now emits the whole ladder: nine batches, thirty-one frames
...
A variant used to stop at the healthy eleven, which is enough for a gore-mode
shambler and not enough for a MATCH opponent — that mode scores you on the
BODY, so an opponent with no wounded art would go from untouched to dead with
nothing in between.
<key>_play / _serve / _fall restyled off the master 11 frames
<key>_w1 / _serve_w1 / _fall_w1 arm off, drawn from healthy 10 frames
<key>_w2 / _serve_w2 / _fall_w2 headless, drawn from arm off 10 frames
Each stage is a restyle of THE STAGE ABOVE IT, in that order, because that
chaining is what finally made damage accumulate this morning: the missing arm
rides in the picture instead of having to win an argument with it. The helper
prints the batches in dependency order for exactly that reason.
Every gate the racket zombie's ladder needed is declared automatically — the
stride pair on both the healthy shuffle and each wound row, `changed` at 0.10
for an arm and 0.15 for a head (the generator will happily redraw the reference
and skip the amputation), and the pose-tolerant kit bounds with the shorts hue
kept tight, since hue is the measure that survives a pose change.
The wound rows carry three frames, not four: the shuffle doubles as the stance,
which is how drawZombie already reads them.
And the one-armed serve is generated, not hand-waved — the missing arm IS the
tossing arm, so the stump goes up and the racket hand flicks the ball off the
face, the way one-armed players actually serve.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-12 12:56:53 +02:00
..
2026-08-12 12:45:26 +02:00
2026-08-11 18:16:25 +02:00
2026-08-03 21:48:24 +02:00
2026-08-12 09:37:58 +02:00
2026-08-04 12:22:21 +02:00
2026-08-12 11:11:51 +02:00
2026-07-27 05:28:04 +03:00
2026-08-12 12:56:53 +02:00
2026-08-01 01:09:57 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-07-12 17:30:46 +02:00
2026-07-17 22:13:59 +02:00
2026-07-30 12:55:35 +02:00
2026-07-30 13:50:47 +02:00
2026-07-28 10:34:43 +03:00
2026-07-27 05:28:04 +03:00
2026-07-11 14:55:21 +02:00
2026-07-31 19:05:31 +02:00
2026-07-12 10:19:21 +02:00
2026-07-31 21:29:41 +02:00
2026-07-12 17:30:46 +02:00
2026-07-17 22:13:59 +02:00
2026-07-30 14:56:00 +02:00
2026-07-31 20:10:20 +02:00
2026-07-28 10:34:43 +03:00
2026-07-27 18:09:18 +03:00
2026-07-17 21:17:17 +02:00
2026-07-17 20:39:07 +02:00
2026-07-31 20:52:52 +02:00
2026-07-31 18:57:03 +02:00
2026-07-31 19:57:45 +02:00
2026-07-11 13:38:28 +02:00
2026-07-31 21:29:41 +02:00
2026-07-12 17:30:46 +02:00
2026-07-27 05:28:04 +03:00
2026-07-27 10:20:43 +03:00
2026-07-27 10:20:43 +03:00
2026-07-17 21:17:17 +02:00
2026-07-27 05:28:04 +03:00
2026-07-27 05:58:18 +03:00
2026-07-30 14:56:00 +02:00
2026-07-27 05:28:04 +03:00
2026-07-30 13:50:47 +02:00
2026-07-31 20:05:44 +02:00
2026-08-12 12:52:24 +02:00
2026-08-12 12:52:24 +02:00
2026-08-12 12:52:24 +02:00
2026-07-11 14:55:21 +02:00
2026-07-11 10:22:10 +02:00
2026-07-11 13:56:18 +02:00
2026-07-11 15:11:30 +02:00
2026-07-31 20:36:25 +02:00
2026-07-11 10:22:10 +02:00
2026-07-11 13:56:18 +02:00
2026-07-31 21:03:47 +02:00
2026-07-31 19:02:15 +02:00
2026-07-31 21:29:41 +02:00
2026-07-12 10:19:21 +02:00
2026-07-14 16:11:12 +02:00
2026-07-31 20:10:20 +02:00
2026-07-12 10:19:21 +02:00
2026-07-12 10:19:21 +02:00
2026-07-11 15:58:18 +02:00
2026-07-14 16:11:12 +02:00
2026-07-31 20:42:12 +02:00
2026-07-31 19:57:45 +02:00
2026-07-31 20:52:52 +02:00
2026-07-11 16:26:49 +02:00
2026-07-31 21:03:47 +02:00
2026-07-11 16:26:49 +02:00
2026-07-30 16:23:04 +02:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-08-12 08:53:02 +02:00
2026-07-27 05:58:18 +03:00
2026-08-12 08:53:02 +02:00
2026-07-27 05:58:18 +03:00
2026-08-12 08:53:02 +02:00
2026-07-27 05:58:18 +03:00
2026-08-12 08:53:02 +02:00
2026-07-27 05:58:18 +03:00
2026-07-27 05:28:04 +03:00
2026-08-04 16:26:04 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-01 11:37:16 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:51:27 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:51:27 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:51:27 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:51:27 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 00:49:28 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 00:49:28 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:47:29 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:47:29 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:47:29 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:47:29 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:52:34 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 00:49:28 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 00:49:28 +02:00
2026-08-10 21:55:15 +02:00
2026-08-01 01:09:57 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:46:19 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:46:19 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:46:19 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:46:19 +02:00
2026-08-10 21:55:15 +02:00
2026-08-01 01:09:57 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:36:13 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:36:13 +02:00
2026-08-10 21:55:15 +02:00
2026-08-01 00:49:28 +02:00
2026-08-12 09:37:58 +02:00
2026-07-14 16:11:12 +02:00
2026-08-04 12:22:21 +02:00
2026-08-04 12:22:21 +02:00
2026-07-14 16:11:12 +02:00
2026-08-03 12:09:28 +02:00
2026-07-14 16:11:12 +02:00
2026-07-14 16:11:12 +02:00
2026-08-03 12:09:28 +02:00
2026-07-14 16:11:12 +02:00
2026-08-03 12:09:28 +02:00
2026-08-03 12:09:28 +02:00
2026-07-14 16:11:12 +02:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-07-12 17:48:39 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-30 14:56:00 +02:00
2026-07-28 10:34:43 +03:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-07-28 10:34:43 +03:00
2026-08-08 20:28:24 +02:00
2026-08-02 17:41:18 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-08-03 12:09:28 +02:00
2026-08-03 12:09:28 +02:00
2026-08-09 16:56:05 +02:00
2026-08-09 16:56:05 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:43:58 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:43:58 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:43:58 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:43:58 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-08-09 16:56:05 +02:00
2026-08-09 16:56:05 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:52:34 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:52:34 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:52:34 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 23:05:18 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:05:18 +02:00
2026-07-31 23:10:52 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-31 20:05:44 +02:00
2026-07-31 20:05:44 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 11:25:29 +02:00
2026-08-12 11:25:29 +02:00
2026-08-12 11:25:29 +02:00
2026-08-12 11:25:29 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 11:14:17 +02:00
2026-08-12 11:14:17 +02:00
2026-08-12 11:14:17 +02:00
2026-08-12 11:14:17 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 11:14:17 +02:00
2026-08-12 11:14:17 +02:00
2026-08-12 12:45:26 +02:00
2026-08-12 12:45:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00