Main > Free Download Search >

Free games go dg2tkps software for linux

games go dg2tkps

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3266
Games::Go::Dg2TkPs 4.026

Games::Go::Dg2TkPs 4.026


Games::Go::Dg2TkPs is a Perl extension to convert Games::Go::Diagrams to Postscript. more>>
Games::Go::Dg2TkPs is a Perl extension to convert Games::Go::Diagrams to Postscript.

SYNOPSIS

use Games::Go::Dg2TkPs
my $dg2ps = B convertDiagram($diagram);

This is a real hack to get PostScript output from the Dg2Tk converter. All it does is use the built-in PostScript that a Tk::Canvas widget provides to convert the Dg2Tk canvas pages to PostScript. The resulting PostScript is fairly crude because the Canvas that it is drawn from is crude to begin with. See Games::Go::Dg2Ps for a better PostScript converter.

A Games::Go::Dg2TkPs inherits from Games::Go::Dg2Tk, and uses all its methods and options. The main difference is that after conversion to Tk is complete, each diagram Tk::Canvas is converted to PostScript via the Tk::Canvas->postscript method. Some minor massaging of the PostScript source is done to string the canvas pages together.

<<less
Download (0.43MB)
Added: 2006-08-11 License: Perl Artistic License Price:
1173 downloads
Games::Go::Dg2Ps 4.026

Games::Go::Dg2Ps 4.026


Games::Go::Dg2Ps is a Perl extension to convert Games::Go::Diagrams to PostScript. more>>
Games::Go::Dg2Ps is a Perl extension to convert Games::Go::Diagrams to PostScript.

SYNOPSIS

use Games::Go::Dg2Ps
my $dg2ps = B convertDiagram($diagram);

Games::Go::Dg2Ps converts a Games::Go::Diagram into PostScript.

<<less
Download (0.43MB)
Added: 2006-08-07 License: Perl Artistic License Price:
1173 downloads
Games::Go::Dg2Tk 4.026

Games::Go::Dg2Tk 4.026


Games::Go::Dg2Tk is a Perl extension to convert Games::Go::Diagrams to perl/Tk windows. more>>
Games::Go::Dg2Tk is a Perl extension to convert Games::Go::Diagrams to perl/Tk windows.

SYNOPSIS

use Games::Go::Dg2Tk
my $dg2tk = B convertDiagram($diagram);

A Games::Go::Dg2Tk object converts a Games::Go::Diagram object into Tk::Canvas item. The close method calls Tk::MainLoop to dispays the collection of Canvases.

Bindings for the normal editing keys: Up, Down, Next (PageDown) and Prior (PageUp) traverse the NoteBook tabs. Tab and Shift-tab also work as expected.

Left and Right keys select the previous or next NoteBook tab, but dont display it. Space and Enter (carriage return) display the selected tab.

<<less
Download (0.43MB)
Added: 2006-08-08 License: GPL (GNU General Public License) Price:
1172 downloads
Games::Go::Dg2Mp 4.026

Games::Go::Dg2Mp 4.026


Games::Go::Dg2Mp is a Perl extension to convert Games::Go::Diagrams to John Hobbys MetaPost. more>>
Games::Go::Dg2Mp is a Perl extension to convert Games::Go::Diagrams to John Hobbys MetaPost (which is adapted from Donald Knuths Metafont).

SYNOPSIS

use Games::Go::Dg2Mp
my $dg2mp = B convertDiagram($diagram);

A Games::Go::Dg2Mp object converts a Games::Go::Diagram object into a TeX (.tex) and a MetaPost (.mp) file. The MetaPost file contains figures for each of the diagrams and overstones required to make the complete game diagram.

Running MetaPost (mpost or possibly mp) on the .mp file creates a set of figure files, each of which is an Encapsulated PostScript figure. Running TeX (tex) on the .tex file creates a .dvi file which tries to include the Encapsulated PostScript figures. Running dvips on the .dvi file (from TeX) creates the final PostScript (.ps) file containing the complete game diagram.

See man mpost (or possibly man mp) for more details of the overall MetaPost system and environment.

<<less
Download (0.43MB)
Added: 2006-08-08 License: Perl Artistic License Price:
1173 downloads
Games::Go::Dg2TeX 4.026

Games::Go::Dg2TeX 4.026


Games::Go::Dg2TeX is a Perl extension to convert Games::Go::Diagrams to TeX. more>>
Games::Go::Dg2TeX is a Perl extension to convert Games::Go::Diagrams to TeX.

SYNOPSIS

use Games::Go::Dg2TeX
my $dg2tex = B convertDiagram($diagram);

A Games::Go::Dg2TeX object converts a Games::Go::Diagram object into TeX source code which can be used stand-alone, or it can be incorporated into larger TeX documents.

<<less
Download (0.43MB)
Added: 2006-08-08 License: Perl Artistic License Price:
1172 downloads
Games::Go::Dg2PDF 4.026

Games::Go::Dg2PDF 4.026


Games::Go::Dg2PDF is a Perl extension to convert Games::Go::Diagrams to PDF (Portable Document Format). more>>
Games::Go::Dg2PDF is a Perl extension to convert Games::Go::Diagrams to PDF (Portable Document Format).

SYNOPSIS

use Games::Go::Dg2PDF
my $dg2pdf = B convertDiagram($diagram);

A Games::Go::Dg2PDF object converts a Games::Go::Diagram object into a PDF file.

<<less
Download (0.43MB)
Added: 2006-08-07 License: Perl Artistic License Price:
1173 downloads
Games::Go::Dg2ASCII 4.026

Games::Go::Dg2ASCII 4.026


Games::Go::Dg2ASCII is a Perl extension to convert Games::Go::Diagrams to ASCII diagrams. more>>
Games::Go::Dg2ASCII is a Perl extension to convert Games::Go::Diagrams to ASCII diagrams.

SYNOPSIS

use Games::Go::Dg2ASCII
my $dg2ascii = B convertDiagram($diagram);

A Games::Go::Dg2ASCII object converts a Games::Go::Diagram object into ASCII diagrams.

<<less
Download (0.43MB)
Added: 2006-08-08 License: Perl Artistic License Price:
1173 downloads
Games::Goban 1.100

Games::Goban 1.100


Games::Goban is a board for playing go, renju, othello, etc. more>>
Games::Goban is a board for playing go, renju, othello, etc.

SYNOPSIS

use Games::Goban;
my $board = new Games::Goban (
size => 19,
game => "go",
white => "Seigen, Go",
black => "Minoru, Kitani",
referee => &Games::Goban::Rules::Go,
);

$board->move("pd"); $board->move("dd");
print $board->as_sgf;

This is a generic module for handling goban-based board games. Theoretically, it can be used to handle many of the other games which can use Smart Game Format (SGF) but I want to keep it reasonably restricted in order to keep it simple.

<<less
Download (0.015MB)
Added: 2007-01-06 License: Perl Artistic License Price:
1035 downloads
Games::GoogleWhack 1.4

Games::GoogleWhack 1.4


Games::GoogleWhack is a Perl module that finds, verifies, and/or submits GoogleWhacks. more>>
Games::GoogleWhack is a Perl module that finds, verifies, and/or submits GoogleWhacks.

SYNOPSIS

use Games::GoogleWhack;

my $googlewhack = Games::GoogleWhack->new();
my $is_googlewhack = $googlewhack->is_googlewhack(foo, bar);

die $googlewhack->errstr if $googlewhack->errstr;

print "Youve found a GoogleWhack! Congrats! :-)n" if $is_googlewhack;

NOTE: THIS MODULE MAKES EXTERNAL CONNECTIONS TO GOOGLE.COM, DICTIONARY.COM, and/or GOOGLEWHACK.COM. IT IS THE USERS RESPONSIBILITY TO ENSURE THAT THEY ARE IN COMPLIANCE WITH ANY RESPECTIVE TERMS OF USE CLAUSES FOR SITE USAGE. THE AUTHOR ASSUMES NO LIABILITY FOR THE USE OR MISUSE OF THIS MODULE.

<<less
Download (0.012MB)
Added: 2006-11-28 License: Perl Artistic License Price:
1067 downloads
Games::Go::SGF 0.05

Games::Go::SGF 0.05


Games::Go::SGF is a Perl module that can parse and dissect Standard Go Format files. more>>
Games::Go::SGF is a Perl module that can parse and dissect Standard Go Format files.

SYNOPSIS

use Games::Go::SGF;
my $sgf = new Games::Go::SGF($sgfdata);
print "Game played on ".$sgf->date."n";
print $sgf->white. " (W) vs. ".$sgf->black." (B)n";
print "Board size: ".$sgf->size.". Komi: ".$sgf->komi."n";

while ($move = $sgf->move($move_no++)) {
print "$move_no: ".$move->move,"n";
}

This is a very simple SGF file parser, of currently limited functionality. It can read and step through SGF files, follow variations, and so on. Its good enough for getting simple statistics about games of Go, and building up Games::Go::Board objects representing games stored as SGF.

$sgf->move returns either a normal Games::Go::SGF::Node or a Games::Go::SGF::Variation object. They behave exactly the same, but the variation object has the additional methods mainline() to get the main line of the game, variation($n) to get the first node in the nth variation, and variations to retrieve an array of variations. $variation->move will, by default, follow the mainline.

<<less
Download (0.003MB)
Added: 2007-07-12 License: Perl Artistic License Price:
835 downloads
Games::Go::AGATourn 1.035

Games::Go::AGATourn 1.035


AGATourn is a Perl extensions to ease the pain of using AGA tournament data files. more>>
AGATourn is a Perl extensions to ease the pain of using AGA tournament data files.

SYNOPSIS

use Games::Go::AGATourn;
my $agaTourn = Games::Go::AGATourn->new (options);

An AGATourn object represents a round or several rounds of an American Go Association tournament. There are methods for parsing several type of AGA file format:

tdlist

The entire list of AGA members including playing strength, club affiliation, and some other stuff.

register.tde

The starting point for a tournament. All players in a tournament must be entered in the register.tde file.

