コードを読んでリポジトリ名を当てろ! プログラマ向けゲーム「GitHub-Guessr」が登場

今回は「コードを読んでリポジトリ名を当てろ! プログラマ向けゲーム「GitHub-Guessr」が登場」についてご紹介します。

関連ワード (世界中、正解、結果等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


いま流行しているWebブラウザ用のゲームの1つに「GeoGuessr」(ジオゲッサー)があります。

GeoGuessrは下記の画面のように、ある場所のGoogle Map上の風景が表示されます。プレイヤーは周りの風景を眺め、少しずつ移動しながら、自分が世界中のどこにいるのかを推測します。

推測した場所を右下にあるGoogle Map上で指定し、当たるまでの時間の短さを競う、というゲームです。

fig

上記の例のように有名な観光地であればすぐに場所を当てることができるでしょう。

しかし道路標識を見ても読めないような言語で書かれている、どこかの国の小さな街の一角に飛ばされたなら話は別です。

果たして自分はアフリカの砂漠にいるのか、南アメリカのジャングルなのか、太平洋上の孤島なのか、風景の中の植物の様子や建物の作り、人々の様子など何か手がかりになるような情報を探しながら移動し、いまいる場所を推測していくしかありません。

コードを見て当てろ!「GitHub-Guessr」が登場

そして、明らかにこのGeoGuessrにインスパイアされたであろうプログラマ向けのゲームが登場しました。「GitHub-Guessr」です。

GitHub-Guessrは下記のようにGitHub上のパブリックリポジトリのコードの一部が表示され、それが一体どのリポジトリのコードなのかを当てるゲームです。

fig

コードの一部を見て、どのプログラミング言語で書かれているのか? どんな処理をしているのかを読み取り、そこからリポジトリ名やプロジェクト名を推測し、当てるまでの時間を競います。

全10問でそれぞれの制限時間は60秒、矢印をクリックするとコードの前後を見ることも可能。下にはプロジェクト名の候補が並んでいますので、ここから正解だと思われるプロジェクトを選択します。

時間が進むにつれて、画面上部にはどんなプログラミング言語で書かれているのかやプロジェクトのアイコンなどのヒントが表示されます。

正しいプロジェクト名をクリックすると次のような画面が表示されます。

fig

これはコード内に偶然プロジェクト名が含まれていたために、簡単に当てることができました。全10問が終わるとトータルの結果が表示されます。

ぜひみなさんも休み時間の息抜きに、遊んでみてください。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ファブリック調の「ルンバ i3+」発売 自動ごみ収集機付きで10万円切る
くらテク
2021-02-18 06:51
五輪開会式のドローン演出、どんな仕組みで実現? 提供元のIntelに聞く (1/3 ページ)
くわしく
2021-07-31 13:58
NASAの火星ヘリコプター「Ingenuity」初飛行に成功
科学・テクノロジー
2021-04-21 03:17
1000億円超を調達しながら失敗に終わったEVのバッテリー交換ビジネスを復活させるAmple
モビリティ
2021-03-28 07:45
"アジャイルマネジメント"がいかに職場を変えるのか
IT関連
2021-02-25 14:17
うつ病の自宅臨床試験の実施に乗り出すCerebralとAlto Neuroscience
IT関連
2022-01-31 22:34
インフルエンサーによる独自製品開発やブランド構築を支援するGenflowは英BGFから11.4億円調達
ネットサービス
2021-01-22 21:03
NECと筑波大、顔映像から浮腫の度合いを推定する技術開発
IT関連
2023-02-15 20:46
「Gmail」の新デザイン、順次展開中–「Meet」など複数アプリを簡単に切り替え
IT関連
2022-02-19 10:39
AIが客の表情を分析、おすすめメニューを提案 サブウェイで実証実験
DX
2021-08-03 12:49
「iPhone」でスクロールするスクリーンショットを撮るには
IT関連
2022-08-07 15:37
Linuxカーネルの「ksmbd」に深刻なセキュリティ脆弱性
IT関連
2022-12-27 21:56
歩行者・モビリティ・ロボットが共存する空間の実現に向け、東京都千代田区丸の内仲通りで自動運転バスの走行実証実験
IT関連
2022-02-09 18:47
ウクライナでも活動–非常事態に重要データを救うAWSのプロジェクト
IT関連
2022-12-03 14:59