LoginSignup
52
44

More than 3 years have passed since last update.

【初めてのスクレイピング】スマブラのVIPいきやすいキャラ作ってみた【BeautifulSoup】【ついでにデータ解析】

Last updated at Posted at 2020-09-30

背景

ちょっとスクレイピングをしたら大乱闘スマッシュブラザーズのVIPいきやすいキャラランクが作れる気がしてスクレイピングをやろうと思いました。

作戦としてはこうです。

クマメイトツールという、スマブラ好きの有志の人、クマップさんがスマブラの戦績登録のwebアプリを作成して公開されています。

その中から統計情報としてファイターごとの登録数や勝率を取得することができます。

例えば、2020年9月30日のマリオは
8624勝8565敗
17189戦が登録されています。

マリオが最も勝率の高い相手は

アイク 85勝49敗 63.43%

最も勝率の低い相手は

リュウ 20勝48敗 29.41%

となっています。

ところで、VIPいきやすいというのは、要素でいえば、
・復帰が簡単とか
・バースト簡単とか
・コンボが簡単とか
要するに強いってことなんですが、結局のところスマブラは

バースト簡単なかわりに復帰が弱い

といった感じでどれか満たすとどれかが欠けてしまって議論をすれば終わりがありません。

そこでデータとしてVIPいきやすいキャラをきめてしまいます。

さて、VIPいきやすいって何かって話なんですが、
要するに勝ちやすいです(当たり前)
勝つ試合が負ける試合より多ければいいのです。

スマブラでよく遭遇する相手に「有利」がついているキャラクターほど、オンラインでは「勝ちやすい相手とマッチングしやすい」と解釈できます。
例えば、ドンキーガノンジョーカーあたりがオンライン対戦では大量に発生してしています。一方で、シモンリヒターや格闘mii、ピクオリなんかはあまりいません(偏見)

ここでいうVIPいきやすいキャラとは
「ドンキーら大量発生キャラに有利で、シモンらレアキャラはまぁ重要視しない」
と定義します。

そこで、今回スクレイピングで取得するデータは2つです。
・キャラごとの登録数(大量発生キャラとレアキャラの定量的数値)
・キャラごとの勝率(有利不利の取得)

具体的にはこんな感じでVIP指数を定義します。

マリオのVIP指数 = ドンキーの登録数 × マリオのドンキーの勝率 + リンクの登録数 × マリオのリンクの勝率 ...全ファイター

当然、登録数かけしているので、マッチングしやすい(登録数が多い)キャラクターでの勝率が高いほどVIP指数は高くなります。

スクレイピング

手探りで進めていきます。
Pythonを使うことしか決まっていません。
とりあえず、


import requests
from bs4 import BeautifulSoup

r = requests.get('https://kumamate.net/data/?mode=rate&fighter=1') 
data_1 = BeautifulSoup(r.text, 'html.parser')

さきほどの、マリオのサイトを取得します。
data_1に格納されたのはこんな感じです。

data_1の中身
<!DOCTYPE html>

<html lang="ja">
<head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-161179132-1"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-161179132-1');
</script>
<meta charset="utf-8"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0" name="viewport"/>
<meta charset="utf-8"/>
<script type="text/javascript">
$(document).ready( function(){
    $(".cb-enable").click(function(){
        var parent = $(this).parents('.switch');
        $('.cb-disable',parent).removeClass('selected');
        $(this).addClass('selected');
        $('.checkbox',parent).attr('checked', true);
    });
    $(".cb-disable").click(function(){
        var parent = $(this).parents('.switch');
        $('.cb-enable',parent).removeClass('selected');
        $(this).addClass('selected');
        $('.checkbox',parent).attr('checked', false);
    });
});
</script>
<!-- This site is optimized with the Yoast SEO plugin v13.1 - https://yoast.com/wordpress/plugins/seo/ -->
<title>みんなの統計 - クマメイト</title>
<meta content="max-snippet:-1, max-image-preview:large, max-video-preview:-1" name="robots">
<link href="https://kumamate.net/data/" rel="canonical"/>
<meta content="ja_JP" property="og:locale">
<meta content="article" property="og:type">
<meta content="みんなの統計 - クマメイト" property="og:title">
<meta content="https://kumamate.net/data/" property="og:url"/>
<meta content="クマメイト" property="og:site_name"/>
<meta content="summary_large_image" name="twitter:card"/>
<meta content="みんなの統計 - クマメイト" name="twitter:title"/>
<script class="yoast-schema-graph yoast-schema-graph--main" type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://kumamate.net/#website","url":"https://kumamate.net/","name":"\u30af\u30de\u30e1\u30a4\u30c8","inLanguage":"ja","description":"\u307f\u3093\u306a\u3067\u3064\u304f\u308b\u30b9\u30de\u30d6\u30e9\u30c7\u30fc\u30bf","potentialAction":{"@type":"SearchAction","target":"https://kumamate.net/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"https://kumamate.net/data/#webpage","url":"https://kumamate.net/data/","name":"\u307f\u3093\u306a\u306e\u7d71\u8a08 - \u30af\u30de\u30e1\u30a4\u30c8","isPartOf":{"@id":"https://kumamate.net/#website"},"inLanguage":"ja","datePublished":"2020-03-17T07:29:42+00:00","dateModified":"2020-03-17T07:29:48+00:00"}]}</script>
<!-- / Yoast SEO plugin. -->
<link href="//s.w.org" rel="dns-prefetch"/>
<script type="text/javascript">
            window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/kumamate.net\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.3.4"}};
            !function(e,a,t){var r,n,o,i,p=a.createElement("canvas"),s=p.getContext&&p.getContext("2d");function c(e,t){var a=String.fromCharCode;s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,e),0,0);var r=p.toDataURL();return s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,t),0,0),r===p.toDataURL()}function l(e){if(!s||!s.fillText)return!1;switch(s.textBaseline="top",s.font="600 32px Arial",e){case"flag":return!c([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])&&(!c([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!c([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]));case"emoji":return!c([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340])}return!1}function d(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(i=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},o=0;o<i.length;o++)t.supports[i[o]]=l(i[o]),t.supports.everything=t.supports.everything&&t.supports[i[o]],"flag"!==i[o]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[i[o]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(r=t.source||{}).concatemoji?d(r.concatemoji):r.wpemoji&&r.twemoji&&(d(r.twemoji),d(r.wpemoji)))}(window,document,window._wpemojiSettings);
        </script>
<style type="text/css">
img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}
</style>
<link href="https://kumamate.net/wp-includes/css/dist/block-library/style.min.css?ver=5.3.4" id="wp-block-library-css" media="all" rel="stylesheet" type="text/css"/>
<link href="https://kumamate.net/wp-content/plugins/wp-members/css/generic-no-float.css?ver=3.2.6.1" id="wp-members-css" media="all" rel="stylesheet" type="text/css"/>
<link href="https://kumamate.net/wp-json/" rel="https://api.w.org/"/>
<link href="https://kumamate.net/xmlrpc.php?rsd" rel="EditURI" title="RSD" type="application/rsd+xml"/>
<link href="https://kumamate.net/wp-includes/wlwmanifest.xml" rel="wlwmanifest" type="application/wlwmanifest+xml"/>
<meta content="WordPress 5.3.4" name="generator"/>
<link href="https://kumamate.net/?p=36" rel="shortlink"/>
<link href="https://kumamate.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkumamate.net%2Fdata%2F" rel="alternate" type="application/json+oembed"/>
<link href="https://kumamate.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkumamate.net%2Fdata%2F&amp;format=xml" rel="alternate" type="text/xml+oembed"/>
<style media="all">

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

body {
    line-height:1;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
    width: 100%;
}

/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}

img {
  vertical-align: top;
}

ul, li {
  list-style: none;
}


/*==================================== 
Base Setting 
=====================================*/
body {
  font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",sans-serif;
  font-size: 13px;
  line-height: 1.5;
  color: #333333;

}
a {
  color: #333333;
  text-decoration: underline;
}
a:hover {text-decoration: none;}


/* Clear-fix */
.clearfix:after, .inner:after  {
  content: ".";
  display: block;
  clear: both;
  font-size: 0;
  height: 0;
  visibility: hidden;
}

/*===============================
================================*/

/*h2-lv1-01*/
/*===h2- lv2 ===*/
.hdg-lv2-01{
    background: url('../image/img-ico-01.png') no-repeat center left;
    color: #006537;
    font-size: 26px;
    font-weight: bold;
    padding-left: 40px;
    margin-left: 10px;
    margin-bottom: 10px;
}

/*h2-lv1-02*/
.hdg-lv2-02{
    color: #808080;
    font-size: 15px;
    padding: 10px 55px 10px 25px;
    margin-left: 10px;
    font-weight: normal;
    position: relative;

}
.hdg-lv2-02:before{
    position: absolute;
    content: "";
    background: #009245;
    width: 15px;
    height: 15px;
    left: 0;
    top: 15px;  
}

/* textBox*/

