Bezplatný prevodník

Pripojte štyri Online hra

Zahrajte si Connect Four online! Zahoďte farebné kotúče a buďte prvý, kto spojí štyri v rade. Vyzvite priateľa alebo hrajte proti AI.

Červená0
0Draw
Žltá0
Hráč Červená je na ťahu

O tomto nástroji

Connect Four je hra pre dvoch hráčov, ktorá sa hrá na 7-stĺpcovej a 6-riadkovej vertikálnej mriežke. Hráči sa striedajú v hádzaní farebných žetónov do stĺpcov; žetóny hromadia zdola nahor. Vyhráva hráč, ktorý ako prvý zarovná štyri žetóny horizontálne, vertikálne alebo diagonálne. Hru komerčne vydal Milton Bradley v roku 1974, ale základné pravidlá sú staršie.

Connect Four je vyriešené: pri perfektnej hre vyhráva prvý hráč. Dôkaz bol dokončený v roku 1988. V praxi väčšina hráčov nehrá dokonale, takže hry sú často zaujímavé a súťaživé. Hra je strategickejšia ako Tic-Tac-Toe – oveľa väčší stavový priestor (4,5 bilióna možných pozícií) podporuje hlbokú taktiku okolo vidlíc, hrozieb a kontroly stĺpcov.

Táto implementácia ponúka dvoch hráčov a jedného hráča proti AI. Obtiažnosť AI je konfigurovateľná: náhodná (jednoduchá), heuristická (stredná) a založená na vyhľadávaní s hĺbkovým limitom (ťažká). Pri ťažkej obtiažnosti sa AI hrá dobre, ale nie dokonale – dokonalé hranie by si vyžadovalo oveľa hlbšie vyhľadávanie, než je rozumné v prehliadači.

Prečo hrať Connect Four

Spojte štyri váhy pekne medzi ležérnym a vážnym. Rýchle hry na zábavu, dlhšie premyslené hry na precvičovanie stratégie. Hlbší strom hry ako Tic-Tac-Toe znamená, že v priebehu času existuje skutočný priestor na strategické zlepšovanie.

Hra pre dvoch hráčov je tiež solídna spoločenská hra. Ľahko sa učí, ťažko sa ovláda, uspokojuje víťazstvo. Dobré pre uvoľnené chvíle s priateľmi alebo rodinou – prístupné pre deti, ale zaujímavé pre dospelých.

Ako používať

Rozdeľte žetóny do stĺpcov, získajte štyri v rade.

  1. Vyberte režim: Pre dvoch hráčov (striedanie ťahov na rovnakej obrazovke) alebo pre jedného hráča (proti AI).
  2. Prvý hráč hodí žetón: Kliknite na stĺpec. Žetón padne a leží na dne (alebo na vrchu existujúceho zásobníka).
  3. Druhý hráč hodí žetón: Kliknite na ľubovoľný stĺpec. Hráči striedajú umiestnenia.
  4. Vyhrajte alebo remízujte: Prvý, kto zarovná štyri žetóny horizontálne, vertikálne alebo diagonálne, vyhráva. Ak sa hracia plocha nezaplní bez víťaza, žrebujte – ale v hre Connect Four s optimálnou hrou je to zriedkavé.

Bežné prípady použitia

Technické detaily

Stav hry: pole 7×6 sledujúce farbu každej bunky (červená, žltá alebo prázdna). Keď hráč umiestni do stĺpca, žetón pristane v najnižšom prázdnom riadku v tomto stĺpci. Kontrola výhry po každom ťahu: naskenujte všetky výherné línie (vzory 4 v rade horizontálne, vertikálne, diagonálne).

AI: minimax s alfa-beta prerezávaním, často s opakovaným prehlbovaním (hľadajte do hĺbky 2, 4, 6 atď., kým nevyprší čas). Transpozičné tabuľky ukladajú vyhodnotené pozície do vyrovnávacej pamäte. Funkcia vyhodnocovania pozície počíta hrozby, blokované hrozby, centrálne riadenie a tempo.

Herný strom: približne 4,5 bilióna možných pozícií. Úplné vyhľadávanie v prehliadači nie je možné; Hĺbkovo obmedzené vyhľadávanie (zvyčajne 6-9 vrstiev) hrá dobre, ale nie dokonale. Databázy Endgame umožňujú dokonalé hranie, ale sú príliš veľké na to, aby ich bolo možné odoslať v prehliadači.

osvedčené postupy

Často kladené otázky

Je Connect Four na používanie zadarmo?
Áno, úplne zadarmo bez skrytých nákladov, bez predplatného a bez obmedzení používania. Používajte ho tak často, ako potrebujete.
Musím si vytvoriť účet?
Nie. Nástroj funguje okamžite – nevyžaduje sa žiadna registrácia, žiadna e-mailová adresa a žiadne osobné údaje.
Sú moje údaje súkromné a bezpečné?
áno. Všetko spracovanie prebieha vo vašom prehliadači pomocou JavaScriptu. Na žiadny server sa nenahrávajú žiadne údaje. Váš vstup a výstup zostane úplne na vašom zariadení.
Funguje to na mobilných zariadeniach?
áno. Nástroj je plne citlivý a funguje na smartfónoch, tabletoch a stolných počítačoch s akýmkoľvek moderným webovým prehliadačom.
Čo ak sa hracia plocha zaplní bez víťaza?
Kresliť. Pri dokonalej hre je to nezvyčajné; pri nedokonalej hre sa to môže stať, ak obaja hráči premeškajú príležitosti na víťazstvo.
Je stav hry uložený?
Väčšina implementácií neuloží uprostred hry. Niektoré počty výhier v rámci relácií v localStorage.
Môžu hrať dvaja ľudia na diaľku?
Táto implementácia podporuje lokálnych dvoch hráčov. Vzdialená hra vyžaduje server pre viacerých hráčov.
Ako sa líši od Tic-Tac-Toe?
Väčšia doska (7×6 vs 3×3), žetóny klesajú nadol (gravitácia), treba 4 v rade vs 3. Väčší stavový priestor, hlbšia stratégia.