Forsidebilde til innhold

Mesan

Kurs

Programmer din egen sjakkmotor og se den delta i kveldens store turnering. Det stilles ingen krav om forkunnskaper innen sjakk, og vi starter kvelden med en intro til sjakkspillet og sjakkprogrammering. Kvelden avsluttes med kamper på storskjerm, hvor sjakkmotorene må kjempe seg gjennom en utslagsturnering på vei mot å bli vinner av Chess Wars!

Den beste sjakkmotoren fra UiO (blir kåret under Chess Wars på UiO 4. september) vil spille en superfinale mot vinneren fra NTNU.

Dette er en morsom og lærerik fagkveld som passer for alle kunnskapsnivåer. Det vil bli servert italiensk pizza og brus under kurset. Deretter bærer det til Den Gode Nabo for mingling og god øl.

Mesan søker nyutdannede til både fast jobb og sommerjobb. Du vil kunne melde deg på et screeningintervju under arrangementet, eller sende en søknad i forkant til jobb@mesan.no

Praktisk info:

  • Egen PC - Alle må bruke sin egen PC/Mac under kurset. Hvis det er ett lag kan de selvsagt samarbeide på en PC, men det er bedre om alle på laget har sin egen.

  • Guide - Vi har laget en miniguide/tutorial for kurset som vi skal gå igjennom. Les den HER

  • Programvare - Det går fint om man installerer programvare under kurset, og vi vil gå igjennom hvordan dette skal gjøres. På den annen side vil studentene få mer tid til utvikling hvis de er klare for programmering rett etter gjennomgangen. Det er altså opp til hver enkelt. Informasjon om programvare og hvordan denne skal installeres kan man finne i miniguiden/tutorialen nevnt over.

-
R7
ForfatterAnonym

Kommentarer

Vennligst logg inn for å kommentere
Ukjent bruker

Kan man begynne på forhånd? Og i så fall, hva er reglene om diskaksess og hvordan er apiet?

Ukjent bruker

Hei Péter! Videresendte spørsmålet til Magnus fra Mesan og fikk dette svaret:

Vi legger ut opplegget ca en uke før Chess Wars. Da er det fritt fram for å begynne om man ønsker.

APIet er laget i java og leveransen av sjakkmotoren skjer i form av en jar-fil. Diskaccess vil fungere, men det som skal sendes med sjakkmotoren må bundles i jar-filen.

APIet håndterer kommunikasjon mellom sjakkmotor og sjakkGUI slik at det kreves liten innsats å lage en enkel motor. Dersom man implementerer støtte for UCI-protokollen selv, vil man i teorien kunne levere motoren skrevet i et hvilket som helst språk, så lenge motoren er kjørbar på maskinen konkurransen går på. Dette vil være en windows-laptop. Anbefaler likevel alle å kjøre standard opplegget.

Ukjent bruker

Hvor stort kan et lag være?

Ukjent bruker

Hei, er rundt en uke til det nå, ligger opplegget ute noe sted? :)

Ukjent bruker

Opplegget er lagt ut, om du leser event-beskrivelsen:

"Guide - Vi har laget en miniguide/tutorial for kurset som vi skal gå igjennom. Les den HER"

Ukjent bruker

Hei, er rundt en uke til det nå, ligger opplegget ute noe sted? :)

Ukjent bruker

Ah, begynte å lese den, men innså ikke at det var samme greie. Takk. :)

Ukjent bruker

Ah, begynte å lese den, men innså ikke at det var samme greie. Takk. :)

Ukjent bruker

Audun: det kan være opp til 5 på hvert lag:)

Ukjent bruker

Audun: det kan være opp til 5 på hvert lag:)