Besplatni pretvarač

Spoji četiri Online igra

Igrajte Connect Four online! Ispustite diskove u boji i prvi povežite četiri u nizu. Izazovite prijatelja ili igrajte protiv umjetne inteligencije.

crvena0
0Draw
Žuto0
Igrač crvena je na redu

O ovom alatu

Connect Four je igra za dva igrača koja se igra na okomitoj mreži sa 7 stupaca i 6 redaka. Igrači naizmjence bacaju obojene žetone u stupce; žetoni se slažu odozdo prema gore. Prvi igrač koji poravna četiri žetona vodoravno, okomito ili dijagonalno pobjeđuje. Igru je komercijalno objavio Milton Bradley 1974., ali su temeljna pravila starija.

Connect Four je riješen: uz savršenu igru, prvi igrač pobjeđuje. Dokaz je završen 1988. U praksi većina igrača ne igra savršeno, pa su igre često zanimljive i natjecateljske. Igra je više strateška nego Tic-Tac-Toe — mnogo veći prostor stanja (4,5 trilijuna mogućih pozicija) podržava duboke taktike oko forkova, prijetnji i kontrole stupaca.

Ova implementacija nudi dva igrača i jednog igrača protiv AI. Poteškoće s umjetnom inteligencijom mogu se konfigurirati: nasumične (lako), na temelju heuristike (srednje) i na temelju pretraživanja s ograničenjem dubine (teško). Na teškim poteškoćama, AI igra dobro, ali ne savršeno - savršena igra zahtijevala bi mnogo dublje pretraživanje od razumnog u pregledniku.

Zašto igrati Connect Four

Lijepo spojite četiri ljestvice između ležernog i ozbiljnog. Brze igre za zabavu, duže promišljene igre za vježbanje strategije. Stablo igre dublje od Tic-Tac-Toe znači da postoji pravi prostor za strateška poboljšanja tijekom vremena.

Igra za dva igrača također je solidna društvena igra. Lako za naučiti, teško za svladati, zadovoljavajuće za pobjedu. Dobro za opušteno vrijeme s prijateljima ili obitelji — dostupno djeci, ali zanimljivo odraslima.

Kako koristiti

Ubacite žetone u stupce, uzmite četiri u nizu.

  1. Odaberite način rada: Dva igrača (naizmjenično igranje na istom ekranu) ili jedan igrač (protiv umjetne inteligencije).
  2. Prvi igrač ispušta žeton: Pritisnite stupac. Žeton pada i ostaje na dnu (ili na vrhu postojeće hrpe).
  3. Drugi igrač ispušta žeton: Pritisnite bilo koji stupac. Igrači se izmjenjuju.
  4. Pobjeda ili remi: Prvi koji poravna četiri žetona vodoravno, okomito ili dijagonalno pobjeđuje. Ako se ploča ispuni bez pobjednika, remizirajte — ali u Connect Four s optimalnom igrom to je rijetkost.

Uobičajeni slučajevi upotrebe

Tehnički detalji

Stanje igre: polje 7×6 koje prati boju svake ćelije (crvena, žuta ili prazna). Kada igrač stavi u stupac, žeton sleti u najniži prazan red u tom stupcu. Provjera pobjede nakon svakog poteza: skenirajte sve dobitne linije (uzorci 4 u nizu vodoravno, okomito, dijagonalno).

AI: minimax s alfa-beta skraćivanjem, često s iterativnim produbljivanjem (pretraga do dubine 2, 4, 6 itd., dok vrijeme ne istekne). Transpozicijske tablice predmemoriraju procijenjene pozicije. Funkcija procjene položaja broji prijetnje, blokirane prijetnje, središnju kontrolu i tempo.

Stablo igre: oko 4,5 trilijuna mogućih pozicija. Potpuna pretraga je neizvediva u pregledniku; pretraživanje ograničeno dubinom (obično 6-9 slojeva) svira dobro, ali ne savršeno. Baze podataka o završnici igre omogućuju savršenu igru, ali su prevelike za isporuku u pregledniku.

Najbolji primjeri iz prakse

Često postavljana pitanja

Je li Connect Four besplatan za korištenje?
Da, potpuno besplatno, bez skrivenih troškova, bez pretplata i bez ograničenja upotrebe. Koristite ga onoliko često koliko vam je potrebno.
Trebam li otvoriti račun?
Ne. Alat radi odmah — nije potrebna prijava, adresa e-pošte i osobni podaci.
Jesu li moji podaci privatni i sigurni?
da Sva se obrada odvija u vašem pregledniku pomoću JavaScripta. Podaci se ne učitavaju ni na jedan poslužitelj. Vaš unos i izlaz ostaju u potpunosti na vašem uređaju.
Radi li ovo na mobilnim uređajima?
da Alat je potpuno osjetljiv i radi na pametnim telefonima, tabletima i stolnim računalima s bilo kojim modernim web preglednikom.
Što ako se ploča popuni bez pobjednika?
Crtajte. Uz savršenu igru ​​ovo je neobično; kod nesavršene igre to se može dogoditi ako oba igrača propuste prilike za pobjedu.
Je li stanje igre spremljeno?
Većina implementacija ne sprema usred igre. Neke pobjede u stazi broje se kroz sesije u localStorageu.
Mogu li dvije osobe igrati na daljinu?
Ova implementacija podržava lokalna dva igrača. Daljinska igra zahtijeva poslužitelj za više igrača.
Kako se razlikuje od Tic-Tac-Toe?
Veća ploča (7×6 nasuprot 3×3), žetoni padaju na dno (gravitacija), trebaju 4 u nizu nasuprot 3. Veći prostor stanja, dublja strategija.