.textBox .title{
    position: relative;
    background-color: #F1F2F2;
    border-top: 5px solid #CACACA;
    -webkit-box-shadow: 2px 2px 5px 0px rgba(153,153,153,1);
    -moz-box-shadow: 2px 2px 5px 0px rgba(153,153,153,1);
    box-shadow: 2px 2px 5px 0px rgba(153,153,153,1);
    margin-bottom:20px;
}
.textBox .title .pos-img{
    position: absolute;
    top: -10px;
    right: 10px;
    width: 45px;
}
.textBox p{
    font-size: 13px;    
    padding: 0 35px;
    line-height: 2;    
    margin-bottom: 20px;
}
.textBox .txt-plain{   
    position: relative;
}
.textBox .txt-plain.strong{
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 10px;
}
.textBox .txt-plain:before{
    content: "";
    position: absolute;
    color: #ED1E79; 
    left: 20px;
    top: 7px;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 7px solid #ED1E79;
}
.textBox .txt-plain.strong:before{
    top: 20px;
}
/*end textBox*/

/* GrayBox*/
.grayBox{
    background: #F2F2F2;
    -webkit-box-shadow: 3px 3px 6px 0px rgba(182,182,182,1);
    -moz-box-shadow: 3px 3px 6px 0px rgba(182,182,182,1);
    box-shadow: 3px 3px 6px 0px rgba(182,182,182,1);
    position: relative;
    margin-left: 20px;
    margin-bottom: 25px;
    margin-top: 80px;
}
.grayBox .grayBox-photo{
    float: left;
    padding: 5px 20px 5px 40px;
}
.grayBox .grayBox-ctn{
    padding: 20px;
    font-size: 13px;
    line-height: 2;
}
.grayBox .pos-img{
    position: absolute;
    top: -30px;
    left:-10px;
}
/*===================*/

/*table Product*/
.reviewPro table{
    width: 100%;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}
.reviewPro table tr th{
    color: #ffffff;
    font-weight: normal;
    padding: 5px 0;
    background: #39B54A;
    font-size: 14px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    text-align: center;
    width: 100px;
}
.reviewPro table tr td{
    font-size: 14px;
    width: 200px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding-left: 15px;
    vertical-align: middle;
}
.reviewPro table tr td.chart{
    width: 230px;
    text-align: center;
    padding-left: 0;
}
.reviewPro table tr td.photo{
    text-align: center;
    padding-left: 0;
}
/*===================*/

/* Main style */
.sp-on{
    display: none;
}

#wrapper .container{
    width: 1023px;
    margin: 0 auto;
}
#navi .breadcrumbs{
    padding: 10px 0;
}
#navi .breadcrumbs li{
    display: inline-block;
}
#navi .breadcrumbs li a{
    color: #0071BC;

}
#ctn-top{
    min-width: 1022px;
}
#ctn-top .top-bar{
    background: #8AC43F;
    width: 100%;
}
#ctn-top .top-bar p{
    font-size: 100%;
    color: #ffffff; 
    padding: 5px 0;
}
#ctn-top .logo{
    background: rgba(229,229,229,1);
    background: -moz-linear-gradient(-45deg, rgba(229,229,229,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(229,229,229,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(-45deg, rgba(229,229,229,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(229,229,229,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(229,229,229,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);
    background: linear-gradient(135deg, rgba(229,229,229,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff', GradientType=1 );
    padding: 17px 0 25px;
}
#ctn-top .logo a{
    display: inline;
}

#ctn-main {
    background: url('../image/bg-ctn-main.png') repeat-y center top;
    min-width: 1022px;
    padding-bottom: 20px;
}
#ctn-main .container{
    padding: 0 16px;
    width: 990px;
    background: #ffffff;
}
#ctn-main .line-t-b{    
    border-top: 5px solid #8AC43F;
    border-bottom: 5px solid #D1D64D;
}
#ctn-main .wrapbox{
    width: 750px;
    float: left;
}

/*sidebar*/
#ctn-main .sidebar{
    float: right;
    width: 215px;
}
#ctn-main .sidebar .hdg-lv1-01{
    width: 100%;
}
#ctn-main .sidebar .hdg-lv1-01 img{
    width: 100%;
}
#ctn-main .sidebar .cate-list ul{
    padding: 10px 20px;
}
#ctn-main .sidebar .cate-list li a{
    font-size: 100%;
    text-decoration: none;
    background: url('../image/sidebar-icon-02.png') no-repeat left center;
    padding: 10px 30px;
    border-bottom: 1px dashed #006837;
    display: block;
}
#ctn-main .sidebar .cate-list li:last-child a{
    border-bottom: none;
}

.cate-image .proBox{
    padding: 10px;
    border: 1px dashed #006837;
    margin: 15px 5px 0 15px;
    display: block;
    text-decoration-color: #0071BA;
}
.cate-image .proBox p{
    text-align: center;

}
.cate-image .proBox span{
    color: #0071BA;
    display: block;
    margin-top: 10px;
}

/*footer*/
#ctn-footer{
    background:#BF0000 url('../image/bg-footer.png') repeat-y center top;
    min-width: 1022px;
    padding: 20px 0 20px 20px;
}


    .sp-on{
        display: block !important;
    } 
    .sp-off{
        display: none !important;
    }
    img{
        width: 100%;
    }
    /*=== h2-lv1-01--==*/
    .hdg-lv2-01{
        font-size: 20px;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    /*=== end h2-lv1-01--==*/

    /*textBox*/

    .textBox p.txt-plain{
        padding: 0;
        padding-left: 20px;     
    }
    .textBox p.txt-plain:before{
        left: 5px;
    }
    .textBox p{
        padding: 0;
    }
    /*=====*/

    /* table product */
    .reviewPro .product{
        margin: 20px 0;
        text-align: center;
    }
    .reviewPro .product img{
        width: 60%;
    }
    .reviewPro table tr th{

    }
    .reviewPro table tr td{
        font-size: 12px;
        width: 40%;
        padding-left: 2%;
    }
    .reviewPro table tr td img{
        width: 20px;
    }
    .reviewPro table tr td.chart{
        width: 40%;
    }
    .reviewPro table tr td.chart img{
        width: 100%;
    }
    /*=================*/

    #wrapper{
        position: relative;        
        right: 0;
    }
    #navi .breadcrumbs{
        padding: 10px 3%;
    }
    /*header */
    #ctn-top{
        background: #BF0000;
        min-width: 0;
    }
    #ctn-top .logo{
        background: none;
    }
    #ctn-top .logo img{
        width: 75%;
    }
    #wrapper .container{
        width: 100%;
    }
    #ctn-top .logo{
        padding: 10px 0 10px 10px;
    }
    /*=============== NAV bar====================
    ============================================*/
    #sp-gnav{
        display: block;
        height: 100%;
        position: fixed;
        right: -250px;
        top: 0;        
        width: 250px;
        z-index: 200;
        background: #F2F2F2;
    }
    #sp-open-nav{
        position: absolute;
        right: 4%;
        top: 15px;
        width: 30px;
        z-index: 1;
    }
    #sp-gnav ul.sp-gnav_link{
        padding: 15px 20px;

    }
    #sp-gnav ul.sp-gnav_link li{        
        background: url('../image/ico_arrow.png') no-repeat right 10px;
        border-bottom: 1px solid #333333;
        text-decoration: none;
        font-size: 14px;
        color: #333333;
        line-height: 31px;
        padding: 10px;
        display: block;

    }
    #sp-gnav ul.sp-gnav_link li a{
        text-decoration: none;
        font-size: 14px;
        color: #333333;
        line-height: 31px;
        display: block;
    }
    .mask{
        background: rgba(0, 0, 0, 0.5);
        bottom: 0;
        height: 100%;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 150;
    }
    /*sidebar*/   
    #ctn-main .sidebar{
        width: 100%;
        float: none;
    }
    #ctn-main .sidebar .cate-image ul{
        padding: 10px 20px;
    }
    #ctn-main .sidebar .cate-image li a{
        font-size: 100%;
        text-decoration: none;
        background: url('../image/sidebar-icon-02.png') no-repeat left center;
        padding: 10px 30px;
        border-bottom: 1px dashed #006837;
        display: block;
    }
    #ctn-main .sidebar .cate-image li:last-child a{
        border-bottom: none;
    }

    /*wrapbox*/
    #ctn-main{    
        min-width: 96%;
        background: none;
        padding: 2%;

    }
    #ctn-main .line-t-b{    
        /* border-top: 5px solid #8AC43F;
        border-bottom: 5px solid #D1D64D; */
        border: none;
    }
    #ctn-main .wrapbox{
        margin: 0 auto;
        width: 94%;
        float: none;
    }
    #ctn-main .wrapbox{
        border-top: 5px solid #8AC43F;

    }
    .line-bot{
        border-bottom: 5px solid #D1D64D;
        width: 94%;
        margin: 0 auto;
    }
    /*footer*/
    #ctn-footer{
        background: #BF0000;
        min-width: 0;
        padding: 10px 0 10px 0px;
        text-align: center;
        margin: 40px 0 0 0;
    }
    #ctn-footer img{
        width: 75%;
        margin: 20px 0 20px;

    }
#ctn-footer a {
    color: #fff;
}

#ctn-header{
    position: relative;
    background: #006837 url('../common/image/bg-main-visual.png') repeat-y center top;
    height: 595px;
    min-width: 1022px;
    overflow: hidden;
}
#ctn-header .main-visual.sp-off{
    position: absolute;
    left: 50%;
    margin-left: -960px;
    top: -5px;
}
#ctn-main .wrapbox .news{
    position: relative;
}
#ctn-main .wrapbox .man{
    margin-top: 150px;
}
#ctn-main .wrapbox .woman{
    margin-top: 80px;
    margin-bottom: 10px;
}
#ctn-main .wrapbox .news .title{
    position: absolute;
}
#ctn-main .wrapbox .news.man .title{
    top: -140px;
    left: 0;
}
#ctn-main .wrapbox .news.woman .title{
    left: 30px;
    top: -130px;
}
#ctn-main .wrapbox .news .ctn-row{
    padding-left: 30px;
}


