Overview
Winner
Attendance rate
Share of the evenings the person was a member for.
Group size per evening
People at each evening, with the rolling average.
Full house
We are 9: an evening with all 9 there is a full house.
Full houses per month
Share of evenings with everyone there (full houses / evenings).
How full were we?
Evenings by number of people. Green = full house, orange = one short.
Hall of fame
The other kind of numbers - the ones to put on the wall.
Best streak · top 5
Most evenings attended in a row.
Small-evening heroes · top 5
Evenings attended with at most 3 people there.
Fastest replies · top 5
Average minutes from poll to vote, lower is better. Polls the person posted don't count.
Biggest comebacks · top 5
The longest absence each person came back from.
| Missed in a row | Back on | |
|---|---|---|
| BR | 6 missed | 08.10.2026 |
| CN | 5 missed | 17.09.2026 |
| FH | 3 missed | 24.12.2025 |
| SP | 3 missed | 01.01.2026 |
| TL | 3 missed | 02.07.2026 |
Present for the legends · top 5
There for the 12 legendary evenings (top 3 longest, priciest, booziest and latest). The flip side of the shame list.
Vote podium · top 5
How often someone was the 1st, 2nd or 3rd to vote on a poll. The author's own vote doesn't count. Ranked by gold, then silver, then bronze.
Footed the bill · top 5
How often they sent in the receipt photo, i.e. actually paid for the evening.
Who carries the organising
Share of all polls each person posted.
Just for fun
All of these describe the evenings a person attended, not what they personally drank or paid: receipts aren't split per person. Only people with at least 5 such evenings.
Expensive company · top 5
How much more is spent per head on their evenings than on an average person's evening (CHF 27.54).
Bad influence · top 5
How many more standard drinks per head on their evenings than on an average person's evening (2.4).
Crowd pullers · top 5
How many more others come when they come, compared with the group size when they don't.
Tatar multiplier: BR ×5.24
The single most robust finding in this whole report, and it is about one person. Tatar dishes per evening (receipts only) with BR at the table vs. without. Nobody has ever confirmed who actually orders it.
Evenings by weekday
Evenings with a dated receipt.
Mostly external · top 5
Share of a person's evenings that were external.
Lovers · top 5
Pairs that show up together far more than pure chance: how often they really come together, divided by how often they would by chance if each decided on their own (A’s rate × B’s rate × their shared evenings). 100 % would be pure chance.
Odd couples · worst 5
Same measure, the other end: pairs that somehow never manage to show up together.
Hall of shame
Objective, cold-hearted numbers. Nobody did any of this on purpose.
Didn't vote · worst 5
Most evenings without any vote, out of the evenings as a member.
Longest absence · worst 5
Most evenings missed in a row.
Killjoy · worst 5
First to vote “no” on a poll and set the tone.
Spoiled the full house · worst 5
Everyone else came, only this person was missing (10 evenings were one short).
Broke the full-house streak · worst 5
Missing on the evening right after a full house.
Made us wait for the full house · worst 5
Cast the very last “yes” that made it a full house.
🐔 Chickened out · worst 5
Every “no” cast after the deadline (1 h before the start) or even after the evening had started, however long after, with all the hours past the deadline added up. The worst kind. Poll authors count too. Only evenings with a dated receipt.
Missed the legendary evenings · worst 5
Absent on the 12 legendary evenings (top 3 longest, priciest, booziest and latest).
🏮 Lanterne rouge · worst 5
How often someone was the very last to vote on a poll (polls with at least 3 votes).
Voting
Last-minute voters · worst 5
Share of votes cast less than 3 h before the evening started or after it had started. Blue = late but showing up, orange/red = cancelling. Ranked with every cancellation counting 2× and every vote after the start 3× (a “no” after the start: 6×). Poll authors count too. Only evenings with a dated receipt.
🚨 Voted after it started · worst 5
Votes cast when the evening had already started, even days later, with the latest one in brackets. Ranked with every cancellation counting 2×. Poll authors count too.
Slowest “no” · worst 5
Average time from the poll to a “no”. Poll authors count too. Group: yes after 8.0 h, no after 2.1 d.
Within the hour · top 5
Share of votes cast within an hour of the poll, most first. One late vote can't wreck this.
Alcohol
Alcohol per head
One standard drink = 12 g pure alcohol. Of 248 drink lines, 6 have an estimated alcohol content, 0 are counted as 0 % and 0 have no size.
Alcohol vs closing time
Correlation: +0.38
Alcohol vs tip
Correlation: +0.12
Attendance
Form: VJ 2 vs. VJ 1
Attendance rate in VJ 2 minus VJ 1. Green = coming more often, red = fading. Only people with at least 3 evenings as a member in both.
Average group size by month
Internal, external and dual evenings
| Type | Evenings | Avg group | Avg length | Per head |
|---|---|---|---|---|
| internal | 42 | 6.7 | 2h 54m | CHF 25.77 |
| external | 10 | 8.1 | 2h 39m | CHF 38.77 |
Closing time per evening
Leaderboard
“Of” counts the evenings a person was a member for (voted or listed as missing voter). “Didn't vote” counts evenings without any vote. Avg reply is the time from poll to vote, not counting polls the person posted.
| Member | Attended | Of | Rate | Best streak | Current streak | Longest absence | Didn't vote | Avg reply | First | Last | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| SB | 47 | 52 | 90 % | 23 | 1 | 2 | 0 | 3.1 h | 13.11.2025 | 04.11.2026 | |
| RT | 46 | 52 | 88 % | 17 | 3 | 1 | 1 | 3.9 h | 13.11.2025 | 04.11.2026 | |
| FH | 43 | 52 | 83 % | 9 | 8 | 3 | 2 | 2.7 h | 13.11.2025 | 04.11.2026 | |
| SP | 42 | 52 | 81 % | 15 | 5 | 3 | 1 | 2.4 d | 13.11.2025 | 04.11.2026 | |
| TL | 42 | 52 | 81 % | 9 | 9 | 3 | 0 | 1.7 h | 13.11.2025 | 04.11.2026 | |
| CN | 37 | 52 | 71 % | 19 | 3 | 5 | 3 | 6.5 h | 13.11.2025 | 04.11.2026 | |
| JN | 37 | 52 | 71 % | 8 | 2 | 2 | 2 | 5.0 h | 13.11.2025 | 04.11.2026 | |
| VT | 37 | 52 | 71 % | 7 | 0 | 2 | 2 | 33.7 h | 13.11.2025 | 29.10.2026 | |
| BR | 31 | 52 | 60 % | 5 | 0 | 6 | 0 | 29.9 h | 13.11.2025 | 29.10.2026 |
Records
| Value | Date | Group | |
|---|---|---|---|
| Biggest group | 9 people | 13.11.2025 | 9 people |
| Longest evening | 4h 11m | 18.06.2026 | 6 people |
| Latest closing | 23:43 | 13.08.2026 | 6 people |
| Most expensive evening | CHF 450.00 | 13.11.2025 | 9 people |
| Most expensive per head | CHF 59.17 | 02.04.2026 | 6 people |
| Most generous tip | 22.0 % | 01.01.2026 | 5 people |
| Most alcohol per head | 5.8 standard drinks | 10.09.2026 | 4 people |
Per month
| Month | Evenings | Group | Spent | Per head | Tip | Length | Closing | Std drinks/head | Volume |
|---|---|---|---|---|---|---|---|---|---|
| Nov 2025 | 3 | 7.3 | CHF 829 | CHF 35.58 | 15.7 % | 2h 55m | 22:25 | 3.6 | 17 l |
| Dec 2025 | 4 | 5.8 | CHF 420 | CHF 20.89 | 9.6 % | 2h 41m | 22:21 | 2.2 | 18 l |
| Jan 2026 | 5 | 7.2 | CHF 868 | CHF 26.42 | 15.6 % | 2h 45m | 22:05 | 1.5 | 24 l |
| Feb 2026 | 4 | 7.8 | CHF 814 | CHF 25.89 | 9.2 % | 2h 37m | 22:22 | 2.3 | 32 l |
| Mar 2026 | 4 | 8.2 | CHF 824 | CHF 24.69 | 11.1 % | 2h 38m | 22:23 | 2.1 | 30 l |
| Apr 2026 | 5 | 7.4 | CHF 1'009 | CHF 36.62 | 8.3 % | 3h 10m | 22:13 | 2.6 | 33 l |
| May 2026 | 4 | 6.8 | CHF 743 | CHF 30.63 | 8.5 % | 3h 07m | 22:27 | 2.4 | 29 l |
| Jun 2026 | 4 | 5.8 | CHF 287 | CHF 20.33 | 6.8 % | 2h 59m | 22:18 | 2.6 | 24 l |
| Jul 2026 | 5 | 8.4 | CHF 981 | CHF 23.58 | 9.3 % | 2h 46m | 22:46 | 1.9 | 42 l |
| Aug 2026 | 4 | 6.8 | CHF 641 | CHF 34.98 | 7.3 % | 3h 11m | 23:11 | 4.0 | 33 l |
| Sep 2026 | 4 | 5.5 | CHF 565 | CHF 26.55 | 8.9 % | 2h 48m | 22:48 | 3.0 | 28 l |
| Oct 2026 | 5 | 6.4 | CHF 829 | CHF 26.37 | 9.6 % | 3h 09m | 22:33 | 2.7 | 37 l |
| Nov 2026 | 1 | 7.0 | CHF 0 | CHF – | – | – | – | – | 0 l |
Money
Spending per head
Tip percentage
97 % of paid amounts are a multiple of CHF 5, 97 % are whole francs.
Price changes
The 8 most ordered items. A new price counts once it shows up on two receipts in a row, so one misread receipt isn't a price change.
| Item | Now | Since first | Changes |
|---|---|---|---|
| Helles 5 dl | CHF 8.30 | +2 % | 8.10 → 8.30 on 01.10.2026 |
| Helles 3 dl | CHF 5.50 | +2 % | 5.40 → 5.50 on 01.10.2026 |
| Linie Null - Helles 33 cl | CHF 6.50 | – | unchanged since 20.11.2025 |
| Linie Null - IPA 5 dl | CHF 8.60 | -9 % | 9.50 → 8.60 on 12.02.2026 |
| Aare-Böötler 5 dl | CHF 8.10 | – | unchanged since 09.07.2026 |
| Hazy IPA 5 dl | CHF 8.60 | -9 % | 9.50 → 8.60 on 09.07.2026 |
| Linie Null - IPA 3 dl | CHF 5.70 | -10 % | 6.30 → 5.70 on 12.02.2026 |
| Tatar Klassik | CHF 36.00 | – | unchanged since 20.11.2025 |
Top 5 drinks
Top 5 food
Top 5 waiters by cashflow
Sum of the receipt totals they served. The more often someone serves us, the higher.
Men vs women waiters
Ratios are men : women. Only evenings with a receipt and a known waiter gender.
Per head we spend 3 % less when a man serves (CHF 25.78 vs CHF 26.58).
Waiters
| Waiter | Gender | Evenings | Total | Avg group | Avg tip | Avg length | Per head |
|---|---|---|---|---|---|---|---|
| Martial | m | 8 | CHF 1'657 | 7.5 | 9.1 % | 3h 08m | CHF 27.44 |
| Nyoman | m | 6 | CHF 1'129 | 6.5 | 12.3 % | 2h 58m | CHF 29.08 |
| Kristyna | f | 3 | CHF 539 | 8.0 | 9.9 % | 2h 21m | CHF 22.10 |
| Tenzin | m | 3 | CHF 362 | 6.3 | 8.9 % | 1h 45m | CHF 18.56 |
| Luzia | f | 3 | CHF 675 | 7.0 | 6.4 % | 3h 28m | CHF 31.70 |
| Joshua | m | 2 | CHF 136 | 7.0 | 22.0 % | 2h 34m | CHF 9.38 |
| Agron | m | 2 | CHF 275 | 5.5 | 11.2 % | 2h 22m | CHF 28.95 |
| Goran | m | 2 | CHF 372 | 7.5 | 10.1 % | 2h 54m | CHF 25.15 |
| Stefanie | f | 2 | CHF 380 | 8.5 | 10.4 % | 2h 52m | CHF 22.33 |
| Jean Claude Grand | m | 1 | CHF 402 | 8.0 | – | – | CHF 50.29 |
| Aqeel | m | 1 | CHF 143 | 7.0 | 8.5 % | 3h 06m | CHF 20.41 |
| Athanasia Ioanna Koskoletou | f | 1 | CHF – | 8.0 | – | – | CHF – |
| Sophie G. | f | 1 | CHF 194 | 7.0 | 5.5 % | 2h 51m | CHF 27.77 |
| Céline | f | 1 | CHF 287 | 9.0 | – | 2h 54m | CHF 31.90 |
| Kemal | m | 1 | CHF 138 | 6.0 | 8.9 % | 2h 02m | CHF 22.97 |
Tables
| Table | Evenings | Avg group | Avg length |
|---|---|---|---|
| 5 | 25 | 6.9 | 2h 42m |
| 60 | 15 | 7.4 | 3h 11m |
| 3 | 2 | 7.5 | 1h 53m |
| 22/1 | 1 | 8.0 | – |
| 32 | 1 | 6.0 | – |
| 60.1 | 1 | 6.0 | 4h 11m |
Overview
Winner
Attendance rate
Share of the evenings the person was a member for.
Group size per evening
People at each evening, with the rolling average.
Full house
We are 9: an evening with all 9 there is a full house.
Full houses per month
Share of evenings with everyone there (full houses / evenings).
How full were we?
Evenings by number of people. Green = full house, orange = one short.
Hall of fame
The other kind of numbers - the ones to put on the wall.
Best streak · top 5
Most evenings attended in a row.
Small-evening heroes · top 5
Evenings attended with at most 3 people there.
Fastest replies · top 5
Average minutes from poll to vote, lower is better. Polls the person posted don't count.
Biggest comebacks · top 5
The longest absence each person came back from.
| Missed in a row | Back on | |
|---|---|---|
| BR | 4 missed | 13.02.2025 |
| RT | 4 missed | 19.12.2024 |
| VT | 4 missed | 20.02.2025 |
| JN | 3 missed | 26.12.2024 |
| SP | 3 missed | 20.02.2025 |
Present for the legends · top 5
There for the 8 legendary evenings (top 3 longest, priciest, booziest and latest). The flip side of the shame list.
Vote podium · top 5
How often someone was the 1st, 2nd or 3rd to vote on a poll. The author's own vote doesn't count. Ranked by gold, then silver, then bronze.
Footed the bill · top 5
How often they sent in the receipt photo, i.e. actually paid for the evening.
Who carries the organising
Share of all polls each person posted.
Just for fun
All of these describe the evenings a person attended, not what they personally drank or paid: receipts aren't split per person. Only people with at least 5 such evenings.
Expensive company · top 5
How much more is spent per head on their evenings than on an average person's evening (CHF 28.37).
Bad influence · top 5
How many more standard drinks per head on their evenings than on an average person's evening (3.6).
Crowd pullers · top 5
How many more others come when they come, compared with the group size when they don't.
Tatar multiplier: BR ×3.96
The single most robust finding in this whole report, and it is about one person. Tatar dishes per evening (receipts only) with BR at the table vs. without. Nobody has ever confirmed who actually orders it.
Evenings by weekday
Evenings with a dated receipt.
Mostly external · top 5
Share of a person's evenings that were external.
Lovers · top 5
Pairs that show up together far more than pure chance: how often they really come together, divided by how often they would by chance if each decided on their own (A’s rate × B’s rate × their shared evenings). 100 % would be pure chance.
Odd couples · worst 5
Same measure, the other end: pairs that somehow never manage to show up together.
Hall of shame
Objective, cold-hearted numbers. Nobody did any of this on purpose.
Didn't vote · worst 5
Most evenings without any vote, out of the evenings as a member.
Longest absence · worst 5
Most evenings missed in a row.
Killjoy · worst 5
First to vote “no” on a poll and set the tone.
Spoiled the full house · worst 5
Everyone else came, only this person was missing (13 evenings were one short).
Broke the full-house streak · worst 5
Missing on the evening right after a full house.
Made us wait for the full house · worst 5
Cast the very last “yes” that made it a full house.
🐔 Chickened out · worst 5
Every “no” cast after the deadline (1 h before the start) or even after the evening had started, however long after, with all the hours past the deadline added up. The worst kind. Poll authors count too. Only evenings with a dated receipt.
Missed the legendary evenings · worst 5
Absent on the 8 legendary evenings (top 3 longest, priciest, booziest and latest).
🏮 Lanterne rouge · worst 5
How often someone was the very last to vote on a poll (polls with at least 3 votes).
Voting
Last-minute voters · worst 5
Share of votes cast less than 3 h before the evening started or after it had started. Blue = late but showing up, orange/red = cancelling. Ranked with every cancellation counting 2× and every vote after the start 3× (a “no” after the start: 6×). Poll authors count too. Only evenings with a dated receipt.
🚨 Voted after it started · worst 5
Votes cast when the evening had already started, even days later, with the latest one in brackets. Ranked with every cancellation counting 2×. Poll authors count too.
Slowest “no” · worst 5
Average time from the poll to a “no”. Poll authors count too. Group: yes after 5.0 h, no after 4.3 h.
Within the hour · top 5
Share of votes cast within an hour of the poll, most first. One late vote can't wreck this.
Alcohol
Alcohol per head
One standard drink = 12 g pure alcohol. Of 182 drink lines, 16 have an estimated alcohol content, 0 are counted as 0 % and 0 have no size.
Alcohol vs closing time
Correlation: +0.37
Alcohol vs tip
Correlation: +0.01
Attendance
Form
No earlier Vereinsjahr to compare VJ 1 with.
Average group size by month
Internal, external and dual evenings
| Type | Evenings | Avg group | Avg length | Per head |
|---|---|---|---|---|
| internal | 47 | 6.2 | 3h 05m | CHF 30.15 |
| external | 8 | 6.5 | 3h 17m | CHF 36.10 |
Closing time per evening
Leaderboard
“Of” counts the evenings a person was a member for (voted or listed as missing voter). “Didn't vote” counts evenings without any vote. Avg reply is the time from poll to vote, not counting polls the person posted.
| Member | Attended | Of | Rate | Best streak | Current streak | Longest absence | Didn't vote | Avg reply | First | Last | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| FH | 53 | 55 | 96 % | 23 | 23 | 1 | 2 | 3.4 h | 24.10.2024 | 06.11.2025 | |
| SB | 42 | 55 | 76 % | 15 | 0 | 2 | 3 | 3.0 h | 24.10.2024 | 23.10.2025 | |
| TL | 41 | 55 | 75 % | 14 | 0 | 2 | 5 | 3.0 h | 24.10.2024 | 23.10.2025 | |
| JN | 40 | 55 | 73 % | 7 | 3 | 3 | 5 | 2.0 h | 24.10.2024 | 06.11.2025 | |
| CN | 39 | 55 | 71 % | 10 | 0 | 2 | 7 | 7.1 h | 24.10.2024 | 30.10.2025 | |
| SP | 36 | 55 | 65 % | 7 | 0 | 3 | 8 | 8.2 h | 24.10.2024 | 30.10.2025 | |
| RT | 33 | 55 | 60 % | 8 | 3 | 4 | 3 | 1.4 h | 14.11.2024 | 06.11.2025 | |
| VT | 31 | 55 | 56 % | 5 | 1 | 4 | 13 | 6.3 h | 31.10.2024 | 06.11.2025 | |
| BR | 28 | 55 | 51 % | 4 | 0 | 4 | 8 | 9.3 h | 07.11.2024 | 16.10.2025 |
Records
| Value | Date | Group | |
|---|---|---|---|
| Biggest group | 9 people | 08.05.2025 | 9 people |
| Longest evening | 4h 20m | 19.12.2024 | 5 people |
| Latest closing | 23:20 | 19.12.2024 | 5 people |
| Most expensive evening | CHF 598.20 | 06.11.2025 | 4 people |
| Most expensive per head | CHF 149.55 | 06.11.2025 | 4 people |
| Most generous tip | 15.3 % | 17.04.2025 | 6 people |
| Most alcohol per head | 12.0 standard drinks | 14.11.2024 | 4 people |
Per month
| Month | Evenings | Group | Spent | Per head | Tip | Length | Closing | Std drinks/head | Volume |
|---|---|---|---|---|---|---|---|---|---|
| Oct 2024 | 2 | 6.5 | CHF 445 | CHF 33.92 | – | 3h 08m | 22:38 | 6.1 | 23 l |
| Nov 2024 | 4 | 6.2 | CHF 500 | CHF 54.65 | 9.7 % | 3h 14m | 22:44 | 7.8 | 21 l |
| Dec 2024 | 4 | 5.8 | CHF 671 | CHF 31.36 | 4.9 % | 3h 30m | 23:00 | 3.8 | 27 l |
| Jan 2025 | 5 | 6.4 | CHF 484 | CHF 26.57 | 10.3 % | 2h 51m | 22:51 | 3.6 | 21 l |
| Feb 2025 | 4 | 5.0 | CHF 419 | CHF 23.91 | – | 3h 07m | 22:47 | 3.9 | 20 l |
| Mar 2025 | 4 | 7.5 | CHF 506 | CHF 21.06 | 9.8 % | 2h 43m | 22:43 | 2.7 | 24 l |
| Apr 2025 | 5 | 6.2 | CHF 589 | CHF 21.80 | 13.2 % | 2h 53m | 22:23 | 3.1 | 29 l |
| May 2025 | 4 | 6.5 | CHF 427 | CHF 18.68 | 10.4 % | 3h 08m | 22:08 | 2.1 | 19 l |
| Jun 2025 | 4 | 7.5 | CHF 794 | CHF 25.72 | 8.8 % | 3h 11m | 22:41 | 3.8 | 37 l |
| Jul 2025 | 5 | 5.6 | CHF 559 | CHF 24.00 | 11.0 % | 3h 05m | 22:50 | 3.0 | 26 l |
| Aug 2025 | 4 | 6.0 | CHF 255 | CHF 26.22 | 8.4 % | 3h 15m | 22:15 | 3.7 | 11 l |
| Sep 2025 | 4 | 7.0 | CHF 1'044 | CHF 35.39 | 9.7 % | 2h 54m | 22:14 | 3.7 | 34 l |
| Oct 2025 | 5 | 5.8 | CHF 797 | CHF 27.16 | 10.1 % | 3h 13m | 22:37 | 3.9 | 33 l |
| Nov 2025 | 1 | 4.0 | CHF 598 | CHF 149.55 | 7.0 % | 2h 39m | 22:39 | 5.3 | 6 l |
Money
Spending per head
Tip percentage
96 % of paid amounts are a multiple of CHF 5, 100 % are whole francs.
Price changes
The 8 most ordered items. A new price counts once it shows up on two receipts in a row, so one misread receipt isn't a price change.
| Item | Now | Since first | Changes |
|---|---|---|---|
| Helles 5 dl | CHF 8.10 | +3 % | 7.90 → 8.10 on 28.11.2024 |
| Helles 3 dl | CHF 5.40 | +2 % | 5.30 → 5.40 on 28.11.2024 |
| Linie Null - Helles 33 cl | CHF 6.50 | – | unchanged since 03.04.2025 |
| Linie Null - IPA 33 cl | CHF 6.50 | – | unchanged since 02.01.2025 |
| Pilsner 5 dl | CHF 8.60 | – | unchanged since 22.05.2025 |
| Pilsner 3 dl | CHF 5.70 | – | unchanged since 26.06.2025 |
| Bierbrand 2 cl | CHF 8.00 | – | unchanged since 28.11.2024 |
| Tatar Klassik | CHF 36.00 | -11 % | 40.50 → 36.00 on 05.06.2025 |
Top 5 drinks
Top 5 food
Top 5 waiters by cashflow
Sum of the receipt totals they served. The more often someone serves us, the higher.
Men vs women waiters
Ratios are men : women. Only evenings with a receipt and a known waiter gender. Left out: 1 evenings with an unknown waiter gender.
Per head we spend 2 % less when a man serves (CHF 29.21 vs CHF 29.76).
Waiters
| Waiter | Gender | Evenings | Total | Avg group | Avg tip | Avg length | Per head |
|---|---|---|---|---|---|---|---|
| Nyoman | m | 5 | CHF 1'123 | 6.2 | 10.1 % | 2h 47m | CHF 45.91 |
| Martial | m | 4 | CHF 635 | 7.2 | 9.6 % | 3h 18m | CHF 22.86 |
| Markus Rhee | m | 3 | CHF 512 | 8.0 | 10.7 % | 2h 46m | CHF 21.32 |
| Tenzin | m | 3 | CHF 679 | 7.3 | 11.8 % | 3h 29m | CHF 30.95 |
| Gina | f | 2 | CHF 351 | 7.0 | 11.2 % | 3h 12m | CHF 25.70 |
| Sophie | f | 2 | CHF 453 | 7.0 | – | 3h 38m | CHF 32.38 |
| Robin | m | 2 | CHF 470 | 4.0 | 11.4 % | 3h 00m | CHF 58.81 |
| Stefanie | f | 2 | CHF 307 | 5.5 | 8.4 % | 3h 10m | CHF 31.19 |
| Markus | m | 2 | CHF 241 | 6.5 | 12.0 % | 3h 00m | CHF 18.60 |
| Goran | m | 2 | CHF 231 | 6.0 | 13.4 % | 2h 24m | CHF 19.77 |
| Mikey | m | 1 | CHF 127 | 7.0 | – | 2h 55m | CHF 18.13 |
| Agron | m | 1 | CHF 92 | 5.0 | – | 2h 48m | CHF 18.50 |
| Anton | m | 1 | CHF 115 | 5.0 | – | 3h 37m | CHF 22.92 |
| Marcel | m | 1 | CHF 189 | 8.0 | 8.4 % | 2h 39m | CHF 23.65 |
| Rui | m | 1 | CHF 168 | 8.0 | – | 2h 49m | CHF 21.01 |
| Romir | m | 1 | CHF 248 | 9.0 | 4.7 % | 2h 41m | CHF 27.59 |
| Kemal | m | 1 | CHF 155 | 6.0 | 9.6 % | 2h 36m | CHF 25.85 |
| Service 4 | – | 1 | CHF 505 | 8.0 | 6.9 % | – | CHF 63.14 |
| Aqeel | m | 1 | CHF 149 | 6.0 | – | 2h 55m | CHF 24.87 |
| Lucas | m | 1 | CHF 146 | 5.0 | 9.2 % | 3h 11m | CHF 29.30 |
| Joshua | m | 1 | CHF 108 | 5.0 | 10.8 % | 2h 38m | CHF 21.66 |
Tables
| Table | Evenings | Avg group | Avg length |
|---|---|---|---|
| 5 | 27 | 6.6 | 3h 00m |
| 60 | 8 | 6.5 | 3h 22m |
| 3 | 2 | 4.5 | 3h 06m |
| 35 | 1 | 8.0 | 3h 06m |
| 60.1 | 1 | 8.0 | 2h 14m |
| 6 | 1 | 6.0 | 4h 02m |
| 90 | 1 | 8.0 | 2h 49m |
| 10 | 1 | 8.0 | – |
| 50 | 1 | 4.0 | 2h 39m |
Overview
Winner
Attendance rate
Share of the evenings the person was a member for.
Group size per evening
People at each evening, with the rolling average.
Full house
We are 9: an evening with all 9 there is a full house.
Full houses per Vereinsjahr
Share of evenings with everyone there (full houses / evenings).
How full were we?
Evenings by number of people. Green = full house, orange = one short.
Hall of fame
The other kind of numbers - the ones to put on the wall.
Best streak · top 5
Most evenings attended in a row.
Small-evening heroes · top 5
Evenings attended with at most 3 people there.
Fastest replies · top 5
Average minutes from poll to vote, lower is better. Polls the person posted don't count.
Biggest comebacks · top 5
The longest absence each person came back from.
| Missed in a row | Back on | |
|---|---|---|
| BR | 6 missed | 08.10.2026 |
| CN | 5 missed | 17.09.2026 |
| RT | 4 missed | 19.12.2024 |
| VT | 4 missed | 20.02.2025 |
| FH | 3 missed | 24.12.2025 |
Present for the legends · top 5
There for the 11 legendary evenings (top 3 longest, priciest, booziest and latest). The flip side of the shame list.
Vote podium · top 5
How often someone was the 1st, 2nd or 3rd to vote on a poll. The author's own vote doesn't count. Ranked by gold, then silver, then bronze.
Footed the bill · top 5
How often they sent in the receipt photo, i.e. actually paid for the evening.
Who carries the organising
Share of all polls each person posted.
Just for fun
All of these describe the evenings a person attended, not what they personally drank or paid: receipts aren't split per person. Only people with at least 5 such evenings.
Expensive company · top 5
How much more is spent per head on their evenings than on an average person's evening (CHF 27.93).
Bad influence · top 5
How many more standard drinks per head on their evenings than on an average person's evening (3.0).
Crowd pullers · top 5
How many more others come when they come, compared with the group size when they don't.
Tatar multiplier: BR ×4.79
The single most robust finding in this whole report, and it is about one person. Tatar dishes per evening (receipts only) with BR at the table vs. without. Nobody has ever confirmed who actually orders it.
Evenings by weekday
Evenings with a dated receipt.
Mostly external · top 5
Share of a person's evenings that were external.
Lovers · top 5
Pairs that show up together far more than pure chance: how often they really come together, divided by how often they would by chance if each decided on their own (A’s rate × B’s rate × their shared evenings). 100 % would be pure chance.
Odd couples · worst 5
Same measure, the other end: pairs that somehow never manage to show up together.
Hall of shame
Objective, cold-hearted numbers. Nobody did any of this on purpose.
Didn't vote · worst 5
Most evenings without any vote, out of the evenings as a member.
Longest absence · worst 5
Most evenings missed in a row.
Killjoy · worst 5
First to vote “no” on a poll and set the tone.
Spoiled the full house · worst 5
Everyone else came, only this person was missing (23 evenings were one short).
Broke the full-house streak · worst 5
Missing on the evening right after a full house.
Made us wait for the full house · worst 5
Cast the very last “yes” that made it a full house.
🐔 Chickened out · worst 5
Every “no” cast after the deadline (1 h before the start) or even after the evening had started, however long after, with all the hours past the deadline added up. The worst kind. Poll authors count too. Only evenings with a dated receipt.
Missed the legendary evenings · worst 5
Absent on the 11 legendary evenings (top 3 longest, priciest, booziest and latest).
🏮 Lanterne rouge · worst 5
How often someone was the very last to vote on a poll (polls with at least 3 votes).
Voting
Last-minute voters · worst 5
Share of votes cast less than 3 h before the evening started or after it had started. Blue = late but showing up, orange/red = cancelling. Ranked with every cancellation counting 2× and every vote after the start 3× (a “no” after the start: 6×). Poll authors count too. Only evenings with a dated receipt.
🚨 Voted after it started · worst 5
Votes cast when the evening had already started, even days later, with the latest one in brackets. Ranked with every cancellation counting 2×. Poll authors count too.
Slowest “no” · worst 5
Average time from the poll to a “no”. Poll authors count too. Group: yes after 6.5 h, no after 26.8 h.
Within the hour · top 5
Share of votes cast within an hour of the poll, most first. One late vote can't wreck this.
Alcohol
Alcohol per head
One standard drink = 12 g pure alcohol. Of 430 drink lines, 22 have an estimated alcohol content, 0 are counted as 0 % and 0 have no size.
Alcohol vs closing time
Correlation: +0.36
Alcohol vs tip
Correlation: +0.05
Attendance
Form: VJ 2 vs. VJ 1
Attendance rate in VJ 2 minus VJ 1. Green = coming more often, red = fading. Only people with at least 3 evenings as a member in both.
Average group size by month
Internal, external and dual evenings
| Type | Evenings | Avg group | Avg length | Per head |
|---|---|---|---|---|
| internal | 89 | 6.4 | 3h 00m | CHF 28.04 |
| external | 18 | 7.4 | 2h 49m | CHF 38.10 |
Closing time per evening
Leaderboard
“Of” counts the evenings a person was a member for (voted or listed as missing voter). “Didn't vote” counts evenings without any vote. Avg reply is the time from poll to vote, not counting polls the person posted.
| Member | Attended | Of | Rate | Best streak | Current streak | Longest absence | Didn't vote | Avg reply | First | Last | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| FH | 96 | 107 | 90 % | 26 | 8 | 3 | 4 | 3.1 h | 24.10.2024 | 04.11.2026 | |
| SB | 89 | 107 | 83 % | 23 | 1 | 2 | 3 | 3.0 h | 24.10.2024 | 04.11.2026 | |
| TL | 83 | 107 | 78 % | 14 | 9 | 3 | 5 | 2.4 h | 24.10.2024 | 04.11.2026 | |
| RT | 79 | 107 | 74 % | 17 | 3 | 4 | 4 | 2.6 h | 14.11.2024 | 04.11.2026 | |
| SP | 78 | 107 | 73 % | 15 | 5 | 3 | 9 | 31.8 h | 24.10.2024 | 04.11.2026 | |
| JN | 77 | 107 | 72 % | 8 | 2 | 3 | 7 | 3.5 h | 24.10.2024 | 04.11.2026 | |
| CN | 76 | 107 | 71 % | 19 | 3 | 5 | 10 | 6.8 h | 24.10.2024 | 04.11.2026 | |
| VT | 68 | 107 | 64 % | 7 | 0 | 4 | 15 | 21.7 h | 31.10.2024 | 29.10.2026 | |
| BR | 59 | 107 | 55 % | 5 | 0 | 6 | 8 | 20.0 h | 07.11.2024 | 29.10.2026 |
Records
| Value | Date | Group | |
|---|---|---|---|
| Biggest group | 9 people | 08.05.2025 | 9 people |
| Longest evening | 4h 20m | 19.12.2024 | 5 people |
| Latest closing | 23:43 | 13.08.2026 | 6 people |
| Most expensive evening | CHF 598.20 | 06.11.2025 | 4 people |
| Most expensive per head | CHF 149.55 | 06.11.2025 | 4 people |
| Most generous tip | 22.0 % | 01.01.2026 | 5 people |
| Most alcohol per head | 12.0 standard drinks | 14.11.2024 | 4 people |
Per Vereinsjahr
| Vereinsjahr | Period | Evenings | Group | Spent | Per head | Tip | Length | Closing | Std drinks/head | Volume |
|---|---|---|---|---|---|---|---|---|---|---|
| VJ 1 | 24.10.2024 – 06.11.2025 | 55 | 6.2 | CHF 8'087 | CHF 30.42 | 9.7 % | 3h 05m | 22:37 | 3.8 | 331 l |
| VJ 2 | since 07.11.2025 | 52 | 7.0 | CHF 8'811 | CHF 27.50 | 9.8 % | 2h 53m | 22:30 | 2.5 | 346 l |
Attendance per Vereinsjahr
Evenings attended / evenings as a member. Sorted by the current VJ 2.
| Member | VJ 1 (24.10.2024 – 06.11.2025) | VJ 2 (since 07.11.2025) |
|---|---|---|
| SB | 42 / 55 (76 %) | 47 / 52 (90 %) |
| RT | 33 / 55 (60 %) | 46 / 52 (88 %) |
| FH | 53 / 55 (96 %) | 43 / 52 (83 %) |
| SP | 36 / 55 (65 %) | 42 / 52 (81 %) |
| TL | 41 / 55 (75 %) | 42 / 52 (81 %) |
| CN | 39 / 55 (71 %) | 37 / 52 (71 %) |
| JN | 40 / 55 (73 %) | 37 / 52 (71 %) |
| VT | 31 / 55 (56 %) | 37 / 52 (71 %) |
| BR | 28 / 55 (51 %) | 31 / 52 (60 %) |
Money
Spending per head
Tip percentage
97 % of paid amounts are a multiple of CHF 5, 98 % are whole francs.
Price changes
The 8 most ordered items. A new price counts once it shows up on two receipts in a row, so one misread receipt isn't a price change.
| Item | Now | Since first | Changes |
|---|---|---|---|
| Helles 5 dl | CHF 8.30 | +5 % | 7.90 → 8.10 on 28.11.2024 8.10 → 8.30 on 01.10.2026 |
| Helles 3 dl | CHF 5.50 | +4 % | 5.30 → 5.40 on 28.11.2024 5.40 → 5.50 on 01.10.2026 |
| Linie Null - Helles 33 cl | CHF 6.50 | – | unchanged since 03.04.2025 |
| Linie Null - IPA 33 cl | CHF 6.50 | – | unchanged since 02.01.2025 |
| Linie Null - IPA 5 dl | CHF 8.60 | -9 % | 9.50 → 8.60 on 12.02.2026 |
| Tatar Klassik | CHF 36.00 | -11 % | 40.50 → 36.00 on 05.06.2025 |
| Pilsner 5 dl | CHF 8.60 | – | unchanged since 22.05.2025 |
| Aare-Böötler 5 dl | CHF 8.10 | – | unchanged since 09.07.2026 |
Top 5 drinks
Top 5 food
Top 5 waiters by cashflow
Sum of the receipt totals they served. The more often someone serves us, the higher.
Men vs women waiters
Ratios are men : women. Only evenings with a receipt and a known waiter gender. Left out: 1 evenings with an unknown waiter gender.
Per head we spend 0 % less when a man serves (CHF 27.65 vs CHF 27.77).
Waiters
| Waiter | Gender | Evenings | Total | Avg group | Avg tip | Avg length | Per head |
|---|---|---|---|---|---|---|---|
| Martial | m | 12 | CHF 2'292 | 7.4 | 9.2 % | 3h 11m | CHF 25.91 |
| Nyoman | m | 11 | CHF 2'251 | 6.4 | 11.7 % | 2h 53m | CHF 36.73 |
| Tenzin | m | 6 | CHF 1'041 | 6.8 | 10.1 % | 2h 37m | CHF 24.76 |
| Stefanie | f | 4 | CHF 687 | 7.0 | 9.7 % | 3h 01m | CHF 26.76 |
| Goran | m | 4 | CHF 604 | 6.8 | 11.2 % | 2h 39m | CHF 22.46 |
| Markus Rhee | m | 3 | CHF 512 | 8.0 | 10.7 % | 2h 46m | CHF 21.32 |
| Agron | m | 3 | CHF 368 | 5.3 | 11.2 % | 2h 30m | CHF 25.47 |
| Joshua | m | 3 | CHF 244 | 6.3 | 16.4 % | 2h 36m | CHF 13.47 |
| Kristyna | f | 3 | CHF 539 | 8.0 | 9.9 % | 2h 21m | CHF 22.10 |
| Luzia | f | 3 | CHF 675 | 7.0 | 6.4 % | 3h 28m | CHF 31.70 |
| Gina | f | 2 | CHF 351 | 7.0 | 11.2 % | 3h 12m | CHF 25.70 |
| Sophie | f | 2 | CHF 453 | 7.0 | – | 3h 38m | CHF 32.38 |
| Robin | m | 2 | CHF 470 | 4.0 | 11.4 % | 3h 00m | CHF 58.81 |
| Markus | m | 2 | CHF 241 | 6.5 | 12.0 % | 3h 00m | CHF 18.60 |
| Kemal | m | 2 | CHF 293 | 6.0 | 9.2 % | 2h 19m | CHF 24.41 |
| Aqeel | m | 2 | CHF 292 | 6.5 | 8.5 % | 3h 00m | CHF 22.64 |
| Mikey | m | 1 | CHF 127 | 7.0 | – | 2h 55m | CHF 18.13 |
| Anton | m | 1 | CHF 115 | 5.0 | – | 3h 37m | CHF 22.92 |
| Marcel | m | 1 | CHF 189 | 8.0 | 8.4 % | 2h 39m | CHF 23.65 |
| Rui | m | 1 | CHF 168 | 8.0 | – | 2h 49m | CHF 21.01 |
| Romir | m | 1 | CHF 248 | 9.0 | 4.7 % | 2h 41m | CHF 27.59 |
| Service 4 | – | 1 | CHF 505 | 8.0 | 6.9 % | – | CHF 63.14 |
| Lucas | m | 1 | CHF 146 | 5.0 | 9.2 % | 3h 11m | CHF 29.30 |
| Jean Claude Grand | m | 1 | CHF 402 | 8.0 | – | – | CHF 50.29 |
| Athanasia Ioanna Koskoletou | f | 1 | CHF – | 8.0 | – | – | CHF – |
| Sophie G. | f | 1 | CHF 194 | 7.0 | 5.5 % | 2h 51m | CHF 27.77 |
| Céline | f | 1 | CHF 287 | 9.0 | – | 2h 54m | CHF 31.90 |
Tables
| Table | Evenings | Avg group | Avg length |
|---|---|---|---|
| 5 | 52 | 6.8 | 2h 51m |
| 60 | 23 | 7.1 | 3h 15m |
| 3 | 4 | 6.0 | 2h 42m |
| 60.1 | 2 | 7.0 | 3h 12m |
| 35 | 1 | 8.0 | 3h 06m |
| 6 | 1 | 6.0 | 4h 02m |
| 90 | 1 | 8.0 | 2h 49m |
| 10 | 1 | 8.0 | – |
| 50 | 1 | 4.0 | 2h 39m |
| 22/1 | 1 | 8.0 | – |
| 32 | 1 | 6.0 | – |
Data quality
Validation errors (25)
| Error | Evenings | Dates |
|---|---|---|
| paid amount unknown | 13 | 08.01.2026, 18.03.2026, 30.03.2026, 08.04.2026, 08.04.2026, 16.07.2026, 23.07.2026, 12.08.2026, 02.09.2026, 09.09.2026, 23.09.2026, 13.11.2025, 15.01.2026 |
| no receipt for this evening | 6 | 24.12.2025, 21.01.2026, 29.04.2026, 12.05.2026, 19.08.2026, 04.11.2026 |
| alcohol % only estimated | 5 | 11.12.2025, 11.03.2026, 30.03.2026, 08.04.2026, 15.01.2026 |
| time taken from the photo's send time (not printed on the receipt) | 1 | 14.10.2026 |
Damage by poll author
Each bar adds up to the author's damage and shows which fixes caused it. Grey is the group-average share every author gets from the smoothing.
Poll authors: who causes the most cleanup (regular internal polls)
Regular internal Stammtisch polls only: external evenings are left out, dual evenings count because they include the internal one, and admin is hidden. Every fix costs penalty points per unit (per poll, per mapped option, per moved vote), and they stack when one poll needed several fixes. Replaced authors don't count. Damage (sorted by): penalty points per 100 polls, as if every author had 1 extra polls at the group average of 15. A single bad poll barely counts; a long record of bad polls does. Title mapped (2 pts): the poll title had to be mapped by hand, per poll; Category fixed (2 pts): the category had to be overridden, per poll; Options mapped (2 pts): per answer option whose name had to be mapped to attendance; Votes moved (1 pts): per vote that had to be moved to another option; Moved (3 pts): the poll had to be moved to another week, per poll; External fixed (2 pts): internal/external had to be overridden, per poll; Entered by hand (5 pts): the whole poll had to be entered manually, per poll; No start time (1 pts): evening poll without a start time, per poll.
| # | Author | Polls | Needed fixing | Rate | Penalty pts | Damage | Title mapped (2 pts) | Category fixed (2 pts) | Options mapped (2 pts) | Votes moved (1 pt) | Moved (3 pts) | External fixed (2 pts) | Entered by hand (5 pts) | No start time (1 pt) | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | SB | 2 | 1 | 50 % | 2 | 72 | · | · | 1 | · | · | · | · | · | |
| 2 | SP | 13 | 1 | 8 % | 4 | 30 | 1 | 1 | · | · | · | · | · | · | |
| 3 | FH | 26 | 0 | 0 % | 0 | 1 | · | · | · | · | · | · | · | · |
Photo quality damage by poll author
Each bar adds up to the author's photo-preprocessing damage: how crooked and how cropped their receipt photos were. Grey is the group-average share from the smoothing.
Poll authors: whose receipt photos need the most straightening (regular internal polls)
Regular internal Stammtisch polls with a matched receipt only; external evenings are left out and admin is hidden. Rotation and crop are the degrees/percent the photo needed to be straightened, cut-off is how many sides got clipped; they stack when one photo needed several fixes. Damage (sorted by): penalty points per 100 receipts, as if every author had 1 extra receipt at the group average of 2'585. A single crooked photo barely counts; a long record of them does. Rotation (1 pt): point per degree the photo had to be rotated straight; Crop (0.5 pts): points per % of the photo that had to be cropped away; Cut-off side (5 pts): points per side of the receipt that got cut off in the photo.
| # | Author | Receipts | Needed fixing | Rate | Penalty pts | Damage | Rotation (1 pt) | Crop (0.5 pts) | Cut-off side (5 pts) | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | SB | 2 | 2 | 100 % | 67.3 | 3'107 | 2.1 | 130.5 | · | |
| 2 | FH | 25 | 25 | 100 % | 636.0 | 2'546 | 51.4 | 869.3 | 30.0 | |
| 3 | SP | 12 | 12 | 100 % | 304.6 | 2'542 | 16.5 | 456.2 | 12.0 |
Pipeline
| Polls | 52 |
| Polls left out (category not Stammtisch) | other: 17 |
| Evenings (polls with an attendance option) | 52 |
| Evenings with a matched receipt | 46 (88 %) |
| Receipts with validation errors | 1 (2 %) |
| Rotated receipts | 28 (61 %) |
| Avg rotation angle (rotated only) | 2.7° |
| Max rotation angle | 17.6° |
| Cropped receipts | 45 (98 %) |
| Avg crop amount | 36.7 % |
| Avg crop offset (abs, x / y) | 3.9 % / 3.5 % |
| Euro receipts | 0 |
| Polls with any mapping or override | 11 (21 %) |
| Needed title mapping | 6 |
| Category overridden | 4 |
| Option names mapped | 6 in 5 polls |
| Votes moved | 0 |
| Moved to another week | 2 |
| Author replaced | 1 |
| External overridden | 4 |
| Entered by hand | 2 |
| Votes on mapped options | 29 |
| Excluded from timing | 2 |
| Crop cut-offs | right: 16, top: 15, left: 10, bottom: 8 |
Most common receipt errors
| Error | Receipts |
|---|---|
| time taken from the photo's send time (not printed on the receipt) | 1 |
Data quality
Validation errors (41)
| Error | Evenings | Dates |
|---|---|---|
| paid amount unknown | 18 | 23.10.2024, 31.10.2024, 13.11.2024, 11.12.2024, 26.12.2024, 23.01.2025, 29.01.2025, 13.02.2025, 20.02.2025, 26.02.2025, 19.03.2025, 02.04.2025, 07.05.2025, 14.05.2025, 30.07.2025, 20.08.2025, 24.09.2025, 01.10.2025 |
| alcohol % only estimated | 11 | 09.04.2025, 23.04.2025, 07.05.2025, 20.08.2025, 05.11.2025, 10.09.2025, 24.09.2025, 01.10.2025, 08.10.2025, 22.10.2025, 29.10.2025 |
| no receipt for this evening | 10 | 07.11.2024, 19.11.2024, 04.01.2025, 13.01.2025, 05.02.2025, 30.04.2025, 27.05.2025, 03.07.2025, 13.08.2025, 27.08.2025 |
| no items on the receipt (payment slip or wrong photo?) | 1 | 04.12.2024 |
| time taken from the photo's send time (not printed on the receipt) | 1 | 19.06.2025 |
Damage by poll author
Each bar adds up to the author's damage and shows which fixes caused it. Grey is the group-average share every author gets from the smoothing.
Poll authors: who causes the most cleanup (regular internal polls)
Regular internal Stammtisch polls only: external evenings are left out, dual evenings count because they include the internal one, and admin is hidden. Every fix costs penalty points per unit (per poll, per mapped option, per moved vote), and they stack when one poll needed several fixes. Replaced authors don't count. Damage (sorted by): penalty points per 100 polls, as if every author had 1 extra polls at the group average of 153. A single bad poll barely counts; a long record of bad polls does. Title mapped (2 pts): the poll title had to be mapped by hand, per poll; Category fixed (2 pts): the category had to be overridden, per poll; Options mapped (2 pts): per answer option whose name had to be mapped to attendance; Votes moved (1 pts): per vote that had to be moved to another option; Moved (3 pts): the poll had to be moved to another week, per poll; External fixed (2 pts): internal/external had to be overridden, per poll; Entered by hand (5 pts): the whole poll had to be entered manually, per poll; No start time (1 pts): evening poll without a start time, per poll.
| # | Author | Polls | Needed fixing | Rate | Penalty pts | Damage | Title mapped (2 pts) | Category fixed (2 pts) | Options mapped (2 pts) | Votes moved (1 pt) | Moved (3 pts) | External fixed (2 pts) | Entered by hand (5 pts) | No start time (1 pt) | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | JN | 1 | 1 | 100 % | 8 | 477 | 1 | 1 | 2 | · | · | · | · | · | |
| 2 | BR | 1 | 1 | 100 % | 4 | 277 | 1 | 1 | · | · | · | · | · | · | |
| 3 | VT | 2 | 1 | 50 % | 6 | 251 | 1 | 1 | 1 | · | · | · | · | · | |
| 4 | SB | 7 | 4 | 57 % | 12 | 169 | 2 | 2 | 2 | · | · | · | · | · | |
| 5 | SP | 7 | 3 | 43 % | 10 | 144 | 1 | 1 | · | · | 2 | · | · | · | |
| 6 | FH | 29 | 7 | 24 % | 32 | 112 | 4 | 4 | 8 | · | · | · | · | · |
Photo quality damage by poll author
Each bar adds up to the author's photo-preprocessing damage: how crooked and how cropped their receipt photos were. Grey is the group-average share from the smoothing.
Poll authors: whose receipt photos need the most straightening (regular internal polls)
Regular internal Stammtisch polls with a matched receipt only; external evenings are left out and admin is hidden. Rotation and crop are the degrees/percent the photo needed to be straightened, cut-off is how many sides got clipped; they stack when one photo needed several fixes. Damage (sorted by): penalty points per 100 receipts, as if every author had 1 extra receipt at the group average of 2'475. A single crooked photo barely counts; a long record of them does. Rotation (1 pt): point per degree the photo had to be rotated straight; Crop (0.5 pts): points per % of the photo that had to be cropped away; Cut-off side (5 pts): points per side of the receipt that got cut off in the photo.
| # | Author | Receipts | Needed fixing | Rate | Penalty pts | Damage | Rotation (1 pt) | Crop (0.5 pts) | Cut-off side (5 pts) | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | JN | 1 | 1 | 100 % | 29.4 | 2'705 | · | 38.7 | 2.0 | |
| 2 | FH | 26 | 26 | 100 % | 663.5 | 2'549 | 51.5 | 873.9 | 35.0 | |
| 3 | BR | 1 | 1 | 100 % | 24.4 | 2'458 | 0.7 | 27.4 | 2.0 | |
| 4 | SP | 7 | 7 | 100 % | 167.0 | 2'398 | 14.5 | 225.1 | 8.0 | |
| 5 | VT | 2 | 2 | 100 % | 45.6 | 2'347 | 0.2 | 60.9 | 3.0 | |
| 6 | SB | 5 | 5 | 100 % | 109.6 | 2'239 | 1.9 | 185.4 | 3.0 |
Pipeline
| Polls | 55 |
| Polls left out (category not Stammtisch) | other: 14 |
| Evenings (polls with an attendance option) | 55 |
| Evenings with a matched receipt | 44 (80 %) |
| Receipts with validation errors | 2 (5 %) |
| Rotated receipts | 26 (59 %) |
| Avg rotation angle (rotated only) | 2.8° |
| Max rotation angle | 9.5° |
| Cropped receipts | 44 (100 %) |
| Avg crop amount | 34.1 % |
| Avg crop offset (abs, x / y) | 5.1 % / 3.7 % |
| Euro receipts | 0 |
| Polls with any mapping or override | 25 (45 %) |
| Needed title mapping | 15 |
| Category overridden | 13 |
| Option names mapped | 15 in 10 polls |
| Votes moved | 10 in 2 polls |
| Moved to another week | 2 |
| Author replaced | 0 |
| External overridden | 3 |
| Entered by hand | 2 |
| Votes on mapped options | 49 |
| Excluded from timing | 2 |
| Crop cut-offs | top: 19, right: 14, left: 12, bottom: 9 |
Most common receipt errors
| Error | Receipts |
|---|---|
| no items on the receipt (payment slip or wrong photo?) | 1 |
| time taken from the photo's send time (not printed on the receipt) | 1 |
Data quality
Validation errors (66)
| Error | Evenings | Dates |
|---|---|---|
| paid amount unknown | 31 | 23.10.2024, 31.10.2024, 13.11.2024, 11.12.2024, 26.12.2024, 23.01.2025, 29.01.2025, 13.02.2025, 20.02.2025, 26.02.2025, 19.03.2025, 02.04.2025, 07.05.2025, 14.05.2025, 30.07.2025, 20.08.2025, 24.09.2025, 01.10.2025, 08.01.2026, 18.03.2026, 30.03.2026, 08.04.2026, 08.04.2026, 16.07.2026, 23.07.2026, 12.08.2026, 02.09.2026, 09.09.2026, 23.09.2026, 13.11.2025, 15.01.2026 |
| alcohol % only estimated | 16 | 09.04.2025, 23.04.2025, 07.05.2025, 20.08.2025, 05.11.2025, 10.09.2025, 24.09.2025, 01.10.2025, 08.10.2025, 22.10.2025, 29.10.2025, 11.12.2025, 11.03.2026, 30.03.2026, 08.04.2026, 15.01.2026 |
| no receipt for this evening | 16 | 07.11.2024, 19.11.2024, 04.01.2025, 13.01.2025, 05.02.2025, 30.04.2025, 27.05.2025, 03.07.2025, 13.08.2025, 27.08.2025, 24.12.2025, 21.01.2026, 29.04.2026, 12.05.2026, 19.08.2026, 04.11.2026 |
| time taken from the photo's send time (not printed on the receipt) | 2 | 19.06.2025, 14.10.2026 |
| no items on the receipt (payment slip or wrong photo?) | 1 | 04.12.2024 |
Damage by poll author
Each bar adds up to the author's damage and shows which fixes caused it. Grey is the group-average share every author gets from the smoothing.
Poll authors: who causes the most cleanup (regular internal polls)
Regular internal Stammtisch polls only: external evenings are left out, dual evenings count because they include the internal one, and admin is hidden. Every fix costs penalty points per unit (per poll, per mapped option, per moved vote), and they stack when one poll needed several fixes. Replaced authors don't count. Damage (sorted by): penalty points per 100 polls, as if every author had 1 extra polls at the group average of 89. A single bad poll barely counts; a long record of bad polls does. Title mapped (2 pts): the poll title had to be mapped by hand, per poll; Category fixed (2 pts): the category had to be overridden, per poll; Options mapped (2 pts): per answer option whose name had to be mapped to attendance; Votes moved (1 pts): per vote that had to be moved to another option; Moved (3 pts): the poll had to be moved to another week, per poll; External fixed (2 pts): internal/external had to be overridden, per poll; Entered by hand (5 pts): the whole poll had to be entered manually, per poll; No start time (1 pts): evening poll without a start time, per poll.
| # | Author | Polls | Needed fixing | Rate | Penalty pts | Damage | Title mapped (2 pts) | Category fixed (2 pts) | Options mapped (2 pts) | Votes moved (1 pt) | Moved (3 pts) | External fixed (2 pts) | Entered by hand (5 pts) | No start time (1 pt) | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | JN | 1 | 1 | 100 % | 8 | 444 | 1 | 1 | 2 | · | · | · | · | · | |
| 2 | BR | 1 | 1 | 100 % | 4 | 244 | 1 | 1 | · | · | · | · | · | · | |
| 3 | VT | 2 | 1 | 50 % | 6 | 230 | 1 | 1 | 1 | · | · | · | · | · | |
| 4 | SB | 9 | 5 | 56 % | 14 | 149 | 2 | 2 | 3 | · | · | · | · | · | |
| 5 | SP | 20 | 4 | 20 % | 14 | 71 | 2 | 2 | · | · | 2 | · | · | · | |
| 6 | FH | 55 | 7 | 13 % | 32 | 59 | 4 | 4 | 8 | · | · | · | · | · |
Photo quality damage by poll author
Each bar adds up to the author's photo-preprocessing damage: how crooked and how cropped their receipt photos were. Grey is the group-average share from the smoothing.
Poll authors: whose receipt photos need the most straightening (regular internal polls)
Regular internal Stammtisch polls with a matched receipt only; external evenings are left out and admin is hidden. Rotation and crop are the degrees/percent the photo needed to be straightened, cut-off is how many sides got clipped; they stack when one photo needed several fixes. Damage (sorted by): penalty points per 100 receipts, as if every author had 1 extra receipt at the group average of 2'528. A single crooked photo barely counts; a long record of them does. Rotation (1 pt): point per degree the photo had to be rotated straight; Crop (0.5 pts): points per % of the photo that had to be cropped away; Cut-off side (5 pts): points per side of the receipt that got cut off in the photo.
| # | Author | Receipts | Needed fixing | Rate | Penalty pts | Damage | Rotation (1 pt) | Crop (0.5 pts) | Cut-off side (5 pts) | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | JN | 1 | 1 | 100 % | 29.4 | 2'731 | · | 38.7 | 2.0 | |
| 2 | FH | 51 | 51 | 100 % | 1'299.5 | 2'548 | 102.9 | 1'743.2 | 65.0 | |
| 3 | SB | 7 | 7 | 100 % | 176.9 | 2'528 | 4.0 | 315.9 | 3.0 | |
| 4 | SP | 19 | 19 | 100 % | 471.6 | 2'485 | 31.0 | 681.3 | 20.0 | |
| 5 | BR | 1 | 1 | 100 % | 24.4 | 2'484 | 0.7 | 27.4 | 2.0 | |
| 6 | VT | 2 | 2 | 100 % | 45.6 | 2'364 | 0.2 | 60.9 | 3.0 |
Pipeline
| Polls | 107 |
| Polls left out (category not Stammtisch) | other: 31 |
| Evenings (polls with an attendance option) | 107 |
| Evenings with a matched receipt | 90 (84 %) |
| Receipts with validation errors | 3 (3 %) |
| Rotated receipts | 54 (60 %) |
| Avg rotation angle (rotated only) | 2.8° |
| Max rotation angle | 17.6° |
| Cropped receipts | 89 (99 %) |
| Avg crop amount | 35.4 % |
| Avg crop offset (abs, x / y) | 4.5 % / 3.6 % |
| Euro receipts | 0 |
| Polls with any mapping or override | 36 (34 %) |
| Needed title mapping | 21 |
| Category overridden | 17 |
| Option names mapped | 21 in 15 polls |
| Votes moved | 10 in 2 polls |
| Moved to another week | 4 |
| Author replaced | 1 |
| External overridden | 7 |
| Entered by hand | 4 |
| Votes on mapped options | 78 |
| Excluded from timing | 4 |
| Crop cut-offs | top: 34, right: 30, left: 22, bottom: 17 |
Most common receipt errors
| Error | Receipts |
|---|---|
| time taken from the photo's send time (not printed on the receipt) | 2 |
| no items on the receipt (payment slip or wrong photo?) | 1 |