Spilstrategier, Kirsten Rosenkilde, september 2007 1. Spilstrategier



Relaterede dokumenter
Spilstrategier. 1 Vindermængde og tabermængde

Spilstrategier. Indhold. Georg Mohr-Konkurrencen. 1 Vindermængde og tabermængde 2. 2 Kopier modpartens træk 4

Noter om opgaver i diskret matematik, Kirsten Rosenkilde, Maj Diskret matematik

Noter om opgaver i diskret matematik, Kirsten Rosenkilde, Maj Diskret matematik

Invarianter. 1 Paritet. Indhold

Vinderseminar Diskret matematik. Kirsten Rosenkilde. 1. Diskret matematik.

LÆrerVeJLednIng til Skak I SkoLen det SkaL VÆre SJoVt at blive klogere! brug Låget på brættet materialer: Sådan kommer I I gang

Skak-regler. Inhold Förmål med spillet Forberedelset Flytning av brikkerne. Flyttning af hver enkel brik

Tip til 1. runde af Georg Mohr-Konkurrencen Kombinatorik

Algebra - Teori og problemløsning

Invarianter. 1 Paritet. Indhold. Georg Mohr-Konkurrencen

Invarianter. 1 Paritet. Indhold

Før-skoleskak Undervisningsbog

Noter om kombinatorik, Kirsten Rosenkilde, Marts Kombinatorik

Matematik og dam. hvordan matematik kan give overraskende resultater om et velkendt spil. Jonas Lindstrøm Jensen

Language: English / Danish

Noter om polynomier, Kirsten Rosenkilde, Marts Polynomier

POWER GRID SPILLEREGLER

Tip til 1. runde af Georg Mohr-Konkurrencen. Talteori. Georg Mohr-Konkurrencen

JEANNETTE STEEN CAMILLA SIMONSEN BRUG LÅGET. i matematik. Taktile materialer

Matematikken i kunstig intelligens Opgaver om koordinerende robotter LØSNINGER

Matematikken i kunstig intelligens Opgaver om koordinerende robotter

TALTEORI Ligninger og det der ligner.

Tråden kan med lidt god vilje ses som et S (rødt) - og på den anden tegning et Z (rødt)

LÆR SKAK+MAT MED. Dansk Skoleskak. Elevhæfte

Skak. Regler og strategi. Version september Copyright

Polynomier. Indhold. Georg Mohr-Konkurrencen. 1 Polynomier 2. 2 Polynomiumsdivision 4. 3 Algebraens fundamentalsætning og rødder 6

Eleverne kan med egne ord beskrive, hvordan de med eksperimenter og problemløsning vil strukturere deres arbejde.

Tip til 1. runde af Georg Mohr-Konkurrencen - Talteori, Kirsten Rosenkilde. Opgave 1. Hvor mange af følgende fem tal er delelige med 9?

π er irrationel Frank Nasser 10. december 2011

Skak, backgammon & dam

Side 1 af 8. Vejledning

3.2. Grundlæggende Spilleregler

Tal og algebra. I hvilke situationer kan det være motiverende at gengive et talmønster som et geometrisk mønster?

Kombinatoriske Spil. Noter til QGM Math Club af Tobias Kildetoft

Talteori. Teori og problemløsning. Indhold. Talteori - Teori og problemløsning, marts 2014, Kirsten Rosenkilde.

Lær skak træk for træk

Hop videre med. Udforskning af opgaverne for 6. og 7. klassetrin i Danmark. 1 a) Tegn alle de mulige symmetriakser på vejskiltene.

Elever som oplever, at matematikken er i vanskeligheder, har brug for genkendelighed og gentagelser.

TURNERINGSFORMER. Leg & læring via skoleskak! Skoleskak.dk 1

TALTEORI Følger og den kinesiske restklassesætning.

TALTEORI Wilsons sætning og Euler-Fermats sætning.

Opgave 1. Hvilket af følgende tal er størst? Opgave 2. Hvilket af følgende tal er mindst? Opgave 3. Hvilket af følgende tal er størst?

Undo Jo flere jo bedre! 1/9

1 byggeplads denne viser 4 felter med plads til bygningsbrikker. Hvert felt hører til en bestemt type valuta.

Matematik, der afgør spil

LÆR SKAK+MAT MED. Dansk Skoleskak. Elevhæfte

