Nomenclature

There is often little consistency between sources regarding Four in a Row nomenclature. This page describes some of the various forms, and notes which ones Foreign Arrow favors (which are also described on the (in) Rules page). Note that some of the data provided here is from sites with non-standard board sizes, since their nomenclature overall does not seem to display systematic differences from that of regular Four in a Row. Speaking of board sizes, Foreign Arrow always identifies them as (width)x(height), but there are sites that do the opposite.

Name of the Game

Abbreviations

Four in a row is abbreviated as 4iar or, less often, 4ir.

Other Names

Additionally, many other names may be used for the game. In fact, Connect Four®, a trademark of Hasbro, is probably more commonly used than Four in a Row. The following have also been seen or reported:

In Other Languages

Danish
Fire [4] på stribe
Dutch
Vier [4] op een rij
French
Force 4
Puissance 4
German
Vier [4] Gewinnt
Italian
Forza 4
Spanish
Conecta 4

Notation

Like James D. Allen in (ex) Expert Play in Connect-Four and Victor Allis in (ex) A Knowledge-based Approach of Connect-Four (PDF), Foreign Arrow refers to each move in a Four in a Row game by a letter-number combination. Each space on the playing grid is considered to reside in a lettered column and a numbered row. The following diagram illustrates how this works:

Position after 4. B2
6 -  -  -  -  -  -  - Move List
5 -  -  -  -  -  -  -
1. D1 D2
2. D3 D4
3. A1 B1
4. B2
4 -  -  - o -  -  -
3 -  -  - x -  -  -
2 - x - o -  -  -
1xo - x -  -  -
 ABCDEFG

Many multiplayer game sites also use this system. However, a few, like (ex) littlegolem.net and (ex) kurnik.org (Java), number the columns, and identify each move based only on the column it was played in.

Piece Colors

Unlike Chess or Go, Four in a Row does not have standard piece colors assigned to the first and second players. For the sake of having a standard, Foreign Arrow always refers to the first player as White or X and the second as Black or O. The following sections show how a variety of colors are used on the web in practice.

At Multiplayer Game Sites

WebsitePlayer 1 ColorPlayer 2 Color
(ex) goldtoken.combluered
(ex) brickgame.lego.com (Java)bluered
(ex) www.jippii.com/o... (Java)greenblue
(ex) games4usa.com (Shockwave)greenblue
(ex) itsyourturn.compurplegreen
(ex) flyordie.com (Java)redblue
(ex) ludoteka.com/jue... (Java)redblue
(ex) tothegames.com (Flash)redgreen
(ex) kurnik.org (Java)redgreen
(ex) yucata.deredyellow
(ex) brainking.comwhiteblack
(ex) pocket-monkey.comwhiteblack
(ex) www.atlanticgames....whiteblack
(ex) gamescene.com/Mu... (Shockwave)whiteblack
(ex) littlegolem.netyellowred
(ex) jijbent.nlyellowred
(ex) yourturnmyturn.comyellowred

Computer Oponents

By First and Second Players

These sites have assigned colors to the first and second players that are not affected by who is the human player or the computer.

WebsitePlayer 1 ColorPlayer 2 Color
(ex) server1.billsgames...redblack
(ex) www.dtek.chalmer... (Java)redyellow
(ex) homepages.cwi.nl... (Java)whiteblack
(ex) yourturnmyturn.c... (Java)yellowred

By Human and Computer

These sites have assigned colors to the computer and human player that are not affected by who is the first or second player.

WebsiteHuman ColorComputer Color
(ex) 4opeenrij.nl (JavaScript)greenred
(ex) pnahay.home.spry... (Java)greenyellow
(ex) geocities.com/co... (Java)redblack
(ex) jgames.com/conne... (Java)redblack
(ex) pomakis.com/~pomak...redblue
(ex) www.creativepuzz... (Java)redblue
(ex) archimedes-lab.o... (JavaScript)redyellow
(ex) farfarfar.com/ga... (JavaScript)redyellow
(ex) genuineclass.com... (JavaScript)redyellow
(ex) muglug.com/games... (Flash)redyellow
(ex) met.open.ac.uk/g... (Flash)yellowblue
(ex) www.novelgames.c... (Flash)yellowred

Ambiguous

These sites do not allow the computer to move first, so the colors could be considered to be assigned to either player1/player2 or human/computer.

WebsiteHuman ColorComputer Color
(ex) geocities.com/Re... (Java)blackred
(ex) 2dplay.com/conne... (Flash)blueyellow
(ex) blazinggames.com... (Java)redblue
(ex) www.pimpernel.co... (Java)redblue
(ex) bodo.com/Applets... (Java)redgreen
(ex) pixelflo.com/009/ (JavaScript)redyellow
(ex) investori.com/ga... (Java)whitered
(ex) farfarfar.com/ga... (Java)yellowred