Dekapai

Unofficial Azur Lane oppai rankings

News

Anything the developer feels like talking about will be posted here.

Missing date info added and new ships/skins
2026-02-26

Hello, this is the developer. Some guy on reddit mentioned that the Chinese wiki has release date information for all skins, so I extracted that info from there and now the historical boobflation page goes back all the way to the beginning of the game. Unfortunately, I couldn't find this comment again for some reason, but thank you whoever that was!

Also, I just added all new skins from the current event. Here's a complete list:

  • Implacable — Her Beauty Runneth Over
  • Chitose — Tea Amidst the Lotus
  • Chiyoda — Wine Amidst the Leaves
  • Hindenburg — Dancer of the Deep Chamber
  • Ozornoy — Base
  • Ozornoy — The White-Robed Wind Rider Ascends
  • Krasny Kavkaz — Base
  • Krasny Kavkaz — Playing Blind ♥
  • Bogatyr — Base
  • Bogatyr — Emotional Data Maintenance
  • Moskva — Base
  • Moskva — Awaiting the Next Move
  • Gangut META — Base

Yours truly,
Dekapai Developer

Historic boobflation
2026-02-23

Hello, this is the developer. I just added a historic boobflation page. Of course, we've had the boobflation rankings page for a while, but that only compares a ship against herself. It also doesn't take time into account, it just checks how much a ship's size varies among her skins.

The idea of this new page is to answer the question "are recent ships/skins actually bigger on average than the older ones?". To do that I needed to know when each skin was released, which is an information surprinsingly annoying to get.

Fortunately, I was able to get release date info for all skins released after around December 2019. This means that around 69% (I'm not even kidding, it's actually 69 lmao) of skins have a (hopefully) accurate release date. There are still 714 skins without a release date, so these don't show up in the graphs unfortunately. Still, with this info we can build a graph of the last ~5 years of Azur Lane boobflation, which is pretty cool.

I also added release info to most pages. For skins with info, it'll show up as something like "2026/01". If the skin is one of the older 714 ones without info, it'll show up as something like "< 2019/12", indicating that the skin was released before that month.

Yours truly,
Dekapai Developer

Fun fact: Chang Wu's square icon is wrong in-game
2026-02-12

Hello, this is the developer. After adding the new skins to the rankings, I noticed that Chang Wu's icon was switched: the base skin was showing up with her other skin's icon and vice versa. I spent some time trying to find the bug in my code that caused this, but couldn't.

After a while, I finally thought to check the game and there it was: the icons are switched in-game too! My code isn't buggy, the game is buggy. Some poor Manjuu developer switched up the files when updating the game. Not sure if this also present in the EN version of the game though, I play on JP.

As you can see in the image below, the Chang Wu I just rolled is using the base skin, but the square icon that's shown is of the other skin (take a look here to compare both icons):

Just to be clear, this only affects the square icon; the vertical/horizontal icon and the actual full size skin are correct. Anyways, I imagine this will get fixed pretty quickly in-game (I already fixed it in Dekapai), but thought it was funny.

Yours truly,
Dekapai Developer

New ships/skins
2026-02-12

Hello, this is the developer. All news ships/skins from the current event (and a few ones that came out by themselves a little while ago) have been added.

Here's a complete list:

  • Long Island — Bring On the Red Envelopes!
  • Shinano — Embrace Upon A Melted Dream
  • Z47 — Batter ★ Home Run
  • Graf Zeppelin — Intoxicating Crimson
  • Z23 — Inky Antics
  • Friedrich der Große — Boudoir's Lingering Flame (Form 1)
  • Friedrich der Große — Boudoir's Lingering Flame (Form 2)
  • Fei Yuen — Lady Yuen's Sugary Artillery
  • Ying Swei — Ying Swei (Retrofit)
  • Chao Ho — Chao Ho (Retrofit)
  • Hai Chou — Base
  • Hai Chou — Aroma of Awakening
  • Chang Wu — Base
  • Chang Wu — In Full Glory, Spring's Branch Blooms
  • Carabiniere META — Base

