はじめに どうも、y-tetsuです。 突然ですが、皆さんはリバーシ(オセロ)を遊んでいて、全部黒!!や、全部白!!みたいな全消し(全滅、パーフェクト勝ち、完全試合とも言われるようです)の場面を実際に見たことがありますか? 残念ながら、私はありませんでした。 物心ついた頃に幾度かプレイしておりましたが、周りに特段強い人もおらず、全消しなんてのはおおよそ漫画の出来事ぐらいにしか思っておりませんでした。 大人になってふと振り返った時に、全消しの状況が一体どんないきさつで生まれるのか、非常に興味がわいてきました。 幸い、それを確かめるために必要な多少のプログラミング知識が、今はあります。 本記事は、そんな私の子供の頃の何気ない疑問を解消するためだけに行った、簡単な取り組みとその結果をご紹介する記事です。 やったこと 身も蓋もありませんが、先に本記事の肝をさらすと次のようになります。 ランダムな打
![リバーシの全消しパターンを見てみたい! - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/ff96ef6355359026c9d7102a03cae29e9c8b39ee/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgzJUFBJUUzJTgzJTkwJUUzJTgzJUJDJUUzJTgyJUI3JUUzJTgxJUFFJUU1JTg1JUE4JUU2JUI2JTg4JUUzJTgxJTk3JUUzJTgzJTkxJUUzJTgyJUJGJUUzJTgzJUJDJUUzJTgzJUIzJUUzJTgyJTkyJUU4JUE2JThCJUUzJTgxJUE2JUUzJTgxJUJGJUUzJTgxJTlGJUUzJTgxJTg0JUVGJUJDJTgxJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xOTdkMjNkNTMwM2YyOTJlMDQwMGFhNWVhYjcxMDUwNA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQweS10ZXRzdSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTMyJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9OTYxNWI2YTI3MTg4ZDgyMmUyODJhMzE3NzEzYWRiZGQ%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D5fb785573e9d6cb094c9a70eec287a93)