Informatika2-2019/HF5
A MathWikiből
Tartalomjegyzék |
Sakk
A 8. gyakorlat instrukciói szerint írjunk egy sakkozó programot, amivel két felhasználó tud egymással sakkozni.
pontozás
A tökéletes megoldás 6 pont, részpontokat lehet kapni a alábbiak szerint.
- Legyenek meg a Piece és a Board osztályok. A konkrét bábuk a Piece osztályból öröklődjenek.
- A bábuk mozgathatók legyenek, az adott bábu lépésszabályai szerint
- A bábuk oda tudjanak lépni, ahol nem áll azonos színű bábu és ha ellentétes színűre lép, akkor azt üsse ki.
- A felhasználók lépéseit kérje be a program egymás után és tegye meg azokat.
- Amikor elkezdjük a játékot, akkor tegyük a bábukat a helyükre. Az nyer, aki leüti a másik királyát.
- Először egy egyszerűsített szabályrendszerrel próbálkozzunk
Beadás
A megoldást egy .py fájlba írjuk és azt küldjük el az alábbi címre.
info1hazi@gmail.com
A levelet a matekos címetekről küldjétek és a levél tárgya legyen az alábbi:
<kurzus kód>_HF5_<username>
Például nekem T0_HF5_borbely lenne. A csatolmány neve legyen ugyan ez, csak .py kiterjesztéssel.
Határidő
Szorgalmi időszak utolsó péntekje, éjfél.
2019.05.17. 23:59