#ctn-main .wrapbox .news .news-photo{
    float: left;
    margin-right: 15px;
}
#ctn-main .wrapbox .news.woman .news-photo{
    float: right;
    margin-left: 15px;
    margin-right: 0;
}
#ctn-main .wrapbox .news .news-ctn{
    font-weight: normal;
    font-size: 14px;

}
#ctn-main .wrapbox .news .news-ctn p span{
    background: #FFFF00;
}

#ctn-main .wrapbox .news.woman .news-ctn{
    padding-top: 30px;
}


/*==*/
.light-box{
    padding-left: 30px;
}
.light-box img{
    width: 100%;
}

.section-01{
    position: relative;
    margin-bottom: 20px ;
}
.section-01 a{
    display: inline-block;
}
.section-01 .item-tl{
    margin-left: -8px;
    margin-right: 10px;
}
.section-01 .item-tr{
    margin-right: -25px;
}
.section-01 .item-bl{
    margin-left: 24px;
    margin-right: 10px;
    padding-top: 5px;
}
.section-01 .item-br{
    margin-right: -5px;
}

.hdg-lv2-01{
    background: url('../common/image/img-ico-01') no-repeat center left;
    color: #006537;
    font-size: 26px;
    font-weight: bold;
    padding-left: 40px;
    margin-left: 10px;
    margin-bottom: 10px;
}
.reviewPro{
    padding-left: 30px;
}

.reviewPro .direct{
    text-align: center;
    margin: 10px 0 20px;
}



    #ctn-header{
        background: none;
        height: auto;
        width: 100%;
        min-width: 0;
    }
    #ctn-main{
        min-width: 0;
        background: none;
    }
    #ctn-main .container{
        padding: 0;

    }

    #ctn-main .wrapbox .man,
    #ctn-main .wrapbox .woman{
        margin-top: 10px;
    }
    #ctn-main .wrapbox .news.man .title,
    #ctn-main .wrapbox .news.woman .title{
        position: relative;
        left: 0;
        top: 0;
    }
    #ctn-main .wrapbox .news .ctn-row{
        padding-left: 0;
    }
    #ctn-main .wrapbox .news .news-photo{
        margin-bottom: 10px;
        margin-right: 10px;
        width: 40%;
    }
    #ctn-main .wrapbox .news.woman .news-photo{
        margin-left: 10px;
    }
    #ctn-main .wrapbox .news.woman .news-ctn{
        padding-top: 0;
    }
    #ctn-main .wrapbox .news .news-ctn{
        font-size: 12px;
    }
    .section-01 {
        margin-left: -3%;
        width: 106%;
    }
    .light-box{
        padding-left: 0;
    }

    .hdg-lv2-01{
        font-size: 20px;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .reviewPro{
        padding-left: 0;
    }

    .reviewPro .direct{
        margin: 20px 0;

    }
    .reviewPro .direct a{
        display: block;
        width: 80%;
        margin: 10px auto;
    }



{
    font-size: 14px;
    line-height: 1.7;
    text-indent: inherit;
    padding: 15px;
}
p.article-tag span {
    background-color: #BF0000;
    color: #fff;
    font-weight: bold;
    font-size: 80%;
    padding: 5px 15px;
    overflow: hidden;
    margin: 0 10px 0 0;
}
p {
    margin: 5% 0;
    font-size: 95%;
}
h1,h2 {
    color: #BF0000;
    font-weight: bold;
}h1 {
    font-size: 170%;
    margin: 15px 0;
    line-height: 1.4;
}.article-metas-sns p {
    width: 30px;
    float: left;
    overflow: hidden;
    margin: 0 3px 0 0;
}.clear {
    clear:both;
}.article-metas-author {
    float: right;
    height: 35px;
    line-height: 2.5;
}h2 {
    font-size: 160%;
    margin: 5% 0;
    line-height: 1.5;
}span.article-mark {
    background-color: #FFFF08;
}
.article-metas-sns img {
    margin: 0;
}
.article-metas-sns p {
    margin: 0 3px 15px 0;
}
p.article-title {
    font-size: 135%;
    font-weight: bold;
}
.company-info dd {
    margin: 0 0 15px 10px;
}
.company-info dt {
    border-style: solid;
    border-color: #BF0000;
    border-width: 0 0 1px;
    margin: 0 0 10px;
    font-weight: bold;
    color: #BF0000;
}

@media (min-width: 640px) {

    div#wrapper {
        width: 640px;
        margin: 0 auto;
    }
    #ctn-top .logo img {
        width: 350px;
    }
    #sp-open-nav {
        position: absolute;
        right: 4%;
        top: 24px;
        width: 30px;
        z-index: 1;
    }

}

.radio {
    display: none;
}

.radio + .radio_image {
    border: 3px #ffffff solid;
    background-color: #ffffff;
}
.radio:checked + .radio_image {
    border: 3px #ff0000 solid;
    background-color: #ffeeee;
}img.radio_image {
    width: 11%;
}

/*ボタンホバー時*/
.hidden_box label:hover {
    background: #efefef;
}

/*チェックは見えなくする*/
.hidden_box input {
    display: none;
}

/*中身を非表示にしておく*/
.hidden_box .hidden_show {
    height: 0;
    padding: 0;
    overflow: hidden;
    opacity: 0;
    transition: 0.8s;
}

/*クリックで中身表示*/
.hidden_box input:checked ~ .hidden_show {
    padding: 10px 0 0 0 ;
    height: auto;
    opacity: 1;
}

input[type="submit"] {
    margin: 5% 0;
    display: inline-block;
    text-decoration: none;
    color: #FFF;
    width: 100%;
    text-align: center;
    overflow: hidden;
    font-size: 160%;
    padding: 5% 0;
    background-image: linear-gradient(45deg, #709dff 0%, #91fdb7 100%);
    transition: .4s;
}div#usedfighter img.radio_image {
    width:60px;
}

.toggle-buttons {
  display: flex;
  margin: 5% 0 0 0;
  clear: both;
}

.toggle-buttons.vertical {
  flex-direction: column;
}

.toggle-buttons label {
  display: flex;
  position: relative;
  width: 100%;
}

.toggle-buttons [type=radio],
.toggle-buttons [type=checkbox] {
  -webkit-appearance: none;
  -moz-appearance: none;
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}

/* appearance: none; for IE11 */
_:-ms-lang(x)::-ms-backdrop, .toggle-buttons [type=radio],
_:-ms-lang(x)::-ms-backdrop, .toggle-buttons [type=checkbox] {
  visibility: hidden;
}

.toggle-buttons .button {
  z-index: 1;
}

.toggle-buttons.vertical .button {
  width: 100%;
}

.toggle-buttons:not(.vertical) :not(:first-child) .button {
  border-left: 1px solid #567;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  width: 100%;
  padding: 12% 0;
}

.toggle-buttons:not(.vertical) :not(:last-child) .button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  width: 100%;
  padding: 12% 0;
}

.toggle-buttons.vertical :not(:first-child) .button {
  border-top: 1px solid #567;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.toggle-buttons.vertical :not(:last-child) .button {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.toggle-buttons :checked + .button {
  background-color: #345;
}

.toggle-buttons :disabled + .button {
  cursor: not-allowed;
  opacity: .6;
  color: #def;
}.button {
  display: inline-block;
  padding: .5em 1em;
  border-radius: 4px;
  text-align: center;
  color: #eff;
  background-color: #678;
  cursor: pointer;
}

.button:hover {
  background-color: #567;
}

