Kort Sammanfattning av Schack MAS
|
|
- Rut Ekström
- för 8 år sedan
- Visningar:
Transkript
1 Kort Sammanfattning av Schack MAS Krister Ljung 6th April Bamse 1.1 Agenter Bamse Bestämmer vilket drag som skall skickas till spelplanen. Har även nio öppningar att spela dom fyra första dragen. Vilken öppning som väljs beror på hur öppningar tidigare har fungerat. Hur dessa fungerat reds ut med en utvärdering av spelplanen efter 8 drag. Resten av tiden tar Bamse drag förslag från Lilleskutt och Skalman, om dessa inte nnes slumpar Bamse fram ett drag Lilleskutt Restriktiv agent med humör. Flyttar endast bönder, om yttbara bönder inte nns yttas den pjäs som värderas lägst. Slår alltid med bonde om möjligt annars väljs slumpmässigt bondedrag. Gör inga drag om rädd eller ledsen. Humör kontrolleras av Bamse och klockan Skalman Söker efter bästa drag med Alphabeta-alrgoritm, vilken alltid körs med djup 3 och kan ej inse att t.ex. slå en pjäs med ett drag skulle vara bättre än att slå en pjäs med tre drag. Arbetet påverkas av mat och sov klockan, kan vara tvungen att sova vid inopportuna tillfällen Mat och sov klockan Synkroniserar tiden. 1.2 Utvärdering av spelplanen/drag Varje pjässort har ett numeriskt värde, det sammanlagda värdet för vit och svart subtraheras och ett värde returneras, noll om ställningen är lika och positivt om vår färg har bättre poäng annars negativt. 1
2 2 Big Red MASchine Belief-Desire-Intention-arkitektur Kom fram till att de agenter som utnyttjar någon form av traditionella djupsökningar var de som generellt sätt lämnade de bästa dragen. 2.1 Agent Tikonov Koordineringsagent, får resterande agenter att upplämna drag, väljer drag att skicka till spelplanen, håller reda på tid. Delar in partiet i faser, baserat på tid, eller antal kvarvarande pjäser, detta påverkar vilken agents drag han väljer. Vid jämnt spel eller när det är väldigt lite tid görs dödsföraktande drag där man tar motståndarens högsta pjäs utan tanke på förluster. 2.2 Agent Krutov Letar efter den högsta pjäsen som kan slås. 2.3 Agent Fetisov Letar gaar. 2.4 Agent Makarov Bestämmer drag med minimax med alpha-beta pruning. Använder 2 utvärderingsalgoritmer, materiall värdering (baserad på vilka pjäser som nns kvar) och positionsbestäm värdering (baserad på de positioner på brädet som spelaren kontrollera med sina pjäser). 2.5 Agent Kasatanov Utvärderar brädet med hänsyn till 1) vilka rutor som kontrolleras efter ett drag och 2) vilka pjäser som kan bli slagna. Söker och utvärderar ner till djup 2 (bredden först sökning). 3 Chemical X ChessAgent 3.1 ChessPlayer Sköter schackspelandet. Generar alla möjliga drag från det nuvarande läget och skickar dessa till utvärderingsagenterna. Dessa utvärderar dragen och skickar tillbaka resultaten, varpå ChessPlayer agenten väljer ett drag. Layered arkitektur, 3 layers, 1) hantering av miljön (schackbrädet), 2) planering av när drag skall utförs, 3) kommunikation med utvärderingsagenterna 3.2 Utvärderingsagenter: PieceCounterEvaluator och VulnerabilityEvaluator Utvärderar de schackbrädespositioner som är resultat av tänkbara drag. Reaktiv design, väntar på ett utvärderingsmeddelanden från Chessplayer, utvärder och 2
3 skickar tillbaka ett resultat. PieceCounterEvaluator räknar antalet pjäser och typ. VulnerabilityEvaluator utvärderar hur många av den egna färgens pjäser som i nästa drag skulle kunna plockas. 4 ChessMASter Feodal-lik beslutsfattning. Förslag på drag skickas till Kungen som sedan tar ett beslut. Horizontally layered agents Men varje pjäs är som en BDI-agent. Feodalsamhälle som spel metafor, vissa pjäser (kung, drottning, springare, etc) har undersåtar och alla har personliga attribut, intentioner, relationer. Vid spel gör alla pjäser en bedömning av möjliga drag och skickar sitt bästa drag till Kungen som utvärderar villket drag som är bäst och fattar beslut. 5 Green 2 lager - ett beslutsfattande lager och ett draggenererande lager 5.1 WebschackdatorAgent Söker efter bra drag på en schackdator via Internet. 5.2 ÖppningsdragsAgent Olika uppsättningar av öppningsdrag 5.3 SlumpdragsAgent Genererar alla möjliga drag i det aktuella läget och väljer slumpmässigt ett av dessa. 5.4 ChefsAgent Väljer ett av dom föreslagna dragen. Dragen som kommer ifrån de olika agenterna har olika hög prioritet beroende på den genererande agenten och tiden av matchen som gått. 6 JDKAS 6.1 GeneralAgent Centraliserad multiagentplanering. Generalagenten tar in drag från strategiagenterna (se nedan), dessa är viktade utav strategiagenterna själva och generalagenten väljer det drag som är viktat högst. 6.2 Aggro Letar drag som kan ta så mycket av motståndarens pjäser som möjligt. Drag vägs med motståndarpjäsens värde och den potentiella förlusten. Föreslår era drag under samma tur. 3
4 6.3 Deo Använder minimax för att hitta drag som leder till minst förlust. 6.4 Schackis Letar efter drag som kan ställa motståndarkungen i schack utan att själv bli hotad. Skickar först odkända draget till Generalagenten. 6.5 Stratego Hittar drag som kan hota motståndarens pjäser (utom kungen) utan att själv bli hotad. 6.6 Startis Agent för att föreslå bra öppningar. Försöker först göra skolmatt om vit, eller förhindra detta om svart. Därefter yttar den ut bönder i ett aggressivt mönster. Fortätter föreslå drag hela spelet men dessa vägs lågt efter starten. 7 JKSD 7.1 Oensiv Agent Läser in schackbrädet, tar fram samtiliga tillåtna drag. Plockar fram det drag som den tycker är bäst, dvs det som slår högst rangordnade motståndrapjäs. Skickar vidare detta drag till den defensiva agenten. 7.2 Defensiv Agent Tar ett drag från den oensiva agenten och kollar om den pjäs som föreslås att yttas på löper risk för att bli slagen i motståndarens nästkommande drag. Om motståndarpjäsen är av högre rang än en pjäs som riskeras att bli slagen (eller ingen pjäs kan bli slagen) så godkänns draget och utförs. Om draget ej godkänns får slumpagenten ta över. 7.3 Slumpagent Läser in schackbrädet och slumpar fram ett av de tillåtna dragen och utför detta. 8 KTHMASters Försöker att ha ett så öppet system som möjligt med avancerade kommunikationsmöjligheter där agenter kan göra drag, bedöma drag, rösta ut varandra, med mera. Systemet har fyra (i princip) oberoende typer av agenter som kan kombineras i olika laguppställningar 4
5 8.1 Agent1 Utvärderar de möjliga dragen endast utifrån nuvarande positioner. 8.2 OpeningAgent Plockar drag ur en databas, om den hittar ett lämpligt drag ur sin databas så gör den detta så fort som möjligt. 8.3 SimpleAgent Hämtar drag från ett schackprogram på nätet vilket använder sig av alphabetasökning och attacksökning. Gör sitt drag i slutet av spelomgången. Försöker rösta ut andra agenter som gör sina drag tidigt. 8.4 AlphaBetaAgnet Använder en enkel och inte djup alpha-betasökning. Har en tillitslista över andra agenter som påverkar hur den röstar ut och in på andra agenter. Tillitslistan påverkas av hur agenternas föreslagna drag jämförs med AlphaBetaAgentens föredragna drag. 9 MALD 6 agenter röstar om vilket drag som skall utföras. En ControllerAgent initierar röstning och kontrollerar resultatet och kommunicerar vidare resultatet till den utförande Communicator. De fem röstande agenterna har implementerats med en alphabeta algoritm och har en utvärderingsfunktion med vikter som går att ställa in dynamiskt under körning. 9.1 ControllerAgent Initierar röstning och kontrollerar resultatet. 9.2 Standard Agent alphabeta sökning, värderar alla fördelar lika. 9.3 materiel Agent Värderar schackbrädets materiel (pjäserna på brädet?) 9.4 Bonde Agent Värderar högt hur bönderna används på spelplanen 9.5 Startup Agent Försöker snabbt få fram löpare och springare till centrala positioner 5
6 9.6 Oensiva agenter Två st, rycker fram mot motståndarens kung med torn, springare, och damen 10 Reykavik Supervisor Samlar in drag från övriga agenter och väljer det med högst värde. Ansvarar för öppningsdragen. Skickar bästa draget till servern innan tiden gått ut. Skickar meddelande om när agenterna skall börja arbeta MovePicker Föreslår drag som slår motståndarens pjäser 10.3 KingChecker Kontroller Supervisorns drag så att inte kungen hamnar i schack 10.4 NoSlump Förslår drag så att pjäsen som skall yttas inte ställs på en hotad position 10.5 Protecter Föreslår drag som skyddar andra pjäser 11 SchackMatt 11.1 Samordningsagent Till samordningsagenten skickas förslag med en bedömning om hur bra de är ifrån utvärderingsagenten. Sloclar det bästa dragförslaget när tiden börjar gå ut. Drag viktas dessutom beroende på vem de kommer ifrån Utvärderingsagent Bedömer dragförslag från de andra agenterna. Bedömningen består av ett heltal som representerar "godhetsvärdet". Detta skickas vidare till samordningsagenten. Utvärdering består främst av att räkna pjäsbalansen mellan svart och vitt men också andra parametrar som hur mycket rörelsefrihet torn och löpare har och hur bönder står uppställda Dragförslagagenter Föreslår giltiga drag, som utvärderas av utvärderingsagenten som skickar vidare dessa till samordningsagenten. 1. Slumpis generar alla möjliga drag och väljer ett på måfå. 6
7 2. Aggro generar alla möjliga drag och föreslår drag som kan slå en motståndarpjäs 3. Deo letar efter den högsta pjäsen som är hotad och föreslår en föryttning 4. MTD alpha-betasökning med MTD(f) algoritmen 5. Delorie hämtar dragförslag från ett webbaserat schackspel. 6. Opener innehåller hårdkodade öppningsekvenser 7
Projektdokumentation för Othello
Projektdokumentation för Gustav Fransson Nyvell gusfr229@student.liu.se Tomas Franzén tomfr819@student.liu.se 1. Inledning Vi har gjort ett -spel som går ut på att man turas om att lägga brickor på en
Läs merMinMax Algoritmen Implementation och optimering. Joakim Östlund 15 juni 2004
MinMax Algoritmen Implementation och optimering Joakim Östlund 15 juni 2004 1 Samanfattning MinMax är en algoritm som kan användas i turbaserade spel för att skapa en virituell motståndare. Algoritmen
Läs merHandbok Knights. Översättare: Stefan Asserhäll
Miha Čančula Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 6 2 Hur man spelar 7 2.1 Syfte............................................. 7 2.2 Starta spelet.........................................
Läs merSagaforms spelregler SCHACK, FIA MED KNUFF, BACKGAMMON, DOMINO
Sagaforms spelregler SCHACK, FIA MED KNUFF, BACKGAMMON, DOMINO SCHACK Schack matt När en av motståndarens pjäser hotar kungen säger man att den står i schack. Schack matt - I schack vinner den som först
Läs mer[][] Arrayer med två index
[][] Arrayer med två index Exempel på saker med två index: En digital bild: bilden har rader (y) och kolumner (x) Mätdata i en tabell med rader och kolumner Spel: o Schack o Sudoku o Luffarschack Arrayer
Läs merSchackledarens blad Lektion 1
Schackledarens blad Lektion 1 Inledning Det är viktigt med en tydlig rutin för när schacklektionen börjar och slutar. Genom att samlas kring runda bordet när lektionen ska börja respektive avslutas uppnås
Läs merBeska piller i Reykjavik
Beska piller i Reykjavik Efter en vinst i första ronden, därefter förlust mot tämligen välkände stormästaren Sabino Brunello, Italien, samt ytterligare en vinst mot en lägre rankad spelare var det så dags
Läs merLässtrategier för att förstå och tolka texter samt för att anpassa läsningen efter textens form och innehåll. (SV åk 1 3)
SIDAN 1 Lärarmaterial VAD HANDLAR BOKEN OM? I boken får vi lära oss fakta om det gamla spelet schack. Schack spelas över hela världen, men man tror att det ursprungligen kommer från Indien. Eftersom man
Läs merBeskrivning av Gesällprov. Fia Med Knuff. Mikael Rydmark.
Beskrivning av Gesällprov Fia Med Knuff Mikael Rydmark rydmark@kth.se Mikael Rydmark 1(11) 10-05-05 Innehållsförteckning Inledning...3 Nytt spel...4 Regler... 6 Om Spelet... 7 Brädet... 7 Tärningen...8
Läs merGenetisk programmering i Othello
LINKÖPINGS UNIVERSITET Första versionen Fördjupningsuppgift i kursen 729G11 2009-10-09 Genetisk programmering i Othello Kerstin Johansson kerjo104@student.liu.se Innehållsförteckning 1. Inledning... 1
Läs mer16. VOLLEY Volley är tillåtet dock inte på serven.
Spelregler 1. PLACERING AV SPELARNA Spelet spelas i par Spelarna står i områden som är belägna på varsin sida av nätet. Servaren sätter bollen i spel och mottagaren returnerar bollen. Mottagaren kan stå
Läs merProgrammering II (ID1019) :00-11:00
ID1019 Johan Montelius Programmering II (ID1019) 2015-06-11 08:00-11:00 Instruktioner Du får inte ha något materiel med dig förutom skrivmateriel. Mobiler etc, skall lämnas till tentamensvakten. Svaren
Läs merFem schackmattelektioner för årskurserna F-3 av Fredric Hillertz och Jesper Hall
Fem schackmattelektioner för årskurserna F-3 av Fredric Hillertz och Jesper Hall Bakgrund I Sverige och världen finns det ett växande intresse för att använda schack som ett pedagogiskt verktyg i matematiken.
Läs merSchackborgarmärket. Lär dig hur pjäserna går! Namn:
Schackborgarmärket Lär dig hur pjäserna går! Namn: Schack ett spel mellan två arméer Schackspelet uppfanns i Indien på 00-talet för att träna officerare hur man planerar och vinner en strid. Handelsmän
Läs merKungar och Skatter. 2. Ta sedan de fyra essen och blanda dem och lägg sedan slumpvis ut ett ess uppvänt i varje hörn (se fig 2).
Introduktion Spelare: 2-4 Speltid:15min Svårighet:Lätt att lära, svårt att bemästra Komponenter: 52 kort + 1 Joker Kungar och Skatter I Kungar och Skatter spelar varje spelare en kung som beger sig ut
Läs merXABCDEFGHY. xabcdefghy Vit tänker nu spela Td1-d5. Med kort notation skulle det bli T1d5.
Om kort notation När man ska skriva ner schackdrag kan man göra det med hjälp av lång notation, eller kort notation. Vid lång notation skriver man ner från vilken ruta pjäsen flyttar, och till vilken ruta
Läs merUPPGIFT 1 V75 FIGUR 1.
UPPGIFT 1 V75 FIGUR 1. Varje lördag året om spelar tusentals svenskar på travspelet V75. Spelet går ut på att finna sju vinnande hästar i lika många lopp. Lopp 1: 5 7 Lopp 2: 1 3 5 7 8 11 Lopp 3: 2 9 Lopp
Läs merSpel. 1 mot 1 på en spelplan som omfattar ca 2 m². Endast fingerslag (eller bagger) är tillåtet. Alternativt kan man tillåta tre beröringar "per lag".
Spel (! = även lämplig för nybörjare) 1. Spel som tvingar till val av snabba utvägar (minst 8 spelare). Med extra antenner två meter in från sidantennerna d v s man använder 4 antenner. 5 mot 5 (eller
Läs merSymmetrireducering av slutspelsdatabas i Schack
Kungl. Tekniska Högskolan NADA Symmetrireducering av slutspelsdatabas i Schack (Symmetrical reduced tablebases in chess) Vårterminen 2004 Författare: Jonas Forsslund E-post: jofo02@kth.se Kursledare: Dmitry
Läs merallt.cl Page 1 of 17 Date: torsdag 7 december 2006
allt.cl Page 1 of 17 Slumpspelaren Väljer slumpvis en flytt ur möjliga flyttar. (defun skapa-slump-spelare (namn bricktyp) "lisp-sträng x bricka -> spelare" (skapa-spelare #'slump-gör-flytt namn bricktyp))
Läs merSchackborgarmärket. Lär dig hur pjäserna går! Namn:
Schackborgarmärket Lär dig hur pjäserna går! Namn: Schack ett spel mellan två arméer Schackspelet uppfanns i Indien på 00-talet för att träna officerare hur man planerar och vinner en strid. Handelsmän
Läs merNätverksprogrammering, EDA095
Nätverksprogrammering, EDA095 Projekt: Chess game, 2013-05-21 Handledare: Roger Henriksson Axel Hildingsson, a.hildingson@gmail.com Hoang Huyuh Truong, artiq90@yahoo.se Lisa Lindberg, rys07lli@student.lu.se
Läs merOm Veckans kluring serie 1
Om Veckans kluring serie 1 Veckans kluring kan sättas upp på anslagstavlan i skolsalen, fritidshemmet eller schacklokalen. Barnen kan sedan gå och grunna på kluringen när de har tid över. Givetvis kan
Läs merAI för Hive. Kungliga Tekniska Högskolan. Examensarbete inom datalogi, grundnivå (DD143X) Författare: Urban Pettersson
Kungliga Tekniska Högskolan Examensarbete inom datalogi, grundnivå (DD143X) AI för Hive Författare: Urban Pettersson urbanpe@kth.se Handledare: Per Austrin 29 april 2014 Sammanfattning I projektet implementerades
Läs merJavaScript del 5 Funktioner
JavaScript del 5 Funktioner När man skriver JavaScriptkod eller program i andra programmeringsspråk för den delen så kan det finnas anledningar till att man vill dela upp sitt stora program i flera mindre
Läs merUtförliga regler för TRAX
Utförliga regler för TRAX Innehållsförteckning Vad är TRAX? Sid 2 Grundregler för TRAX Sid 3 Vad är en tvingad yta? Sid 4 Vad är en vinnande ögla? Sid 6 Vad är en vinnande linje? Sid 7 Grundläggande strategiska
Läs merKALLE ANKA CUP Matchskola
KALLE ANKA CUP Matchskola Kalle Anka Cup matchskola är uppdelad i fem avsnitt Sida Så ser tennisbanan ut 2 Så räknar du 4 Så spelar du singel 5 Så spelar du dubbel 7 Första matchen 8 Sida 1 av 10 Så ser
Läs merCHESS & GAMES INSTRUKTIONSMANUAL
CHESS & GAMES INSTRUKTIONSMANUAL INNEHÅLLSFÖRTECKNING DEL 1: INLEDNING... 3 1.1 DIN MILLENNIUMDATOR... 3 1.2 SÄTT I BATTERIERNA... 3 1.3 SKÄRMBILDEN ( LCD-DISPLAYEN)... 4 1.4 RIKTNINGSVISARNA ATT FÖRA
Läs merFörsvar. 1. Förberedande försvarsträinng (5 eller 6 spelare). 2. Försvar mot 1:a-tempo följt av 3:e-tempo (minst 6 spelare).
Försvar (! = även lämplig för nybörjare) 1. Förberedande försvarsträinng (5 eller 6 spelare). En passare i mitten (framme vid nät) och fyra försvarare/anfallare på position 1, 2, 4 & 5 (alternativt hel
Läs merBildkälla: Pixabay. 1) Timer: konstruktion av en maskin som skall välta en aluminiumburk vid en given tidpunkt.
Bildkälla: Pixabay Klassuppgifter regiontävlingen 2019 För att lyckas bra i Teknikåttan behöver hela klassen vara engagerad och alla kan vara med och påverka hur bra det går i tävlingen genom att arbeta
Läs merOm Schackma Gandhis djurdiplom
Om Schackma Gandhis djurdiplom T1 Innehåll 6 st övningsark 6 st djurdiplom med diplomuppgifter Svar till uppgifterna 1 st bokdiplom (Klistermärken) Hur använder jag diplomserien? Övningsuppgifter och diplomuppgifter
Läs merBLASKAN # 3. VECKA Den 30 oktober fyller LASK år. Tävling för schackskoledeltagare.
BLASKAN # 3 www.lask.se VECKA 38 2013 HÄRMAPAN Fungerar det att härma sin motståndare? Den 30 oktober fyller LASK år. Tävling för schackskoledeltagare. »Vad händer om man härmar sin motståndare?«den MYSTISKE
Läs merkl Tentaupplägg
Tentaupplägg TIPS 1: Läs igenom ALLA uppgifterna. Välj den du känner är lättast först. Det kan gärna ta 10-20 minuter. Försök skriva saker som kan vara problem i uppgifterna. Är det något du absolut kommer
Läs merProposition om tillstånd för kampsportsmatcher
Proposition om tillstånd för kampsportsmatcher Gemenskapspartiet Allt fler personer i Sverige sysslar i dag med någon form av kampsport. I många av kampsporterna slår och sparkar utövarna sina motståndare
Läs merTvå stormästarremier från Lag-EM för seniorer i Wien
Två stormästarremier från Lag-EM för seniorer i Wien Följande parti spelade jag mot Italiens förstabordsspelare, GM Carlos Garcia Palermo i fjärde ronden. Vi spelade då på bord fem, dvs precis utanför
Läs merAGA-regler. goforbundet.se/ Referens: AGA 1991
AGA-regler Referens: AGA 1991 Varje formulering av dessa regler vars innehåll är identiskt, är godtagbar som ett uttryck för AGAs goregler, så länge de hänvisar till de mer kompletta regler som ges i AGAs
Läs mergetsmart Grå Regler för:
(x²) 1 2 Regler för: getsmart Grå Algebra 8 _ (x²) 1 2 Algebra 4 (2 2³) 1 4 _ xy (2 2³) 1 4 _ xy (x²) 1 2 _ (2 2³) 1 4 _ xy (x²) 1 2 _ (2 2³) 1 4 _ xy 4 Algebra Algebra _ 8 Det rekommenderas att man börjar
Läs merFrån Hasselbacken Chess Open.
Från Hasselbacken Chess Open. Turneringen som arrangerades av Stockholms Schacksällskap för att fira klubbens 150-årsjubileum hade lockat inte mindre än 49 GM och ett tjogtal IM. Sammanlagt svettades 305
Läs merRegler för: getsmart Grön
-6 Regler för: getsmart Grön 8 Hele tall 3 4 Hele tall -6-6 3-6 3 Hele tall 8 Hele tall 3 4 Det rekommenderas att man börjar med att se på powerpoint-reglerna när man ska lära sig olika spel med kortleken!
Läs merREGIONSEMIFINAL 2019 LAGEN
REGIONSEMIFINAL 2019 LAGEN 1. Livets historia Ni får 6 lappar där det står några händelser i jordens/livets utveckling på. Häng upp lapparna på linan i rätt tidsordning med den tidigaste händelsen till
Läs mergetsmart Lila Regler för:
3 2 Regler för: getsmart Lila 9 Graf y 4 7 3 2 2 3 Funksjon 1-4 4-3 -2-1 -1 1 2 3-2 x f(x)= f(x)= 3 2 2 3 3 2 2 3-3 -4 Graf 9 3 2 2 3 Funksjon 7 Det rekommenderas att man börjar med att se på powerpoint-reglerna
Läs merSpelregler för bräde. 1 Inledning
Vasamuseets Brädspelsvänner Spelregler för bräde Bräde ibland även kallat svenskt brädspel spelas med ett flertal olika regelvarianter. Följande spelregler har antagits av Vasamuseets Brädspelsvänner vid
Läs merProgrammering II (ID1019) :00-11:00
ID1019 Johan Montelius Programmering II (ID1019) 2015-06-11 08:00-11:00 Instruktioner Du får inte ha något materiel med dig förutom skrivmateriel. Mobiler etc, skall lämnas till tentamensvakten. Svaren
Läs merPROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI
PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI NG STRESS LUNDS TEKNISKA HÖGSKOLA - 2013-05-22 Projektmedlemmar: Emil Apelgren adi10eap@student.lu.se Fredrik Helander gda10fhe@student.lu.se Jonathan Klingberg
Läs merSteg-Vis. Innehållsförteckning
Innehållsförteckning SIDAN Förord 6 Inledning 7 Målgrupp och arbetssätt 8 Dåligt minne? 9 Nyckelfakta 10 Råd till pedagog 11 Tre matematiska lagar 12 10-komplement 14 Från subtraktion till addition 15
Läs merLär datorn att spela luffarschack
Lär datorn att spela luffarschack Laboration utvecklad av: Sofia Max och Mårten Björk, 2002 Reviderad Fredrik Linusson 2006 Datorlaborationen tar ca 60 minuter. Ägna 10 minuter till den första delen och
Läs merRegler för Volley 2000
Regler för Volley 2000 - SPELETS IDÉ - Volley 2000 är den unga och spännande spelformen med studs där man har roligt från första slaget. Volley 2000 kan spelas av alla - killar och tjejer, stora och små,
Läs merVälkommen till Tipspromenaden på LASS julfest 2018!
Välkommen till Tipspromenaden på LASS julfest 2018! av Max Wahlund På sistone har fokus legat på Magnus Carlsen mot Fabiano Caruana, Alpha Zero mot Stockfish, Hugo Roginski mot Alex Sahlström och andra
Läs merUppgift 1 ( Betyg 3 uppgift )
Uppgift 1 ( Betyg 3 uppgift ) Skriv ett program, Draw_Hexagones, som ritar ut en bikupa enligt körexemplen nedan. Exempel 1: Mata in storlek på bikupan: 1 Exempel 3: Mata in storlek på bikupan: 3 \ / \
Läs merGenom att följa dessa steg lär du dig snabbt att spela onlinematcher... och som du kan se är det mycket enkelt, roligt och spännande!
HUR MAN SPELAR ONLINE Genom att följa dessa steg lär du dig snabbt att spela onlinematcher... och som du kan se är det mycket enkelt, roligt och spännande! 0. SKAPA DITT EGET PERSONLIGA EMBLEM OCH DINA
Läs merJessica Vesterlund Ulrika Hultberg Åsa Dahbo Eva Samelius
Jessica Vesterlund Ulrika Hultberg Åsa Dahbo Eva Samelius Matteljéns uppdrag är att stödja utvecklingen av matematikutbildning i förskola och skola. Genom att sprida goda undervisningsidéer och forskningsresultat
Läs merGame of 40. Regler och om sidan är in princip samma sak. Det som skiljer dem åt är att de inte har samma text.
Presentation av uppgiften Vi har fått i att skapa en webbapplikation med ett spelbart spel inbyt i sig. Eller som läraren formulerar sig: uppgiften är att skapa en webbapplikation där en eller flera spelare
Läs merSchackborgarmärket. Matt med två torn! Namn:
Schackborgarmärket Matt med två torn! Namn: Samarbete: Matt med två torn I schack gäller det att pjäserna samarbetar så att man kan fånga motståndarens kung. Det är just vad vits torn har lyckats med här.
Läs merSchackspelande datorer Hur fungerar de? Joakim Östlund Patrik Lindegrén 19 oktober 2004
Schackspelande datorer Hur fungerar de? Joakim Östlund Patrik Lindegrén 19 oktober 2004 1 1 Sammanfattning Schack är ett komplicerat brädspel som kräver mycket list och skicklighet för att spela. Kan man
Läs merSchack ett verktyg för vissa barn att klara skolan? Författare: Lennart Beijer
Lärande och samhälle Schack som pedagogiskt verktyg Schack ett verktyg för vissa barn att klara skolan? Författare: Lennart Beijer Examinatorer: Jesper Hall Lars Holmstrand Pesach Laksman Frågan jag vill
Läs merPROJEKT- PRESENTATION
Projekt: Drabbning Projekthemsida: www.nada.kth.se/projects/prom03/drabbning Kurskod: 2D1362 Kursnamn: Programutvecklingsprojekt med mjukvarukonstruktion Uppdragsgivare: Pelle Mårtenson (pelle@kreativatankar.nu)
Läs merAI och schack. En överblick
1 AI och schack En överblick Jakob Danielsson - jdn11003@student.mdh.se Sam Vaezi - svi11001@student.mdh.se Information - kunskap - vetenskap - etik 3/10/2014 2 SAMMANFATTNING Schack anses ofta vara ett
Läs merDatalogi, grundkurs 1
Datalogi, grundkurs 1 Tentamen 9 dec 2014 Tillåtna hjälpmedel: Revised 6 Report on the Algorithmic Language Scheme och Tre olika s.k. Cheat Sheets för Scheme Sex olika s.k. Cheat Sheets för Python Tänk
Läs merSteg 2 plus. 3 Matt i ett / Dubbelschack: A. 4 Matt i ett / Dubbelschack: B. 1) 1. Te8# 2) 1... Tb1# 3) 1... Sg3# 4) 1... Lxc3# 5) 1. Lxd5# 6) 1.
Steg 2 plus 3 Matt i ett / Dubbelschack: A 1) 1. Te8# 2) 1.... Tb1# 3) 1.... Sg3# 4) 1.... Lxc3# 5) 1. Lxd5# 6) 1. d8d# 7) 1. Sf7# 8) 1. Sf8# 9) 1. Sxd6# 10) 1.... exd4# 11) 1. Tc7# 12) 1. Tc4# 4 Matt
Läs merRegler för bräde. av Sten Helmfrid
Regler för bräde av Sten Helmfrid Inledning Den traditionella svenska formen av bräde som i litteraturen ofta kallas svenskt brädspel kom till Sverige senast på 1600-talet. Under årens lopp har det utvecklats
Läs mer2, Vad händer om en boll går sönder, tappar trycket, mitt under en poäng? (1 poäng för rätt svar)
Tennisprov 1, Här kommer några frågor om banans mått. Det står om du ska svar i cm, dm eller m. A, Hur lång är banan från baslinje till baslinje (m)? 23,97 B, Hur lång är banan från dubbellinje till dubbellinje
Läs merBrainstorming Workshop. Kirsten Rassmus-Gröhn, Avd. för Rehabiliteringsteknik, Inst. för Designvetenskaper
Brainstorming Workshop Projektstart! Brainstorming idag Handledning onsdag 1/4 15-17, lokalinfo skickas ut av handledaren Idé-presentation onsdag 8/4 10-12 1 slide med gruppnamn, gruppens medlemmar 1 slide
Läs merFyra i rad Javaprojekt inom TDDC32
Fyra i rad Javaprojekt inom TDDC32 Analys och design-dokument Version 2.0 Datum 2008-05-19 Dokumentnummer 20080303 Sammanfattning Detta är analys och design-dokumentet för programmet Fyra i rad. Fyra i
Läs merIntroduktion till algoritmer - Lektion 1 Matematikgymnasiet, Läsåret 2014-2015. Lektion 1
Kattis Lektion 1 I kursen används onlinedomaren Kattis (från http://kattis.com) för att automatiskt rätta programmeringsproblem. För att få ett konto på Kattis anmäler du dig på Programmeringsolympiadens
Läs merVilka elever blev de bästa schackspelarna efter avslutad schackundervisning? Författare: Stefan Lundgren
Lärande och samhälle Schack som pedagogiskt verktyg Vilka elever blev de bästa schackspelarna efter avslutad schackundervisning? Författare: Stefan Lundgren Examinatorer: Jesper Hall Lars Holmstrand Pesach
Läs merCurlinglaget. Alla spelare är lika viktiga och alla skall;
Välkomna! 1 Curlinglaget Team Kevin Martin Alla spelare är lika viktiga och alla skall; läsa is, stenar och motståndare påverka strategi och taktik planera säsongen och sätta upp mål 2 Faktorer som ger
Läs merRegler och tolkningar Giltiga fr.o.m 1 juli 2014
Regler och tolkningar Giltiga fr.o.m 1 juli 2014 Regeländringar Aktuella tolkningar Regelförtydliganden Regeländring 2014 302.1 Spelarbyten En spelare som blöder får inte delta i spelet förrän blödningen
Läs merläromedel JVM-mani mani läromedel
läromedel JVM-mani www.manilaromedel.se Manual Vad är JVM-mani? JVM-mani är ett ämnesövergripande läromedel, med tyngdpunkten på matematik, där eleverna får skapa sin egen idrottsperson, för att sedan
Läs merUppgift 1 ( Betyg 3 uppgift )
Uppgift 1 ( Betyg 3 uppgift ) Skriv ett program, Draw_Hexagones, som ritar ut en bikupa enligt körexemplen nedan. Exempel 1: Mata in storlek på bikupan: 1 + / \ + + + + \ / + Exempel 3: Mata in storlek
Läs merMemory Det kombinatoriska spelet
Institutionen för naturvetenskap och teknik Memory Det kombinatoriska spelet Simon Sjölund & Erik Åstrand Örebro universitet Institutionen för naturvetenskap och teknik Matematik C, 76 90 högskolepoäng
Läs merKravspecifikation. Sammanfattning. Fyra i rad Javaprojekt inom TDDC32. Version 2.0. Datum Dokumentnummer
Kravspecifikation Fyra i rad Javaprojekt inom TDDC32 Version 2.0 Datum 2008-05-19 Dokumentnummer 20080215 Sammanfattning Detta är en kravspecifikation över det klassiska spelet Fyra-i-rad programmerat
Läs merAllmänt om Pidro. Spelets uppbyggnad
Allmänt om Pidro Pidro är ett kortspel för fyra personer där ett par spelar mot ett annat par. Lagmedlemmarna sitter mittemot varandra. Pidro liknar t.ex. Bridge i det avseendet att spelet är uppdelat
Läs merHI1024 Programmering, grundkurs TEN2 2014-03-13
HI1024 Programmering, grundkurs TEN2 2014-03-13 KTH STH Haninge 13.15-18.00 Tillåtna hjälpmedel: En A4 handskriven på ena sidan med egna anteckningar Kursboken C PROGRAMMING A Modern Approach K. N. King
Läs merMatte att räkna med. Utdrag ur Lgr11 angående ämnet matematik
Matte att räkna med Utdrag ur Lgr11 angående ämnet matematik Ämnets syfte Genom undervisningen i ämnet matematik ska eleverna sammanfattningsvis ges förutsättningar att utveckla sin förmåga att formulera
Läs merSchack i skolan sommaren Schack i skolan i världen. Utvärdering i Halland. Upplägg för kursen. Upplägg för kursen
Steg 2 - kurs Schack i skolan sommaren 2011 7 försöksområden: Lund, Halland, Jämtland, Västmanland, Huddinge, Stockholm och Norrtälje. 120 skolschackklubbar har bildats. 279 pedagoger har utbildats i schackinstruktion.
Läs merTournament Pocket Billiard Games
Tournament Pocket Billiard Games Standardiserade Världsregler 1999 Nedanstående regler är antagna av SBF den 20:e juni 1999 8 Ball De Allmänna Pool Biljardreglerna gäller, om inte annat sägs i dessa till
Läs merLaser Maze Art nr: TF1004
Laser Maze Art nr: TF1004 Beam-Bending Logic Game Belysning och speglar kan göra att det känns som magi, men det är verkligen vetenskap och en god dos av hjärnkapacitet som behövs för att rikta laserstrålen
Läs merSannolikhetslära till pdf.notebook. May 04, 2012. Sannolikhetslära. Kristina.Wallin@kau.se
May 0, 0 Sannolikhetslära Kristina.Wallin@kau.se May 0, 0 Centralt innehåll Sannolikhet Åk Slumpmässiga händelser i experiment och spel. Åk 6 Sannolikhet, chans och risk grundat på observationer, experiment
Läs merAtt spela schack med sexåringar i förskoleklass
Södertörn högskola Kurs i Schack som pedagogiskt verktyg 7,5 poäng Termin 2016-2017 Jamileh Sarkeshik Att spela schack med sexåringar i förskoleklass 1 Innehåll Bakgrund... 3 Syfte... 4 Metod... 4 Resultat
Läs merkl Tentaupplägg
Tentaupplägg TIPS 1: Läs igenom ALLA uppgifterna. Välj den du känner är lättast först. Det kan gärna ta 10-20 minuter. Försök skriva saker som kan vara problem i uppgifterna. Är det något du absolut kommer
Läs merKänguru 2011 Cadet (Åk 8 och 9)
sida 1 / 7 NAMN KLASS/GRUPP Poängsumma: Känguruskutt: Lösgör svarsblanketten. Skriv ditt svarsalternativ under uppgiftsnumret. Lämna rutan tom om du inte vill besvara den frågan. Gissa inte, felaktigt
Läs merSkånes Innebandyförbunds Domarkommittés allmänna direktiv för domare säsongen 2016/2017
Skånes Innebandyförbunds Domarkommittés allmänna direktiv för domare säsongen 2016/2017 Uppdaterad 2016-07-18 Allmänt direktiv för Skånes Innebandyförbunds domare Varje enskild domare är en representant
Läs merAtt utveckla den sociala samvaron genom schack Författare: Jonas Nilsson
Lärande och samhälle Schack som pedagogiskt verktyg Att utveckla den sociala samvaron genom schack Författare: Jonas Nilsson Examinatorer: Jesper Hall Lars Holmstrand Pesach Laksman Problemformulering
Läs merBridge. på 10 minuter
Bridge på 10 minuter STEG FÖR STEG Det bästa sättet att lära sig spela bridge på är att börja med en förenklad form av spelet. Varje giv består av två moment, efter det att man delat ut korten: budgivning
Läs merRIKSSEMIFINAL 2017 DOMARE
RIKSSEMIFINAL 2017 DOMARE 1. Festlig teknik Tuppkammen Bordsfjädern Rosen En viktig del av teknikarbetet är att kunna använda och tolka ritningar och beskrivningar av olika slag. Till exempel får plåtslagare
Läs merRhino3D. Schackbräde. Krav. Några detaljer som kan vara bra att känna till:
Laboration 2, PVT02 Modellering och Animering i Rhino 2D4138 Visualisering, datorgrafik och avancerad interaktion, (fovgrafik02), våren 2002 görs under andra kursveckan Labben går ut på att ni ska få en
Läs merSchack. Kurs för dig som ska lära ut till Delicatoboll. VT 2019 FÅR GÄRNA KOPIERAS
FÅR GÄRNA KOPIERAS Schack Kurs för dig som ska lära ut till Delicatoboll. Ämne: Schack (under instansen Pedagogik för Bakverk). Behörighet: Du som har en Delicatoboll Kap.1 Om spelet. Schack är ett klassiskt
Läs merSchackborgarmärket. Matt med två torn! Namn:
Schackborgarmärket Matt med två torn! Namn: Samarbete: Matt med två torn I schack gäller det att pjäserna samarbetar så att man kan fånga motståndarens kung. Det är just vad vits torn har lyckats med här.
Läs merA4-papper där det på varje papper står en siffra, på ett papper står det ett decimaltecken. Det kan också finnas papper med de olika räknesättens
Aktivitet 1:1 LÄRARVERSION Göra tal av siffror Eleverna ska träna på positionssystemet. A4-papper där det på varje papper står en siffra, på ett papper står det ett decimaltecken. Det kan också finnas
Läs merTor Sterner-Johansson Thomas Johansson Daniel Henriksson
Lab 4: Anti Tower Defence Oskar Mothander Alan Mendez Larsson dit06omr dit06mln Lärare: Handledare: Johan Eliasson Johan Granberg Tor Sterner-Johansson Thomas Johansson Daniel Henriksson Innehåll 1. Problemspecifikation...
Läs merQ-learning för fyra i rad. OLLE HASSEL och PETTER JANSE
Q-learning för fyra i rad OLLE HASSEL och PETTER JANSE Examensarbete Stockholm, Sverige 2011 Q-learning för fyra i rad OLLE HASSEL och PETTER JANSE Examensarbete i datalogi om 15 högskolepoäng vid Programmet
Läs merSchackborgarmärket. Matt med två torn! Namn:
Schackborgarmärket Matt med två torn! Namn: Samarbete: Matt med två torn Slutövningar: Spela mot din tränare I schack gäller det att pjäserna samarbetar så att man kan fånga motståndarens kung. Det är
Läs merHandbok Othello. Clay Pradarits Utvecklare: Mario Weilguni Granskare: Lauri Watts Översättare: Stefan Asserhäll
Clay Pradarits Utvecklare: Mario Weilguni Granskare: Lauri Watts Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 5 2 Hur man spelar 6 3 Spelets regler, strategi och tips 7 3.1 Spelets grunder.......................................
Läs merUngefär lika stora tal
Bilaga 2:1 Arbeta med jämförelser mellan tal Ungefär lika stora tal Jämför de tre talen här nedan: 234567 234566 234568 Alla siffrorna i talen är lika utom den sista, den högra, där siffrorna är 7,6 och
Läs merVolleybollspelet tom 14 år med fyrmannalag och en tillåten studs. Regler
Volleybollspelet tom 14 år med fyrmannalag och en tillåten studs Regler - SPELETS IDÉ - Volleyboll är den unga och spännande spelformen med studs där man har roligt från första slaget. Volleyboll kan spelas
Läs merProtokoll MiniBridge
Protokoll MiniBridge Mer om Bridge Det du nu lärt dig är en enkel form av Bridge. Spelet är dock mer komplicerat än så här och kräver en mycket längre utbildning. Vill du lära dig mer om Bridge? Kontakta
Läs merSteg-för-steg. Hur vinner du i Bridge? Budgivningen. Grundförutsättningar. 1. Räkna poäng. 2. Budgivning - del 1. Vilket par har flest poäng?
MiniBridge Det beräknas finnas drygt en miljon kortspelare i världen som tävlingsspelar i Bridge, varav drygt 27 500 är svenskar. Alla spelar efter samma regelbok. Här ska du på några minuter få en inblick
Läs merSchackborgarmärket. Regler: Schack & Matt, och Patt! Namn:
Schackborgarmärket Regler: Schack & Matt, och Patt! Namn: Schack och matt Om man hotar att ta motståndarens kung så säger man att kungen står i schack. Kan kungen inte klara sig undan så är det schack
Läs merLUFFARSCHACKETS GRUNDER
LUFFARSCHACKETS GRUNDER Många har frågat mig: Kan man träna luffarschack? Jodå, svarar jag. Det går alldeles utmärkt och det ger bevisligen resultat. Men lika väl som man inte blir fotbollsproffs efter
Läs mer