Hirdetés
- Fotók, videók mobillal
- Realme GT 2 Pro - papírforma
- Hivatalos a OnePlus 13 startdátuma
- Milyen okostelefont vegyek?
- iPhone topik
- IFA 2025: Tank, pók és egyéb furcsaságok az Oscal standján
- Android alkalmazások - szoftver kibeszélő topik
- IFA 2025: Telepcsere kikapcsolás nélkül
- Szívós, szép és kitartó az új OnePlus óra
- Igazi csúcskészülék lett a Poco F7 Ultra
-
Mobilarena
Új hozzászólás Aktív témák
-
cadtamas
tag
Sziasztok.
Pár hónapja tanulok Python nyelven programozni. Van egy feladat, hogy készítsünk egy Tic-tac-toe játékot.
Megcsináltam, fut is szépen, de felmerült néhány kérdés amire inkább általánosságban keresnék választ, ezért írom ide és nem a python fórumba.A játék állapotát egymásba ágyazott listákban tárolom.
[['n','n','n'],['n','n','n'],['n','n','n']] ha valamelyik játékos tesz egy jelet, akkor a megfelelő érték átíródik 'o'-ra vagy 'x'-re.
Az ellenőrző metódust úgy írtam meg, hogy kiírtam egy listába az összes állást amikor 3 egyforma van egymás mellett. 3 függőleges sor, 3 vízszintes és kettő átlósan és ha valamelyikre 'xxx' vagy 'ooo' stringet ad vissza, akkor nyert.
-A kérdésem a következő.
Elgondolkodtam, hogy ha egy amőba játékot készítenék, akkor hogyan oldanám meg ugyanezt, hisz akkor ez a megoldás nem működhetne.
Tudnátok ajánlani valami támpontot, merre érdemes tapogatóznom?
(Bár, most beugrott, hogy írnék egy scriptet ami megvizsgálná minden nem 'n' elem két szomszédját minden irányban és ha találat van, akkor nyert. De hátha van valakinek jobb ötlete)-A másik kérdésem: Ha szeretnék egy gépi ellenfelet, annak a programjába ti hogyan vágnátok bele? Úgy hogy ne véletlenszerűen rakja a jeleket, de néha azért kövessen el nem egyértelmű hibákat.
Előre is köszönöm a válaszokat.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Creative Sound BlasterX G6 7.1 USB külső hangkártya
- HIBÁTLAN iPhone 13 512GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3273, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3318
- Eladó ÚJ White Shark Commandos mechanikus gamer billentyűzet / 12 hó jótállással
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5600 / RX 6700XT 12GB / 16GB DDR4 / 500GB SSD
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest