.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.43) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "BILOBA 6" .TH BILOBA 6 "2023-01-13" "0.9.3-11" "Biloba" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" biloba \- multiplayer strategy board game .SH "SYNOPSIS" .IX Header "SYNOPSIS" \&\fBbiloba\fR [server] .SH "DESCRIPTION" .IX Header "DESCRIPTION" This manual page documents briefly the \fBbiloba\fR command. .PP This manual page was written for the Debian™ distribution because the original program does not have a manual page. .PP \&\fBbiloba\fR is an abstract strategy board game which allows up to four players. .PP Allows single player gaming against its own \s-1AI\s0 engine, and multiplayer gaming through the network. .SH "GAME RULES" .IX Header "GAME RULES" Game has a help facility included, the question mark icon on the top right corner. After clicking it rules are fully explained with graphic diagrams. Just click on the anywhere screen to advance help screens. .PP For completeness a summary of the rules extracted from the game homepage is included below. .SS "Goal" .IX Subsection "Goal" The goal of the game is to remove all opponent's pawns from the board. .SS "Moving" .IX Subsection "Moving" A pawn can move to next free tile in any direction (a). A pawn can also jump over any other pawn, one at a time, but never backwards (b). .PP .Vb 5 \& · | · | · · | | · | | · \& \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\-+\-\-\-+\-\-\- \& · | O | · | X | X | X | \& \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\-+\-\-\-+\-\-\- \& · | · | · · | X | O | X | · \& \& (a) Movement (b) Jumping .Ve .SS "Taking and replacing" .IX Subsection "Taking and replacing" An enemy pawn is taking by placing two pawns on each side of one of its horizontal, vertical or diagonal axis. .PP .Vb 5 \& | | | X | | | X \& \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \& X | O | X | O | | O | \& \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \& | | | X | X | | .Ve .PP The pawn is then removed from the board, and replaced by one of the two pawns that took it out. .PP .Vb 5 \& | | | X | | | 🡗 \& \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \& X | X | ← | X | | X | \& \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \& | | | ↑ | X | | .Ve .PP If more than one enemy pawns are taken in a same move, they will be all taken out of the board before doing the replacement. .PP .Vb 5 \& | X | X | X | X | X | 🡗 \& \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \& X | O | X | | X | X | \& \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \-\-\-+\-\-\-+\-\-\- \& | O | X X | | X X | X | ← .Ve .PP If replacing a pawn lets you take out other ones, they must be removed first, and followed by more replacements. .PP Taking pawns is mandatory when possible, and unlimited. .PP If a player is forced to take pawns at the beginning of the turn then take movements are made, replacements are made and turn is over. .PP If a player can take a pawn while not in turn (in 3 or 4 players games), will wait for the turn, and make take if it is still possible. .PP The turn is over when the player which started it has done all the possible takes and replacements. .SS "Special tile" .IX Subsection "Special tile" The tile at the center of the board is special. When a pawn enters it it's required to move again to any of the seven adjacent tiles. .PP Pawns can't stop on the special tile. .PP The special tile is not accessible by jumping over a pawn. .SS "End of game" .IX Subsection "End of game" The winner is the last player to have at least three pawns on the board. .PP As soon as a player only has two pawns left, and can't take an opponent's pawn out just after, that player loses and the two pawns left are removed from the board. .PP If, after having lost a pawn, player can take another pawn by doing a move, it's a draw. .SH "OPTIONS" .IX Header "OPTIONS" The optional machine name or address where a peer \fBbiloba\fR is listening for a network game. Port used is \fI8000\fR. .SH "SEE ALSO" .IX Header "SEE ALSO" \&\fBbiloba-server\fR(6), Game homepage . .SH "AUTHORS" .IX Header "AUTHORS" \&\fBbiloba\fR was created and coded by Guillaume Demougeot and Colin Leroy . .PP This manual page was written by Ricardo Mones for the Debian™ system (but may be used by others). .SH "COPYRIGHT" .IX Header "COPYRIGHT" Copyright © 2005\-2019 Ricardo Mones .PP Permission is granted to copy, distribute and/or modify this document under the terms of the \s-1GNU\s0 General Public License, Version 2 any later version published by the Free Software Foundation. .PP On Debian systems, the complete text of the \s-1GNU\s0 General Public License can be found in /usr/share/common\-licenses/GPL\-2.