forum

Question | Is it prohibited to use third-party tools for mapping (Ranked)?

posted
Total Posts
11
Topic Starter
Ani-Exstra
Are there any limitations to using step-by-step mapping tools to simplify the process? (Example: MappingTools)

What about using AI? Is it acceptable to use AI for pattern generation or timing?
The Cosmic Chef
wiki/en/Ranking_criteria states

A beatmap's hit objects, hitsounds and timing must be created exclusively by direct human input without the use of any generative tooling. Creating beatmaps is a fundamentally creative process, so using shortcuts like generative AI is unacceptable for ranking.
tilda
mapping tools is fine, ai is not

what the ranking criteria says is quite clear on this imo:
A beatmap's hit objects, hitsounds and timing must be created exclusively by direct human input without the use of any generative tooling. Creating beatmaps is a fundamentally creative process, so using shortcuts like generative AI is unacceptable for ranking.
it might be easy to interpret "generative tooling" as including mapping tools. however i would see those tools as modifiying rather than creating, as they generally take what you already did for a certain task (i.e. copy the hitsounds you already made yourself to another difficulty).
Topic Starter
Ani-Exstra

tilda wrote:

mapping tools is fine, ai is not

what the ranking criteria says is quite clear on this imo:
A beatmap's hit objects, hitsounds and timing must be created exclusively by direct human input without the use of any generative tooling. Creating beatmaps is a fundamentally creative process, so using shortcuts like generative AI is unacceptable for ranking.
it might be easy to interpret "generative tooling" as including mapping tools. however i would see those tools as modifiying rather than creating, as they generally take what you already did for a certain task (i.e. copy the hitsounds you already made yourself to another difficulty).
So what's the difference between AI-generated timing points and a regular BPM analyzer? AI-generated timings are terrible (in the plan approval), but a regular BPM analyzer is tolerable?
An AI timing assistant is truly a cool thing for both amateur and experienced mapping enthusiasts, especially when working with live tracks or compilations. (I'm talking specifically about timing assistance, not full-blown mapping.)
RandomeLoL

Ani-Exstra wrote:

So what's the difference between AI-generated timing points and a regular BPM analyzer? AI-generated timings are terrible (in the plan approval), but a regular BPM analyzer is tolerable?
An AI timing assistant is truly a cool thing for both amateur and experienced mapping enthusiasts, especially when working with live tracks or compilations. (I'm talking specifically about timing assistance, not full-blown mapping.)
Refer to the original comment by peppy on the Ranking Criteria proposal that pushed for this change. More specifically:

peppy wrote:

(for clarification, when referring to AI, i mean anything that is more than an algorithm. helper tools which template or generate hitobjects, timing, or anything else, which are based on user inputs creating a given deterministic output, where the source code is available and has no black-box logic, are fine)
In short, so long the tools you use are deterministic (That means that the same inputs will always lead to the same outputs, outside of any randomized/seeded algorithm) you can use it. Analyzing a beatmap using Mapset Verifier or similar tools is A-Okay. Tools like, for example, Tempora are safe to use as they simply help users visualize their map's timing in a more comprehensible manner.

So long you don't make use of a opaque black box disguised as an AI model that's explicitly trained to complete a task by generating an output given user input (or any other input), you will be fine.
Serizawa Haruki

RandomeLoL wrote:

Ani-Exstra wrote:

So what's the difference between AI-generated timing points and a regular BPM analyzer? AI-generated timings are terrible (in the plan approval), but a regular BPM analyzer is tolerable?
An AI timing assistant is truly a cool thing for both amateur and experienced mapping enthusiasts, especially when working with live tracks or compilations. (I'm talking specifically about timing assistance, not full-blown mapping.)
Refer to the original comment by peppy on the Ranking Criteria proposal that pushed for this change. More specifically:

peppy wrote:

(for clarification, when referring to AI, i mean anything that is more than an algorithm. helper tools which template or generate hitobjects, timing, or anything else, which are based on user inputs creating a given deterministic output, where the source code is available and has no black-box logic, are fine)
In short, so long the tools you use are deterministic (That means that the same inputs will always lead to the same outputs, outside of any randomized/seeded algorithm) you can use it. Analyzing a beatmap using Mapset Verifier or similar tools is A-Okay. Tools like, for example, Tempora are safe to use as they simply help users visualize their map's timing in a more comprehensible manner.

So long you don't make use of a opaque black box disguised as an AI model that's explicitly trained to complete a task by generating an output given user input (or any other input), you will be fine.
People shouldn't have to dig through forum threads to understand what a RC rule refers to. It doesn't specify at all what exactly isn't allowed so it can easily be misinterpreted. Even deterministic tools can fall under the current rule without further context.
RandomeLoL
Open up a proposal suggesting a change. That was already discussed in the previous thread and no proposal amending those fixes was made. We already went over this.

Moving the thread to Mapping Discussion as the opening post is not explicitly suggesting changes to the current RC article.
McEndu
While I do not disagree with the premise on the AI ban, I state my point here: decent AI-generated timings would be indistinguishable from decent human-made timings, and the timing checks routinely carried out by BNs would catch poor timings both human and AI. As such, the ban on AI timing:

  1. is redundant when AI-generated timings are bad and
  2. will not be enforceable when AI-generated timings become decent.
I am ok with banning AI hit objects or hitsounds; the mapper's understanding of their map can give off enough signs during the modding process, so it is not as unenforceable as the AI timing ban either.
niat0004

McEndu wrote:

While I do not disagree with the premise on the AI ban, I state my point here: decent AI-generated timings would be indistinguishable from decent human-made timings, and the timing checks routinely carried out by BNs would catch poor timings both human and AI. As such, the ban on AI timing:

  1. is redundant when AI-generated timings are bad and
  2. will not be enforceable when AI-generated timings become decent.
I am ok with banning AI hit objects or hitsounds; the mapper's understanding of their map can give off enough signs during the modding process, so it is not as unenforceable as the AI timing ban either.
+1, though to the original poster: using an AI timing tool is currently considered using AI and is therefore unrankable.

Not that I agree with this (timing is almost never a creative process), but I tried to get this changed. It didn't work.
McEndu

niat0004 wrote:

...to the original poster: using an AI timing tool is currently considered using AI and is therefore unrankable.
Per peppy's comment, it's still rankable as long as you ensure the timing is correct while mapping:

peppy wrote:

Using generative AI tooling as part of your workflow and inputting and testing the results in the editor via standard gameplay flows is not disallowed...
and while ppy also states they do not want AI to generate or modify the .osu files directly, there is no way to know whether the timing is directly edited in or "inputted" if the mapper does not state the tool they use.

All in all, I believe it's up to your discretion whether such tools can be used.
Pasi_

McEndu wrote:

Per peppy's comment, it's still rankable as long as you ensure the timing is correct while mapping:

peppy wrote:

Using generative AI tooling as part of your workflow and inputting and testing the results in the editor via standard gameplay flows is not disallowed...
peppy's comment doesn't matter when it comes to rankability. if it's prohibited by the RC (which it is), it's unrankable.

sure, you might get away with it because it's practically impossible to detect, but that doesn't mean it's rankable. it just means you got away with ranking something unrankable.
Please sign in to reply.

New reply