round results: 1.tde, 2.tde, etc.

Game results for each round of the tournament.

A note on IDs: in general, hashes in an AGATourn object are keyed by the AGA ID. An AGA ID consists of a three letter country specifier (like USA or TMP for temporary IDs) concatenated to an integer. Here we specify the three letter country specifier as the country and the integer part as the agaNum. The country concatenated with the agaNum is the ID. My ID for example is USA2122. IDs should be normalized (capitalize the country part and remove preceding 0s from the agaNum part) with the NormalizeID method (below).

Note also that some programs may accept limited integers in the agaNum part of the ID. Accelerat, for example, seems to accept only up to 32K (someone used a signed short somewhere?)

<<less
Download (0.015MB)
Added: 2007-01-02 License: Perl Artistic License Price:
1025 downloads
Games::Cards 1.45

Games::Cards 1.45


Games::Cards is a Perl module for writing and playing card games. more>>
Games::Cards is a Perl module for writing and playing card games.

SYNOPSIS

use Games::Cards;
my $Rummy = new Games::Cards::Game;

# Create the correct deck for a game of Rummy.
my $Deck = new Games::Cards::Deck ($Rummy, "Deck");

# shuffle the deck and create the discard pile
$Deck->shuffle;
my $Discard = new Games::Cards::Queue "Discard Pile";

# Deal out the hands
foreach my $i (1 .. 3) {
my $hand = new Games::Cards::Hand "Player $i" ;
$Deck->give_cards($hand, 7);
$hand->sort_by_value;
push @Hands, $hand;
}

# print hands (e.g. "Player 1: AS 2C 3C 3H 10D QS KH")
foreach (@Hands) { print ($_->print("short"), "n") }

$Hands[1]->give_a_card ($Discard, "8D"); # discard 8 of diamonds

This module creates objects and methods to allow easier programming of card games in Perl. It allows you to do things like create decks of cards, have piles of cards, hands, and other sets of cards, turn cards face-up or face-down, and move cards from one set to another. Which is pretty much all you need for most card games.

<<less
Download (0.089MB)
Added: 2007-01-03 License: Perl Artistic License Price:
1034 downloads
Games::Bingo::Card 0.13

Games::Bingo::Card 0.13


Games::Bingo::Card is a helper class for Games::Bingo. more>>
Games::Bingo::Card is a helper class for Games::Bingo.

SYNOPSIS

use Games::Bingo::Card;

my $b = Games::Bingo-E new(90);
my $card = Games::Bingo::Card-E new($b);

my $bingo = Games::Bingo-E new(90);
$card-E validate($bingo);

use Games::Bingo::Print::Card;

my $p = Games::Bingo::Print::Card-E new();
$p-E populate();

The Games::Bingo::Card class suits the simple purpose of being able to generate bingo cards and validating whether they are valid in during a game where a player indicate victory.

It is also used by Games::Bingo::Print to hold the generated bingo cards before they are printed.

<<less
Download (0.020MB)
Added: 2007-01-04 License: Perl Artistic License Price:
1024 downloads
Games::3D 0.09

Games::3D 0.09


Games::3D is a package containing an object system for (not only) 3D games. more>>
Games::3D is a package containing an object system for (not only) 3D games.

SYNOPSIS

use Games::3D::World;

my $world = Games::3D::World->new();

$world->save_to_file( $filename );

my $loaded = Games::3D::world->load_from_file( $filename );

my $thing1 = $world->add ( Games::3D::Thingy->new( ... ) );
my $thing2 = $world->add ( Games::3D::Thingy->new( ... ) );

$world->link($thing1, $thing2);

Games::3D::World provides you with a container class that will contain every object in your game object system. This are primarily objects that have states, change these states and need to announce the states to other objects.

The Games::3D::World container also enables you to save and restore snapshots of your objects system.

Basic things that you object system contains are derived from a class called Games::3D::Thingy. These can represent physical objects (buttons, levers, doors, lights etc) as well as virtual objects (trigger, sensors, links, markers, sound sources etc).

You can link Thingys together, either directly or via Games::3D::Links. The links have some more features than direct linking, which are explained below.

This package also provides you with Games::3D::Sensor, a class for objects that sense state changes and act upon them. Or not, depending on the sensor. Sensors are primarily used to watch for certain conditions and then act when they are met. Examples are the death of an object, values that go below a certain threshold etc.

State changes are transported in the object system with signals.

<<less
Download (0.032MB)
Added: 2006-10-02 License: Perl Artistic License Price:
1124 downloads
Java Games 1.0

Java Games 1.0


Java Games is a collection of simple games that are compiled into Java applets and meant to be played online in a Web browser. more>>
Java Games project is a collection of simple games that are compiled into Java applets and meant to be played online in a Web browser.

Currently the collection contains four games: XO World (similar to tic-tac-toe, but with lines of 5 on a 10x10 board); 100 Mack (guess the random combination of 4 images out of a set of six); Memory (flip 2 plates at a time to find matching pairs); and Tetris.
<<less
Download (0.13MB)
Added: 2007-02-20 License: GPL (GNU General Public License) Price:
985 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5