English
Search
My panel
  • Welcome to The Ultimate Site of Worms Armageddon. Please log in or sign up.
Active chat preview
This box automatically views your last visited chat.
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Zemke

#1
Leagues General / Activity
May 09, 2022, 10:18 AM
I assume we all feel activity declining for the last decade. I did the math.



Again without Classic league as it distorts the view.



Zooming in on more recent years.



Here's NNN league activity. Some data is inaccessible unfortunately. I have attained conflicting versions of data, so there are two plots.



These graphs as an attachment:

all.png
woclassic.png
recxebnt.png

The script that made these graphs:


#!/usr/bin/env python3

from datetime import datetime as dt, timedelta
from functools import reduce
import re

def fmt_dt(s):
  return dt.strptime(s, '%B %d, %Y, %H:%M:%S')
 

with open('tus.tsv', 'r') as f:
  ll = [x.split('\t') for x in f.read().splitlines()]

R = {l[0]: [] for l in ll }
for l in ll:
  start = fmt_dt(l[2])
  end = fmt_dt(l[3])
  g = sum([int(re.sub('[^\d]', '', s)) for s in l[4].split(', ')])
  dur = (end-start).days+2
  R[l[0]].append((start+(timedelta(days=dur/2)), g/dur, 2))

for k,v in R.items():
  R[k].sort()

import matplotlib.pyplot as plt

mx_y = 0
for l,vv in R.items():
  xs = [v[0] for v in vv]
  ys = [v[1] for v in vv]

  plt.plot(xs, ys, 'o-', label=l)

  mx, mx_i = -1, -1
  for i,(x,y) in enumerate(zip(xs, ys)):
    if y > mx:
      mx = y
      mx_i = i
  mx_y = max(mx, mx_y)

  label = "{:.2f}".format(y)
  plt.annotate(round(mx, 1),
               (xs[mx_i],ys[mx_i]),
               textcoords="offset points",
               xytext=(0,5),
               weight='bold',
               color=plt.gca().lines[-1].get_color(),
               ha='center')

plt.yticks(range(0, int(mx_y), 5))
xticks = sorted(list(set([a[0] for b in R.values() for a in b])))
xticks = (reduce(lambda acc, v: acc + [v] if len(acc) == 0 or (v-acc[-1]).days > 300 else acc, xticks, []))
plt.xticks(xticks, [d.strftime("%m/%y") for d in xticks])
plt.grid(True, linewidth=0.5, linestyle='-')
plt.ylabel('games')
plt.xlabel('season mid (month/year)')
plt.title('Average games a day per season')

plt.annotate('https://www.tus-wa.com/leagues/seasons-info/ (May 7, 2022)',
             xy = (1.0, -0.1),
             xycoords='axes fraction',
             ha='right',
             va="center",
             fontsize=10)

plt.tight_layout()
plt.legend()
plt.show()



Data from https://www.tus-wa.com/leagues/seasons-info/ in TSV format:

tus.tsv
#2
Hello everyone,

the 19th edition of CWT is coming up. You can sign up starting September 1 on www.cwtsite.com.

The defending champion is Rafka who has ended Chuvash's four time winning streak last year.

We're looking forward to seeing you there.

#3
ONL?
#4
General discussion / CWT is on Facebook
March 31, 2013, 01:26 PM
Hey people,

if you've not yet known about it, Crespo's Worms Tournament is on Facebook. https://www.facebook.com/CresposWormsTournament

We're posting stuff related to CWT of course, but also some general fun about Worms every now and then. Like us, if you want to stay up to date.
#5
Do you remember FNI Tourney Manager (FTM)?
How did you like it?
#6
CWT again?—Not yet, we’re open for applications for CWT 2012 by October the 1st.

Yes, coming this far you got a little opportunity opening the grand drape, sneak in and risk a peek at what we call “the most prestigious tournament of Worms Armageddon”. Well yeah, that’s what’s left from our awesome-being after we were dumped by SPW and Random00, their Elite Addicts Championship 2012 and their sacred prize pool of $400. Come on, last year we had more than half of the CWT participants donating and we still made less. Seriously, good job on the tournament, I really like the way you organize it.

