Versenyfeladat

(max. 50 pont) A verseny során a lenti feladatot kell leprogramozni. El kell készíteni egy interface-t, karakteres vagy grafikus, ahol a játék állása követhető. A felület jelenítse meg az eddig elvégzett lépések számát és a foundations-re lepakolt lapok számát!. Fontos, hogy nem az interface szépsége a lényeg! Az interface-nek csak működnie kell. Az interface mellé le kell programozni az alábbi szabályrendszert. Elsődleges cél, hogy a játék a lent megfogalmazott szabályokat betartassa, hibás lépéseket ne engedjen.

(max. 30 pont) Következő lépés, hogy a játék tesztelhető legyen. A játékhoz adunk egy lépés sorozatot, amely alapján lejátszható a játék. A programnak érvényesen le kell futtatnia ezt a lépés sorozatot. Ezen kívül a nem érvényes lépéseket el kell utasítania.

(max. 20 pont) Végül egy mesterséges intelligenciát kell fejleszteni a játékhoz, amely önállóan próbálja lejátszani és győzelemre vinni a játékot tetszőleges induló kártyakeverés esetén.

A feladat megoldása során figyeljenek a kód minőségére is. Ezért extra 10 pont kapható. Pontlevonás nincs.

(max 10 pont) Egy prezentációban mutassa be az elkészült munkát.

Feladat letöltése

Galéria:

Eredmények

I. helyezett

HelloWorld csapat, Nagykanizsa Batthyány Lajos Gimnázium

Tagok:

  • Csertán András
  • Busa Máté
  • Pánczél Bálint

II. helyezett

Type your team name here csapat, Pécs PTE-MIK

Tagok:

  • Hamerli András
  • Nagy Bence
  • Zalavári Bálint

III. helyezett

Serial(port)killers csapat, Pécs PTE-MIK

Tagok:

  • Köõ József
  • Nagy Csaba
  • Piszker Tamás

Támogatók:

Neumann János Számítógép-tudományi Társaság Baranya megyei szervezet
Neumann János Számítógép-tudományi Társaság Baranya megyei szervezet

Pécsi Tudományegyetem, Műszaki és Informatikai Kar
Pécsi Tudományegyetem, Műszaki és Informatikai Kar

Pécs Megyei Jogú Város Polgármesteri Hivatal
Pécs Megyei Jogú Város Polgármesteri Hivatal

suIT Solutions Kft
suIT Solutions Kft.

TARR Kft.
TARR Kft.

DSS consulting
DSS consulting

Innovációmenedzsment klaszter
Innovációmenedzsment klaszter

Lanoga
Lanoga

OpenMinds
OpenMinds

OpenMinds
IT Services Hungary