Best 5-Pokémon Team Per Region (Full AFK Coverage)
TL;DR
Four five-mon AFK squads, one per main region, each covering the full Litter→Gather→Process loop plus a Hype/Comfort multiplier and a region-specific wild card. Picks are anchored on each region’s strongest S/A-tier farm from afk_farms.csv (Withered: Ore Smelter; Beach: Glassworks+Lumber Mill; Ridges: Lumberjack+Concrete+Gold Foundry; Skylands: Wool Station+Crystal Mine), and validated against the habitat-tile spawns in habitats.csv. Where the brief’s targeted Pokémon (e.g. Drifblim, Altaria) do not appear in their region’s habitat rows, the placement is inferred from sky/cliff theming and flagged in Missing Data. All quantitative throughput is left as a formula — no drop-rate column exists in the dataset.
The Build
Withered Wastelands — Ore Smelter anchor (S-tier)
| Pokémon | Role | Specialty | Why |
|---|---|---|---|
| Grimer | Litter | Litter | Drops Soft Clay / Garbage for the bricks + recycling chains. |
| Cinccino | Gather | Gather, Recycle | Pure Gather sweep + bonus Recycle when Grimer drops Garbage instead of clay. |
| Charmander | Process (Burn) | Burn | Listed in Ore Smelter farm; item-matches Iron/Copper/Gold ingot + Glass + Squishy Clay. |
| Kricketune | Hype | Hype | Spawns in region’s Red Tall Grass tile — zero extra tile cost. |
| Magnemite | Wild card (Generate) | Generate | Factory Storage is an explicit region tile; powers furnaces; matches every ingot. |
Bleak Beach — Glassworks + Lumber Mill
| Pokémon | Role | Specialty | Why |
|---|---|---|---|
| Vileplume | Litter | Grow, Litter | Dual Grow+Litter; feeds botanical material into the glass/lumber chains. |
| Minccino | Gather | Gather | Pure Gather — sweeps sea glass + driftwood; covers the Glassworks farm’s missing Gather requirement. |
| Torkoal | Process (Burn) | Burn | Named in Glassworks farm row; item-matches Glass + ingots. |
| Marill | Comfort/Hype | Water, Hype | Dock is a literal Bleak Beach habitat tile; Hype + Water double duty. |
| Pelipper | Wild card (Fly) | Water, Fly | Beach Set tile spawns Pelipper; Fly speeds cross-island lumber delivery. |
Rocky Ridges — Lumberjack + Concrete + Gold Foundry
| Pokémon | Role | Specialty | Why |
|---|---|---|---|
| Haxorus | Process (Chop) + Litter | Chop, Litter | Lumberjack’s Workplace is a region tile; covers litter AND lumber in one slot. |
| Machop | Gather | Build, Gather | Boulder-Shaded Tall Grass is region-native; Build accelerates Concrete Factory. |
| Graveler | Process (Crush) | Crush | Named anchor of Concrete Factory; crushes limestone + gold deposits. |
| Diglett | Hype | Hype | Region’s tree-shaded red tall grass tile; pure boost multiplier. |
| Combusken | Wild card (Burn+Build) | Burn, Build | Furnace Spot is explicit region tile; covers Gold Foundry smelt. |
Sparkling Skylands — Wool Station + Crystal Mine
| Pokémon | Role | Specialty | Why |
|---|---|---|---|
| Altaria | Litter | Litter, Fly | Sky Litter source; Soft Stuff favourites align with fluff/wool comfort. |
| Drifblim | Gather | Fly, Gather | Rare Fly+Gather combo — collects from cliff-top tiles ground gatherers can’t reach. |
| Larvitar | Process (Crush) | Crush, Bulldoze | Crystal Mine S-tier farm needs Crush; Bulldoze clears expansion. |
| Jigglypuff | Hype | Hype | Pairs with Night Festival / Light-Up Stage region tiles; Sweet-flavour Sky alignment. |
| Mareep | Wild card | Generate, Litter | Knitting Station IS the Wool Station anchor tile; powers crystal cutter + drops wool. |
Layout (sample island plot — same template per region)
.+----------------------------------------------------------+
.| WITHERED WASTELANDS sample plot 12 x 12 tiles |
.| |
.| [Kricketune Hype tile - center, radius 12 -> all] |
.| |
.| N: Grimer Marsh tile |
.| W: Cinccino Makeup tile E: Magnemite Factory tile |
.| S: Charmander Tall Grass [Furnace + Storage Chest] |
.| |
.| . . . G . . . . . . . . |
.| . . . . . K . . . . . . |
.| . . . . . . . . . . . . |
.| C . . . +F+ . . . . M . . |
.| . . . . +S+ . . . . . . . |
.| . . . . . . . . . . . . |
.| . . . . Ch . . . . . . . |
.| |
.| Legend: G=Grimer K=Kricketune C=Cinccino |
.| M=Magnemite Ch=Charmander |
.| +F+=Furnace +S+=Storage .=open |
.| Range: Hype 12 covers plot; Burn dev within 8 of Ch |
.+----------------------------------------------------------+
The same template applies to each region — swap centre/process device:
- Wastelands: Furnace (Burn)
- Beach: Furnace + Sawhorse (Burn/Chop)
- Ridges: Crusher + Sawhorse + Furnace (Crush/Chop/Burn)
- Skylands: Crystal Cutter + Loom (Crush/Gather)
Expected output
Not quantifiable from the dataset. Use:
output/hr ≈ litter_drops_per_hour × comfort_tier_multiplier
capped by process_device_cycle_time
Comfort multipliers (from brief): Uneasy 1×, Settled 2×, Content 3.5×, Blissful 5×. A region team at Blissful (5 mons × 5) yields Environment Level 25.
Comfort setup
| Region | Temp | Humidity | Light | Flavor |
|---|---|---|---|---|
| Withered Wastelands | Hot 7-9 | Low 1-2 | Bright | Spicy |
| Bleak Beach | Cool 3-5 | High 4-5 | Normal | Salty |
| Rocky Ridges | Hot 7-9 | Low 1-2 | Normal-Bright | Bitter/Spicy |
| Sparkling Skylands | Mild 4-6 | Mid 3 | Bright | Sweet |
Furniture by region (from pokemon_item_matches.csv favourites of the 5-mon team):
- Wastelands: Stone fireplace, Cooking stove, Plate, Streetlight, Metal Drum.
- Beach: Beach Parasol, Side Table, Beach Chair, Walkway, Streetlight.
- Ridges: Log Chair, Cart, Tree Stump, Log Table, Furnace, Metal Drum.
- Skylands: Knitting Supplies, Seat, Table, Small Stage, Spotlight, Balloons.
Setup steps
- Place the Process Pokémon’s habitat tile FIRST and center the Process device (Furnace / Crusher / Loom) on it — Process mon’s 8-tile indoor radius must blanket the device.
- Place Litter Pokémon’s habitat ≤12 tiles from Gather Pokémon’s habitat. Gather’s 12-tile outdoor radius must overlap every Litter spawn.
- Drop a Community Box between Gather and Process to bridge the loop.
- Place the Comfort/Hype booster habitat at plot centre — its 12-tile radius should reach all four other Pokémon.
- Place the Wild-card habitat last; orient so its specialty radius (Fly delivery / Generate / Bulldoze) reaches the device or storage it accelerates.
- Tune comfort items per the table above; aim for Settled (2×) Day 1, Content (3.5×) within a week.
Alternatives
- Wastelands: Trubbish for Grimer if running a Recycle-heavy loop (note: pokedex says Trubbish is Recycle, not Litter — see Missing Data).
- Beach: Wingull for Pelipper if Fly delivery is not needed.
- Ridges: Onix / Machamp once evolved — both crush and build harder than Graveler/Machop and are named in afk_farms.csv.
- Skylands: Wooloo for Mareep if running Wool Station only (Wooloo is Gather+Shear); keep Mareep if you also need Generate.
Source data
- /tmp/pokopia-data/pokedex.csv (specialty + habitat field per mon)
- /tmp/pokopia-data/habitats.csv (region-tile spawn rosters)
- /tmp/pokopia-data/afk_farms.csv (S/A/B-tier farm anchors and named Pokémon)
- /tmp/pokopia-data/pokemon_item_matches.csv (favourites for comfort-furniture mapping)
- /tmp/pokopia-intel/_brief.md (game rules, comfort tiers, AFK loop)
Missing / future research
afk_farms.csvBleak Beach Glassworks listsrequired_specialties“Gather, Burn” butpokedex.csvonly assigns Burn to the listed Pokémon (Magmar/Torkoal/Camerupt). Gather must come from a different mon (we picked Minccino).habitats.csvlists Krabby, Shellder, and Wailmer for Bleak Beach Seaside Tall Grass, but none appear in the 300-rowpokedex.csv— their specialties cannot be validated and they were ineligible for picks.- Brief says “Trubbish/Grimer litter Soft Clay”, but
pokedex.csvtags Trubbish asRecycle(notLitter). Only Grimer is confirmed as Litter. - Grimer’s
Marsh fishing spothabitat (per pokedex.csv) does not appear under Withered Wastelands inhabitats.csv; cross-region inference used. - Drifblim’s
Plush centraland Altaria’sBirdsong gardenhabitat tiles do not appear in Sparkling Skylands rows ofhabitats.csv; placements inferred from sky/cliff theming — verify in-game before committing plot space. - No drop-rate / cycle-time column in
pokedex.csvorafk_farms.csv— quantitative output/hr cannot be computed; formula only.