We are competing in the eleventh year of this tournament and just last year we figured out that live streams have a real affection on the people. Maybe you remember CWT live streams of the last year—can’t bring off words that reflect what I felt back then. This year we’re taking it to the next stage. CWT users can have their own channels with a chat and features that will just make live streams even more thrilling. Maybe, if it works well during this year’s CWT, I will some time make it independent from CWT and roll it out to everyone’s access. TUS playoff games live streamed on CWT’s site.—Who knows?

I hope you’re a bit familiar with CWT and its recent websites. You took the step and snuck in to have a look at some pieces—yes, literally pieces—of the new website:

#7
:-[
#8
Such should've been offered long time ago, finally we got it. Thanks, TT. ;)
#9
Best Snooper by far.
#10
Even the best players can fail, though Chili played really good. :)
#11
General discussion / 2vs2 Cup
February 13, 2010, 11:08 AM
Hi guys,

NNN has just started a 2vs2 Cup. Everything you need to know is here and in the regulations.
I want to repeat that 2vs2 Cup has basically nothing to do with the Open Intermediate League, neither you need to be part of it to sign up for the 2vs2 Cup nor you'll be part of it afterwards.

That's it.  ;)
#12
you grow mate! always a pleasure to play with you :)
#13
i'm exited of the revange :D
if i'm in wormnet when you will play, plz call me to spectate
#14
thank you computer :'-(
#15
sigh.
#16
ok, I added our TTRR match becuase I have to upload at least 2 replays. In the first replay you can see that GodiTo agreed with one match... I think it's ok than.

He also don't care about Intermediate xD
#17
alngisde that ZiPpO doesn't have any sportmanship doesn't he read any rules

1. we played Intermediate and i told him it's bo3, than he won the first round and quitted although i remembered him again that it's bo3, after i threated him that i would write a complain that he doesn't play bo3 he played with me.

2. he ropeorted a bo3 match with two different reports... looks like he doesn't know that Intermediate is bo3 and also doesn't know that he has to report one time with two replays

Take this two reports to one with two replays and a sentence for you ZiPpO, your sportmanship do i connect with DoubleTime's thanks!  >:(
#18
Leagues Complaints / [SOLVED] fake/mistake report
February 01, 2009, 04:49 PM
i played against BOROTALCO my pick was Intermediate bo3, he knew that we will play bo3, after the result 1-1 he is gone and reported a win for him (one replay). Dunno what's wrong with him... anyway you can see it in the end of the replay that the standing was 1-1 and he said "ye" and than he is gone... standing is still 1-1

https://www.tus-wa.com/leagues/game-3295-1/
#19
Leagues General / Intermediate bo3
January 05, 2009, 09:48 PM
Hello at all Inters,

there was already a discussion about Intermediate in Free or Classic league. Because the luckfactor at random placement is too high. The solution was: Play best of three (till two wins) matches.

The problem now: The most guys don't wanna play "so many" rounds for intermediate. But still random placement can gives you a lost round! I already played 2 matches with intermediate bo1 and upped another replay as a "fake" (kinda fake of course). But this shouldn't be the solution over a long time. What should we do, your opinion ...?
#20
Leagues Complaints / [SOLVED] Doubletime...
December 20, 2008, 01:29 PM
Hello all,

Complain against Doubletimes sportmanship at fakereport:
Many guys here already know about Doubletime and his attitudes. But I don't wanna trouble on this. But is it fair if we say we don't count it for TUS that he reports here? To make it even clearer: He reported a match which isn't for TUS :-\  I don't have really evidences just this:

[00:00:00.56] [lPiNK`cZ] ] It isn't the real TUS scheme, but it's without crates all other is like standart accept?
[00:00:05.72] [Doubletimehost] yust come from gym so sorry if im sloopy
[00:00:10.92] [Doubletimehost] Hmm
[00:00:15.56] [Doubletimehost] Here it is ok**
[00:00:27.82] [Doubletimehost] but you should reeally use luckless. there are some thing that can determine win.
**"Here it is ok" because it isn't for TUS, here

Maybe it conflicts with my question but I just took this question because I wanted to know him. That just should be a train game. A train game for TUS!!
Before in the host we had the exactly deal that this is just train!


ok I've got 2possible things which  can solve the problem:
1st: We forget that all and this game will be removed.
2nd: We continue that match later with best of 3 and we keep 1-0 for you.

So guys what do you say about that?
What is "Doubletimes opinion?"

GREETINGS.
Paradise - THeDoGG