1 / 15

Ma žakampiai

Ma žakampiai. Daumilas Ardickas. Sąlyga. 4. 6. 4. 6. 3. 5. 3. 5. N = 10. 8. 7. 9. 8. 7. 9. Žaidimo strategija. Savaime aiškūs faktai: Visi daugiakampiai iškili Forma nesvarbu ė j – optimalus ėjimų skaičius j -kampiui ė j lyginis – pralaimi ė j nelyginis – laimi

dante-kelly
Download Presentation

Ma žakampiai

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mažakampiai Daumilas Ardickas

  2. Sąlyga 4 6 4 6 3 5 3 5 N = 10 8 7 9 8 7 9

  3. Žaidimo strategija Savaime aiškūs faktai: • Visi daugiakampiai iškili • Forma nesvarbu • ėj – optimalus ėjimų skaičius j-kampiui • ėj lyginis – pralaimi • ėj nelyginis – laimi • Pralaimintis strategijos neturi

  4. Žaidimo strategija Esmė: • Keli daugiakampiai – lemia tik max (ėj), nes kiti anksčiau baigia žaidimą. • Laimi j-kampį – žaidi godžiai • ėj – didžiausias Dalini visais įmanomais būdais ir ėj yra didžiausias ėjimų skaičius iš jų. • Pralaimi j-kampį – žaidi šykščiai • ėj – mažiausias įmanomas.

  5. Žaidimo strategija Įrodymas: • Kai einantysis pralaimi – nenagrinėjame. • Sakykime, kad pralaimintis ėj ne mažiausias. • Tai nelemia žaidimo – mažesnis irgi nelems. • Sakykime, kad laimintis ėj ne didžiausias. • Jei tai lemia žaidimo baigtį – didesnis irgi lems. • Jei nelemia, tai gal lems – vis tiek laimėsi.

  6. Sprendimo idėja • Dinaminis programavimas • Suskaičiuojame ėjimų skaičius e[j] mažesniems daugiakampiams. • Dalijame j-kampį visais įmanomais būdais: • Padalijame į i-kampį ir j-i+2-kampį • Žiūrime, ar max (e[i], e[j-i+2]) geresnis už e[j] • Nelyginis geriau už lyginį • Nelyginis geriau didesnis, lyginis – mažesnis • Patikriname tai su visomis kortelėmis, kurias Vilius gali pasirinkti.

  7. Pavyzdys 3 6 N = 9 5

  8. 0 0 0 Pralaimi – ė3= 0 Laimi – ė4= 1

  9. 0 2 0 1 Pralaimi – ė5= 0 Laimi – ė6= 3

  10. 2 3 1 0 Laimi – ė7= 3

  11. 2 3 3 1 2 0 Laimi – ė8= 3

  12. 3 3 3 1 2 0 Pralaimi – ė9= 4

  13. Vilius pasirinko teisingai • Patikriname kitus Viliaus pasirinkimus • tinka ir 8.

  14. Apie testus

  15. Sprendimų statistika

More Related