.button:disabled {
  cursor: not-allowed;
  opacity: .6;
  color: #def;
}
.RecentMatch img {
    width: 36px;
}.RecentMatch td,.RecentMatch th {
    width: 16%;
    margin: 1%;
    vertical-align: middle;
    height: 36px;
    font-size: 90%;
    padding:2% 0;
}
tr.RecentMatchRow:nth-child(2n) {
    background-color: #eee;
}tr.RecentMatchMenu {
    background-color: #282828;
    color: #fff;
    text-align: center;
}table td {
    text-align: center;
    padding: 1%;
}p.notice {
    border-style: solid;
    border-color: #E7C855;
    border-width: 1px;
    padding: 3%;
    margin: 0 0 2%;
}tr.RecentMatchRow td {
    text-align: center;
    padding: 2%;
    vertical-align: middle;
}
span.win {
    font-weight: bold;
    color: #ff0066;
}span.lose {
    font-weight: bold;
    color: #4B9FC3;
}#wpmem_reg .div_textarea textarea, #wpmem_reg .textbox, #wpmem_login .textbox, #wpmem_reg .username, #wpmem_reg .password, #wpmem_reg .file, #wpmem_reg .image, #wpmem_login .username, #wpmem_login .password {
        width: 94%;
}#wpmem_msg, .wpmem_msg {
    background: #F9F9F9;
    border: 1px solid #ff0000;
    border-radius: 3px;
    padding: 0;
    font-weight: bold;
    color: #ff0000;
}img.comment {
    width: 50%;
}div#FooterBtm a {
    display: block;
    width: 99%;
    margin: 5% auto;
    border-width: 1px;
    border-style: solid;
    text-align: center;
    text-decoration: none;
    padding: 3% 0;
    font-weight: bold;
}.sbuu.editfight h3 {
    font-size: 150%;
    margin: 5% 0;
}input#deletebtm {
    background-image: linear-gradient(45deg, #ff0000 0%, #000000 100%);
    margin: 0;
}.hidden_box.fightoptions label {
    text-align: right;
    float: right;
    display: block;
    margin: 2% 0 0 0;
    /* height: 15px; */
}.hidden_show {
    display: block;
    clear: both;
}textarea#textcooment {
    width: 98%;
    line-height: 150%;
}input#OptionCheckbox {
    display: initial;
}.hidden_box.fightoptions {
    padding: 0 0 10px 0;
}p.MyFighterName {
    height: 30px;
    display: block;
    line-height: 30px;
    clear: both;
    font-weight: bold;
    font-size: 120%;
    color: #BF0000;
}.MyFighter img {
    width: 30px;
    height: 30px;
    margin: 0 1% 0 0;
}p.MyFighterMenu {
    margin: 0;
    padding: 0px 0 0 22px;
    line-height: 2.5;
}p.RecordsTitle img {
    width: 20%;
}p.RecordsTitle {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
p.RecordsNotice {
    color: #BF0000;
    font-weight: bold;
    font-size: 160%;
    text-align: center;
}
p.RecentMatchT      ime {
    margin: 0;
    text-align: right;
    color:#aaa;
}tr.RecentMatch1 {
    background-color: #eee;
}td.RecentMatchMetas {
    padding: 3%;
}p.RecentMatchComment {
    margin: 0;
    text-align: left;
}.Over100Next {
    clear: both;
    margin: 1% 0;
}a.BeforePage {
    display: block;
    float: left;
}a.NextPage {
    display: block;
    float: right;
}
.Fighters img {
    margin: 1%;
}p.data_hinto {
    background-color: #eee;
    padding: 5%;
}p.data_info {
    text-align: right;
}div.muliust img {
    width: 11%;
    margin: 1%;
}td.MUleft {
    width: 20%;
    background-color: #000;
    color: #fff;
    vertical-align: middle;
    border-style: solid;
    border-color: #fff;
    border-width: 0 0 2px;
    font-size: 80%;
}td.MURight {
    text-align: left;
}td#MUSelf {
    background-color: #BF0000;
}.data h3 {
    border-width: 1px 0;
    border-style: solid;
    border-color: #999;
    text-align: center;
    padding: 3%;
    font-size: 133%;
    margin: 5% 0;
}td#UntileMU {
    background-color: #888;
}td.MURight.tier6 {
    background-color: #ececec;
}p.MU_hinto {
    margin: 5% 0 15% 0;
}p.OtherRecords {
    text-align: center;
    color: #888;
}span.vipborder {
    display: block;
    margin: 0 0 5% 0;
    text-align: center;
    font-size: 300%;
    font-weight: bold;
    color: #BF0000;
}img.mock {
    width: 100%;
    margin: 0 0 3% 0;
}
</style>
</meta></meta></meta></meta></head>
<body>
<div id="wrapper">
<div id="ctn-top">
<div class="logo">
<div class="container sp-on">
<a href="/"><img alt="クマメイトツール" src="/img/logo.png"/></a>
</div>
</div>
<span class="sp-on" id="sp-open-nav">
<a class="menu-link" href="#menu"><img alt="ナビゲーション" src="/img/ico_gnavi.png"/></a>
</span>
</div>
<div id="ctn-main">
<div class="sbuu data"><a href="/">トップページ</a> &gt; <a href="/data/">みんなの統計</a> &gt; <a href="/data/?mode=rate&amp;fighter=1">マリオの統計</a><br/><h2>マリオの統計</h2><p class="RecordsTitle RecordMatch"><img src="/img/chara_2_mario_00.png"/></p><p class="RecordsNotice">8645勝8586敗(50.17%)</p><h3>得意不得意リスト(MUリスト)</h3><div class="muliust"><table>
<tr><td class="MUleft" id="MUSelf">自分</td><td class="MURight" id="MUSelfR">
<a href="/data/?mode=rate&amp;fighter="><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a>
</td></tr>
<tr><td class="MUleft">やや得意</td><td class="MURight tier2">
<a href="/data/?mode=rate&amp;fighter=37"><img alt="アイク" src="/img/chara_2_ike_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=2"><img alt="ドンキーコング" src="/img/chara_2_donkey_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=12"><img alt="キャプテン・ファルコン" src="/img/chara_2_captain_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=44"><img alt="ルカリオ" src="/img/chara_2_lucario_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=56"><img alt="剣術Mii" src="/img/chara_2_miiswordsman_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=11"><img alt="ネス" src="/img/chara_2_ness_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=32-33"><img alt="ネス" src="/img/32-33.png"/></a>
<a href="/data/?mode=rate&amp;fighter=34"><img alt="ゼロスーツサムス" src="/img/chara_2_szerosuit_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=13"><img alt="プリン" src="/img/chara_2_purin_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=45"><img alt="ロボット" src="/img/chara_2_robot_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=22"><img alt="ファルコ" src="/img/chara_2_falco_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=38"><img alt="ポケモントレーナー" src="/img/chara_2_ptrainer_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=21"><img alt="ピチュー" src="/img/chara_2_pichu_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=78"><img alt="バンジョー&amp;カズーイ" src="/img/chara_2_buddy_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=17"><img alt="アイスクライマー" src="/img/chara_2_ice_climber_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=4-5"><img alt="アイスクライマー" src="/img/4-5.png"/></a>
<a href="/data/?mode=rate&amp;fighter=20"><img alt="ドクターマリオ" src="/img/chara_2_mariod_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=31"><img alt="メタナイト" src="/img/chara_2_metaknight_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=41"><img alt="ソニック" src="/img/chara_2_sonic_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=72"><img alt="キングクルール" src="/img/chara_2_krool_00.png"/></a>
</td></tr><tr><td class="MUleft">五分</td><td class="MURight tier3">
<a href="/data/?mode=rate&amp;fighter=69"><img alt="リドリー" src="/img/chara_2_ridley_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=27"><img alt="ミュウツー" src="/img/chara_2_mewtwo_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=70-71"><img alt="ミュウツー" src="/img/70-71.png"/></a>
<a href="/data/?mode=rate&amp;fighter=7"><img alt="カービィ" src="/img/chara_2_kirby_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=73"><img alt="しずえ" src="/img/chara_2_shizue_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=53"><img alt="ゲッコウガ" src="/img/chara_2_gekkouga_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=25"><img alt="こどもリンク" src="/img/chara_2_younglink_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=3"><img alt="リンク" src="/img/chara_2_link_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=42"><img alt="デデデ" src="/img/chara_2_dedede_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=39"><img alt="ディディーコング" src="/img/chara_2_diddy_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=57"><img alt="パルテナ" src="/img/chara_2_palutena_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=18"><img alt="シーク" src="/img/chara_2_sheik_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=35"><img alt="ワリオ" src="/img/chara_2_wario_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=50"><img alt="Wii Fit トレーナー" src="/img/chara_2_wiifit_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=76"><img alt="ジョーカー" src="/img/chara_2_jack_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=80"><img alt="ベレト/ベレス" src="/img/chara_2_master_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=59"><img alt="ルフレ" src="/img/chara_2_reflet_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=6"><img alt="ヨッシー" src="/img/chara_2_yoshi_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=36"><img alt="スネーク" src="/img/chara_2_snake_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=19"><img alt="ゼルダ" src="/img/chara_2_zelda_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=54"><img alt="格闘Mii" src="/img/chara_2_miifighter_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=14-15"><img alt="格闘Mii" src="/img/14-15.png"/></a>
<a href="/data/?mode=rate&amp;fighter=49"><img alt="ロックマン" src="/img/chara_2_rockman_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=77"><img alt="勇者" src="/img/chara_2_brave_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=52"><img alt="リトル・マック" src="/img/chara_2_littlemac_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=58"><img alt="パックマン" src="/img/chara_2_pacman_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=43"><img alt="ピクミン&amp;オリマー" src="/img/chara_2_pikmin_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=46"><img alt="トゥーンリンク" src="/img/chara_2_toonlink_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=40"><img alt="リュカ" src="/img/chara_2_lucas_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=16"><img alt="クッパ" src="/img/chara_2_koopa_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=60"><img alt="シュルク" src="/img/chara_2_shulk_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=65"><img alt="クラウド" src="/img/chara_2_cloud_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=9"><img alt="ピカチュウ" src="/img/chara_2_pikachu_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=64"><img alt="ケン" src="/img/chara_2_ken_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=29"><img alt="クロム" src="/img/chara_2_chrom_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=68"><img alt="インクリング" src="/img/chara_2_inkling_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=23"><img alt="マルス" src="/img/chara_2_marth_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=26"><img alt="ガノンドロフ" src="/img/chara_2_ganon_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=75"><img alt="パックンフラワー" src="/img/chara_2_packun_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=79"><img alt="テリー" src="/img/chara_2_dolly_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=61"><img alt="クッパ.Jr" src="/img/chara_2_koopajr_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=47"><img alt="ウルフ" src="/img/chara_2_wolf_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=62"><img alt="ダックハント" src="/img/chara_2_duckhunt_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=24"><img alt="ルキナ" src="/img/chara_2_lucina_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=55"><img alt="射撃Mii" src="/img/chara_2_miigunner_00.png"/></a>
</td></tr><tr><td class="MUleft">やや苦手</td><td class="MURight tier4">
<a href="/data/?mode=rate&amp;fighter=48"><img alt="むらびと" src="/img/chara_2_murabito_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=28"><img alt="ロイ" src="/img/chara_2_roy_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=67"><img alt="ベヨネッタ" src="/img/chara_2_bayonetta_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=10"><img alt="ルイージ" src="/img/chara_2_luigi_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=74"><img alt="ガオガエン" src="/img/chara_2_gaogaen_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=66"><img alt="カムイ" src="/img/chara_2_kamui_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=51"><img alt="ロゼッタ&amp;チコ" src="/img/chara_2_rosetta_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=81"><img alt="ミェンミェン" src="/img/mm.png"/></a>
<a href="/data/?mode=rate&amp;fighter=30"><img alt="Mr.ゲーム&amp;ウォッチ" src="/img/chara_2_gamewatch_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=8"><img alt="フォックス" src="/img/chara_2_fox_00.png"/></a>
</td></tr><tr><td class="MUleft">苦手</td><td class="MURight tier5">
<a href="/data/?mode=rate&amp;fighter=63"><img alt="リュウ" src="/img/chara_2_ryu_00.png"/></a>
</td></tr></table></div><p class="MU_hinto">・勝率65%以上を得意、55-64%以上をやや得意、45-54%を五分、35-44%をやや苦手、それ以下を苦手としています。<br/>・左右差があり左のほうが得意です。<br/>・1日1回、深夜に更新されます。<br/>・頻繁に利用する特定の報告者が得意にしている(または苦手にしている)などでデータが偏る可能性があります。<br/>・対戦報告数が十分に集まっていない組み合わせは「不明」になります。<br/>・ピーチ&デイジー、シモン&リヒター、ピット&ブラックピット、サムス&ダークサムスは同じファイターとして扱っています。</p><h3>対戦成績の詳細</h3><p class="data_hinto">勝率が高い順に並んでいます。(対戦報告数が十分にないケースもあります。)</p><div class="RecentMatch"><table><tr class="RecentMatchMenu"><td>自分</td><td>相手</td><td></td><td>戦績</td><td>勝率</td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=37"><img alt="アイク" src="/img/chara_2_ike_00.png"/></a></td><td style="font-size:75%;">アイク</td><td>85勝49敗</td><td><b>63.43%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=70"><img alt="シモン" src="/img/chara_2_simon_00.png"/></a></td><td style="font-size:75%;">シモン</td><td>23勝15敗</td><td><b>60.53%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=2"><img alt="ドンキーコング" src="/img/chara_2_donkey_00.png"/></a></td><td style="font-size:75%;">ドンキーコング</td><td>267勝177敗</td><td><b>60.14%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=4"><img alt="サムス" src="/img/chara_2_samus_00.png"/></a></td><td style="font-size:75%;">サムス</td><td>76勝51敗</td><td><b>59.84%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=12"><img alt="キャプテン・ファルコン" src="/img/chara_2_captain_00.png"/></a></td><td style="font-size:75%;">キャプテン・ファルコン</td><td>157勝108敗</td><td><b>59.25%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=44"><img alt="ルカリオ" src="/img/chara_2_lucario_00.png"/></a></td><td style="font-size:75%;">ルカリオ</td><td>52勝36敗</td><td><b>59.09%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=56"><img alt="剣術Mii" src="/img/chara_2_miiswordsman_00.png"/></a></td><td style="font-size:75%;">剣術Mii</td><td>30勝21敗</td><td><b>58.82%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=32"><img alt="ピット" src="/img/chara_2_pit_00.png"/></a></td><td style="font-size:75%;">ピット</td><td>42勝30敗</td><td><b>58.33%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=33"><img alt="ブラックピット" src="/img/chara_2_pitb_00.png"/></a></td><td style="font-size:75%;">ブラックピット</td><td>77勝55敗</td><td><b>58.33%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=11"><img alt="ネス" src="/img/chara_2_ness_00.png"/></a></td><td style="font-size:75%;">ネス</td><td>133勝95敗</td><td><b>58.33%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=32-33"><img alt="ピット/ブラックピット" src="/img/32-33.png"/></a></td><td style="font-size:75%;">ピット/ブラックピット</td><td>118勝85敗</td><td><b>58.13%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=34"><img alt="ゼロスーツサムス" src="/img/chara_2_szerosuit_00.png"/></a></td><td style="font-size:75%;">ゼロスーツサムス</td><td>97勝70敗</td><td><b>58.08%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=13"><img alt="プリン" src="/img/chara_2_purin_00.png"/></a></td><td style="font-size:75%;">プリン</td><td>215勝159敗</td><td><b>57.49%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=45"><img alt="ロボット" src="/img/chara_2_robot_00.png"/></a></td><td style="font-size:75%;">ロボット</td><td>127勝96敗</td><td><b>56.95%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=22"><img alt="ファルコ" src="/img/chara_2_falco_00.png"/></a></td><td style="font-size:75%;">ファルコ</td><td>128勝97敗</td><td><b>56.89%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=38"><img alt="ポケモントレーナー" src="/img/chara_2_ptrainer_00.png"/></a></td><td style="font-size:75%;">ポケモントレーナー</td><td>87勝66敗</td><td><b>56.86%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=21"><img alt="ピチュー" src="/img/chara_2_pichu_00.png"/></a></td><td style="font-size:75%;">ピチュー</td><td>63勝48敗</td><td><b>56.76%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=78"><img alt="バンジョー&amp;カズーイ" src="/img/chara_2_buddy_00.png"/></a></td><td style="font-size:75%;">バンジョー&amp;カズーイ</td><td>42勝33敗</td><td><b>56.00%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=17"><img alt="アイスクライマー" src="/img/chara_2_ice_climber_00.png"/></a></td><td style="font-size:75%;">アイスクライマー</td><td>33勝26敗</td><td><b>55.93%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=4-5"><img alt="サムス/ダークサムス" src="/img/4-5.png"/></a></td><td style="font-size:75%;">サムス/ダークサムス</td><td>141勝112敗</td><td><b>55.73%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=20"><img alt="ドクターマリオ" src="/img/chara_2_mariod_00.png"/></a></td><td style="font-size:75%;">ドクターマリオ</td><td>74勝59敗</td><td><b>55.64%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=31"><img alt="メタナイト" src="/img/chara_2_metaknight_00.png"/></a></td><td style="font-size:75%;">メタナイト</td><td>67勝54敗</td><td><b>55.37%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=41"><img alt="ソニック" src="/img/chara_2_sonic_00.png"/></a></td><td style="font-size:75%;">ソニック</td><td>42勝34敗</td><td><b>55.26%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=72"><img alt="キングクルール" src="/img/chara_2_krool_00.png"/></a></td><td style="font-size:75%;">キングクルール</td><td>105勝85敗</td><td><b>55.26%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=69"><img alt="リドリー" src="/img/chara_2_ridley_00.png"/></a></td><td style="font-size:75%;">リドリー</td><td>89勝73敗</td><td><b>54.94%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=27"><img alt="ミュウツー" src="/img/chara_2_mewtwo_00.png"/></a></td><td style="font-size:75%;">ミュウツー</td><td>84勝69敗</td><td><b>54.90%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=70-71"><img alt="シモン/リヒター" src="/img/70-71.png"/></a></td><td style="font-size:75%;">シモン/リヒター</td><td>45勝37敗</td><td><b>54.88%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=7"><img alt="カービィ" src="/img/chara_2_kirby_00.png"/></a></td><td style="font-size:75%;">カービィ</td><td>149勝126敗</td><td><b>54.18%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=73"><img alt="しずえ" src="/img/chara_2_shizue_00.png"/></a></td><td style="font-size:75%;">しずえ</td><td>56勝48敗</td><td><b>53.85%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=53"><img alt="ゲッコウガ" src="/img/chara_2_gekkouga_00.png"/></a></td><td style="font-size:75%;">ゲッコウガ</td><td>98勝84敗</td><td><b>53.85%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=25"><img alt="こどもリンク" src="/img/chara_2_younglink_00.png"/></a></td><td style="font-size:75%;">こどもリンク</td><td>61勝53敗</td><td><b>53.51%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=3"><img alt="リンク" src="/img/chara_2_link_00.png"/></a></td><td style="font-size:75%;">リンク</td><td>144勝127敗</td><td><b>53.14%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=42"><img alt="デデデ" src="/img/chara_2_dedede_00.png"/></a></td><td style="font-size:75%;">デデデ</td><td>88勝80敗</td><td><b>52.38%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=39"><img alt="ディディーコング" src="/img/chara_2_diddy_00.png"/></a></td><td style="font-size:75%;">ディディーコング</td><td>22勝20敗</td><td><b>52.38%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=57"><img alt="パルテナ" src="/img/chara_2_palutena_00.png"/></a></td><td style="font-size:75%;">パルテナ</td><td>153勝141敗</td><td><b>52.04%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=18"><img alt="シーク" src="/img/chara_2_sheik_00.png"/></a></td><td style="font-size:75%;">シーク</td><td>73勝68敗</td><td><b>51.77%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=35"><img alt="ワリオ" src="/img/chara_2_wario_00.png"/></a></td><td style="font-size:75%;">ワリオ</td><td>37勝35敗</td><td><b>51.39%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=50"><img alt="Wii Fit トレーナー" src="/img/chara_2_wiifit_00.png"/></a></td><td style="font-size:75%;">Wii Fit トレーナー</td><td>62勝59敗</td><td><b>51.24%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=76"><img alt="ジョーカー" src="/img/chara_2_jack_00.png"/></a></td><td style="font-size:75%;">ジョーカー</td><td>291勝280敗</td><td><b>50.96%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=5"><img alt="ダークサムス" src="/img/chara_2_samusd_00.png"/></a></td><td style="font-size:75%;">ダークサムス</td><td>62勝60敗</td><td><b>50.82%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=80"><img alt="ベレト/ベレス" src="/img/chara_2_master_00.png"/></a></td><td style="font-size:75%;">ベレト/ベレス</td><td>156勝151敗</td><td><b>50.81%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=59"><img alt="ルフレ" src="/img/chara_2_reflet_00.png"/></a></td><td style="font-size:75%;">ルフレ</td><td>80勝78敗</td><td><b>50.63%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=6"><img alt="ヨッシー" src="/img/chara_2_yoshi_00.png"/></a></td><td style="font-size:75%;">ヨッシー</td><td>84勝83敗</td><td><b>50.30%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=36"><img alt="スネーク" src="/img/chara_2_snake_00.png"/></a></td><td style="font-size:75%;">スネーク</td><td>96勝95敗</td><td><b>50.26%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=19"><img alt="ゼルダ" src="/img/chara_2_zelda_00.png"/></a></td><td style="font-size:75%;">ゼルダ</td><td>146勝145敗</td><td><b>50.17%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=71"><img alt="リヒター" src="/img/chara_2_richter_00.png"/></a></td><td style="font-size:75%;">リヒター</td><td>21勝21敗</td><td><b>50.00%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td style="font-size:75%;">マリオ</td><td>235勝235敗</td><td><b>50.00%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=54"><img alt="格闘Mii" src="/img/chara_2_miifighter_00.png"/></a></td><td style="font-size:75%;">格闘Mii</td><td>37勝37敗</td><td><b>50.00%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=14-15"><img alt="ピーチ/デイジー" src="/img/14-15.png"/></a></td><td style="font-size:75%;">ピーチ/デイジー</td><td>61勝62敗</td><td><b>49.59%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=49"><img alt="ロックマン" src="/img/chara_2_rockman_00.png"/></a></td><td style="font-size:75%;">ロックマン</td><td>33勝34敗</td><td><b>49.25%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=77"><img alt="勇者" src="/img/chara_2_brave_00.png"/></a></td><td style="font-size:75%;">勇者</td><td>93勝96敗</td><td><b>49.21%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=52"><img alt="リトル・マック" src="/img/chara_2_littlemac_00.png"/></a></td><td style="font-size:75%;">リトル・マック</td><td>55勝57敗</td><td><b>49.11%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=15"><img alt="デイジー" src="/img/chara_2_daisy_00.png"/></a></td><td style="font-size:75%;">デイジー</td><td>27勝28敗</td><td><b>49.09%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=58"><img alt="パックマン" src="/img/chara_2_pacman_00.png"/></a></td><td style="font-size:75%;">パックマン</td><td>70勝73敗</td><td><b>48.95%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=43"><img alt="ピクミン&amp;オリマー" src="/img/chara_2_pikmin_00.png"/></a></td><td style="font-size:75%;">ピクミン&amp;オリマー</td><td>44勝46敗</td><td><b>48.89%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=46"><img alt="トゥーンリンク" src="/img/chara_2_toonlink_00.png"/></a></td><td style="font-size:75%;">トゥーンリンク</td><td>44勝46敗</td><td><b>48.89%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=40"><img alt="リュカ" src="/img/chara_2_lucas_00.png"/></a></td><td style="font-size:75%;">リュカ</td><td>171勝180敗</td><td><b>48.72%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=16"><img alt="クッパ" src="/img/chara_2_koopa_00.png"/></a></td><td style="font-size:75%;">クッパ</td><td>267勝284敗</td><td><b>48.46%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=60"><img alt="シュルク" src="/img/chara_2_shulk_00.png"/></a></td><td style="font-size:75%;">シュルク</td><td>61勝66敗</td><td><b>48.03%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=65"><img alt="クラウド" src="/img/chara_2_cloud_00.png"/></a></td><td style="font-size:75%;">クラウド</td><td>166勝181敗</td><td><b>47.84%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=9"><img alt="ピカチュウ" src="/img/chara_2_pikachu_00.png"/></a></td><td style="font-size:75%;">ピカチュウ</td><td>107勝117敗</td><td><b>47.77%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=14"><img alt="ピーチ" src="/img/chara_2_peach_00.png"/></a></td><td style="font-size:75%;">ピーチ</td><td>30勝33敗</td><td><b>47.62%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=64"><img alt="ケン" src="/img/chara_2_ken_00.png"/></a></td><td style="font-size:75%;">ケン</td><td>57勝63敗</td><td><b>47.50%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=29"><img alt="クロム" src="/img/chara_2_chrom_00.png"/></a></td><td style="font-size:75%;">クロム</td><td>80勝89敗</td><td><b>47.34%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=68"><img alt="インクリング" src="/img/chara_2_inkling_00.png"/></a></td><td style="font-size:75%;">インクリング</td><td>118勝132敗</td><td><b>47.20%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=23"><img alt="マルス" src="/img/chara_2_marth_00.png"/></a></td><td style="font-size:75%;">マルス</td><td>143勝162敗</td><td><b>46.89%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=26"><img alt="ガノンドロフ" src="/img/chara_2_ganon_00.png"/></a></td><td style="font-size:75%;">ガノンドロフ</td><td>327勝375敗</td><td><b>46.58%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=75"><img alt="パックンフラワー" src="/img/chara_2_packun_00.png"/></a></td><td style="font-size:75%;">パックンフラワー</td><td>65勝75敗</td><td><b>46.43%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=79"><img alt="テリー" src="/img/chara_2_dolly_00.png"/></a></td><td style="font-size:75%;">テリー</td><td>111勝130敗</td><td><b>46.06%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=23-24"><img alt="マルス/ルキナ" src="/img/23-24.png"/></a></td><td style="font-size:75%;">マルス/ルキナ</td><td>374勝438敗</td><td><b>46.06%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=61"><img alt="クッパ.Jr" src="/img/chara_2_koopajr_00.png"/></a></td><td style="font-size:75%;">クッパ.Jr</td><td>49勝58敗</td><td><b>45.79%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=47"><img alt="ウルフ" src="/img/chara_2_wolf_00.png"/></a></td><td style="font-size:75%;">ウルフ</td><td>107勝127敗</td><td><b>45.73%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=28-29"><img alt="ロイ/クロム" src="/img/28-29.png"/></a></td><td style="font-size:75%;">ロイ/クロム</td><td>243勝291敗</td><td><b>45.51%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=62"><img alt="ダックハント" src="/img/chara_2_duckhunt_00.png"/></a></td><td style="font-size:75%;">ダックハント</td><td>40勝48敗</td><td><b>45.45%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=24"><img alt="ルキナ" src="/img/chara_2_lucina_00.png"/></a></td><td style="font-size:75%;">ルキナ</td><td>223勝268敗</td><td><b>45.42%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=55"><img alt="射撃Mii" src="/img/chara_2_miigunner_00.png"/></a></td><td style="font-size:75%;">射撃Mii</td><td>29勝35敗</td><td><b>45.31%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=48"><img alt="むらびと" src="/img/chara_2_murabito_00.png"/></a></td><td style="font-size:75%;">むらびと</td><td>49勝60敗</td><td><b>44.95%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=28"><img alt="ロイ" src="/img/chara_2_roy_00.png"/></a></td><td style="font-size:75%;">ロイ</td><td>158勝198敗</td><td><b>44.38%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=67"><img alt="ベヨネッタ" src="/img/chara_2_bayonetta_00.png"/></a></td><td style="font-size:75%;">ベヨネッタ</td><td>81勝103敗</td><td><b>44.02%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=10"><img alt="ルイージ" src="/img/chara_2_luigi_00.png"/></a></td><td style="font-size:75%;">ルイージ</td><td>50勝65敗</td><td><b>43.48%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=74"><img alt="ガオガエン" src="/img/chara_2_gaogaen_00.png"/></a></td><td style="font-size:75%;">ガオガエン</td><td>96勝125敗</td><td><b>43.44%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=66"><img alt="カムイ" src="/img/chara_2_kamui_00.png"/></a></td><td style="font-size:75%;">カムイ</td><td>77勝104敗</td><td><b>42.54%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=51"><img alt="ロゼッタ&amp;チコ" src="/img/chara_2_rosetta_00.png"/></a></td><td style="font-size:75%;">ロゼッタ&amp;チコ</td><td>24勝33敗</td><td><b>42.11%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=81"><img alt="ミェンミェン" src="/img/mm.png"/></a></td><td style="font-size:75%;">ミェンミェン</td><td>45勝64敗</td><td><b>41.28%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=63-64"><img alt="リュウ/ケン" src="/img/63-64.png"/></a></td><td style="font-size:75%;">リュウ/ケン</td><td>78勝117敗</td><td><b>40.00%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=30"><img alt="Mr.ゲーム&amp;ウォッチ" src="/img/chara_2_gamewatch_00.png"/></a></td><td style="font-size:75%;">Mr.ゲーム&amp;ウォッチ</td><td>65勝104敗</td><td><b>38.46%</b></td></tr>
<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=8"><img alt="フォックス" src="/img/chara_2_fox_00.png"/></a></td><td style="font-size:75%;">フォックス</td><td>57勝105敗</td><td><b>35.19%</b></td></tr>
<tr class="RecentMatch2"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=63"><img alt="リュウ" src="/img/chara_2_ryu_00.png"/></a></td><td style="font-size:75%;">リュウ</td><td>20勝48敗</td><td><b>29.41%</b></td></tr>
</table></div><p class="MU_hinto">・報告された戦績が「A対B」でA勝利の場合、B側視点でも「Aに対し0勝1敗」と記録されます。この使用により、ミラー戦は常に勝率50%になります。<br/>このデータは1日1回更新されます。<br/>最終更新日:2020-09-30</p><h2>ファイター別相性を見る</h2><div class="Fighters"><p class="data_hinto">クマメイトに登録されたデータから、ファイターごとの対戦相手別の勝率等がご覧いただけます。</p><a href="/data/?mode=rate&amp;fighter=1"><img class="radio_image" src="/img/chara_2_mario_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=2"><img class="radio_image" src="/img/chara_2_donkey_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=3"><img class="radio_image" src="/img/chara_2_link_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=4"><img class="radio_image" src="/img/chara_2_samus_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=5"><img class="radio_image" src="/img/chara_2_samusd_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=6"><img class="radio_image" src="/img/chara_2_yoshi_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=7"><img class="radio_image" src="/img/chara_2_kirby_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=8"><img class="radio_image" src="/img/chara_2_fox_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=9"><img class="radio_image" src="/img/chara_2_pikachu_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=10"><img class="radio_image" src="/img/chara_2_luigi_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=11"><img class="radio_image" src="/img/chara_2_ness_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=12"><img class="radio_image" src="/img/chara_2_captain_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=13"><img class="radio_image" src="/img/chara_2_purin_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=14"><img class="radio_image" src="/img/chara_2_peach_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=15"><img class="radio_image" src="/img/chara_2_daisy_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=16"><img class="radio_image" src="/img/chara_2_koopa_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=17"><img class="radio_image" src="/img/chara_2_ice_climber_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=18"><img class="radio_image" src="/img/chara_2_sheik_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=19"><img class="radio_image" src="/img/chara_2_zelda_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=20"><img class="radio_image" src="/img/chara_2_mariod_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=21"><img class="radio_image" src="/img/chara_2_pichu_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=22"><img class="radio_image" src="/img/chara_2_falco_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=23"><img class="radio_image" src="/img/chara_2_marth_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=24"><img class="radio_image" src="/img/chara_2_lucina_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=25"><img class="radio_image" src="/img/chara_2_younglink_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=26"><img class="radio_image" src="/img/chara_2_ganon_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=27"><img class="radio_image" src="/img/chara_2_mewtwo_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=28"><img class="radio_image" src="/img/chara_2_roy_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=29"><img class="radio_image" src="/img/chara_2_chrom_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=30"><img class="radio_image" src="/img/chara_2_gamewatch_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=31"><img class="radio_image" src="/img/chara_2_metaknight_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=32"><img class="radio_image" src="/img/chara_2_pit_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=33"><img class="radio_image" src="/img/chara_2_pitb_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=34"><img class="radio_image" src="/img/chara_2_szerosuit_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=35"><img class="radio_image" src="/img/chara_2_wario_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=36"><img class="radio_image" src="/img/chara_2_snake_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=37"><img class="radio_image" src="/img/chara_2_ike_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=38"><img class="radio_image" src="/img/chara_2_ptrainer_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=39"><img class="radio_image" src="/img/chara_2_diddy_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=40"><img class="radio_image" src="/img/chara_2_lucas_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=41"><img class="radio_image" src="/img/chara_2_sonic_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=42"><img class="radio_image" src="/img/chara_2_dedede_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=43"><img class="radio_image" src="/img/chara_2_pikmin_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=44"><img class="radio_image" src="/img/chara_2_lucario_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=45"><img class="radio_image" src="/img/chara_2_robot_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=46"><img class="radio_image" src="/img/chara_2_toonlink_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=47"><img class="radio_image" src="/img/chara_2_wolf_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=48"><img class="radio_image" src="/img/chara_2_murabito_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=49"><img class="radio_image" src="/img/chara_2_rockman_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=50"><img class="radio_image" src="/img/chara_2_wiifit_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=51"><img class="radio_image" src="/img/chara_2_rosetta_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=52"><img class="radio_image" src="/img/chara_2_littlemac_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=53"><img class="radio_image" src="/img/chara_2_gekkouga_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=54"><img class="radio_image" src="/img/chara_2_miifighter_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=55"><img class="radio_image" src="/img/chara_2_miigunner_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=56"><img class="radio_image" src="/img/chara_2_miiswordsman_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=57"><img class="radio_image" src="/img/chara_2_palutena_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=58"><img class="radio_image" src="/img/chara_2_pacman_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=59"><img class="radio_image" src="/img/chara_2_reflet_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=60"><img class="radio_image" src="/img/chara_2_shulk_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=61"><img class="radio_image" src="/img/chara_2_koopajr_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=62"><img class="radio_image" src="/img/chara_2_duckhunt_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=63"><img class="radio_image" src="/img/chara_2_ryu_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=64"><img class="radio_image" src="/img/chara_2_ken_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=65"><img class="radio_image" src="/img/chara_2_cloud_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=66"><img class="radio_image" src="/img/chara_2_kamui_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=67"><img class="radio_image" src="/img/chara_2_bayonetta_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=68"><img class="radio_image" src="/img/chara_2_inkling_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=69"><img class="radio_image" src="/img/chara_2_ridley_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=70"><img class="radio_image" src="/img/chara_2_simon_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=71"><img class="radio_image" src="/img/chara_2_richter_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=72"><img class="radio_image" src="/img/chara_2_krool_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=73"><img class="radio_image" src="/img/chara_2_shizue_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=74"><img class="radio_image" src="/img/chara_2_gaogaen_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=75"><img class="radio_image" src="/img/chara_2_packun_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=76"><img class="radio_image" src="/img/chara_2_jack_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=77"><img class="radio_image" src="/img/chara_2_brave_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=78"><img class="radio_image" src="/img/chara_2_buddy_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=79"><img class="radio_image" src="/img/chara_2_dolly_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=80"><img class="radio_image" src="/img/chara_2_master_00.png"/></a>
<a href="/data/?mode=rate&amp;fighter=81"><img class="radio_image" src="/img/mm.png"/></a>
<a href="/data/?mode=rate&amp;fighter=4-5"><img class="radio_image" src="/img/4-5.png"/></a>
<a href="/data/?mode=rate&amp;fighter=14-15"><img class="radio_image" src="/img/14-15.png"/></a>
<a href="/data/?mode=rate&amp;fighter=23-24"><img class="radio_image" src="/img/23-24.png"/></a>
<a href="/data/?mode=rate&amp;fighter=28-29"><img class="radio_image" src="/img/28-29.png"/></a>
<a href="/data/?mode=rate&amp;fighter=32-33"><img class="radio_image" src="/img/32-33.png"/></a>
<a href="/data/?mode=rate&amp;fighter=63-64"><img class="radio_image" src="/img/63-64.png"/></a>
<a href="/data/?mode=rate&amp;fighter=70-71"><img class="radio_image" src="/img/70-71.png"/></a>
</div></div><div id="FooterBtm"><a href="/wp-login.php">ログイン</a><a href="/register/">新規会員登録</a></div> </div>
<div id="ctn-footer">
<div class="container"><a href="/">クマメイト</a><a href="/terms">利用規約</a><p style="color:#fff;clear: both;width: 100%;text-align: center;margin: 1% 0 0 0;font-size: 95%;">Respected <a href="https://www.smashbros.com/ja_JP/">大乱闘スマッシュブラザーズ</a><br/>Copyright (c) kumamate.net</p></div>
</div>
</div>
<div class="sp-on" id="sp-gnav">
<ul class="sp-gnav_link">
<li><a href="/">トップページ</a></li>
<li><a href="/mypage/">あなたの戦績</a></li>
<li><a href="/data/">みんなの統計</a></li>
<li><a href="/vip/">世界戦闘力まとめ</a></li>
<li><a href="/wp-login.php">ログイン</a></li><li><a href="/register/">新規登録</a></li> <li><a href="/faq">よくある質問</a></li>
</ul>
</div>
<script src="/js/jquery-1.11.3.min.js"></script>
<script src="/js/base.js"></script>
<script src="/js/jquery.easing.1.3.js"></script>
<script src="/js/jquery.scrolldepth.min.js"></script>
<script src="https://kumamate.net/wp-includes/js/wp-embed.min.js?ver=5.3.4" type="text/javascript"></script>
</body>
</html>

