rr- / malgraph4

MALgraph: statistics service for MyAnimeList.net users.
http://mal.oko.im
Other
158 stars 39 forks source link

bad relations #151

Closed morr closed 9 years ago

wopian commented 9 years ago

IMO this shouldn't be a bad relationship:

+A28149 #Nihon Animator Mihonichi
+A3785  #Evangelion: 3.0 You Can (Not) Redo
+A80    #Mobile Suit Gundam

http://animatorexpo.com/evangelionanotherimpact/ http://animatorexpo.com/gensatsu_gundam/

The Gundam one is even by the original animators.

morr commented 9 years ago

@Wopian do you mean that instead of

A28149 #Nihon Animator Mihonichi
A3785  #Evangelion: 3.0 You Can (Not) Redo
A80    #Mobile Suit Gundam

it should be

A3785  #Evangelion: 3.0 You Can (Not) Redo
A80    #Mobile Suit Gundam

?

Because Gundam and Evangelion are definitely not the same franchise.

wopian commented 9 years ago

it should be

Pretty much. Because while Gundam and Eva themselves are completely different, the Nihon project has shorts from both franchises and should be relatable to both - which the original commit would've completely forbidden.

rr- commented 9 years ago

Waiting for @tehoko reaction before I pull anything

oczki commented 9 years ago

The problem is, Nihon is a bridge between the two franchises. As far as I know, when our engine spots a common title in two separate franchises, it immediately groups them together, forming one franchise.

So if you want to keep Gundam and Evangelion separate, you have to cut the bridge in two places: Gundam-Nihon and Nihon-Evangelion. Although you could keep one of those bridges, cutting both ensures there's no unnecessary relations to crossovers like Nihon. This is why the "bad group" has three elements, and it has to stay this way.

morr commented 9 years ago

@tehoko added new commit with Gundam-Nihon and Nihon-Evangelion cut

morr commented 9 years ago

@rr- @tehoko Btw maybe you would find my script useful to you. It builds with d3.js a graph with all franchise relations for specified anime (it takes into account all bans from merge requested banned-franchise-coupling.lst).

rr- commented 9 years ago

How come shikimori.org's API uses the same anime IDs as MAL?