PoolRotater Wiki

Your guide to automatic osu! multiplayer

User Tools

Site Tools


wiki:map_selection

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:map_selection [2026/09/28 22:50] – Initial verified documentation wikiadminwiki:map_selection [2026/09/29 08:08] (current) – Document Standard Farm and Stream finder with source references and related links wikiadmin
Line 1: Line 1:
 ====== How maps are selected ====== ====== How maps are selected ======
  
-Selection starts with the active source catalog and the room's hard filters: game mode, key count where applicable, difficulty, playable length, pass-count policy, age policy when enabled, and availability. [[commands:pool|.pool]] gives the current room settings.+Pool eligibility, freshness, player feedback, and mode-specific preferences work together to select maps. 
 + 
 +^ Availability | All lobbies; filters vary by room | 
 +^ Documentation status | Current behavior | 
 +^ Behavior reference | v6.6.16 · reviewed 2026-09-28 | 
 + 
 + 
 +Selection starts with the active source catalog and the room's configured filters: game mode, key count where applicable, difficulty, playable length, pass-count policy, age policy when enabled, and availability. [[commands:pool|.pool]] gives the current room settings.
  
 ===== Freshness and preference ===== ===== Freshness and preference =====
-The bot avoids recent played or skipped maps, excludes maps already reserved in the visible playlist, and spaces songs. Player [[wiki:ratings|feedback]] affects weighting. Mania also has [[wiki:mania_styles|structural preferences]] and experimental [[wiki:mania_farm|farm evidence]]. Preference cannot make an ineligible map pass the hard filters.+The bot avoids recent played or skipped maps, excludes maps already reserved in the visible playlist, and spaces songs. Player [[wiki:ratings|feedback]] affects weighting. Mania also has [[wiki:mania_styles|structural preferences]] and experimental [[wiki:mania_farm|farm evidence]]. Structural-style exhaustion fallback does not bypass the active eligibility filters.
  
 ===== Availability ===== ===== Availability =====
Line 11: Line 18:
 ===== Why the pool changes ===== ===== Why the pool changes =====
 The catalog, active difficulty range, and filters all influence eligible counts. Research coverage grows over time; experimental classifications can change after validation. See [[wiki:style_fallback|fallback]] and [[troubleshooting:repeats|repeated maps]]. The catalog, active difficulty range, and filters all influence eligible counts. Research coverage grows over time; experimental classifications can change after validation. See [[wiki:style_fallback|fallback]] and [[troubleshooting:repeats|repeated maps]].
 +
 +===== Sparse catalog expansion =====
 +A separate sparse-pool mechanism can progressively broaden playable length and configured ranked-map age while retaining star-rating, pass-count, quality, status, key-mode, and download boundaries. It prefers the original candidates before expanded ones. This catalog expansion is different from [[wiki:style_fallback|style exhaustion fallback]], which softens style evidence within the resulting eligible catalog.
 +
 +===== Worked example =====
 +Type ''.pool'' to inspect the active range and filters. A style or source request still has to find eligible maps inside the applicable selection policy.
 +
 +===== Limitations =====
 +Sparse-catalog expansion and style exhaustion fallback are separate mechanisms. Research evidence and pool counts can change.
 +
 +===== Related articles =====
 +See [[troubleshooting:repeats|a related guide]] and [[wiki:start|all features]].
 +
 +===== Inside the Standard finder =====
 +For the evidence behind osu!standard Farm and Stream, read [[technical:standard_map_finder|the Standard finder notebook]]. It explains PP-efficiency models, circle-run detection, and the distinction between research qualifiers and live room filters.
  
wiki/map_selection.1790635805.txt.gz · Last modified: by wikiadmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki