forum

[AIMod] Official Idea thread

posted
Total Posts
66
This is a feature request. Feature requests can be voted up by supporters.
Current Priority: +32
Topic Starter
blissfulyoshi
This is now the main thread for AIMod discussion. If you have an AIMod related idea post it here and we can discuss it! (Thread OP changed with permission by woc - TheVileOne)

Ideas still not added
Notification for Epilepsy Warning: http://osu.ppy.sh/forum/viewtopic.php?p=671235#p671235

"Old OP"
Request: When the user runs AIMod, AIMod should be allowed check if the noninherited timing sections' offset(s), tags, and preview times are consistent in every diff. Edit: AIMod should also check skin preferences, countdown, letterboxing, and custom colors on every diff to make sure they are also consistent.

Reason: These are minor things that need to have the same value in every diff, and it would be convenient to have this checking automated.

Edit 2: Since all the AIMod topics were merged, here is a link to their respective post:


Spinner length warning: http://osu.ppy.sh/forum/viewtopic.php?p=671313#p671313
(Lack of) Break warning: http://osu.ppy.sh/forum/viewtopic.php?p=671331#p671331

Edit 3: Since there is one more AIMod post in another thread, I'll provide a link to it.

Check song quality (bitrate): http://osu.ppy.sh/forum/viewtopic.php?f ... od#p340601

Edit 4: More suggestions

Check for unsnapped endings of sliders and spinners Reason: Unrankable and troublesome to catch at times.
Check for off-screen sliders Reason: Unrankable and troublesome to catch at times.
Derekku
OH MY GOD YESSSSSSSSSSSSSS
Lilac
I was told by Derek to support.

I support.
arien666
Good idea XD
But...

1. If Multi-BPM ???
2. I think osu! should have more intelligent(?) AI ;_;
Sakura
Nice idea +1 Support
anonymous_old

arken1015 wrote:

1. If Multi-BPM ???
What's the problem here?

AIMod simply alerts you of problems; it doesn't force you to change your map.

I thought of this suggestion myself but I forgot to post it. xD So, support.
DeathxShinigami
strager using "xD" What is this...

Anyways, support
Derekku

arken1015 wrote:

1. If Multi-BPM ???
The request is to not only check a single uninherited section, but all of them.
NotShinta
Support
Rolled

DeathxShinigami wrote:

strager using "xD" What is this...

Anyways, support
My thoughts exactly.
NoHitter
Support
arien666

Derekku Chan wrote:

arken1015 wrote:

1. If Multi-BPM ???
The request is to not only check a single uninherited section, but all of them.
Well then?

Why do I have a objection about this?
Support again :3
Kitsunemimi

DeathxShinigami wrote:

strager using "xD" What is this...
Someone should put that in their sig.

Anyways support.
GabrielRKF
Support~
Shohei Ohtani
support :3~.
DeletedUser_151115
a
Jinxy
Why wasn't this in in the first place :/
mrtn
Absolutely support this
Neo Adonis
Timing sections offsets: Well, sometimes (rarely, I think) you need different timing sections offsets (e.g. StrangeProgram)

But well. I support all the other things.
Derekku

Neo Adonis wrote:

Timing sections offsets: Well, sometimes (rarely, I think) you need different timing sections offsets (e.g. StrangeProgram)

But well. I support all the other things.
What the request means is that when a map has multiple timing sections (uniherited ones), it would make sure that the offsets are completely consistent between difficulties.
Topic Starter
blissfulyoshi

Neo Adonis wrote:

Timing sections offsets: Well, sometimes (rarely, I think) you need different timing sections offsets (e.g. StrangeProgram)

But well. I support all the other things.
In addition to what Derekku Chan said, remember that AIMod just provides a warning, so if you do have a rare scenario where you have to have different offsets among diffs, you can ignore the warning AImod gives.
Topic Starter
blissfulyoshi
Sorry for the double post, but since I really want this implemented, bump!
rust45
This would make modding a whole lot faster, especially in maps with multiple timing sections.
thepianist
Support :3
Krisom
I just saw this
Support
Kiddo-Kun
Support
Suiko_old
I've always been really bad with timings, offsets an etcetera, so if this helps a bit more... SUPPORT! XD
Astom
Support ++
Topic Starter
blissfulyoshi
Not exactly sure how feasible this is, but I would like AIMod to suggest putting in an epilepsy warning whenever it sees monochrome item being looped. Since sometimes people forget about putting an epilepsy warning, I would like the process to be automated.
James2250
Has my support~

I have seen several maps that forget to put this warning in and it is pretty important for certain people. Might be kind of hard to implement but it would be a nice little addition to AIMod.

(Might need a few more details added such as the time between each loop etc)
deadbeat
yeah...i could see this being helpfull. nice idea :)
NatsumeRin
sure why not.
support.
Firo Prochainezo
This might be useful. Support.
Gonzvlo
I totally support this.
James2250
These days many mappers simply use long spinners due to lazy mapping or lack of creativity when they rarely fit in the map. It would be nice if AIMod could suggest shortening spinners that are approx 10 seconds+ long to change them to something else.

Although not used as much anymore AIMod might as well pick up on ninja spinners too (spinners than auto is not able to get 2000 on)
Axel
i agree about the Spinners being long.

+1 support and they do get very annoying.
So does Long Sliders but thats another topic.
Sakura
I was thinking that AIMod could easily check if there are too few breaks or no breaks at all on a map, by comparing the drain time since the last break and if it's longer than a certain value (for example 90 seconds) until the next break it would throw a warning
Beuchi
I guess I can bump this oxo;

Anyways, supporting this, especially the unsnapped sliderends/spinners option, that would be so useful.
About the bitrates, it sounds good too but I don't know how hard would it be when the mp3 has a variable rate... =x
Topic Starter
blissfulyoshi

Beuchi-chan wrote:

I guess I can bump this oxo;

Anyways, supporting this, especially the unsnapped sliderends/spinners option, that would be so useful.
About the bitrates, it sounds good too but I don't know how hard would it be when the mp3 has a variable rate... =x
For mp3s, we can just have AIMod calculate the bitrate with a manual estimate using the mp3's filesize.
Equation: (The size of the mp3 in bytes) / (the length of the song in seconds) / (125) = avg. bitrate in kbps
I know this is a slight overestimate because of tags and stuff, but from my personal use, it usually stays at between +0-2 kbps of the actual bitrate.
James2250
Now AIBat exists this isn't as nessassary as it can already check inconsistent tags/lack of breaks/spinners/bitrate etc

New Request: Have all of the bugs fixed on AIBat and have it implemented into osu :P
mm201
AIBat is basically one big checklist of things to add to AIMod so yes this is still important.
ziin
New request:
Ignore spacing errors/distance too great in AIMod.
Create new module which checks spacing separate from the error checking.

Or an option to turn off certain things (like spacing, spinner, stream).

When showing spacing errors, display previous and next difference spacing, or only select the first note.

Set difficulty level in AIMod so you can see what's too hard in certain sections of the map. (say you have 1 expert criteria item on a hard and want to see what the "insane" criteria are).
Wishy
I gonna support this because everyone does.
Enna Alouette
+ support >w<
Haya
Supporting this!
Derekku
Charles is working on AIMod stuff; I wonder if he knows about this (:

Also: AIBat
Topic Starter
blissfulyoshi
Pretty much most BATs and MATs use AIBat now. There is some development of AIMod things with the API announced, but I guess it will be a while before that is finished.
JackspicerX13
Supported!!!
TheVileOne
Let this thread be a reminder. AiMod still exists peppy.
TheVileOne
I came up with this idea

t/105408

I feel it would be more useful to let us set a range for spacing checks. It is impossible to determine difficulty due to the number of spacing flaws in a map. It would be better off letting the modder decide.
show more
Please sign in to reply.

New reply