はてラボ 開発者ブログ

はてラボ、ラボサービスに関するお知らせ

Tangolfの遊び方

🏌️トランプ + 占い = タロット⛳️
🏌️パエリア - スペイン + 中華 = チャーハン⛳️
🏌️人生 - 労働 = 青春⛳️

❓ Tangolfとは

  • Tangolfは、「単語で遊ぶゴルフゲーム」です。
  • 遊び方は簡単。単語を足したり引いたりして、お題の単語を作り出すだけです。ゲージが100%になればクリア!
  • プレイ結果は簡単にツイートできます。あなたのプレイをシェアしましょう⛳️

📖 くわしい遊び方

  • 4文字以内の単語を入力してください。読みが4文字以内であれば、表記はなんでもOKです。
  • 単語を送信するたびに、単語の「足し算(または引き算)」が行われます。計算した結果にもっとも近い10単語が表示され、ゲージにはお題への距離が表示されます。ゲージが100%になればカップインとなり、クリアです!

実際にプレイしている様子を例に、遊び方を解説していきます!この日のお題は「充電」でした。これを目指して計算していきます。

  • ティーショットです!何を入力してもいいわけですが、充電池にはニッケルが使われるので、ここでは「ニッケル」を送信してみます。

  • 送信すると、単語の「足し算(または引き算)」が行われます。計算した結果、画面中央にはもっとも近い10単語が表示され、ゲージにはお題への距離が表示されます。
    • ここでは、入力した「リチウム」に意味が近い10単語が表示されました。ゲージを見ると、お題にかなり近づいているのがわかります!今度は、充電池のもう1つの原料である「水素」を足してみます。

  • 「リチウム+水素」の結果が表示されているのですが、元素関連の単語ばかり出てきましたね……。これを取り除くために、次は「元素」を「−」ボタンを押して送信しましょう。

  • ゲージが100%になり、クリアできました!今回は「リチウム + 水素 - 元素」の3打でクリアしたことになります。

  • 最大5打までチャレンジできます。最初からやり直したい場合は、ゲージの下にある「🔁」ボタンを押してください。

  • 午前0時(日本時間)に新しいお題に切り替わります。毎日違うコースでチャレンジしましょう!
  • 同じお題でも、クリアする方法は何通りもあります。友達とお互いのクリア方法をシェアして、色々なルートを開拓してみましょう!

🔍 単語の「計算」について

Tangolfでは、単語を「ベクトル化」して計算しています。図のように、単語の足し引きで意味が変わっていくことがわかります。詳しくは、こちらなどを参照してください。

📈 ゲージについて(読まなくても遊べます)

ゲージが100%になる条件は、厳密には「結果の特定の順位までにお題の単語が入っていること」です。この順位は、各打に応じて段階的に緩やかになります。

つまり、1打でクリアするホールインワンはそこそこ難しいです!お題によっては達成不可能なこともあるため、スコアアタックをする場合はまず2打でのクリアを目指してみましょう。

  • 内部的には、ChiVeという学習済みベクトルデータをもとに、計算結果とお題とのコサイン類似度を用いてゲージの値を決定しています。また、結果のトップ10に入っていないと90%以上の値にはならないようになっています。