GOMOKU(6) BSD Reference Manual GOMOKU(6) NNAAMMEE ggoommookkuu - game of 5 in a row SSYYNNOOPPSSIISS ggoommookkuu [--bbccdduu] [--DD _d_e_b_u_g_f_i_l_e] [_i_n_p_u_t_f_i_l_e] DDEESSCCRRIIPPTTIIOONN GGoommookkuu is a two player game were the object is to get 5 in a row horizon- tally, vertically or diagonally on a 19 by 19 grid. By convention, black always moves first. With no arguments, ggoommookkuu will display a playing board and prompt for moves from the user. Valid moves are a letter for the column and a number for the row of an empty board location. Entering ``quit" or ``resign" will end the game. You can save the current state of the game by entering ``save" and supplying a file name when prompted. The optional file _i_n_p_u_t_f_i_l_e can be used to restore a saved game. The options are: --bb This option sets background mode. Input moves are read from stan- dard input, the computer picks a move, and prints it to standard output. The first input line should be either ``black" or ``white" to specify whether ggoommookkuu has the first move or not re- spectively. This option was intended for game tournaments where a referee program handles the board display and pits one program against another. --cc Computer verses computer. GGoommookkuu will play a game against it- self. This is mostly used for testing. --dd Print debugging information. Repeating this option more than once yields more detailed information. --DD _d_e_b_u_g_f_i_l_e Print the debug information to _d_e_b_u_g_f_i_l_e instead of to the stan- dard output. --uu User verses user. This is mostly used for testing. AAUUTTHHOORR Ralph Campbell AACCKKNNOOWWLLEEDDGGEEMMEENNTTSS The board display routines were based on the ggoorreeff program written by Pe- ter Langston. 4.4BSD August 4, 1994 1