とても長いですが、大体欲しい情報があることが確認できました。

ということで頑張って欲しい部分を抽出します。
例えばここ

<div class="sbuu data"><a href="/">トップページ</a> &gt; <a href="/data/">みんなの統計</a> &gt; <a href="/data/?mode=rate&amp;fighter=1">マリオの統計</a><br/><h2>マリオの統計</h2><p class="RecordsTitle RecordMatch"><img src="/img/chara_2_mario_00.png"/></p><p class="RecordsNotice">8645勝8586敗(50.17%)</p><h3>得意不得意リスト(MUリスト)</h3><div class="muliust"><table>

マリオの勝敗数があるので、対戦数が抽出できます。
こんな感じで取り出せました。

import re
#pタグを探す。<p class="RecordsNotice">こいつを狙った。
n = data_1.find_all("p")[1].getText()
a = re.split('[勝敗]',n)
num = int(a[0]) + int(a[1])#8645 + 8586

とりあえず全ファイターの対戦数を表にしてみます

ファイター名 使用数
ガノンドロフ 24233
ジョーカー 19614
クッパ 19031
マリオ 17189
ルキナ 16008
ドンキーコング 15926
プリン 13266
リュカ 12900
クラウド 12443
ロイ 11414
ゼルダ 11301
キャプテン・ファルコン 10975
パルテナ 10452
ベレト/ベレス 10405
マルス 10235
カービィ 9488
リンク 9227
ガオガエン 8827
ファルコ 8193
ネス 8163
テリー 8019
ロボット 7987
ウルフ 7983
インクリング 7910
ピカチュウ 7797
ヨッシー 7351
スネーク 7304
ゲッコウガ 6857
Mr.ゲーム&ウォッチ 6426
アイク 6364
ベヨネッタ 6355
ミェンミェン 6286
勇者 6171
デデデ 6164
フォックス 6117
ケン 6104
ミュウツー 6094
キングクルール 6014
ルフレ 5928
カムイ 5600
リドリー 5503
ゼロスーツサムス 5485
パックマン 5306
ポケモントレーナー 5157
パックンフラワー 5014
サムス 4944
ダークサムス 4814
ブラックピット 4810
Wii Fit トレーナー 4784
クロム 4630
ドクターマリオ 4344
むらびと 4300
メタナイト 4279
シュルク 4172
シーク 4163
ルイージ 4118
クッパ.Jr 3963
ピチュー 3865
リトル・マック 3842
バンジョー&カズーイ 3752
こどもリンク 3652
しずえ 3294
ダックハント 3281
ルカリオ 3213
ロックマン 3067
トゥーンリンク 3000
ソニック 2881
ワリオ 2569
ピクミン&オリマー 2391
格闘Mii 2346
アイスクライマー 2330
ピット 2319
ピーチ 2280
射撃Mii 2245
ロゼッタ&チコ 2206
リュウ 2130
デイジー 1919
ディディーコング 1834
シモン 1578
リヒター 1522
剣術Mii 1407

ガノンドロフは2万4千件と圧倒的に使われていて、ジョーカークッパと続きます。
ようするに、今回抽出したいのは、ガノン、ジョーカー、クッパ、マリオ、ルキナのような使用数の多いキャラに対して全体的に有利がついているキャラを取り出してきたいとなっています。

次に狙うのはここです。

<tr class="RecentMatch1"><td><a href="/data/?mode=rate&amp;fighter=1"><img alt="マリオ" src="/img/chara_2_mario_00.png"/></a></td><td><a href="/data/?mode=rate&amp;fighter=37"><img alt="アイク" src="/img/chara_2_ike_00.png"/></a></td><td style="font-size:75%;">アイク</td><td>85勝49敗</td><td><b>63.43%</b></td></tr>

マリオのアイクに対する勝率が入ってます。
こんな感じでクラスを指定してみたら、取れました。

data_1(class_ ="RecentMatch")

おおまかにこんな感じでスクレイピングをしていって最終的にはこんな感じです。
いまはマリオのデータをみていましたが、全ファイターで取得してきます。
変数名一部適当なのすいません。

import requests
from bs4 import BeautifulSoup
import re


def get_fighter_info():
    fighters = []
    for i in range(1,82):
        r = requests.get('https://kumamate.net/data/?mode=rate&fighter='+str(i)) 
        data = BeautifulSoup(r.text, 'html.parser')
        fighters.append(data)
    return fighters

def get_fighter_battle_num(fighters):
    f_battle_num = []
    for i in range(81):
        #print(i)
        f = fighters[i]
        text = f.find_all("p")[1].getText()
        text_splited = re.split('[勝敗]',text)
        #print(text_splited)
        num = int(text_splited[0]) + int(text_splited[1])
        f_battle_num.append(num)
    return f_battle_num

def get_fighter_name(data):
    f_name = []
    for i in range(81):
        text = n[i](class_ ="sbuu data")[0].getText()
        f_name.append(re.split('[計の]',text)[4])
    return f_name

def cal_fighter_vip(data, f_battle_num, f_name):
    #あるファイターの
    f_dict = {}
    for i,j in zip(f_name, f_battle_num):
        f_dict[i] = j

    fighter_vip = {}
    for t in range(81):
        #recent match
        text = data[t](class_ ="RecentMatch")[0].getText().split("\n")[1:-1]

        vip_param = 0
        #相性表
        for f_text in text:

            #print(f_name[t] , f_text)
            if f_text[-6] == "敗":
                #f_text = f_text[-5:]
                print(f_text)
                per = float(f_text[-5:-1])
            else:
                per = float(f_text[-6:-1])
            enemy_fighter_name = re.split('[0123456789]',f_text)[0]
            if "/" in enemy_fighter_name:
                break
                #print(enemy_fighter_name)
                #print(f_dict[enemy_fighter_name])
            vip_param += per * f_dict[enemy_fighter_name]
        fighter_vip[f_name[t]] = vip_param
    return fighter_vip

