Hur fungerar Web Genie?

spela detta spel-Akinator Web Genie. I grund och botten väljer du en ”karaktär” och sedan frågar Webbgenen dig några frågor. Vilken typ av frågor? Här är några exempel:

  • är din karaktär en kvinna?
  • är din karaktär verklig?
  • är din karaktär levande?
  • är din karaktär känd på grund av sport?

för varje fråga har du 5 Svar att välja mellan:

  • Ja.
  • Nej.
  • jag vet inte.
  • förmodligen.
  • förmodligen inte.

efter ett visst antal frågor kommer Anden att gissa din karaktär. Alla är förvånade över att det ofta är korrekt.

jag satte mig ner med min bror och syster (och några olika barn) och vi hade en blast. Någon skulle välja en karaktär (och inte berätta för någon annan svaret). En annan person skulle hålla en tablett eller telefon och läsa Genies frågor högt när han kom in i svaren. När genien gissar karaktären kan du bara vända tabletten och visa bilden av karaktären.

Visa mer

våra första tecken var uppenbara människor. Ironman, Gandalf, Drew Brees. Men om de var lätta för Webbgenen, borde vi försöka något hårdare. Genien gissade korrekt karaktärerna: Jed Porkins (från Star Wars), Vizzini (från Princess Bride) och Vito Cornelius (från femte elementet). Ja, de flesta av våra karaktärer var från nördiga filmer eftersom vi är nördar.

men hur fungerar det?

jag vet inte. Egentligen ska jag bara gissa – det är den roliga delen. Det kan finnas en förklaring någonstans på nätet, men jag valde att inte söka efter det.

här är min gissning. Jag misstänker att Akinator har en stor databas med många olika ”tecken”. För varje tecken kan du ha flera variabler. Vi väljer nån. Vad sägs om Kari Byron (från MythBusters)? Här en lista över möjliga variabler. Varje variabel kan ha ett värde på 2 (Ja), 0 (jag vet inte eller gäller inte) eller 1 (Nej). Jag har gett varje variabel ett brev-så jag kan referera till det nedan.

  • verklig (r): 2
  • kvinna (f): 2
  • levande (a): 2
  • berömd från sport( s): 1
  • promenader på 4 ben( l): 1
  • bär ett bälte (b): 0

du fattar. Jag kunde nog komma med 20 olika saker som beskriver Kari. Okej, men Anden vet inte vilka frågor man ska ställa. Det är inget stort problem. Antag att Anden frågar ovanstående 6 frågor. Sedan finns det 6 variabler som det förmodligen vet svaret på. Här ignorerar jag svaren ”förmodligen”och” förmodligen inte”. Kanske om dessa svar ges, ignorerar Genie bara den frågan. För dessa 6 frågor finns det 6 olika variabler. Hur många unika karaktärer kan det beskriva? Jag kunde skriva någon särskild karaktär som:

för Karis exempel skulle detta vara 222110. Dessa är precis som numeriska siffror förutom att det bara finns 3 siffror (0,1,2) istället för 10. Hur många unika nummer kan jag representera? Med 1 variabel kunde jag ha 3 olika tecken. Med 2 variabler kunde jag ha: 00,01,02,10,11,12,20,21,22 eller 32. För 6 variabler skulle detta vara 36 = 729. I allmänhet har jag:

om Webbgenen ställer 10 frågor och du ger 10 Svar, skulle det vara ett alternativ av 59 049 alternativ. Så du kan se att det är en ganska unik uppsättning svar. Om du får upp till 30 frågor skulle det vara en kombination av 2 x 1014 möjliga kombinationer. Jag skulle inte tro att det finns så många möjliga unika karaktärer som du kan välja mellan.

hur skulle du göra din egen ande?

jag tror att du kan börja med att skriva ner några kända tecken. För varje tecken, välj så många variabler (som är associerade med en fråga) och ge svaret. Lägg till dessa tecken i en databas. Ställ nu en fråga-som ” är din karaktär från Star Wars?”. Om svaret är ”ja” eliminerar du alla tecken med en Star Wars-variabel på 0 eller 1. Fortsätt med frågor tills du är nere på en eller två tecken och gissa sedan.

faktiskt, detta kan vara kul att göra med dina vänner. Skriv ner alla de människor du känner och göra upp variabler bildar dem – som ”Blond har?”eller” över 20 år gammal?”och så vidare. Då kan du spela din egen version av Akinator.

det är inte magi, men det är säkert kul.

Lämna ett svar

Din e-postadress kommer inte publiceras.