Det forrykte kortspil for hele familien. For 2-10 spillere fra 6 år

Satellit af BKO Charlottenlund Fort. Aktivitetshæfte Samarbejdslege for børnehavebørn

5, 10 og 1 4, 5 og 6 7, 11 og 4. 2, 3, 5 og 4 0, 1, 5 og 2 5, 2, 4 og 3. 2, 3, 4 og 1 4, 2 og 3 1, 8, 4 og 3. 5, 3 og 1 3, 4,og 5 3, 4 og 2

Der er felter, og på hvert af disse felter har tårnet træk langs linjen og træk langs rækken.

- med kortspil og legetøj

Mandags Chancen. En optimal spilstrategi. Erik Vestergaard

Spil og lege. Kaste Torshammer I denne leg skal man kaste til måls. Det minder lidt om kongespillet. Et antal figurer fx 9 stilles op

3 Algebra. Faglige mål. Variable og brøker. Den distributive lov. Potenser og rødder

Nordisk Matematikkonkurrence Danmarks Matematiklærerforening Skoleåret Opgaver ved semifinalen

KÆNGURUEN International matematikkonkurrence. Del 1. 3 point pr. opgave. 2. Erik har 10 ens metalstænger.

Spillet om verdensherredømmet

Spillebeskrivelse. Rev. Spillehallen.dk. Compu-Game A/S, Randersvej 36, DK 6700 Esbjerg Tlf.: Fax:

Vi har hørt, at alt det der er sort igen kan blive hvidt. Det er kun Jesus som kan gøre det. I biblen læser vi, at alt igen kan blive hvidt som sne.

Niveau 1 Dracula, heksen og dragen venter på at prinsen skal komme nærmere, så de kan pågribe ham og tilintetgøre ham.

KOPIARK. Format 2.klasse Kopiside

Talteori. Teori og problemløsning. Indhold. Talteori - Teori og problemløsning, august 2013, Kirsten Rosenkilde.

QIANBALL DOUBLE REGLER REGLER FOR QIANBALL DOUBLE KAMPE. KFUMs Idrætsforbund.

Læs selv om KORTTRICKS. Erik Bjerre og Pernille Pind Forlaget Mañana

Mattip om. Statistik 2. Tilhørende kopier: Statistik 3, 4 og 5. Du skal lære om: Faglig læsning. Chance og risiko. Sandsynlighed

Lille Georgs julekalender december

International matematikkonkurrence

Lærervejledning. Beskriv ideen med spillet i plenum, herunder dets funktion og de tre vigtigste pointer med spillet:

Idrætsdagsmappe 2015

Brøk Laboratorium. Varenummer


Lille Georgs julekalender december. Hvor mange løbere kan der opstilles på et skakbræt uden at de truer hinanden?

10 + SPILLET OM VERDENSHERREDØMMET

Statistik og sandsynlighed

Sjov med pizza-stykker

Usædvanlige opgaver Lærervejledning

Basisblokke addition Programmet viser enere, 10-bunker, 100- bunker osv. Det kan bruges til at visualisere, hvordan man lægger tal sammen.

Indhold: Spillebræt 5 hære med 40 infanteri-, 12 kavaleri- og 8 artillerienheder i hver 43 kort 2 referencekort 5 terninger

1 mod 1 - træningsøvelser

Baggrundsnote om logiske operatorer

Lille Georgs julekalender december

Lad os som eksempel se på samtidigt kast med en terning og en mønt:

Zhezz. Spillevejledning

Linjespillet. Figurer. Format6. Nr. 18. Kopiark til elevbog side 16

Øvelser til forhånd og baghånd

Polynomium Et polynomium. Nulpolynomiet Nulpolynomiet er funktionen der er konstant nul, dvs. P(x) = 0, og dets grad sættes per definition til.

2. juni Solitaire spilles med pinde, der pa gurerne er angivet som sorte pletter. Der

Transkript:

Spilstrategier, Kirsten Rosenkilde, september 2007 1 1 Spilstrategier Spilstrategier De spiltyper vi skal se på her, er spil af følgende type: Spil der spilles af to spillere A og B som skiftes til at trække, der gælder samme regler for hvordan A og B må trække, og hvis man ikke kan trække har man tabt. Der er desuden kun et endeligt antal træk, dvs. spillet kan ikke ende uafgjort, og en af de to spillere må derfor have en vindende strategi. (Hvorfor det? Overvej.) I det første eksempel og de første opgaver vi skal se på, er strategien at dele alle startpositioner i to grupper: Dem hvor første spiller har en vindende strategi, og dem hvor hun ikke har, dvs. dem hvor spiller nummer to har en vindende strategi. 1.1 Eksempel I et spil ligger der n sten på et bord, og de to spillere A og B må i hvert træk fjerne 1, 2,..., k 1 eller k sten fra bordet. Den spiller der tager de sidste sten, har vundet. Spørgsmålet er nu for hvilke værdier af n den første spiller A har en vindende strategi. Dette kan man finde ud af ved at prøve sig frem med små tal. Det er for eksempel indlysende at for n {1, 2,..., k} har spiller A en vindende strategi, mens for n = k + 1 har hun ikke. Dvs. A har en vindende strategi, hvis hun efter første træk kan efterlade k + 1 sten på bordet, og det kan hun netop for n {k + 2, k + 3,..., 2k + 1}. På denne måde ser man induktivt at A har en vindende strategi, netop når n ikke er et multiplum af k + 1. Hvis n ikke er et multiplum af k + 1, kan A nemlig efter hvert træk efterlade et bord med et multiplum af k + 1 sten, mens hvis der fra starten er et multiplum af k + 1 sten, vil B efter hvert træk have mulighed for at efterlade et multiplum af k + 1 sten på bordet. (Engel) 1.2 Vindermængde og tabermængde Af eksemplet fremgår det hvordan man deler startmulighederne op i to mængder som vi kalder tabermængden, og som vi kalder for vindermængden. T = {n N n = m(k + 1) for m N} V = {n N n m(k + 1) for m N} Med et udgangspunkt fra vindermængden skal der findes et træk så man lander i tabermængden, og med udgangspunkt i tabermængden skal man efter et vilkårligt lovligt træk lande i vindermængden. 1.3 Opgave I et spil ligger der n sten på et bord, og de to spillere A og B må i hvert træk fjerne 1, 2, 4, 8,... (altså alle potenser af 2) sten fra bordet. Den spiller der tager de sidste sten, har vundet. Bestem de værdier af n for hvilke spiller A har en vindende strategi. (Engel)

Spilstrategier, Kirsten Rosenkilde, september 2007 2 1.4 Opgave Fire bunker med henholdsvis 38, 45, 61 og 70 tændstikker ligger på et bord. To spillere skiftes til at udvælge to bunker og fjerne et antal tændstikker fra hver. (De skal altså fjerne mindst en fra hver bunke, men behøver ikke at fjerne lige mange fra hver.) Den spiller som først ikke kan trække, taber. Hvilken af de to spillere har en vindende strategi? (Baltic Way 1996) 1.5 Opgave I et spil ligger der n sten på et bord, og de to spillere A og B må i hvert træk fjerne p m sten fra bordet, hvor p er et primtal og m et ikke-negativt helt tal. Primtallet p og tallet m må gerne variere fra træk til træk. Den spiller der tager de sidste sten, har vundet. Bestem tabermængden. (Engel) 1.6 Uendelig tabermængde I de foregående eksempler og opgaver har vi eksplicit bestemt tabermængden og vindermængden, men det er ikke altid så let. I dette eksempel skal vi se på et spil hvor der ligger to bunker med sten på bordet. Hvert træk består i at fjerne et antal sten fra den ene bunke eller fjerne samme antal sten fra begge bunker. Den spiller der fjerner den sidste sten, har vundet. En udgangsposition med a sten i den ene bunke og b i den anden betegner vi med (a, b). Dette eksempel går ud på at vise at der findes uendeligt mange udgangspositioner så spiller B har en vindende strategi, men altså ikke bestemme dem. Dette svarer til at vise at tabermængden er uendelig. Man kan godt pusle sig frem til de første elementer i tabermængden og finde en algoritme for hvordan det næste element fremkommer og derved vise at den er uendelig, men i dette eksempel skal I se et andet trick hvor man overhovedet ikke behøver at bestemme et eneste element i tabermængden. Vi viser det i stedet indirekte ved at antage at tabermængden er endelig. Da findes et største element i tabermængden (n, m), n m, således at ingen andre elementer i tabermængden indeholder en bunke med flere end n sten. Dermed må udgangspositionen (n + 1, 2n + 2) ligge i vindermængden, og der skal altså findes et træk så man fra denne position ender i tabermængden, men det gør der ikke. Dermed har vi en modstrid, og tabermængden er dermed uendelig. Samme trick skal du benytte i næste opgave. 1.7 Opgave To personer spiller følgende spil. Der ligger til at starte med n sten på bordet, og hver spiller skiftes til at tage m 2 sten fra bordet hvor m er et naturligt tal. Den spiller der tager de sidste sten, har vundet. Vis at der findes uendeligt mange værdier af n for hvilke spiller nummer to har en vindende strategi. (Baltic Way 1995) Nu skal vi se på nogle spil som nemt bliver så uoverskuelige at det er umuligt at bestemme taber- og vindermængden. Når man er på jagt efter en vindende strategi, kan man ikke få overblik over alle de situationer der kan opstå i spillet, men man kan ved hjælp af en