Also, for the first time, I manually cropped a skin. Shinano's new skin didn't have a version without a background (or at least azur-paint didn't generate one for whatever reason), so I manually cropped it. I haven't really done that until now simply because it's a pain in the ass and there are way too many skins, but doing it every once in a while for a new skin isn't that bad.

Yours truly,
Dekapai Developer

Oppai math and slight change to pairing algorithm
2026-01-29

Hello, this is the developer. Something that has been bothering me for a while is how further ahead Taihou/Fun on the Baize has been from the other skins. Finally, I stopped being lazy and decided to actually look at the vote logs to see what's going on.

Below you can see the statistics for the matches that particular Taihou skin has been in:

Target: 307076 - Taihou / Fun on the Baize
Total votes: 190
Wins: 154  Losses: 36  Win rate: 81.05%
Unique IPs (overall): 135
IP uniqueness (overall): 70.90%

Head-to-head (target vs opponent)
---------------------------------------------------------------------------------------------------------
Opponent                                                  Games       W       L     Win%  UniqIP   Uniq%
---------------------------------------------------------------------------------------------------------
319011 - Kashino / Hot Springs Relaxation                    31      17      14   54.84%      28  90.00%
307161 - Hakuhou / Floral Ninja Roleplay                     15      13       2   86.67%      14  92.86%
107250 - Cowpens / Cowpens                                   11       7       4   63.64%      10  90.00%
307075 - Taihou / Seaside Daydreams                          10      10       0  100.00%       9  88.89%
319013 - Kashino / Robust Floral Strings                      7       5       2   71.43%       6  83.33%
107251 - Cowpens / Milky Ministrations                        6       5       1   83.33%       6 100.00%
319014 - Kashino / Fresh and Sweet                            5       0       5    0.00%       4  75.00%
499091 - Hindenburg / Delirious Duel                          4       4       0  100.00%       4 100.00%
718012 - Kronshtadt / Animal Agent                            3       3       0  100.00%       3 100.00%
...
				  

As I've already explained in the FAQ section of the About page, 85% of the pairups against a skin will be similarly rated skins, so it makes a lot of sense that the most faced oponent is Kashino/Hot Springs Relaxation, since that's the skin in second place and there's not many skins close to this rating. Taihou and Kashino in this particular matchup are considered almost the same size, with Taihou having a slight advantage, winning 54% of the time. The elo rating actually seems to be pretty accurate here, predicting that Taihou should beat Kashino 59.4% percent of the time, not really that far off of reality.

A very weird outlier is Kashino/Fresh and Sweet, beating Taihou 5 out of 5 times. Not sure why that would be the case, but 5 matches isn't a lot (and 2 of those were from the same person), so maybe just a fluke.

Now let's take a look at Kashino/Hot Springs Relaxation:

Target: 319011 - Kashino / Hot Springs Relaxation
Total votes: 194
Wins: 146  Losses: 48  Win rate: 75.26%
Unique IPs (overall): 149
IP uniqueness (overall): 76.68%

Head-to-head (target vs opponent)
---------------------------------------------------------------------------------------------------------
Opponent                                                  Games       W       L     Win%  UniqIP   Uniq%
---------------------------------------------------------------------------------------------------------
307076 - Taihou / Fun on the Baize                           31      14      17   45.16%      28  90.00%
319013 - Kashino / Robust Floral Strings                     23      11      12   47.83%      23 100.00%
319014 - Kashino / Fresh and Sweet                           14      12       2   85.71%      14 100.00%
307161 - Hakuhou / Floral Ninja Roleplay                     11      10       1   90.91%      11 100.00%
107250 - Cowpens / Cowpens                                   10       7       3   70.00%      10 100.00%
307075 - Taihou / Seaside Daydreams                           8       7       1   87.50%       8 100.00%
107251 - Cowpens / Milky Ministrations                        7       5       2   71.43%       7 100.00%
1199011 - Gouden Leeuw / An Intimate Cleaning                 5       5       0  100.00%       5 100.00%
...
				  

Weirdly enough, Hot Springs Relaxation usually loses to Robust Floral Strings. Also, most people do agree that Kashino looks bigger than Cowpens.

Now let's pick a skin that isn't that highly rated. Bremerton/Day-Off Date is currently rated at #387 and here are its stats:

Target: 103243 - Bremerton / Day-Off Date
Total votes: 190
Wins: 110  Losses: 80  Win rate: 57.89%
Unique IPs (overall): 140
IP uniqueness (overall): 73.54%

Head-to-head (target vs opponent)
---------------------------------------------------------------------------------------------------------
Opponent                                                  Games       W       L     Win%  UniqIP   Uniq%
---------------------------------------------------------------------------------------------------------
107120 - Hornet II / Hornet II                                3       2       1   66.67%       3 100.00%
107141 - Ticonderoga / Show Stopper!                          3       2       1   66.67%       3 100.00%
904020 - Strasbourg / Strasbourg                              3       1       2   33.33%       3 100.00%
202280 - Dido µ / Dido µ                                      2       2       0  100.00%       2 100.00%
207051 - Formidable / The Lady of the Beach                   2       2       0  100.00%       2 100.00%
399050 - Hakuryuu / Hakuryuu                                  2       2       0  100.00%       2 100.00%
406011 - Weser / Obsidian Elegance                            2       2       0  100.00%       2 100.00%
804010 - Masséna / Masséna                                    2       2       0  100.00%       2 100.00%
102341 - Santa Fe / The Rumor Mill Never Sleeps               2       1       1   50.00%       2 100.00%
203072 - York / Summoner from the Azure Depths                2       1       1   50.00%       2 100.00%
206071 - Albion / Silvermoon Faerie Princess                  2       1       1   50.00%       2 100.00%
207140 - Formidable μ / Formidable μ                          2       1       1   50.00%       2 100.00%
299050 - Plymouth / Plymouth                                  2       1       1   50.00%       2 100.00%
...
				  

As you can see, matches are way more equaly distributed. This makes a lot of sense, since there are lots of similarly-rated skins.

So, Taihou is rated that high because she mostly is matched up with Kashino and she wins around 54% of the time. Her rating predicts she should win 59.4% of the time in that case, so she is slightly overrated but not really by that much. I do think that it's a good idea to make her be matched up with more skins, it is totally possible that she'd lose to some currently lower rated skins. e.g. it's not obvious to me that Taihou is bigger than Suzuya for example.

To try to make this better I made it so there has to be a pool of at least 10 skins a skin can be matched up against. So previously it'd be almost impossible for Taihou to be matched up against Suzuya, but now it can totally happen. This could make things worse (e.g. Taihou wins even more and climbs even higher) or it could make things better (e.g. we find out that she actually loses to someone lower down consistenly). Guess we'll just have to wait and see.

Yours truly,
Dekapai Developer

New ships/skins
2026-01-23

Hello, this is the developer. All news ships/skins from the current event have been added.

Here's a complete list:

  • Francesco Caracciolo — Base
  • Francesco Caracciolo — Confession Under the Spotlight
  • Alberto di Giussano — Base
  • Alberto di Giussano — A Magnificent Mistake
  • Ugolino Vivaldi — Base
  • Ugolino Vivaldi — An Unexpected Catch!
  • Chien Wu — All-Nighter Masterpiece
  • Fujinami — Secret Fashion Show For You
  • Shimakaze — The Unmoving Rabbit
  • Alabama — Through Your Lens, My Everything
  • Takao — Inner Cultivation

Yours truly,
Dekapai Developer

Update to tier divisions
2026-01-20

Hello, this is the developer. Since the top tier was getting a little too crowded, I updated the top tier cutoff from ≥1900 to ≥2000. This also means there's now a total of 11 tiers; the new one is called "humongous".

Just to be as clear as possible: nothing changed about the ratings, I simply changed the cutoffs for the tiers.

If you think you have a better idea for the names of the tiers, I'm open to suggestions, just send them to me via DM on reddit or something.

If you're a 「」, feel free to shitpost suggestions in Japanese to 2chan too (as you've already noticed, I've been lurking threads mentioning dekapai lmao). Since most of the traffic I've been getting is from Japan, I'm considering translating this site to Japanese, so getting some suggestions for the tier names from native speakers would be helpful.

As an unrelated heads-up, I plan on adding the new ships/skins that have been announced as soon as the update arrives on both the global and JP version of the game. I'm looking forward to seeing where Takao's new skin ends up (kinda looks like a ~1950 to me, but we'll see).

Yours truly,
Dekapai Developer

First new skin/ship: Fujinami
2026-01-17

こんにちは、みるふぁく野郎です。 As you probably know, chapter 16 was recently added to the game and with that a new ship that drops on 16-4, Fujinami. Since this is the first skin/ship that has come out since I launched the rankings, I thought I'd make a little post explaining how exactly the process of adding a new skin to the rankings goes.

If you happen to be one of the few that were here when I launched this, you may remember that every skin had a 1500 rating at the start. This also applies to all new skins added after the launch, so Fujinami also starts at 1500.

Skins with fewer matches also get a higher K value when they participate in a match. This means that they gain/lose more rating than a skin that already has been in a lot of matches. The point of this is to get new skins to their "correct" rating faster. In addition, skins with less than 50 matches are shown with a warning in the rankings and tier list to indicate that their current rating is probably not very accurate.

The pairing algorithm already prioritizes skins with fewer matches, but if a skin has less than 50 matches it gets an even higher boost. To be more more precise, if there's at least one skin with less than 50 matches, around 3% of the time the first skin of the pair will be one of those. May not seem like much, but that's way more often than usual. Again, the goal here is to give new skins more matches so that they get an accurate rating faster.

Here's a list of some changes that I've made since the last post:

  • Added Fujinami.
  • Adjusted a bit how buckets are selected when picking the second skin. This should help make sure skins who are on the edges (very close to max/min rating) are actually being paired with similarly rated opponents.
  • Upped the low sample warning threshold from 20 to 50 matches. Also, added the warning as a little symbol in the tier list.
  • Made each tier of the tier list collapsible. Also, only the first three tiers are expanded by default (should save a bit on bandwidth and make the page load faster, I don't think most people are scrolling that far down anyway).
  • Made tier 0 contain all ships with a rating greater than 1899. Similarly, tier 9 now contains every ship with a rating lower than 1100. I might adjust this again at some point, since the ratings are getting even more spread out and tier 0 now has more than 30 ships.
  • Added cool UR glowing effect to tier 0.
  • Made tier list way less laggy.

I'm also slowly working on making the process of adding new skins more automated. I don't think it'll ever be 100% automated like loadlane, but hopefully I can make it simpler so that I can quickly add everything that came out in 10-15 min.

Yours truly,
Dekapai Developer

Thanks and a few updates
2026-01-06

Hello, this is the developer. First of all, thank you for everyone who's been using the site and voting. It's been super fun working on this and seeing the ranks develop. You are all a bunch of wonderful degenerates.

It's been really interesting seeing this little corner of the internet slowly spread across the world. Of course, I posted this on reddit and the focus has mainly been a western audience, but believe it or not, this has been mentioned in at least a couple of Japanese and Korean forums. I'm not mentioning exactly where, but you know who you are and you are very welcome here! To the nihonjin, yes "paizuri" is widely known in the English-speaking community. "Dekapai", not as much, but I'm sure there's people who know it. In my case, I have a pretty good Japanese level and have spent way too much time reading みるふぁく eroge, so I'd say my vocabulary when it comes to breasts is probably better than it should lol

Now to the updates:

  • I fixed three skins that were missing faces (Yamakaze — Now for a Magic Trick!, Admiral Graf Spee — World's♥Cutest, and Admiral Hipper μ — Base). Hopefully these were all of them. I have no idea what went wrong with these skins in specific. Thank you to the one Korean guy who made a post showing that these three skins were broken, that was super helpful!
  • As you may or may not have noticed, Taihou suddenly jumped over Kashino in the rankings and managed to get 2060 rating. From what I can tell, this was caused by one or two people voting a LOT for her. There was one guy in particular who somehow voted 4,000 times. I don't know if this individual is totally deranged and brute forced pairs manually like a maniac just to vote for Taihou, or if they made an automated script or something. Either way, this guy certainly likes Taihou. To prevent this from happening again, there's now a limit of how much a single person can vote in a 24-hour period. The exact amount will not be disclosed, but a normal person shouldn't ever reach it. In name of keeping the ranks neutral, I'll let voting decide if Taihou keeps or loses her current spot.

For now, I don't think there's anything major I want to change. I plan on just checking in every once in a while to see if everything's running smoothly and chill. I do plan on adding new skins as soon as they come out, so that's going to be the next news post probably.

Yours truly,
Dekapai Developer