diff --git a/assets/_fine.py b/assets/_fine.py index 0f76d7d..df9ce17 100644 --- a/assets/_fine.py +++ b/assets/_fine.py @@ -68,6 +68,12 @@ def block_size(a): for y in range(0, h - b, b): for x in range(0, w - b, b): blk = sub[y:y+b, x:x+b].reshape(-1, 4) + # ONLY BLOCKS THAT TOUCH THE ART GET A VOTE. key() zeroes the background, so an + # empty block is uniform at EVERY b — and on a 9-row family sheet the background is + # ~85% of the bounding box, so it alone cleared the 0.82 bar and reported b=11 for + # sheets whose figures were drawn fine. _zsheet then snapped those figures down 11x + # and back up: that is where the pixelated families came from, not the model. + if not blk[:, 3].any(): continue tot += 1 if (blk == blk[0]).all(): ok += 1 if tot and ok / tot > 0.82: best = b diff --git a/assets/z_bb1.png b/assets/z_bb1.png index 35b1ab9..824da57 100644 Binary files a/assets/z_bb1.png and b/assets/z_bb1.png differ diff --git a/assets/z_bb2.png b/assets/z_bb2.png index 722f4b8..b26e75f 100644 Binary files a/assets/z_bb2.png and b/assets/z_bb2.png differ diff --git a/assets/z_bb3.png b/assets/z_bb3.png index 0cbbe67..6c1850f 100644 Binary files a/assets/z_bb3.png and b/assets/z_bb3.png differ diff --git a/assets/z_bb4.png b/assets/z_bb4.png index f819cf8..ffd20bb 100644 Binary files a/assets/z_bb4.png and b/assets/z_bb4.png differ diff --git a/assets/z_bbbounce.png b/assets/z_bbbounce.png index ed4c08d..790133b 100644 Binary files a/assets/z_bbbounce.png and b/assets/z_bbbounce.png differ diff --git a/assets/z_bbfall1.png b/assets/z_bbfall1.png index 208dab3..2e4e98e 100644 Binary files a/assets/z_bbfall1.png and b/assets/z_bbfall1.png differ diff --git a/assets/z_bbfall2.png b/assets/z_bbfall2.png index b70ccb8..6c7ab31 100644 Binary files a/assets/z_bbfall2.png and b/assets/z_bbfall2.png differ diff --git a/assets/z_bbfall3.png b/assets/z_bbfall3.png index 3278087..128c9cb 100644 Binary files a/assets/z_bbfall3.png and b/assets/z_bbfall3.png differ diff --git a/assets/z_bbrise.png b/assets/z_bbrise.png index 0163789..51d325c 100644 Binary files a/assets/z_bbrise.png and b/assets/z_bbrise.png differ diff --git a/assets/z_bbserve.png b/assets/z_bbserve.png index 7f8bcea..22d86cc 100644 Binary files a/assets/z_bbserve.png and b/assets/z_bbserve.png differ diff --git a/assets/z_bbtoss.png b/assets/z_bbtoss.png index d811110..3cea8e7 100644 Binary files a/assets/z_bbtoss.png and b/assets/z_bbtoss.png differ diff --git a/assets/z_bbw1.png b/assets/z_bbw1.png index c52a9f1..f1ca1b2 100644 Binary files a/assets/z_bbw1.png and b/assets/z_bbw1.png differ diff --git a/assets/z_bbw1b.png b/assets/z_bbw1b.png index 9404cfb..0ca3a71 100644 Binary files a/assets/z_bbw1b.png and b/assets/z_bbw1b.png differ diff --git a/assets/z_bbw1bounce.png b/assets/z_bbw1bounce.png index c87a0f2..8959a4f 100644 Binary files a/assets/z_bbw1bounce.png and b/assets/z_bbw1bounce.png differ diff --git a/assets/z_bbw1fall1.png b/assets/z_bbw1fall1.png index 0ad640c..1310632 100644 Binary files a/assets/z_bbw1fall1.png and b/assets/z_bbw1fall1.png differ diff --git a/assets/z_bbw1fall2.png b/assets/z_bbw1fall2.png index 50fb3f0..08c2a71 100644 Binary files a/assets/z_bbw1fall2.png and b/assets/z_bbw1fall2.png differ diff --git a/assets/z_bbw1fall3.png b/assets/z_bbw1fall3.png index 8f179cf..51d2ab6 100644 Binary files a/assets/z_bbw1fall3.png and b/assets/z_bbw1fall3.png differ diff --git a/assets/z_bbw1rise.png b/assets/z_bbw1rise.png index 5c49754..5b0fd26 100644 Binary files a/assets/z_bbw1rise.png and b/assets/z_bbw1rise.png differ diff --git a/assets/z_bbw1s.png b/assets/z_bbw1s.png index c3b0778..1a3dff3 100644 Binary files a/assets/z_bbw1s.png and b/assets/z_bbw1s.png differ diff --git a/assets/z_bbw1serve.png b/assets/z_bbw1serve.png index 383d8a5..0c3d942 100644 Binary files a/assets/z_bbw1serve.png and b/assets/z_bbw1serve.png differ diff --git a/assets/z_bbw1toss.png b/assets/z_bbw1toss.png index 59200df..241a411 100644 Binary files a/assets/z_bbw1toss.png and b/assets/z_bbw1toss.png differ diff --git a/assets/z_bbw2.png b/assets/z_bbw2.png index 4b38cf6..f084243 100644 Binary files a/assets/z_bbw2.png and b/assets/z_bbw2.png differ diff --git a/assets/z_bbw2b.png b/assets/z_bbw2b.png index 6f19490..e280b2e 100644 Binary files a/assets/z_bbw2b.png and b/assets/z_bbw2b.png differ diff --git a/assets/z_bbw2bounce.png b/assets/z_bbw2bounce.png index 98673f3..5e0ae4e 100644 Binary files a/assets/z_bbw2bounce.png and b/assets/z_bbw2bounce.png differ diff --git a/assets/z_bbw2fall1.png b/assets/z_bbw2fall1.png index a8839c7..b0f43c6 100644 Binary files a/assets/z_bbw2fall1.png and b/assets/z_bbw2fall1.png differ diff --git a/assets/z_bbw2fall2.png b/assets/z_bbw2fall2.png index 716fb53..450e73b 100644 Binary files a/assets/z_bbw2fall2.png and b/assets/z_bbw2fall2.png differ diff --git a/assets/z_bbw2fall3.png b/assets/z_bbw2fall3.png index 2fc7be1..221c0a7 100644 Binary files a/assets/z_bbw2fall3.png and b/assets/z_bbw2fall3.png differ diff --git a/assets/z_bbw2rise.png b/assets/z_bbw2rise.png index ce5a21d..627c301 100644 Binary files a/assets/z_bbw2rise.png and b/assets/z_bbw2rise.png differ diff --git a/assets/z_bbw2s.png b/assets/z_bbw2s.png index 62bbec9..9a2e4db 100644 Binary files a/assets/z_bbw2s.png and b/assets/z_bbw2s.png differ diff --git a/assets/z_bbw2serve.png b/assets/z_bbw2serve.png index 9883796..cc9386e 100644 Binary files a/assets/z_bbw2serve.png and b/assets/z_bbw2serve.png differ diff --git a/assets/z_bbw2toss.png b/assets/z_bbw2toss.png index e972209..a6e4e8a 100644 Binary files a/assets/z_bbw2toss.png and b/assets/z_bbw2toss.png differ diff --git a/assets/z_ch1.png b/assets/z_ch1.png index cfa9577..93d8b50 100644 Binary files a/assets/z_ch1.png and b/assets/z_ch1.png differ diff --git a/assets/z_ch2.png b/assets/z_ch2.png index b1b75d4..01907e1 100644 Binary files a/assets/z_ch2.png and b/assets/z_ch2.png differ diff --git a/assets/z_ch3.png b/assets/z_ch3.png index b1c82fc..207e13d 100644 Binary files a/assets/z_ch3.png and b/assets/z_ch3.png differ diff --git a/assets/z_ch4.png b/assets/z_ch4.png index 3b013af..60fa7cf 100644 Binary files a/assets/z_ch4.png and b/assets/z_ch4.png differ diff --git a/assets/z_chbounce.png b/assets/z_chbounce.png index 1076760..92ba738 100644 Binary files a/assets/z_chbounce.png and b/assets/z_chbounce.png differ diff --git a/assets/z_chfall1.png b/assets/z_chfall1.png index 9617a0e..e277ec9 100644 Binary files a/assets/z_chfall1.png and b/assets/z_chfall1.png differ diff --git a/assets/z_chfall2.png b/assets/z_chfall2.png index f5eefc5..60fa7a7 100644 Binary files a/assets/z_chfall2.png and b/assets/z_chfall2.png differ diff --git a/assets/z_chfall3.png b/assets/z_chfall3.png index 1380571..07e98c1 100644 Binary files a/assets/z_chfall3.png and b/assets/z_chfall3.png differ diff --git a/assets/z_chrise.png b/assets/z_chrise.png index a069544..17b7a58 100644 Binary files a/assets/z_chrise.png and b/assets/z_chrise.png differ diff --git a/assets/z_chserve.png b/assets/z_chserve.png index ac38bbe..0c1fac7 100644 Binary files a/assets/z_chserve.png and b/assets/z_chserve.png differ diff --git a/assets/z_chtoss.png b/assets/z_chtoss.png index e3a3d44..d8cc093 100644 Binary files a/assets/z_chtoss.png and b/assets/z_chtoss.png differ diff --git a/assets/z_chw1.png b/assets/z_chw1.png index 62195e9..fa15628 100644 Binary files a/assets/z_chw1.png and b/assets/z_chw1.png differ diff --git a/assets/z_chw1b.png b/assets/z_chw1b.png index dcdd41e..13deca2 100644 Binary files a/assets/z_chw1b.png and b/assets/z_chw1b.png differ diff --git a/assets/z_chw1bounce.png b/assets/z_chw1bounce.png index f31eddc..37b8cea 100644 Binary files a/assets/z_chw1bounce.png and b/assets/z_chw1bounce.png differ diff --git a/assets/z_chw1fall1.png b/assets/z_chw1fall1.png index d88d97e..8c6d463 100644 Binary files a/assets/z_chw1fall1.png and b/assets/z_chw1fall1.png differ diff --git a/assets/z_chw1fall2.png b/assets/z_chw1fall2.png index 78a1ea4..b969636 100644 Binary files a/assets/z_chw1fall2.png and b/assets/z_chw1fall2.png differ diff --git a/assets/z_chw1fall3.png b/assets/z_chw1fall3.png index b321d91..4faa12a 100644 Binary files a/assets/z_chw1fall3.png and b/assets/z_chw1fall3.png differ diff --git a/assets/z_chw1rise.png b/assets/z_chw1rise.png index d6d5215..11c67d6 100644 Binary files a/assets/z_chw1rise.png and b/assets/z_chw1rise.png differ diff --git a/assets/z_chw1s.png b/assets/z_chw1s.png index 5683c1a..d70b9d1 100644 Binary files a/assets/z_chw1s.png and b/assets/z_chw1s.png differ diff --git a/assets/z_chw1serve.png b/assets/z_chw1serve.png index 1df2e3c..7da4a4c 100644 Binary files a/assets/z_chw1serve.png and b/assets/z_chw1serve.png differ diff --git a/assets/z_chw1toss.png b/assets/z_chw1toss.png index 23386ea..d31815f 100644 Binary files a/assets/z_chw1toss.png and b/assets/z_chw1toss.png differ diff --git a/assets/z_chw2.png b/assets/z_chw2.png index aa1549d..ad2ba6a 100644 Binary files a/assets/z_chw2.png and b/assets/z_chw2.png differ diff --git a/assets/z_chw2b.png b/assets/z_chw2b.png index 6c721ec..ed9a19f 100644 Binary files a/assets/z_chw2b.png and b/assets/z_chw2b.png differ diff --git a/assets/z_chw2bounce.png b/assets/z_chw2bounce.png index 97de331..576cef2 100644 Binary files a/assets/z_chw2bounce.png and b/assets/z_chw2bounce.png differ diff --git a/assets/z_chw2fall1.png b/assets/z_chw2fall1.png index 7ca65d5..6ae4f08 100644 Binary files a/assets/z_chw2fall1.png and b/assets/z_chw2fall1.png differ diff --git a/assets/z_chw2fall2.png b/assets/z_chw2fall2.png index 3a728fc..d4d1af2 100644 Binary files a/assets/z_chw2fall2.png and b/assets/z_chw2fall2.png differ diff --git a/assets/z_chw2fall3.png b/assets/z_chw2fall3.png index cd85208..7bc6b81 100644 Binary files a/assets/z_chw2fall3.png and b/assets/z_chw2fall3.png differ diff --git a/assets/z_chw2rise.png b/assets/z_chw2rise.png index 6f02ac5..c1d84b7 100644 Binary files a/assets/z_chw2rise.png and b/assets/z_chw2rise.png differ diff --git a/assets/z_chw2s.png b/assets/z_chw2s.png index 355866c..774713d 100644 Binary files a/assets/z_chw2s.png and b/assets/z_chw2s.png differ diff --git a/assets/z_chw2serve.png b/assets/z_chw2serve.png index 5b8ce04..1655ff5 100644 Binary files a/assets/z_chw2serve.png and b/assets/z_chw2serve.png differ diff --git a/assets/z_chw2toss.png b/assets/z_chw2toss.png index f15f354..9ab9130 100644 Binary files a/assets/z_chw2toss.png and b/assets/z_chw2toss.png differ diff --git a/assets/z_dr1.png b/assets/z_dr1.png index 7d139df..d63d299 100644 Binary files a/assets/z_dr1.png and b/assets/z_dr1.png differ diff --git a/assets/z_dr2.png b/assets/z_dr2.png index 12f9671..79c4a76 100644 Binary files a/assets/z_dr2.png and b/assets/z_dr2.png differ diff --git a/assets/z_dr3.png b/assets/z_dr3.png index 66a599b..665b8a2 100644 Binary files a/assets/z_dr3.png and b/assets/z_dr3.png differ diff --git a/assets/z_dr4.png b/assets/z_dr4.png index 4b06b58..8d12252 100644 Binary files a/assets/z_dr4.png and b/assets/z_dr4.png differ diff --git a/assets/z_drbounce.png b/assets/z_drbounce.png index 4b02f7e..d070e57 100644 Binary files a/assets/z_drbounce.png and b/assets/z_drbounce.png differ diff --git a/assets/z_drfall1.png b/assets/z_drfall1.png index 82e8310..9b4c97d 100644 Binary files a/assets/z_drfall1.png and b/assets/z_drfall1.png differ diff --git a/assets/z_drfall2.png b/assets/z_drfall2.png index 00f80b6..11b5bb0 100644 Binary files a/assets/z_drfall2.png and b/assets/z_drfall2.png differ diff --git a/assets/z_drfall3.png b/assets/z_drfall3.png index f8df6dd..a60b97b 100644 Binary files a/assets/z_drfall3.png and b/assets/z_drfall3.png differ diff --git a/assets/z_drrise.png b/assets/z_drrise.png index 23ad1f5..76cd7df 100644 Binary files a/assets/z_drrise.png and b/assets/z_drrise.png differ diff --git a/assets/z_drserve.png b/assets/z_drserve.png index 90ac7a1..abbd813 100644 Binary files a/assets/z_drserve.png and b/assets/z_drserve.png differ diff --git a/assets/z_drtoss.png b/assets/z_drtoss.png index 607a8a2..1777a8a 100644 Binary files a/assets/z_drtoss.png and b/assets/z_drtoss.png differ diff --git a/assets/z_drw1.png b/assets/z_drw1.png index 5f6d0fd..6da6675 100644 Binary files a/assets/z_drw1.png and b/assets/z_drw1.png differ diff --git a/assets/z_drw1b.png b/assets/z_drw1b.png index 994ec2f..4a15564 100644 Binary files a/assets/z_drw1b.png and b/assets/z_drw1b.png differ diff --git a/assets/z_drw1bounce.png b/assets/z_drw1bounce.png index f31afac..4a3e937 100644 Binary files a/assets/z_drw1bounce.png and b/assets/z_drw1bounce.png differ diff --git a/assets/z_drw1fall1.png b/assets/z_drw1fall1.png index 1f92241..212bc5b 100644 Binary files a/assets/z_drw1fall1.png and b/assets/z_drw1fall1.png differ diff --git a/assets/z_drw1fall2.png b/assets/z_drw1fall2.png index d973af2..c81cae5 100644 Binary files a/assets/z_drw1fall2.png and b/assets/z_drw1fall2.png differ diff --git a/assets/z_drw1fall3.png b/assets/z_drw1fall3.png index 42f6ffe..8781064 100644 Binary files a/assets/z_drw1fall3.png and b/assets/z_drw1fall3.png differ diff --git a/assets/z_drw1rise.png b/assets/z_drw1rise.png index 622589e..b160100 100644 Binary files a/assets/z_drw1rise.png and b/assets/z_drw1rise.png differ diff --git a/assets/z_drw1s.png b/assets/z_drw1s.png index 2be10ce..f67cf42 100644 Binary files a/assets/z_drw1s.png and b/assets/z_drw1s.png differ diff --git a/assets/z_drw1serve.png b/assets/z_drw1serve.png index 4befcd9..4e04352 100644 Binary files a/assets/z_drw1serve.png and b/assets/z_drw1serve.png differ diff --git a/assets/z_drw1toss.png b/assets/z_drw1toss.png index a2e945c..e671d76 100644 Binary files a/assets/z_drw1toss.png and b/assets/z_drw1toss.png differ diff --git a/assets/z_drw2.png b/assets/z_drw2.png index e732f44..8578d85 100644 Binary files a/assets/z_drw2.png and b/assets/z_drw2.png differ diff --git a/assets/z_drw2b.png b/assets/z_drw2b.png index 799ed44..d8ddbf3 100644 Binary files a/assets/z_drw2b.png and b/assets/z_drw2b.png differ diff --git a/assets/z_drw2bounce.png b/assets/z_drw2bounce.png index 2f252f4..354cc84 100644 Binary files a/assets/z_drw2bounce.png and b/assets/z_drw2bounce.png differ diff --git a/assets/z_drw2fall1.png b/assets/z_drw2fall1.png index ebceff3..e286f03 100644 Binary files a/assets/z_drw2fall1.png and b/assets/z_drw2fall1.png differ diff --git a/assets/z_drw2fall2.png b/assets/z_drw2fall2.png index aff5933..316fb1e 100644 Binary files a/assets/z_drw2fall2.png and b/assets/z_drw2fall2.png differ diff --git a/assets/z_drw2fall3.png b/assets/z_drw2fall3.png index 0c2ae73..25ccd9e 100644 Binary files a/assets/z_drw2fall3.png and b/assets/z_drw2fall3.png differ diff --git a/assets/z_drw2rise.png b/assets/z_drw2rise.png index bd239aa..0c62da8 100644 Binary files a/assets/z_drw2rise.png and b/assets/z_drw2rise.png differ diff --git a/assets/z_drw2s.png b/assets/z_drw2s.png index d44d9b6..2419d40 100644 Binary files a/assets/z_drw2s.png and b/assets/z_drw2s.png differ diff --git a/assets/z_drw2serve.png b/assets/z_drw2serve.png index 344b37b..c221d7f 100644 Binary files a/assets/z_drw2serve.png and b/assets/z_drw2serve.png differ diff --git a/assets/z_drw2toss.png b/assets/z_drw2toss.png index 580bc76..4545dee 100644 Binary files a/assets/z_drw2toss.png and b/assets/z_drw2toss.png differ diff --git a/assets/z_gk1.png b/assets/z_gk1.png index a7870f2..be38b26 100644 Binary files a/assets/z_gk1.png and b/assets/z_gk1.png differ diff --git a/assets/z_gk2.png b/assets/z_gk2.png index a035f68..2b1de54 100644 Binary files a/assets/z_gk2.png and b/assets/z_gk2.png differ diff --git a/assets/z_gk3.png b/assets/z_gk3.png index 5411d31..1b5b794 100644 Binary files a/assets/z_gk3.png and b/assets/z_gk3.png differ diff --git a/assets/z_gk4.png b/assets/z_gk4.png index 21afd76..e7ee34c 100644 Binary files a/assets/z_gk4.png and b/assets/z_gk4.png differ diff --git a/assets/z_gkbounce.png b/assets/z_gkbounce.png index e30f80d..cc202db 100644 Binary files a/assets/z_gkbounce.png and b/assets/z_gkbounce.png differ diff --git a/assets/z_gkfall1.png b/assets/z_gkfall1.png index df3fbba..48e8fdd 100644 Binary files a/assets/z_gkfall1.png and b/assets/z_gkfall1.png differ diff --git a/assets/z_gkfall2.png b/assets/z_gkfall2.png index 727d146..adee4d7 100644 Binary files a/assets/z_gkfall2.png and b/assets/z_gkfall2.png differ diff --git a/assets/z_gkfall3.png b/assets/z_gkfall3.png index 5bc9fa5..70aefb1 100644 Binary files a/assets/z_gkfall3.png and b/assets/z_gkfall3.png differ diff --git a/assets/z_gkrise.png b/assets/z_gkrise.png index d7e8c33..992bbb5 100644 Binary files a/assets/z_gkrise.png and b/assets/z_gkrise.png differ diff --git a/assets/z_gkserve.png b/assets/z_gkserve.png index d6e9c90..7e1516d 100644 Binary files a/assets/z_gkserve.png and b/assets/z_gkserve.png differ diff --git a/assets/z_gktoss.png b/assets/z_gktoss.png index 086b411..b948b00 100644 Binary files a/assets/z_gktoss.png and b/assets/z_gktoss.png differ diff --git a/assets/z_gkw1.png b/assets/z_gkw1.png index 40e1d55..304e44b 100644 Binary files a/assets/z_gkw1.png and b/assets/z_gkw1.png differ diff --git a/assets/z_gkw1b.png b/assets/z_gkw1b.png index 6ae60c4..9b3cff9 100644 Binary files a/assets/z_gkw1b.png and b/assets/z_gkw1b.png differ diff --git a/assets/z_gkw1bounce.png b/assets/z_gkw1bounce.png index 1547c82..56ac209 100644 Binary files a/assets/z_gkw1bounce.png and b/assets/z_gkw1bounce.png differ diff --git a/assets/z_gkw1fall1.png b/assets/z_gkw1fall1.png index eb28e62..9368bb1 100644 Binary files a/assets/z_gkw1fall1.png and b/assets/z_gkw1fall1.png differ diff --git a/assets/z_gkw1fall2.png b/assets/z_gkw1fall2.png index 07d3cde..4f401ca 100644 Binary files a/assets/z_gkw1fall2.png and b/assets/z_gkw1fall2.png differ diff --git a/assets/z_gkw1fall3.png b/assets/z_gkw1fall3.png index d5be902..b84ee77 100644 Binary files a/assets/z_gkw1fall3.png and b/assets/z_gkw1fall3.png differ diff --git a/assets/z_gkw1rise.png b/assets/z_gkw1rise.png index de75a65..145b7b2 100644 Binary files a/assets/z_gkw1rise.png and b/assets/z_gkw1rise.png differ diff --git a/assets/z_gkw1s.png b/assets/z_gkw1s.png index a0b2f4d..8efcdf4 100644 Binary files a/assets/z_gkw1s.png and b/assets/z_gkw1s.png differ diff --git a/assets/z_gkw1serve.png b/assets/z_gkw1serve.png index 8710714..db658b4 100644 Binary files a/assets/z_gkw1serve.png and b/assets/z_gkw1serve.png differ diff --git a/assets/z_gkw1toss.png b/assets/z_gkw1toss.png index c482499..d0038cd 100644 Binary files a/assets/z_gkw1toss.png and b/assets/z_gkw1toss.png differ diff --git a/assets/z_gkw2.png b/assets/z_gkw2.png index 29265c8..0d54e76 100644 Binary files a/assets/z_gkw2.png and b/assets/z_gkw2.png differ diff --git a/assets/z_gkw2b.png b/assets/z_gkw2b.png index 64d5531..5107438 100644 Binary files a/assets/z_gkw2b.png and b/assets/z_gkw2b.png differ diff --git a/assets/z_gkw2bounce.png b/assets/z_gkw2bounce.png index bf8fbf0..64a15ba 100644 Binary files a/assets/z_gkw2bounce.png and b/assets/z_gkw2bounce.png differ diff --git a/assets/z_gkw2fall1.png b/assets/z_gkw2fall1.png index 2927509..0e93c84 100644 Binary files a/assets/z_gkw2fall1.png and b/assets/z_gkw2fall1.png differ diff --git a/assets/z_gkw2fall2.png b/assets/z_gkw2fall2.png index 876d642..4cd22d4 100644 Binary files a/assets/z_gkw2fall2.png and b/assets/z_gkw2fall2.png differ diff --git a/assets/z_gkw2fall3.png b/assets/z_gkw2fall3.png index fa5c00b..fda6182 100644 Binary files a/assets/z_gkw2fall3.png and b/assets/z_gkw2fall3.png differ diff --git a/assets/z_gkw2rise.png b/assets/z_gkw2rise.png index edc424d..e75e95b 100644 Binary files a/assets/z_gkw2rise.png and b/assets/z_gkw2rise.png differ diff --git a/assets/z_gkw2s.png b/assets/z_gkw2s.png index a1eb022..4ff1cdd 100644 Binary files a/assets/z_gkw2s.png and b/assets/z_gkw2s.png differ diff --git a/assets/z_gkw2serve.png b/assets/z_gkw2serve.png index 515da10..d270728 100644 Binary files a/assets/z_gkw2serve.png and b/assets/z_gkw2serve.png differ diff --git a/assets/z_gkw2toss.png b/assets/z_gkw2toss.png index 9824a2a..d1e26a2 100644 Binary files a/assets/z_gkw2toss.png and b/assets/z_gkw2toss.png differ diff --git a/assets/z_lj1.png b/assets/z_lj1.png index ef6dd31..bce83b6 100644 Binary files a/assets/z_lj1.png and b/assets/z_lj1.png differ diff --git a/assets/z_lj2.png b/assets/z_lj2.png index 242652c..c7357de 100644 Binary files a/assets/z_lj2.png and b/assets/z_lj2.png differ diff --git a/assets/z_lj3.png b/assets/z_lj3.png index 29d88ad..070e5ec 100644 Binary files a/assets/z_lj3.png and b/assets/z_lj3.png differ diff --git a/assets/z_lj4.png b/assets/z_lj4.png index b8f5fd3..3bc1975 100644 Binary files a/assets/z_lj4.png and b/assets/z_lj4.png differ diff --git a/assets/z_ljbounce.png b/assets/z_ljbounce.png index 5d4028a..a3539dd 100644 Binary files a/assets/z_ljbounce.png and b/assets/z_ljbounce.png differ diff --git a/assets/z_ljfall1.png b/assets/z_ljfall1.png index 13b3a52..d57e5ee 100644 Binary files a/assets/z_ljfall1.png and b/assets/z_ljfall1.png differ diff --git a/assets/z_ljfall2.png b/assets/z_ljfall2.png index 49829a6..cb6dfae 100644 Binary files a/assets/z_ljfall2.png and b/assets/z_ljfall2.png differ diff --git a/assets/z_ljfall3.png b/assets/z_ljfall3.png index 31b71ae..4be16d5 100644 Binary files a/assets/z_ljfall3.png and b/assets/z_ljfall3.png differ diff --git a/assets/z_ljrise.png b/assets/z_ljrise.png index 41d71e6..ddd486b 100644 Binary files a/assets/z_ljrise.png and b/assets/z_ljrise.png differ diff --git a/assets/z_ljserve.png b/assets/z_ljserve.png index 96c4d1d..b6079f7 100644 Binary files a/assets/z_ljserve.png and b/assets/z_ljserve.png differ diff --git a/assets/z_ljtoss.png b/assets/z_ljtoss.png index 61949f2..afe4ad2 100644 Binary files a/assets/z_ljtoss.png and b/assets/z_ljtoss.png differ diff --git a/assets/z_ljw1.png b/assets/z_ljw1.png index 86e97d0..06cffba 100644 Binary files a/assets/z_ljw1.png and b/assets/z_ljw1.png differ diff --git a/assets/z_ljw1b.png b/assets/z_ljw1b.png index ecd4c7d..f523563 100644 Binary files a/assets/z_ljw1b.png and b/assets/z_ljw1b.png differ diff --git a/assets/z_ljw1bounce.png b/assets/z_ljw1bounce.png index 29e61ec..10e240c 100644 Binary files a/assets/z_ljw1bounce.png and b/assets/z_ljw1bounce.png differ diff --git a/assets/z_ljw1fall1.png b/assets/z_ljw1fall1.png index e8ffe17..e6f4bbb 100644 Binary files a/assets/z_ljw1fall1.png and b/assets/z_ljw1fall1.png differ diff --git a/assets/z_ljw1fall2.png b/assets/z_ljw1fall2.png index 1d53f50..bf5cb01 100644 Binary files a/assets/z_ljw1fall2.png and b/assets/z_ljw1fall2.png differ diff --git a/assets/z_ljw1fall3.png b/assets/z_ljw1fall3.png index 1bee4c6..2e5b41c 100644 Binary files a/assets/z_ljw1fall3.png and b/assets/z_ljw1fall3.png differ diff --git a/assets/z_ljw1rise.png b/assets/z_ljw1rise.png index 4d5f4d3..d31536c 100644 Binary files a/assets/z_ljw1rise.png and b/assets/z_ljw1rise.png differ diff --git a/assets/z_ljw1s.png b/assets/z_ljw1s.png index 119fe9a..8530522 100644 Binary files a/assets/z_ljw1s.png and b/assets/z_ljw1s.png differ diff --git a/assets/z_ljw1serve.png b/assets/z_ljw1serve.png index 5942711..748c70a 100644 Binary files a/assets/z_ljw1serve.png and b/assets/z_ljw1serve.png differ diff --git a/assets/z_ljw1toss.png b/assets/z_ljw1toss.png index 7a83361..911221f 100644 Binary files a/assets/z_ljw1toss.png and b/assets/z_ljw1toss.png differ diff --git a/assets/z_ljw2.png b/assets/z_ljw2.png index 34495a8..5e5d863 100644 Binary files a/assets/z_ljw2.png and b/assets/z_ljw2.png differ diff --git a/assets/z_ljw2b.png b/assets/z_ljw2b.png index 9bdeeb7..fcdeb6e 100644 Binary files a/assets/z_ljw2b.png and b/assets/z_ljw2b.png differ diff --git a/assets/z_ljw2bounce.png b/assets/z_ljw2bounce.png index c876c97..b9f5c91 100644 Binary files a/assets/z_ljw2bounce.png and b/assets/z_ljw2bounce.png differ diff --git a/assets/z_ljw2fall1.png b/assets/z_ljw2fall1.png index fb70028..fcb8f14 100644 Binary files a/assets/z_ljw2fall1.png and b/assets/z_ljw2fall1.png differ diff --git a/assets/z_ljw2fall2.png b/assets/z_ljw2fall2.png index bfe2df0..55d1569 100644 Binary files a/assets/z_ljw2fall2.png and b/assets/z_ljw2fall2.png differ diff --git a/assets/z_ljw2fall3.png b/assets/z_ljw2fall3.png index e90881c..975a2dc 100644 Binary files a/assets/z_ljw2fall3.png and b/assets/z_ljw2fall3.png differ diff --git a/assets/z_ljw2rise.png b/assets/z_ljw2rise.png index d511bc9..5082714 100644 Binary files a/assets/z_ljw2rise.png and b/assets/z_ljw2rise.png differ diff --git a/assets/z_ljw2s.png b/assets/z_ljw2s.png index 14e7bff..fd47de7 100644 Binary files a/assets/z_ljw2s.png and b/assets/z_ljw2s.png differ diff --git a/assets/z_ljw2serve.png b/assets/z_ljw2serve.png index f448a36..b54a105 100644 Binary files a/assets/z_ljw2serve.png and b/assets/z_ljw2serve.png differ diff --git a/assets/z_ljw2toss.png b/assets/z_ljw2toss.png index ab12833..f783b69 100644 Binary files a/assets/z_ljw2toss.png and b/assets/z_ljw2toss.png differ diff --git a/assets/z_ma1.png b/assets/z_ma1.png index 07ec7bf..444d5b7 100644 Binary files a/assets/z_ma1.png and b/assets/z_ma1.png differ diff --git a/assets/z_ma2.png b/assets/z_ma2.png index 1161094..6dd0330 100644 Binary files a/assets/z_ma2.png and b/assets/z_ma2.png differ diff --git a/assets/z_ma3.png b/assets/z_ma3.png index cf6783b..29723b3 100644 Binary files a/assets/z_ma3.png and b/assets/z_ma3.png differ diff --git a/assets/z_ma4.png b/assets/z_ma4.png index 424555c..28c0916 100644 Binary files a/assets/z_ma4.png and b/assets/z_ma4.png differ diff --git a/assets/z_mabounce.png b/assets/z_mabounce.png index 3f5edba..c16c81d 100644 Binary files a/assets/z_mabounce.png and b/assets/z_mabounce.png differ diff --git a/assets/z_mafall1.png b/assets/z_mafall1.png index 1a9d353..99e8131 100644 Binary files a/assets/z_mafall1.png and b/assets/z_mafall1.png differ diff --git a/assets/z_mafall2.png b/assets/z_mafall2.png index ff361f1..eef6f16 100644 Binary files a/assets/z_mafall2.png and b/assets/z_mafall2.png differ diff --git a/assets/z_mafall3.png b/assets/z_mafall3.png index 4271a61..dbea183 100644 Binary files a/assets/z_mafall3.png and b/assets/z_mafall3.png differ diff --git a/assets/z_marise.png b/assets/z_marise.png index c123c20..d17367d 100644 Binary files a/assets/z_marise.png and b/assets/z_marise.png differ diff --git a/assets/z_maserve.png b/assets/z_maserve.png index fc547ee..5764a15 100644 Binary files a/assets/z_maserve.png and b/assets/z_maserve.png differ diff --git a/assets/z_matoss.png b/assets/z_matoss.png index 700ef48..3562800 100644 Binary files a/assets/z_matoss.png and b/assets/z_matoss.png differ diff --git a/assets/z_maw1.png b/assets/z_maw1.png index bbb08a0..0a6cb5c 100644 Binary files a/assets/z_maw1.png and b/assets/z_maw1.png differ diff --git a/assets/z_maw1b.png b/assets/z_maw1b.png index d2015d3..1761fac 100644 Binary files a/assets/z_maw1b.png and b/assets/z_maw1b.png differ diff --git a/assets/z_maw1bounce.png b/assets/z_maw1bounce.png index 8a31cf6..4c3d392 100644 Binary files a/assets/z_maw1bounce.png and b/assets/z_maw1bounce.png differ diff --git a/assets/z_maw1fall1.png b/assets/z_maw1fall1.png index 9f0c0cf..fe0bdb4 100644 Binary files a/assets/z_maw1fall1.png and b/assets/z_maw1fall1.png differ diff --git a/assets/z_maw1fall2.png b/assets/z_maw1fall2.png index 0f4ed0a..ee9f09d 100644 Binary files a/assets/z_maw1fall2.png and b/assets/z_maw1fall2.png differ diff --git a/assets/z_maw1fall3.png b/assets/z_maw1fall3.png index a0e27af..f9259ea 100644 Binary files a/assets/z_maw1fall3.png and b/assets/z_maw1fall3.png differ diff --git a/assets/z_maw1rise.png b/assets/z_maw1rise.png index 648de51..25fa9a6 100644 Binary files a/assets/z_maw1rise.png and b/assets/z_maw1rise.png differ diff --git a/assets/z_maw1s.png b/assets/z_maw1s.png index 0fa47bc..bf9c6b3 100644 Binary files a/assets/z_maw1s.png and b/assets/z_maw1s.png differ diff --git a/assets/z_maw1serve.png b/assets/z_maw1serve.png index 8aa3c42..5c8937f 100644 Binary files a/assets/z_maw1serve.png and b/assets/z_maw1serve.png differ diff --git a/assets/z_maw1toss.png b/assets/z_maw1toss.png index 095bf21..1e15686 100644 Binary files a/assets/z_maw1toss.png and b/assets/z_maw1toss.png differ diff --git a/assets/z_maw2.png b/assets/z_maw2.png index dbc2c4a..85b1bb9 100644 Binary files a/assets/z_maw2.png and b/assets/z_maw2.png differ diff --git a/assets/z_maw2b.png b/assets/z_maw2b.png index 9f742a2..b3ce34b 100644 Binary files a/assets/z_maw2b.png and b/assets/z_maw2b.png differ diff --git a/assets/z_maw2bounce.png b/assets/z_maw2bounce.png index fb22549..40e0ebc 100644 Binary files a/assets/z_maw2bounce.png and b/assets/z_maw2bounce.png differ diff --git a/assets/z_maw2fall1.png b/assets/z_maw2fall1.png index 3052c9d..3684629 100644 Binary files a/assets/z_maw2fall1.png and b/assets/z_maw2fall1.png differ diff --git a/assets/z_maw2fall2.png b/assets/z_maw2fall2.png index 09c476c..96f5f88 100644 Binary files a/assets/z_maw2fall2.png and b/assets/z_maw2fall2.png differ diff --git a/assets/z_maw2fall3.png b/assets/z_maw2fall3.png index c9eecb2..8704257 100644 Binary files a/assets/z_maw2fall3.png and b/assets/z_maw2fall3.png differ diff --git a/assets/z_maw2rise.png b/assets/z_maw2rise.png index 6446fdb..d27c2d0 100644 Binary files a/assets/z_maw2rise.png and b/assets/z_maw2rise.png differ diff --git a/assets/z_maw2s.png b/assets/z_maw2s.png index 1d1884c..e166658 100644 Binary files a/assets/z_maw2s.png and b/assets/z_maw2s.png differ diff --git a/assets/z_maw2serve.png b/assets/z_maw2serve.png index e6563c7..32b29a3 100644 Binary files a/assets/z_maw2serve.png and b/assets/z_maw2serve.png differ diff --git a/assets/z_maw2toss.png b/assets/z_maw2toss.png index bc887f8..e4d12bd 100644 Binary files a/assets/z_maw2toss.png and b/assets/z_maw2toss.png differ diff --git a/assets/z_ph1.png b/assets/z_ph1.png index fbcf54c..5e50501 100644 Binary files a/assets/z_ph1.png and b/assets/z_ph1.png differ diff --git a/assets/z_ph2.png b/assets/z_ph2.png index eeb2d1f..b6c5103 100644 Binary files a/assets/z_ph2.png and b/assets/z_ph2.png differ diff --git a/assets/z_ph3.png b/assets/z_ph3.png index d4ec436..1a2851b 100644 Binary files a/assets/z_ph3.png and b/assets/z_ph3.png differ diff --git a/assets/z_ph4.png b/assets/z_ph4.png index 34a2b9a..cf42502 100644 Binary files a/assets/z_ph4.png and b/assets/z_ph4.png differ diff --git a/assets/z_phbounce.png b/assets/z_phbounce.png index fd5a500..1107a37 100644 Binary files a/assets/z_phbounce.png and b/assets/z_phbounce.png differ diff --git a/assets/z_phfall1.png b/assets/z_phfall1.png index cbb7b1c..032343c 100644 Binary files a/assets/z_phfall1.png and b/assets/z_phfall1.png differ diff --git a/assets/z_phfall2.png b/assets/z_phfall2.png index d183f08..b2ff2e8 100644 Binary files a/assets/z_phfall2.png and b/assets/z_phfall2.png differ diff --git a/assets/z_phfall3.png b/assets/z_phfall3.png index 39d3b9b..11e105f 100644 Binary files a/assets/z_phfall3.png and b/assets/z_phfall3.png differ diff --git a/assets/z_phrise.png b/assets/z_phrise.png index 8f06637..3ac60fa 100644 Binary files a/assets/z_phrise.png and b/assets/z_phrise.png differ diff --git a/assets/z_phserve.png b/assets/z_phserve.png index 264086f..702fbfb 100644 Binary files a/assets/z_phserve.png and b/assets/z_phserve.png differ diff --git a/assets/z_phtoss.png b/assets/z_phtoss.png index 527e19a..fd902af 100644 Binary files a/assets/z_phtoss.png and b/assets/z_phtoss.png differ diff --git a/assets/z_phw1.png b/assets/z_phw1.png index bea244b..b0749b9 100644 Binary files a/assets/z_phw1.png and b/assets/z_phw1.png differ diff --git a/assets/z_phw1b.png b/assets/z_phw1b.png index 078446c..ff33a1e 100644 Binary files a/assets/z_phw1b.png and b/assets/z_phw1b.png differ diff --git a/assets/z_phw1bounce.png b/assets/z_phw1bounce.png index 98a355d..05cb3ff 100644 Binary files a/assets/z_phw1bounce.png and b/assets/z_phw1bounce.png differ diff --git a/assets/z_phw1fall1.png b/assets/z_phw1fall1.png index ec4d1a2..bbb2cc8 100644 Binary files a/assets/z_phw1fall1.png and b/assets/z_phw1fall1.png differ diff --git a/assets/z_phw1fall2.png b/assets/z_phw1fall2.png index 037278d..23df12b 100644 Binary files a/assets/z_phw1fall2.png and b/assets/z_phw1fall2.png differ diff --git a/assets/z_phw1fall3.png b/assets/z_phw1fall3.png index 62483c9..5c81269 100644 Binary files a/assets/z_phw1fall3.png and b/assets/z_phw1fall3.png differ diff --git a/assets/z_phw1rise.png b/assets/z_phw1rise.png index 7af9b1d..4d745c5 100644 Binary files a/assets/z_phw1rise.png and b/assets/z_phw1rise.png differ diff --git a/assets/z_phw1s.png b/assets/z_phw1s.png index bf92e52..20a099c 100644 Binary files a/assets/z_phw1s.png and b/assets/z_phw1s.png differ diff --git a/assets/z_phw1serve.png b/assets/z_phw1serve.png index df91aa5..7000037 100644 Binary files a/assets/z_phw1serve.png and b/assets/z_phw1serve.png differ diff --git a/assets/z_phw1toss.png b/assets/z_phw1toss.png index bf38079..15191c1 100644 Binary files a/assets/z_phw1toss.png and b/assets/z_phw1toss.png differ diff --git a/assets/z_phw2.png b/assets/z_phw2.png index 2ad300b..4374354 100644 Binary files a/assets/z_phw2.png and b/assets/z_phw2.png differ diff --git a/assets/z_phw2b.png b/assets/z_phw2b.png index eb05297..522d792 100644 Binary files a/assets/z_phw2b.png and b/assets/z_phw2b.png differ diff --git a/assets/z_phw2bounce.png b/assets/z_phw2bounce.png index c50196b..423a4fb 100644 Binary files a/assets/z_phw2bounce.png and b/assets/z_phw2bounce.png differ diff --git a/assets/z_phw2fall1.png b/assets/z_phw2fall1.png index 5f5d73f..20510a0 100644 Binary files a/assets/z_phw2fall1.png and b/assets/z_phw2fall1.png differ diff --git a/assets/z_phw2fall2.png b/assets/z_phw2fall2.png index 1d1b5a1..983d33c 100644 Binary files a/assets/z_phw2fall2.png and b/assets/z_phw2fall2.png differ diff --git a/assets/z_phw2fall3.png b/assets/z_phw2fall3.png index f46e8e3..34b0ad4 100644 Binary files a/assets/z_phw2fall3.png and b/assets/z_phw2fall3.png differ diff --git a/assets/z_phw2rise.png b/assets/z_phw2rise.png index e88f318..262abe3 100644 Binary files a/assets/z_phw2rise.png and b/assets/z_phw2rise.png differ diff --git a/assets/z_phw2s.png b/assets/z_phw2s.png index 7cd3a14..b94da36 100644 Binary files a/assets/z_phw2s.png and b/assets/z_phw2s.png differ diff --git a/assets/z_phw2serve.png b/assets/z_phw2serve.png index aee58d9..59a16f8 100644 Binary files a/assets/z_phw2serve.png and b/assets/z_phw2serve.png differ diff --git a/assets/z_phw2toss.png b/assets/z_phw2toss.png index dd64411..a02d5ba 100644 Binary files a/assets/z_phw2toss.png and b/assets/z_phw2toss.png differ diff --git a/assets/z_ru1.png b/assets/z_ru1.png index 88e744e..40515c9 100644 Binary files a/assets/z_ru1.png and b/assets/z_ru1.png differ diff --git a/assets/z_ru2.png b/assets/z_ru2.png index 76f617d..3e2cf04 100644 Binary files a/assets/z_ru2.png and b/assets/z_ru2.png differ diff --git a/assets/z_ru3.png b/assets/z_ru3.png index d4471d9..0adc09c 100644 Binary files a/assets/z_ru3.png and b/assets/z_ru3.png differ diff --git a/assets/z_ru4.png b/assets/z_ru4.png index a627424..55f7366 100644 Binary files a/assets/z_ru4.png and b/assets/z_ru4.png differ diff --git a/assets/z_rubounce.png b/assets/z_rubounce.png index 3fa2e8f..1de88f8 100644 Binary files a/assets/z_rubounce.png and b/assets/z_rubounce.png differ diff --git a/assets/z_rufall1.png b/assets/z_rufall1.png index b2736ef..cc0e6a4 100644 Binary files a/assets/z_rufall1.png and b/assets/z_rufall1.png differ diff --git a/assets/z_rufall2.png b/assets/z_rufall2.png index c5aaae7..bff595b 100644 Binary files a/assets/z_rufall2.png and b/assets/z_rufall2.png differ diff --git a/assets/z_rufall3.png b/assets/z_rufall3.png index 30e9292..b752dde 100644 Binary files a/assets/z_rufall3.png and b/assets/z_rufall3.png differ diff --git a/assets/z_rurise.png b/assets/z_rurise.png index 86e2ddf..4ce2ba1 100644 Binary files a/assets/z_rurise.png and b/assets/z_rurise.png differ diff --git a/assets/z_ruserve.png b/assets/z_ruserve.png index 77998ee..db93ba1 100644 Binary files a/assets/z_ruserve.png and b/assets/z_ruserve.png differ diff --git a/assets/z_rutoss.png b/assets/z_rutoss.png index 4311287..76a660d 100644 Binary files a/assets/z_rutoss.png and b/assets/z_rutoss.png differ diff --git a/assets/z_ruw1.png b/assets/z_ruw1.png index 58caaf0..b33d0c6 100644 Binary files a/assets/z_ruw1.png and b/assets/z_ruw1.png differ diff --git a/assets/z_ruw1b.png b/assets/z_ruw1b.png index c977d5e..2ab052a 100644 Binary files a/assets/z_ruw1b.png and b/assets/z_ruw1b.png differ diff --git a/assets/z_ruw1bounce.png b/assets/z_ruw1bounce.png index 19d18e2..ba8a0d1 100644 Binary files a/assets/z_ruw1bounce.png and b/assets/z_ruw1bounce.png differ diff --git a/assets/z_ruw1fall1.png b/assets/z_ruw1fall1.png index c789350..24210b6 100644 Binary files a/assets/z_ruw1fall1.png and b/assets/z_ruw1fall1.png differ diff --git a/assets/z_ruw1fall2.png b/assets/z_ruw1fall2.png index 38c946f..d4f453d 100644 Binary files a/assets/z_ruw1fall2.png and b/assets/z_ruw1fall2.png differ diff --git a/assets/z_ruw1fall3.png b/assets/z_ruw1fall3.png index 0a90042..867b275 100644 Binary files a/assets/z_ruw1fall3.png and b/assets/z_ruw1fall3.png differ diff --git a/assets/z_ruw1rise.png b/assets/z_ruw1rise.png index 18bc85d..49659a3 100644 Binary files a/assets/z_ruw1rise.png and b/assets/z_ruw1rise.png differ diff --git a/assets/z_ruw1s.png b/assets/z_ruw1s.png index c09bf69..84bfbc6 100644 Binary files a/assets/z_ruw1s.png and b/assets/z_ruw1s.png differ diff --git a/assets/z_ruw1serve.png b/assets/z_ruw1serve.png index e3cd0ee..86de14c 100644 Binary files a/assets/z_ruw1serve.png and b/assets/z_ruw1serve.png differ diff --git a/assets/z_ruw1toss.png b/assets/z_ruw1toss.png index 1424410..3e25a5a 100644 Binary files a/assets/z_ruw1toss.png and b/assets/z_ruw1toss.png differ diff --git a/assets/z_ruw2.png b/assets/z_ruw2.png index 23c0b70..ca83a34 100644 Binary files a/assets/z_ruw2.png and b/assets/z_ruw2.png differ diff --git a/assets/z_ruw2b.png b/assets/z_ruw2b.png index 79d7845..1cf4f0b 100644 Binary files a/assets/z_ruw2b.png and b/assets/z_ruw2b.png differ diff --git a/assets/z_ruw2bounce.png b/assets/z_ruw2bounce.png index 5abdd00..5a1b446 100644 Binary files a/assets/z_ruw2bounce.png and b/assets/z_ruw2bounce.png differ diff --git a/assets/z_ruw2fall1.png b/assets/z_ruw2fall1.png index fc38678..9b40277 100644 Binary files a/assets/z_ruw2fall1.png and b/assets/z_ruw2fall1.png differ diff --git a/assets/z_ruw2fall2.png b/assets/z_ruw2fall2.png index 5feadc0..08147c4 100644 Binary files a/assets/z_ruw2fall2.png and b/assets/z_ruw2fall2.png differ diff --git a/assets/z_ruw2fall3.png b/assets/z_ruw2fall3.png index 34f6fff..1b380e2 100644 Binary files a/assets/z_ruw2fall3.png and b/assets/z_ruw2fall3.png differ diff --git a/assets/z_ruw2rise.png b/assets/z_ruw2rise.png index e41e3af..bcd3aab 100644 Binary files a/assets/z_ruw2rise.png and b/assets/z_ruw2rise.png differ diff --git a/assets/z_ruw2s.png b/assets/z_ruw2s.png index 4736124..b76eae6 100644 Binary files a/assets/z_ruw2s.png and b/assets/z_ruw2s.png differ diff --git a/assets/z_ruw2serve.png b/assets/z_ruw2serve.png index 6c2db1a..10a299e 100644 Binary files a/assets/z_ruw2serve.png and b/assets/z_ruw2serve.png differ diff --git a/assets/z_ruw2toss.png b/assets/z_ruw2toss.png index 80a099d..38195ed 100644 Binary files a/assets/z_ruw2toss.png and b/assets/z_ruw2toss.png differ diff --git a/assets/z_sh1.png b/assets/z_sh1.png index 9c686ef..74e3306 100644 Binary files a/assets/z_sh1.png and b/assets/z_sh1.png differ diff --git a/assets/z_sh2.png b/assets/z_sh2.png index dbba7f6..03bf414 100644 Binary files a/assets/z_sh2.png and b/assets/z_sh2.png differ diff --git a/assets/z_sh3.png b/assets/z_sh3.png index 496ef9d..a131150 100644 Binary files a/assets/z_sh3.png and b/assets/z_sh3.png differ diff --git a/assets/z_sh4.png b/assets/z_sh4.png index 0d5af4a..c8c85a1 100644 Binary files a/assets/z_sh4.png and b/assets/z_sh4.png differ diff --git a/assets/z_shbounce.png b/assets/z_shbounce.png index 0980695..91ab265 100644 Binary files a/assets/z_shbounce.png and b/assets/z_shbounce.png differ diff --git a/assets/z_shfall1.png b/assets/z_shfall1.png index 7a3309d..7cb5fb6 100644 Binary files a/assets/z_shfall1.png and b/assets/z_shfall1.png differ diff --git a/assets/z_shfall2.png b/assets/z_shfall2.png index 6e45f93..5d58980 100644 Binary files a/assets/z_shfall2.png and b/assets/z_shfall2.png differ diff --git a/assets/z_shfall3.png b/assets/z_shfall3.png index 3f0dd15..ffa2c20 100644 Binary files a/assets/z_shfall3.png and b/assets/z_shfall3.png differ diff --git a/assets/z_shrise.png b/assets/z_shrise.png index 8b81a1c..5f0b535 100644 Binary files a/assets/z_shrise.png and b/assets/z_shrise.png differ diff --git a/assets/z_shserve.png b/assets/z_shserve.png index a57628e..f8fff1d 100644 Binary files a/assets/z_shserve.png and b/assets/z_shserve.png differ diff --git a/assets/z_shtoss.png b/assets/z_shtoss.png index bdc9832..e4cc961 100644 Binary files a/assets/z_shtoss.png and b/assets/z_shtoss.png differ diff --git a/assets/z_shw1.png b/assets/z_shw1.png index 33a8c93..2a17c8d 100644 Binary files a/assets/z_shw1.png and b/assets/z_shw1.png differ diff --git a/assets/z_shw1b.png b/assets/z_shw1b.png index 917c5ff..89fbd56 100644 Binary files a/assets/z_shw1b.png and b/assets/z_shw1b.png differ diff --git a/assets/z_shw1bounce.png b/assets/z_shw1bounce.png index fe54c7b..7170825 100644 Binary files a/assets/z_shw1bounce.png and b/assets/z_shw1bounce.png differ diff --git a/assets/z_shw1fall1.png b/assets/z_shw1fall1.png index 1dbd9e0..3d59efd 100644 Binary files a/assets/z_shw1fall1.png and b/assets/z_shw1fall1.png differ diff --git a/assets/z_shw1fall2.png b/assets/z_shw1fall2.png index 226c820..466e5fa 100644 Binary files a/assets/z_shw1fall2.png and b/assets/z_shw1fall2.png differ diff --git a/assets/z_shw1fall3.png b/assets/z_shw1fall3.png index 5b349f8..c2805c0 100644 Binary files a/assets/z_shw1fall3.png and b/assets/z_shw1fall3.png differ diff --git a/assets/z_shw1rise.png b/assets/z_shw1rise.png index 5f9ab1a..1d10964 100644 Binary files a/assets/z_shw1rise.png and b/assets/z_shw1rise.png differ diff --git a/assets/z_shw1s.png b/assets/z_shw1s.png index 589bfa5..fd20f18 100644 Binary files a/assets/z_shw1s.png and b/assets/z_shw1s.png differ diff --git a/assets/z_shw1serve.png b/assets/z_shw1serve.png index 917e81b..7ff457f 100644 Binary files a/assets/z_shw1serve.png and b/assets/z_shw1serve.png differ diff --git a/assets/z_shw1toss.png b/assets/z_shw1toss.png index 9d72155..1dd75de 100644 Binary files a/assets/z_shw1toss.png and b/assets/z_shw1toss.png differ diff --git a/assets/z_shw2.png b/assets/z_shw2.png index d05f28b..c5e4e92 100644 Binary files a/assets/z_shw2.png and b/assets/z_shw2.png differ diff --git a/assets/z_shw2b.png b/assets/z_shw2b.png index 1a4b57c..2820145 100644 Binary files a/assets/z_shw2b.png and b/assets/z_shw2b.png differ diff --git a/assets/z_shw2bounce.png b/assets/z_shw2bounce.png index 7e0f3be..626c9d4 100644 Binary files a/assets/z_shw2bounce.png and b/assets/z_shw2bounce.png differ diff --git a/assets/z_shw2fall1.png b/assets/z_shw2fall1.png index 1b5e400..04817f2 100644 Binary files a/assets/z_shw2fall1.png and b/assets/z_shw2fall1.png differ diff --git a/assets/z_shw2fall2.png b/assets/z_shw2fall2.png index e9b644f..5234fa0 100644 Binary files a/assets/z_shw2fall2.png and b/assets/z_shw2fall2.png differ diff --git a/assets/z_shw2fall3.png b/assets/z_shw2fall3.png index 96c8fc6..b124788 100644 Binary files a/assets/z_shw2fall3.png and b/assets/z_shw2fall3.png differ diff --git a/assets/z_shw2rise.png b/assets/z_shw2rise.png index d4da566..19d55a6 100644 Binary files a/assets/z_shw2rise.png and b/assets/z_shw2rise.png differ diff --git a/assets/z_shw2s.png b/assets/z_shw2s.png index 1342a34..b75b49b 100644 Binary files a/assets/z_shw2s.png and b/assets/z_shw2s.png differ diff --git a/assets/z_shw2serve.png b/assets/z_shw2serve.png index 94f3e70..c63b112 100644 Binary files a/assets/z_shw2serve.png and b/assets/z_shw2serve.png differ diff --git a/assets/z_shw2toss.png b/assets/z_shw2toss.png index 60d2bd2..8c6360f 100644 Binary files a/assets/z_shw2toss.png and b/assets/z_shw2toss.png differ diff --git a/assets/z_st1.png b/assets/z_st1.png index ec56b83..efa8751 100644 Binary files a/assets/z_st1.png and b/assets/z_st1.png differ diff --git a/assets/z_st2.png b/assets/z_st2.png index 3c01db3..2b3db42 100644 Binary files a/assets/z_st2.png and b/assets/z_st2.png differ diff --git a/assets/z_st3.png b/assets/z_st3.png index 8a2f65f..99dc6b3 100644 Binary files a/assets/z_st3.png and b/assets/z_st3.png differ diff --git a/assets/z_st4.png b/assets/z_st4.png index 668e104..6022b63 100644 Binary files a/assets/z_st4.png and b/assets/z_st4.png differ diff --git a/assets/z_stbounce.png b/assets/z_stbounce.png index b32f827..ff1e905 100644 Binary files a/assets/z_stbounce.png and b/assets/z_stbounce.png differ diff --git a/assets/z_stfall1.png b/assets/z_stfall1.png index 552f2d6..5c38baf 100644 Binary files a/assets/z_stfall1.png and b/assets/z_stfall1.png differ diff --git a/assets/z_stfall2.png b/assets/z_stfall2.png index 7100e76..798c398 100644 Binary files a/assets/z_stfall2.png and b/assets/z_stfall2.png differ diff --git a/assets/z_stfall3.png b/assets/z_stfall3.png index 81233e4..501c028 100644 Binary files a/assets/z_stfall3.png and b/assets/z_stfall3.png differ diff --git a/assets/z_strise.png b/assets/z_strise.png index 1b01d89..cb96f92 100644 Binary files a/assets/z_strise.png and b/assets/z_strise.png differ diff --git a/assets/z_stserve.png b/assets/z_stserve.png index 4bc60aa..1ea7858 100644 Binary files a/assets/z_stserve.png and b/assets/z_stserve.png differ diff --git a/assets/z_sttoss.png b/assets/z_sttoss.png index 043c73e..02bf921 100644 Binary files a/assets/z_sttoss.png and b/assets/z_sttoss.png differ diff --git a/assets/z_stw1.png b/assets/z_stw1.png index e02579d..d42f2d7 100644 Binary files a/assets/z_stw1.png and b/assets/z_stw1.png differ diff --git a/assets/z_stw1b.png b/assets/z_stw1b.png index 8097374..dc41fc4 100644 Binary files a/assets/z_stw1b.png and b/assets/z_stw1b.png differ diff --git a/assets/z_stw1bounce.png b/assets/z_stw1bounce.png index edaefaa..2975096 100644 Binary files a/assets/z_stw1bounce.png and b/assets/z_stw1bounce.png differ diff --git a/assets/z_stw1fall1.png b/assets/z_stw1fall1.png index 1b96823..7a1886d 100644 Binary files a/assets/z_stw1fall1.png and b/assets/z_stw1fall1.png differ diff --git a/assets/z_stw1fall2.png b/assets/z_stw1fall2.png index ac8b34c..ea7bdfa 100644 Binary files a/assets/z_stw1fall2.png and b/assets/z_stw1fall2.png differ diff --git a/assets/z_stw1fall3.png b/assets/z_stw1fall3.png index e949e2c..6685393 100644 Binary files a/assets/z_stw1fall3.png and b/assets/z_stw1fall3.png differ diff --git a/assets/z_stw1rise.png b/assets/z_stw1rise.png index 9601e17..d840440 100644 Binary files a/assets/z_stw1rise.png and b/assets/z_stw1rise.png differ diff --git a/assets/z_stw1s.png b/assets/z_stw1s.png index 815917b..d159448 100644 Binary files a/assets/z_stw1s.png and b/assets/z_stw1s.png differ diff --git a/assets/z_stw1serve.png b/assets/z_stw1serve.png index e1eeb51..d04da9e 100644 Binary files a/assets/z_stw1serve.png and b/assets/z_stw1serve.png differ diff --git a/assets/z_stw1toss.png b/assets/z_stw1toss.png index 6e1d286..9e46057 100644 Binary files a/assets/z_stw1toss.png and b/assets/z_stw1toss.png differ diff --git a/assets/z_stw2.png b/assets/z_stw2.png index 1f0dbb0..b84f745 100644 Binary files a/assets/z_stw2.png and b/assets/z_stw2.png differ diff --git a/assets/z_stw2b.png b/assets/z_stw2b.png index 2110e4c..710ad2a 100644 Binary files a/assets/z_stw2b.png and b/assets/z_stw2b.png differ diff --git a/assets/z_stw2bounce.png b/assets/z_stw2bounce.png index 85e6101..e58e156 100644 Binary files a/assets/z_stw2bounce.png and b/assets/z_stw2bounce.png differ diff --git a/assets/z_stw2fall1.png b/assets/z_stw2fall1.png index 7914df9..6f089ac 100644 Binary files a/assets/z_stw2fall1.png and b/assets/z_stw2fall1.png differ diff --git a/assets/z_stw2fall2.png b/assets/z_stw2fall2.png index 47b06a9..972f11c 100644 Binary files a/assets/z_stw2fall2.png and b/assets/z_stw2fall2.png differ diff --git a/assets/z_stw2fall3.png b/assets/z_stw2fall3.png index 2de1c91..5cc0251 100644 Binary files a/assets/z_stw2fall3.png and b/assets/z_stw2fall3.png differ diff --git a/assets/z_stw2rise.png b/assets/z_stw2rise.png index 03b29d7..21ddcf0 100644 Binary files a/assets/z_stw2rise.png and b/assets/z_stw2rise.png differ diff --git a/assets/z_stw2s.png b/assets/z_stw2s.png index 8d519e1..1d19637 100644 Binary files a/assets/z_stw2s.png and b/assets/z_stw2s.png differ diff --git a/assets/z_stw2serve.png b/assets/z_stw2serve.png index e1e5e9d..2bd1765 100644 Binary files a/assets/z_stw2serve.png and b/assets/z_stw2serve.png differ diff --git a/assets/z_stw2toss.png b/assets/z_stw2toss.png index ce40827..800e85f 100644 Binary files a/assets/z_stw2toss.png and b/assets/z_stw2toss.png differ diff --git a/index.html b/index.html index ac89a13..d35cc31 100644 --- a/index.html +++ b/index.html @@ -431,6 +431,6 @@ if (location.hostname !== 'splatter-tennis.wuwi.one') { - + diff --git a/src/render.js b/src/render.js index 7e1d4d1..c6ebdd9 100644 --- a/src/render.js +++ b/src/render.js @@ -221,7 +221,7 @@ function farB(z) { // Asset cache-buster — bump with main.js?v=N (see the img.src note below). EXPORTED because the // menu screens hang tags on the same files, and two copies of this number is one copy too // many: the one that does not get bumped is the one that serves a cached 404. -export const SPRV = 112; +export const SPRV = 113; // The boot bar in main.js watches this. Nothing here CHANGES when things load — every sprite was // already requested at import — it just makes the wait visible and holds the menu back until the // last sheet has landed. See the onerror note below for the other half of "sometimes missing".