def fix_f_vip(f_vip, f_names, f_num):
    for i, n in enumerate(f_names):
        f_vip[n]  = f_vip[n] - f_num[i] * 0.5
    return f_vip


n =  get_fighter_info()
f_num = get_fighter_battle_num(n)
f_names = get_fighter_name(n)
f_vip = cal_fighter_vip(n, f_num, f_names)
f_vip = fix_f_vip(f_vip, f_names, f_num)

最後にfix_f_vip関数を噛ませていますが、これはマリオがマリオと戦った時のログを抜いてます。ミラーは5分なので今回は除きます。

結果

このままだと、結構大きい数になるので、適当に小さくして、かつqiitaの表フォーマットになるように出力させてみます。

import copy
f_vip2 =copy.copy(f_vip)
for i in f_vip.keys():
    f_vip2[i] = f_vip[i]//100000
score_sorted = sorted(f_vip2.items(), key=lambda x:x[1], reverse=True)
for i in score_sorted:
    print("|", i[0], "|", int(i[1]), "|")
キャラ VIP指数
クッパ.Jr 302
射撃Mii 299
バンジョー&カズーイ 298
リヒター 293
ミェンミェン 292
ダックハント 289
フォックス 285
ガオガエン 285
Mr.ゲーム&ウォッチ 282
ケン 282
ロックマン 281
ルフレ 281
格闘Mii 278
ベヨネッタ 277
ゲッコウガ 276
ダークサムス 274
デデデ 274
ファルコ 273
メタナイト 273
スネーク 273
ブラックピット 272
Wii Fit トレーナー 272
ディディーコング 271
トゥーンリンク 271
ゼルダ 270
パックンフラワー 270
剣術Mii 269
パルテナ 268
アイク 267
ロボット 267
パックマン 267
サムス 266
シモン 266
マリオ 265
アイスクライマー 265
むらびと 265
勇者 265
ピーチ 264
ロゼッタ&チコ 264
リュウ 264
リンク 263
ポケモントレーナー 263
ドクターマリオ 262
ピット 262
クロム 261
クッパ 260
クラウド 260
ヨッシー 259
ピクミン&オリマー 259
ウルフ 259
インクリング 259
ピチュー 258
ロイ 258
キングクルール 258
ピカチュウ 257
ルカリオ 257
カムイ 256
テリー 256
ルイージ 255
デイジー 255
ミュウツー 255
リュカ 255
リトル・マック 255
シュルク 255
ネス 254
こどもリンク 254
ドンキーコング 253
プリン 253
シーク 253
ルキナ 253
キャプテン・ファルコン 252
ワリオ 251
ジョーカー 251
マルス 250
ソニック 250
しずえ 250
ガノンドロフ 249
ゼロスーツサムス 246
カービィ 245
リドリー 244
ベレト/ベレス 243

ほうほうなるほどって感じですね。
では1位のクッパjrの相性表をみてみます。

スクリーンショット 2020-09-30 14.33.19.png

ただの強キャラで草

不利キャラは2体しかおらず、それ以外は五分以上。
キャラランクだと上位にはあまりこないですが、オンラインだと強いのかもしれません。

次に射撃miiです。

スクリーンショット 2020-09-30 14.37.30.png

不明というのはサンプル数がすくないため、相性を考えるには物足りない場合にここにはいるよう運営に設定されています。つまりレアキャラvsレアキャラのサンプルが足りない感じです。
ただ、得意キャラが比較的多いことと、苦手キャラが少ないことはとてもポジティブです。

最後です。
3位はバンジョー&カズーイです。

スクリーンショット 2020-09-30 14.42.31.png

圧倒的得意キャラの多さ!
ドンキーがやや苦手にはいっていることだけが傷ですが、苦手キャラが少なく、一部のキャラにはとても強くでれることがわかります。

まとめ

VIP指数はガノンに対する有利具合になってしまうんじゃないかと思ってましたが、意外とそうならなかったですね。
ただ、飛び道具キャラ3体がランクインしたということで、今回のVIP指数、得意キャラよりも苦手キャラが少ないことが条件だったのかもしれません。やはり飛び道具があるだけで無理なカードみたいなのが少なくなるので、結果的に全体的にポジティブに働いたみたいです。

とりあえずこんな感じでした。
間違いなくあまり綺麗なスクレイピングしていない(中高でやったHTMLなんてもう覚えてないわ!)のは間違いないので、ちょっとコード見直したり他のことしてみたいと思います。

ありがとうございました。

52
44
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
52
44