Spilstrategier, Kirsten Rosenkilde, september 2007 3 strategi der bygger på symmetri, sørge for at man kun kommer ud i et overskueligt udvalg af alle disse muligheder. 1.8 Parring ved hjælp af symmetri På et skakbræt skiftes spiller A og B til at placere en springer. Spiller A placerer hvide springere og B sorte. De må kun placere springerne på tomme felter som ikke er truet af en springer af modsat farve. Den spiller som først ikke kan placere en springer, har tabt. Vi skal nu undersøge hvem af A og B der har en vindende strategi, når spiller A starter. Det er let at se at det bliver fuldstændigt uoverskueligt at opdele samtlige mulige situationer i en vinder- og tabermængde, men hvis vi blot kan finde en vindende strategi for en af spillerne, er det også godt nok. I dette tilfælde har spiller B en vindende strategi. Hvis hun udnytter den vandrette (eller lodrette) symmetriakse midt gennem brættet der parrer felterne to og to, og hver gang at spiller A har placeret en springer, placerer en springer på det felt der er parret med det felt hvor spiller A placerede, vil hun altid have mulighed for at trække. Her udnytter man altså at felterne kan parres to og to så man hele tiden har mulighed for at kopiere modspillerens træk og dermed sikre sig at han først står i en situation hvor han ikke kan trække. 1.9 Opgave På et skakbræt skiftes spiller A og B til at placere en løber. Spiller A placerer hvide løbere og B sorte. De må kun placere løberne på tomme felter som ikke er truet af en løber af modsat farve. Den spiller som først ikke kan placere en løber, har tabt. Afgør hvilken af de to spillere der har en vindende strategi. (Engel) 1.10 Opgave På et 5 5 skakbræt spiller to spillere følgende spil. Den første spiller placerer en springer på brættet hvorefter spillerne på skift startende med den anden spiller flytter springeren til et felt som ikke før har været besøgt. Den første spiller som ikke kan flytte springeren, har tabt. Hvilken af de to spillere har en vindende strategi? (Baltic Way 1997) 1.11 Opgave Georg og hans mor spiller et spil hvor der til at starte med er n bunker med lige mange mønter i hver. De har tur på skift, og i hver tur må de fjerne en eller flere mønter fra samme bunke. Den spiller der tager den sidste mønt, har vundet. Georg starter altid. Bestem de værdier af n for hvilke Georg har en vindende strategi. 1.12 Opgave Astrid og Malte spiller følgende spil på et n 1001 skakbræt, hvor n 1001. På skift farver de for et naturligt tal k alle de k 2 felter i et k k kvadrat røde. Tallet k må gerne variere fra træk til træk, men det er ikke tilladt at kvadratet indeholder felter som allerede er farvede. Den spiller der først ikke kan trække, har tabt. Bestem samtlige værdier af n for hvilke Astrid har en vindende strategi når hun er den der trækker først.

Spilstrategier, Kirsten Rosenkilde, september 2007 4 1.13 Opgave På et uendeligt skakbræt skiftes to spillere til at markere et tomt felt. Den ene spiller markerer med kryds og den anden med bolle. Den der først har udfyldt fire felter som danner et 2 2 kvadrat med sit symbol, har vundet. Har den spiller der starter, altid en vindende strategi? (Baltic Way 1996) (Bemærk at dette spil afviger fra de andre vi har set på, da det kan fortsætte i det uendelige.)

