You're browsing as a guest. Type askbot auth in Factorio chat (or /spectator-chat askbot auth during captain games) to get a token, then paste it on BB Bets to unlock trading, coins, profile, tournament, etc.
Paste token →

★ BB Triple Threat3v3

Pick 2-4 teammates (3 play per match, up to 2 spares), pick a name, win matches, share the prize.

10c per win × 3 = 30c per match distributed to the winning team.

42
Registered
7
Teams
7
Ready
The team list locks Sunday July 19, 23:00 CEST — incomplete teams are dissolved at that point, so group up before then. After the lock, no NEW team can enter, but player registration stays open and existing teams can add substitutes at any time of the tournament (up to 5 per roster). First matches the week of July 20; Swiss 4 rounds (one match per week), then Top-4 playoffs — finale around end of August. The round-1 availability grid is open below. Runs alongside BB Masters — 3v3 matches never clash with the weekend captain games. Played on a separate dedicated server.

🏭 The practice server is open with the final scenario — go train. 🎒 Starter pack (identical for both teams): grenades, extra concrete around spawn, burner miners, furnaces, power poles, coal, fish, a boilers/steam power box (~11 MW per team) and electric-miner tech pre-unlocked; the first laser turret a team places grants it a one-time +50 MW. 🎚 Difficulty: custom 80% (between Easy and Normal), ramping +5%/min from 60:00 (slows to +3%/min once a laser turret is placed) so games end around 90 minutes; retroactive send re-values early science, a rocket launch counts ×3. Rules are established — fine-tuning stays possible during the tournament if something proves broken.

👤 Your status

You're not logged in

Browsing is open to everyone, but registering and managing a team requires being logged in as your in-game player.

In Factorio chat: askbot auth, paste the token in /bb-bets, then come back here.

📅 Availability — Swiss Round 2

Mark when your team could play. Times are CEST (Paris time), 2-hour blocks. available · ~ if needed · no. Weekend afternoons: pick either 14:00 or 15:00, not both. 🌙 18:00 weekdays (the 18h–20h frame) and the weekend slots are the two anchor bands: your team's common slots must include at least 2 in one of them (2 weekday-18:00 or 2 weekend — whichever fits your timezones). The 20:00/22:00 slots stay usable for teams that both want them — they're just not required. New: weekend 16/18/20+ slots are open on the captain-game-free dates only (Sun Jul 26, Sat Aug 1, Sun Aug 2) — greyed out on rounds where that weekend day has captain games.

Log in as your in-game player (askbot auth) to fill in your availability.

👀 Who's ready — Swiss Round 2 (public)

5/24 players in full teams have committed their availability. A team is paired only if ≥3 members commit and share ≥4 common slots incl. ≥2 evening 🌙 (18–20h weekdays) or ≥2 weekend — otherwise it burns its joker, then forfeits. Teams hold 3-5 players; 3 play per match, the line-up is whoever is available at the scheduled slot.

TeamPlayers — marked (firm ✓)Common (🌙)Status
One and Two Half Men pantabo1 no votes · iron0308 no votes · GlassBricks no votes 0/4 (0/2 🌙 · 0/2 we) 🃏 at risk — 0/3 committed, 0/4 common (0/2 🌙 · 0/2 we)
BiterBattleBus ness056 no votes · Jimmy50 no votes · darkenade no votes 0/4 (0/2 🌙 · 0/2 we) 🃏 at risk — 0/3 committed, 0/4 common (0/2 🌙 · 0/2 we)
Busbiters dalvos no votes · PaveV no votes · Zaspar no votes 0/4 (0/2 🌙 · 0/2 we) 🃏 at risk — 0/3 committed, 0/4 common (0/2 🌙 · 0/2 we)
Chua joschua725 29 (18✓) · califerbopbop 20 (16✓) · Carl3 8 (8✓) 4/4 (0/2 🌙 · 1/2 we) 🃏 at risk — 3/3 committed, 4/4 common (0/2 🌙 · 1/2 we)
Steelaxe Mafia BumbleBeeRider 14 (14✓) · Ximoltus no votes · Cobai no votes · trupen no votes 0/4 (0/2 🌙 · 0/2 we) 🃏 at risk — 1/3 committed, 0/4 common (0/2 🌙 · 0/2 we)
SteelAxe AntiElitz no votes · Snibbin no votes · Nefrums no votes 0/4 (0/2 🌙 · 0/2 we) 🃏 at risk — 0/3 committed, 0/4 common (0/2 🌙 · 0/2 we)
MCP Clutch331 no votes · Timin8ore no votes · RuneBoggler no votes · Krono no votes · cojito 14 (14✓) 0/4 (0/2 🌙 · 0/2 we) 🃏 at risk — 1/3 committed, 0/4 common (0/2 🌙 · 0/2 we)

✔ = committed · “marked (firm ✓)” = how many slots that player ticked — the exact slots stay private. Locks Sun Jul 26, 23:00 CEST.

🏆 Tournament — schedule, standings & matches

Swiss league (4 rounds), then Top-4 single-elim playoffs. Pairings appear here automatically after each round locks. All times CEST (Paris time).

RoundVoting locksMatch daysStatus
Swiss Round 1 Sun Jul 19, 23:00 Jul 20 – Jul 26 locked
Swiss Round 2 Sun Jul 26, 23:00 Jul 27 – Aug 2 voting open
Swiss Round 3 Sun Aug 2, 23:00 Aug 3 – Aug 9 pending
Swiss Round 4 Sun Aug 9, 23:00 Aug 10 – Aug 16 pending
Semi-finals playoff Mon Aug 17, 09:00 Aug 18 – Aug 23 pending
Final playoff Mon Aug 24, 09:00 Aug 25 – Aug 30 pending

Standings

#TeamWLByesBuchholzJoker
1 BiterBattleBus 0 0 0 0 🃏 free
2 Busbiters 0 0 0 0 🃏 free
3 Chua 0 0 0 0 🃏 free
4 MCP 0 0 0 0 🃏 free
5 One and Two Half Men 0 0 0 0 🃏 free
6 SteelAxe 0 0 1 0 — used r1
7 Steelaxe Mafia 0 0 0 0 🃏 free

