HTML

A Valóság Vallása

Friss topikok

  • aPar aLyza: instantfilozofus.blog.hu/2010/09/01/ujabb_farasztas_pi_ugyben (2015.10.03. 13:40) Pi
  • KenChi: Úristen, hogy én mennyi időt öltem bele anno az IRC-be. Régi szép emlékek... Az ICQ-t már el is fe... (2014.07.16. 23:19) Az internet rövid története 1.
  • lokkoL: a falkánál jóval alacsonyabb szinteken is ... (2014.04.03. 14:58) Jószomszédság
  • Kalaius86: Kapcsolódik: divany.hu/eletmod/2014/02/23/mas_nyelveken_mashogy_gondolkodunk/ (2014.02.24. 09:53) Maugli
  • lokkoL: Az ismeretek átadásának fejlődése a következő posztok témája ... az is ki fog derülni, hogy miért ... (2014.02.13. 11:36) Ecce homo

Címkék

Iteratív fogolydilemma

2014.03.19. 19:00 lokkoL

Kooperálsz vagy versengsz? A mezei fogolydilemmában összesen egyszer hangzik el a kérdés, és csupán egyszer válaszolhatsz rá ... aztán vagy örülsz vagy szívsz, attól függően mit feleltél te és mit a másik ... de néhány matematikus az 50-es években úgy gondolta, hogy ez így unalmas. Mi lenne ha egymás után tetszőlegesen sokszor játszanánk ezt a játékot? ... így született meg az iteratív fogolydilemma (click).

A játékelmélet tudorait az érdekelte, hogy mi a nyerő stratégia az iteratív fogolydilemmában. A cél, hogy hosszú távon a lehető legtöbbet nyerjük ... de a valahogy nem adta magát könnyen ez a probléma ... annyira nem, hogy végül kiírtak egy nemzetközi versenyt. Bárki beküldhetett algoritmust, a következő feltételekkel:

  • A játék akárhány körből állhat
  • A program eltárolhatja az összes körben adott összes választ

A játék egy körében úgy lehet a legtöbbet nyerni, ha a versengést választjuk akkor, amikor a másik fél a kooperálást, és akkor bukunk a legnagyobbat, ha kooperálunk, amikor a másik éppen verseng ... tehát elvileg a célunk az, hogy a korábbi körökben adott válaszai alapján kiismerjük a másik fél stratégiát, és ez alapján próbáljuk megtippelni, hogy az aktuális körben mit tesz az ellenfél, és ez alapján lépni okosan ... de nem hagyhatjuk figyelmen kívül, hogy közben a másik fél is pont a mi stratégiánkat próbálja kitalálni, és kijátszani ...

Beküldtek mindenféle okos algoritmus, majd körmérkőzéseken egymásnak eresztették a programokat. Az eredmény végül egészen meglepőre sikeredett.

A nyertes stratégia neve Tit for Tat (click), amit magyarra "szemet szemért"-re szoktak fordítani, de az eredeti értelme inkább így szól: "azt kapsz, amit adsz" ... és ez tökéletesen le is írja a stratégia lényegét. A meglepő ebben meg az volt, hogy a Tit for Tat a mezőny több stratégiájához képest egyszerű volt mint a bot. Programját három rövid sorban le lehet írni:

  1. Az első körben kooperálj
  2. Ha a másik fél az előző körben kooperált, akkor kooperálj
  3. Ha a másik fél az előző körben versengett, akkor versengj

Ez a három sor megverte az összes többi statisztikai alapon működő, vagy mesterséges intelligenciával, mintafelismerő okosságokkal felturbózott versenytársakat.

---

Találtam egy ősrégi weboldalt, ahol ki lehet próbálni mindenféle stratégiát: http://www.iterated-prisoners-dilemma.net/

Szólj hozzá!

A bejegyzés trackback címe:

https://valosagvallasa.blog.hu/api/trackback/id/tr325866910

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása