Projekt

Projekt je implementáciou jednoduchej konzolovej hry Minesweeper. Vašou úlohou je doplniť implementáciu dvoch modulov. Projekt je dostupný v Gitlabe.

Odovzdávanie cez Moodle

Interakcia s hráčom (5 body)

Realizovať zadávanie ťahov používateľom v príkazovom riadku (modul HumanSolver). Ťahy nech sú zadávané v tvare: <typ ťahu> <riadok> <stĺpec>. Typ ťahu je M pre označenie, alebo O pre otvorenie. Riadok je zadaný písmeno a stĺpec číslom.

Medzi jednotlivými časťami príkazu môžu, ale nemusia, byť medzery. Na veľkosti písmen tiež nezáleží. V prípade, že používateľ zadá nesprávny vstup, má sa zobraziť informácia o chybe a možnosť znovu zadať príkaz. Pritom je potrebné overiť aj platnosť súradníc.

Počítačový hráč (max 10 bodov)

Realizovať automatického hráča (modul ComputerSolver), schopného vyhrávať aspoň časť hier. Vaše riešenie by nemalo používať funkciu Minesweeper.Board.gameMove, ani nijak modifikovať modul Minesweeper.Board.

Súťaž počítačových hráčov

Priebežne výsledky ročníka 2024/2025

Autor Úspešnosť
Gabriel Sás 88%
Jakub Šľachtovský 88%
Juraj Jurčišin 87%
Sebastián Ondruš 86%
Chris Uličný 86%
Katarína Demčáková 85%
Martin Tarasovič 83%
Dmytro Demianenko 81%
Matej Ondov 81%
Oliver Radvák 81%
Dominik Paľo 80%
Natanael Prokop 77%
Michal Fečo 76%
Matej Eliaš 75%
Peter Svoboda 75%
Michal Stričko 72%
René Ivančák 70%
Róbert Kramár 70%
Gabriel Meder 69%
Vasyl Khashcha 68%
Andrea Ferenczová 67%
Ladislav Dono 65%
Šimon Servatka 63%
Filip Tumidalský 63%
Dávid Jerguš 62%
Tomáš Terpitko 62%
Lukáš Belán 61%
Peter Bilohlávek 60%
Simona Hamborová 58%
Michal Popovič 58%
Diana Semanová 58%
Samuel Bražina 57%
Tomáš Čigáš 57%
Filip Čmilňák 57%
Daniel Čučvara 57%
Sergej Chodarev 57%
Peter Jusko 57%
Martin Mochnacký 57%
Dominik Rokošný 57%
Peter Ruják 57%
Branislav Setlák 57%
Markus Timko 57%
Kristián Zsigó 57%
Lukáš Červeňák 56%
Denisa Dvorščáková 56%
Denis Hnidenko 56%
Ján Melich 56%
Peter Vaverčák 56%
Martin Naščák 54%
Jakub Haus 53%
Natália Ilčinová 53%
Ladislav Lóczy 53%
Filip Pajkoš 53%
Ján Peregrim 53%
Juraj Vetrák 53%
Ákos Kosztúr 52%
Daniel Šolc 52%
Viktória Lukáčová 50%
Marek Petrovaj 47%
Viliam Popróči 46%
Jaroslav Mathes 46%
Miroslav Zachar 45%

Výsledky ročníka 2023/2024

Autor Úspešnosť
🥇 Lenka Marcinčinová 78%
🥇 Dominik Gajdoš 75%
🥇 Filip Katušin 74%
🥈 Peter Mento 71%
🥈 Hajnalka Haneszová 71%
🥈 Alexandra Javorská 68%
🥉 Vladimír Hric 65%
🥉 Ivan Hučko 64%
Filip Vateha 62%
Richard Grec 62%
Dominik Melničák 61%
Róbert Bereš 61%
Tomáš Danko 59%
Dávid Halčin 58%
Andrej Čalfa 58%
Samuel Migas 57%
Sergej Chodarev 57%
Milan Pankuch 56%
Radovan Zajac 55%
Kristián Peter 53%
Matúš Pohorenec 46%
Viktória Ščecinová 45%
Michal Cocuľa 7%

Výsledky ročníka 2022/2023

Autor Úspešnosť
🥇 Tamás Juhász 93%
🥇 Daniel Slanina 85%
🥈 Ján Gomboš 78%
🥈 Artem Naumenko 77%
Jozef Kopčák 71%
Ondrej Ladomirják 70%
Daniel Sládeček 70%
Kristián Hreňo 69%
Jozef Majkut 69%
Maroš Vida 69%
Martin Obrcian 65%
Michal Faragó 64%
Ján Lengyel 64%
Ádám Tamáš 64%
Pavol Beskid 63%
Ihor Maliuha 63%
Michal Globinovský 62%
Dávid Fekete 58%
Peter Grocký 54%
Sergej Chodarev 54%
Michal Jusko 54%
Štefan Mikula 53%
Jakub Šmalec 39%