Tiebreak (provisional): wins, then Buchholz (sum of opponents' wins). Joker byes count as neither win nor loss.

Playoff bracket (Top 4 after the Swiss rounds)

Semi-finals — Aug 18 – Aug 23
Swiss seed 1
Swiss seed 4
TBD
Swiss seed 2
Swiss seed 3
TBD
Final — Aug 25 – Aug 30
Winner SF1
Winner SF2
TBD

Swiss Round 1 — matches

Steelaxe Mafia vs BiterBattleBus Thu Jul 23, 18:00 CEST scheduled 👁 match page · 🎲 bet
Busbiters vs One and Two Half Men Fri Jul 24, 20:00 CEST scheduled 👁 match page · 🎲 bet
MCP vs Chua Sat Jul 25, 22:00 CEST scheduled 👁 match page · 🎲 bet
SteelAxe joker bye — no win, no loss

⚔️ Teams (7)

Ready teams first, then forming. A team is "ready" once it has 3 members. ⚠️ = Discord not linked (can't be scheduled).

One and Two Half Men 3/5 · ready
Captain: pantabo1
BiterBattleBus 3/5 · ready
Captain: ness056
Busbiters 3/5 · ready
Captain: dalvos
Chua 3/5 · ready
Captain: joschua725
Steelaxe Mafia 4/5 · ready
SteelAxe 3/5 · ready
Captain: AntiElitz
MCP 5/5 · ready
Captain: Clutch331

🙋 Lobby — Looking for a team (18)

Registered players not yet in any team. Captains can invite from here (or with askbot tt invite <player>).

⚠️ = Discord not linked — this player can't be matched/scheduled until they link.

❓ How it works

  • Format: 3 vs 3, on a separate dedicated server (not the public game). Swiss league — 4 rounds, every team plays at least 4 matches (no knock-out after a single game), then the Top 4 advance to single-elim playoffs (semis + final).
  • Match length goal: aim 60–90 minutes, hard cap around 2h. 3v3 is intense — long matches drain everyone.
  • Register: click the button above, or askbot tt register in-game.
  • Build a team: create one (you're captain), or wait for an invite. Captain invites with askbot tt invite <player>; invitees reply askbot tt accept <team>. Rosters hold 3 to 5 players — 3 play each match, up to 2 spares. The line-up is simply whoever is available at the scheduled slot, so spares fill the availability grid like everyone else. More spares = easier scheduling. Substitutes can be added at ANY time of the tournament, even on match day — they just need to be registered and Discord-linked (one team at a time; captains can kick to make room).
  • Starter pack (identical for both teams, per player unless noted): 10 grenades · 3× the normal starting concrete · 10 burner miners · 10 furnaces · 200 power poles · 100 coal · 20 fish · boilers/steam power box (~11 MW per team) · electric-miner tech pre-unlocked. Laser bonus: the first laser turret a team places grants it a one-time +50 MW (supports late-game / rocket pushes).
  • Movement boost: free concrete on the floor in the starting zone so builders move fast from minute zero — small thing, big QoL gain at the 3v3 scale.
  • Biter AI: looking into the easy old biter AI variant (cojito's, already used on regular BB) — biter waves are more predictable early so teams can settle faster.
  • Map rerolls (fully automated): the match map spawns 10 min before start and the reroll session opens — match players must be there to veto. Each team has 5 rerolls: any player of the match types askbot tt reroll in the game chat. Out of rerolls? Both teams typing askbot tt reroll-wtf rerolls again, as often as needed. Happy with the map? Both teams type askbot tt reroll-ok to lock it. At the scheduled hour, sides (north/south) are drawn randomly, players are moved onto their side and frozen (you can walk and plan; mining/building/crafting unlock at GO), then 10 minutes of prep — and GO. Both teams ready early? Both type askbot tt go during the prep to start immediately. If the map still isn't locked 30 min past the scheduled hour, the match is cancelled and both teams take a loss (bets refunded), so don't troll the reroll phase.
  • Difficulty: custom 80% (between Easy and Normal). Ramp: from 60:00 difficulty rises +5%/min, slowing to +3%/min once either team has placed a laser turret — the clock itself ends matches around the 90-minute mark. Retroactive send: science sent early is automatically re-valued as difficulty ramps, so sending early vs late yields the same evolution (only threat timing stays a tactical choice). Rocket: launching counts as ×3 white-science value. All tech kept, all science tiers allowed. Rules are established; fine-tuning stays possible mid-tournament if something proves broken.
  • Reward: every winning match pays 10c per player × 3 = 30c, auto-paid by the bot when the BB Bets winner-market for the match resolves.
  • Scheduling (fully automated): a weekly availability grid (Doodle-style) on this site. Each player marks slots ✓ available / ~ if needed / ✗ no for the coming round. It locks Sunday 23:00 CEST, then the system auto-pairs teams (same win/loss bracket) and picks a time both teams can actually make — no captain has to chase anyone for a date. Fill it weeks ahead or round by round. Matches never overlap the weekend captain games (hard rule). Need to move a match? Your captain proposes a new slot from “Your matches” and the opposing captain accepts (grid slots only, server-conflict checked) — or, at match time, both teams type askbot tt postpone during the reroll session. Keep it exceptional: the joker and spares exist for a reason.
  • Your part: mark at least 8 slots (4 firm ✓) each round — weekend-only players (NA timezones): marking all four weekend slots (3 firm ✓) counts as a full commitment — and make sure your team ends up with ≥4 common slots including ≥2 in an anchor band — either the evening band (the 18:00 weekday slot, highlighted in the grid) or the weekend slots (whichever fits your timezones; matches are actually scheduled on ANY slot both teams share, the band is just the eligibility anchor). Aim for 5+ commons incl. 3 in your band: that's what guarantees an opponent shares a slot with you. The bot only pings you if you haven't committed your grid. Each team has 1 joker for the whole tournament to skip a round (counts as neither win nor loss). Miss a round with no joker left = forfait that round.
  • Timeline: practice server open now · the team list locks Sunday July 19, 23:00 CEST (with the round-1 availability lock — player registration and substitute additions stay open all tournament) · first matches week of July 20 · Swiss 4 weeks · playoffs → finale ~end of August. Scheduled in the gaps around BB Masters.