Gå til innhold

Anbefalte innlegg

Ok, jeg har omsider kommet på en oppgave som kanskje kan være moro, litt vanskelig og som det ikke finnes algoritmer for "all over the internet".

 

Oppgaveoversikt

Bruke Python til å styre et online Flash-spill automatisk og ta skjermdump av poengsum-bilde.

 

Oppgavedetaljer

  • Starte nettleser, gå til side og starte spill
  • Spille 100% automatisk
  • Oppnå høyest mulig score
  • Ta skjermdump som viser score, konvertere til low-res JPEG, W250px/H175px
  • Legge bildene i Zip-arkiv

Vinner-kriterier

  • Oppnå best score over 3 spill
  • Kodelengde
  • Mest pythonic kode
  • Mest "pure python" (dvs fravær av andre applikasjoner via os.system, subprocess, os.popen osv.)

Regler (kan diskuteres)

  • Må ikke være platformuavhengig
  • Kan kalle 3.parts programmer (men minsker seierssjanse)
  • Eksterne Python-biblioeker (f.eks PIL) er helt OK
  • Vinner avgjøres ved avstemming
  • All programmering skjer i Python, og i én fil

Gjennomføring

  • Vi setter en dato der alle publiserer kodeforslag (i august?)
    evt. utnevner én til å motta koden via mail og poste samlet

Premie

Spill

Spillet kan f.eks være dette

Dangerous Dave and brutal Bob, men gjerne andre. Men bør ikke ha komplisert UI.

 

 

Hva sier dere?

Lenke til kommentar
Videoannonse
Annonse
Hørest ganske bra ut det der, jeg er med.

 

Kan sikkert gi en liten slant med penger også, hvis det skal være premie. Men spørs litt på hvor mange som blir med og hvordan man skal betale.

6276207[/snapback]

 

 

Ja, det må være nok folk med, ellers må vi finne en billigere premie, eller nøye oss med heder og ære.

 

MEN: Jeg kikket litt på spillet og testet med AutoIT under windows. Det er ikke noe problem å styre det, men det virker umulig å garantere høy score. For mye tilfeldighet i spillet. Så jeg tror vi trenger en annet Flash-spill.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...