Spilstrategier, Kirsten Rosenkilde, september 2007 5 2 Løsningsskitser Opgave 1.3 Da 3 2 n for alle n = 0, 1, 2,..., vil tabermængden bestå af alle multipla af 3. Hvis udgangspunktet ikke er et multiplum af 3, kan man nemlig ved at fjerne en eller to sten efterlade et multiplum af 3 sten til modstanderen, mens modstanderen ved et udgangspunkt med et multiplum af 3 sten på bordet altid vil efterlade et antal sten på bordet som ikke er et multiplum af 3. Opgave 1.4 Bemærk først at tabermængden består af alle udgangspositioner med henholdsvis a, a, a og b, hvor b a, tændstikker i de fire bunker. Fra alle andre udgangspositioner kan man nemlig i et træk komme til en sådan position (overvej), mens man fra en udgangsposition med a, a, a og b tændstikker i de fire bunker efter endt træk aldrig kan ende i en tilsvarende. Dermed har den spiller som starter en vindende strategi. Opgave 1.5 Igen starter vi med at bestemme tabermængden. Det mindste tal i tabermængden må være n = 6 da det ikke er en primtalspotens. Da ingen primtalspotenser er delelige med 6, vil man fra en udgangsposition med et multiplum af 6 sten på bordet altid efter endt træk ende med et antal sten som ikke er et multiplum af 6. Desuden kan man fra enhver udgangsposition der ikke er delelig med 6, efter endt træk ende med et multiplum af 6 sten på bordet da man kan trække 1,2,3,4 eller 5 sten. Dermed består tabermængden af samtlige multipla af 6. Opgave 1.7 Vi skal med andre ord vise at tabermængden er uendelig, og vi viser som i eksempel 1.6 dette indirekte ved at antage at tabermængden er endelig. Lad a være det største tal i tabermængden. Betragt nu udgangspositionen med a 2 +a+1 sten. Da (a+1) 2 > a 2 +a+1, kan første spiller efter et træk ikke ende i tabermængden, hvilket er en modstrid. Opgave 1.9 Spiller nummer to har en vindende stretegi på samme måde som i eksempel 1.8 Opgave 1.10 Den første spiller har en vindende strategi. Lad ham nemlig placerer en springer i et af hjørnerne til at starte med. Da kan man parre de resterende 24 felter således at hvert par består af to felter hvor man fra det ene kan flytte en springer til det andet og selvfølgelig omvendt. Spiller et kan nu hele tiden flytte springeren til feltet som er parret med det felt springeren står på. Opgave 1.11 Georg har en vindende strategi for ulige n. I første træk skal Georg fjerne en hel bunke. Derefter er der et lige antal bunker med lige mange mønter i hver. Hver gang Georgs mor fjerner x mønter fra en bunke med y mønter, skal Georg gøre det samme. På den måde vil der efter Georgs tur altid være et lige antal bunker der kan sættes sammen i par således at to bunker der danner par, indeholder lige mange mønter. Derfor kan Georg altid udføre det beskrevne træk, og Georgs mor kan aldrig vinde. Da der er endelig mange mønter, vil

Spilstrategier, Kirsten Rosenkilde, september 2007 6 Georg til sidst vinde. Hvis n er lige, kan Georgs mor vinde ved at følge samme strategi. Opgave 1.12 Astrid har en vindende strategi for samtlige værdier af n. Hvis n er ulige, farvelægger Astrid et 1001 1001 kvadrat i midten af brættet i første træk. Nu har hun delt brættet i to symmetriske halvdele, og hun kan nu hver gang kopiere Maltes træk symmetrisk på den modsatte side. Hvis n er lige, starter hun blot med at farvelægge et 1000 1000 kvadrat i midten med en række af små kvadrater forneden. Brættet er endnu engang delt i to symmetriske halvdele hvor man ikke kan tegne et kvadrat der lapper ind over begge, og hun kan nu igen følge samme strategi som før. Opgave 1.13 Den første spiller har ikke en vindende strategi. Inddel brættet i vandrette 2 1 brikker således at brikkerne i hver række ligger forskudt i forhold til hinanden. Spiller nummer to markerer hele tiden det andet felt i den brik som første spiller netop har markeret i. Dermed kan spillet fortsætte i det uendelige uden at nogen af spillerne vinder.