🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: rec.games.programmer
Article #2134

Re: Richard's C++Robots Server -- Monthly Post

#2134
From: root
Date: Fri, 05 Apr 1996 02:51
303 lines
13191 bytes
In article <4jrjk3$nth@mandolin.qnet.com>, rognlie@lute.gcr.com (Richard W. Rognlie) says:
>
>Richard's C++Robots Server Monthly Posting
>
>A generic Play-By-eMail Server has been set up at pbmserv@vtsu.prc.com.  It
>currently supports a variety of games.  This month's new games are:
>        Chess, Quickchess and Dots-and-Boxes 
>
>Of particular interest to this forum is C++Robots.
>
>Game supported are:
>
>    Abalone           Andantino         Ataxx & Hexxagon  Backgammon 
>    C++Robots         Chess & Quickchess    Connect4      Connect4x4    
>    Connexxions       Dots-and-Boxes    Firetop Mountain  Gomoku       
>    Hex               Jungle            Lines-of-Action   Neutron      
>    Oddthello         Othello           Pente & Keryo-Pente   Phutball 
>    Plotto            Quadrature        Qubic             Renju        
>    Rings             Score4            Spangles          Survival     
>    Susan             Tanbo, Tanbo3D & Hexbo              Terrace      
>    Trax & StdTrax    Tug-of-War        Twixt
> 
>To get more information send mail to pbmserv@vtsu.prc.com with 'help' as the
>subject line.  Or connect to my WWW page at:
>    http://coyote.vtsu.prc.com:8080/~pbmserv
>
>Games Currently Supported
>
>Abalone
>
>    On a hexagonal board (radius 5) two to six players have armies of
>    marbles.  Players take turns "pushing" 1, 2 or 3 linearly connected
>    marbles, attempting to push their opponents' marbles off the board.
>
>Andantino (Copyright (c) 1995 David Smith)
>
>    The players take turns attaching pieces of their color to two or more
>    other pieces (in a hex-like lattice) in an attempt to form a line of 5
>    or more pieces of their color in a straight line, or to fully enclose
>    a group of one or more opponents pieces.
>
>Ataxx 
>
>    On a 7x7 board, the two players of ataxx fight to controll a majority
>    of the board via growth and jumps that flip opponents pieces to their
>    color.
>
>Hexxagon
>
>    Ataxx played on a hexagonal board of radius 5.
>
>
>Backgammon
>  
>    A classic.
>
>C++Robots (Copyright (c) 1994 Richard Rognlie)
>
>    An ongoing "King of the Hill" (KotH) tournament in which players
>    use the C++ language to create a control program for a robot.  Your
>    robot then fights each of the other robots "on the hill".  If you
>    do well enough, your robot will "make the hill", bumping the lowest
>    robot from the hill.
>
>    Robots have the ability to scan for opponents, fire a cannon, move,
>    and determine current position and status.
>
>    Conceptually based on C-Robots written for the IBM PC by Tom Pointdexter.
>
>Chess & QuickChess
>
>    Another classic.  Chess via eMail.
>
>    QuickChess is Chess played on a 5x6 board.  No castling or en passant
>    capture.
>
>Connect4
> 
>    On a 7x6 board, two players alternate dropping their pieces from the top
>    of the board, down a column, attempting to form four in a row.
>
>Connect4x4
>
>    On an 8x8 board, two players alternate inserting their pieces from the
>    edges of the board, across a row or up/down a column, attempting to form
>    four in a row.
>
>Connexxions (Copyright  David Gale)
>
>    On a 13x13 board, players take turns connecting posts of their color
>    in an attempt to connect their sides of the board the board while
>    preventing your opponent from doing the same.
>
>Dots and Boxes
>
>    On a 7x7 board, players take turns connecting the dots to form boxes.
>
>Firetop Mountain
>
>    On an imaginary hilltop, two players conduct a sorcerer's duel. The
>    two opponents perform magical gestures with their hands to create
>    their supernatural weapons - spells. Some spells are so potent as to
>    be able to blind a man, call forth terrifying creatures, or even kill
>    the unfortunate victim instantly. Consequently, each wizard must rely
>    on his own cunning to be able to time enough defensive spells to avoid
>    the brunt of his adversary's attack, yet deliver sufficient offensive
>    spells of his own to crack the magical armour of his opponent, and
>    kill the wizard outright.
> 
>Gomoku
>
>    On a 15x15 board, the two players of gomoku try to be the first
>    to create a line of 5 or more stones in a row of their color.
>
>Hex
>
>    On a 11x11 diamond board, players take turns placing stones of
>    their color on the board. The object is to connect your sides of
>    the board while preventing your opponent from doing the same.
>
>Jungle
>
>    Jungle is sort of a cross between Chinese chess and Stratego. It's
>    popular in China as a children's "stepping-stone" to Chinese chess.
>    It's also an interesting game in its own right.
>
>Lines-of-Action
>
>    The object of the game is to move all your pieces into a configuration
>    where they are in a single group connected horizontal, vertically, or
>    diagonally.  Pieces may move horizontally, vertically, or diagonally,
>    but they must move exactly the number of spaces as there are pieces
>    on the row they are moving in.  You may not jump over opponent's
>    pieces, nor may you land on your own piece.  If you land on an
>    opponent's piece, it is captured and removed from the game.
>
>Neutron (Copyright (c) 1978 Charles Wetherell)
>
>    On a 5x5 board, the two players of neutron fight to either move the
>    neutron to their back row or trap it so the opponent cannot move it.
>
>    The winner is the player who is able to trap the neutron or gets the
>    neutron to his or her own back row. It does not matter if it is your
>    opponent who moves the neutron to your back row -- you still win.
>
>Oddthello
>
>    On a dynamic hexagonal lattice, two players play othello with no 8x8
>    limitation...
>
>Othello (Copyright (c) 1973,1990  Pressman Toy Co.)
>
>    On a 8x8 board, the two players of othello fight to control the majority
>    of the board by outflanking and flipping their opponents pieces.
>
>Pente
>
>    On a 19x19 board, the two players of pente try to be the first
>    to create a line of 5 or more stones in a row of their color *or*
>    try to capture 5 pairs of their opponents stones.  You capture
>    a pair of stones any time you sandwich the stones between a
>    pair of your stones.
>
>Keryo-Pente
>
>    On a 19x19 board, the two players of keryo-pente try to be the first
>    to create a line of 5 or more stones in a row of their color *or*
>    try to capture 15 of their opponents' stones.  You may capture
>    2 or 3 opponents' stones any time you sandwich the stones between
>    a pair of your stones.
>
> 
>Philosopher's Football
>
>    On a 19x19 board, players take turns either adding men to the field, or
>    moving the football.  The football moves by jumping lines of adjacent
>    men (and removing them from the board).  The object is to move the
>    football to (or past) your goal line.
>    
>Plotto (Copyright (c) 1995 David Smith)
>
>    The players take turns placing one hex shaped piece in turn onto an open
>    space (no board).  Pieces are numbered either 1, 2, 3 or 4 and you may
>    play a piece of any number at each turn.  The object is to place a pair
>    of pieces with your number in a straight line with two pieces in
>    between.
> 
>Quadrature (Copyright (c) 1996  Mark Steere)
>
>    Starting on opposite sides of an 11 by 11 board, players take turns
>    moving their checkers a single space forward, diagonally forward or
>    sideways.  Quadrature employs a unique aggressive maneuver called
>    "squaring".  To "square" your opponent, you move to form a rectangle
>    on the board with four checkers: three of your own checkers and one
>    enemy checker.  Upon doing this you "convert" the enemy checker to
>    one of your own, by removing it from the board and replacing it with
>    one of your surplus off-board checkers.
>
>Qubic
>
>    On a 4x4x4 grid, two players alternate placing their pieces, attempting
>    to form four in a row in any direction.
> 
>Renju
>
>    On a 15x15 board, the two players of renju try to be the first
>    to create a line of 5 stones in a row of their color.
>
>Rings (Copyright (c) 1995 Stephen Linhart)
>
>    On an unusual hexagonal board, the players of Rings, place pieces on
>    the board in an attempt to convert other pieces to their color and to
>    control the more rings than any other player.
>
>Score4
>
>    On a 4x4 grid of pegs, two players alternate dropping their pieces from
>    the top of a peg, down a column, attempting to form four in a row in any
>    direction.
>
>Spangles (Copyright (c) 1995 David Smith)
>
>    The two players of Spangles take turns adding triangular pieces of
>    their color to the board in an attempt to create a 4 piece triangle
>    with their pieces as the three corner pieces.
>
>Survival (Copyright (c) 1995 David Smith)
>
>    Survival is played on a hexagonal board made up of 19 numbered hexagons.
>    Two players take turns placing pieces on the board with the "arrow" of
>    the piece dictating the direction in which the next piece played by that
>    player must be played.  The first player who can not move loses the game.
> 
>Susan (Copyright (c) 1995 Stephen Linhart)
>
>   On a hexagonal board (radius 5) two players take turns placing or
>   moving a marble in an attempt to completely surround a opponent's
>   marble with any combination of marbles.
>
>Tanbo & Tanbo3D & Hexbo (Copyright (c) 1995 Mark Steere)
>
>    Played on a Go board, Tanbo crudely models a system of plant roots.  Roots
>    which are growing, competing for space, and dying.  In beginner play, the
>    roots grow much as the roots in a garden. Over time, the roots become
>    shrewd and calculating.
>
>    To win, a player must eliminate all eight of his opponent's roots.  One
>    player will always win.  It's impossible to repeat a board configuration
>    in Tanbo.  Therefore a game cannot result in a draw.  
>
>    Tanbo3D extends the game of Tanbo into three dimensions.
>
>    Hexbo is Tanbo played on a hexagonal board.
>
>Terrace (Copyright (c) 1995 by Siler/Siler Ventures.  All Rights Reserved)
>
>    Terrace is played on an 8x8 board consisting of 16 'L' shaped terraces. 
>    Two corners of the board are "High" and the other corners are "Low". 
>    Each player has pieces of 4 sizes ('A', 'B', 'C' and 'D'). 'A' pieces are
>    the smallest, 'D' pieces are the largest. 'T' pieces are the same size as
>    'A' pieces and are each player's "key" piece.
>
>    The object of the game is to capture your opponent's "T" or move your "T"
>    to the lowest square on your opponent's side of the board.
>
>Trax & StdTrax (Copyright (c) 1983 David Smith)
>
>    Trax is a game played with square tiles.  Each tile is identical
>    to all other tiles, one side has a white line connecting opposite
>    edges and a black line connecting the other edges, and the other
>    side has a white line connecting 2 adjacent edges and a black line
>    connecting the other edges.
>
>    The object of the game is to create a loop of your color while
>    preventing your opponent from doing the same.  An alternate winning
>    condition is to create a line extending from one edge of the board
>    to the opposite edge of the board when the board is at least 8
>    tiles wide (or tall).
>
>    StdTrax limits the board to an 8x8 area.  Normal Trax allows to board
>    to grow to whatever size is necessary.  Normal Trax is also known as
>    SuperTrax.
>
>Tug-of-War
>
>    Up to four players take turns placing "bids".  High bidder gets 1
>    goal point from each other player.  First player to take an average
>    of 5 points from each other player wins.
>
>TwixT (Copyright (c) Avalon Hill)
>
>    On a 24x24 board, players take turns placing pegs of their color
>    on the board.  Any time a peg is placed a "knight's move" from 
>    another peg of the same color, a strut is placed, connecting them.
>    A strut can not cross over (through) another strut.  The object is 
>    to connect your sides of the board while preventing your opponent
>    from doing the same.
>
>--
>  /\/\/\  | Richard Rognlie / Pr. Computer Analyst / PRC Inc. / McLean, VA
> /  \ \ \ | E-Mail: rrognlie@qnet.com       rrognlie@vtsu.prc.com
> \  / / / | Phone:  (Home) (703) 361-4764   (Office) (703) 556-2458
>  \/\/\/  |                                 (Fax)    (703) 556-1174
Technical Details
Message-ID: <4k21r7$tsf@news.cuny.edu>
Path: arc1-ca.pugleaf.net!news.cuny.edu!news
References: <4jrjk3$nth@mandolin.qnet.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.cuny.edu!news
From: root@phantom.cct.ccny.cuny.edu (root)
Newsgroups: rec.games.programmer,comp.lang.c,comp.lang.c++,rec.games.corewar,comp.ai.games,comp.programming.contests
Subject: Re: Richard's C++Robots Server -- Monthly Post
Date: 5 Apr 1996 02:51:19 GMT
Organization: City Univ. of NY
Message-ID: <4k21r7$tsf@news.cuny.edu>
References: <4jrjk3$nth@mandolin.qnet.com>
Reply-To: shafiqk@mtvn11.viacom.com
NNTP-Posting-Host: 134.74.12.2
X-Newsreader: WinVN 0.92.6+