En Passant Chess Term
Java3D chess project is a Java applet that allows you to play chess. Java 3D Chess is a chess program with uses Java 3D. You can play the game on any computer capable of using Java. You can play Java 3D Chess agains yourself or a friend (on the same computer). Maybe inthe near future you...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (277): Java3D chess Download |
Term::ANSIScreen is a Perl module for terminal control using ANSI escape sequences. SYNOPSIS # qw/:color/ is exported by default, i.e. color() & colored() use Term::ANSIScreen qw/:color :cursor :screen :keyboard/; print setmode(1), setkey(a,b); print "40x25 mode now, with a mapped to...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (98): Term::ANSIScreen Download |
Chess::Game::MoveList is a specialized list class for recording the moves of a Chess::Game. SYNOPSIS $movelist = Chess::Game::MoveList->new("white", "black"); $wpawn = Chess::Game::Pawn->new("e2", "white"); $entry = $movelist->add_move($wpawn, "e2", "e4"); $true = $entry->get_piece() eq...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (125): Chess::Game::MoveList Download |
Chess::Game is a class to record and validate the moves of a game of chess. SYNOPSIS use Chess::Game; $game = Chess::Game->new(); $clone = $game->clone(); $move = $game->make_move("e2", "e4"); $move_c = $clone->make_move("e2", "e4"); $true = ($move->get_piece() ne $move_c->get_piece());...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (125): Chess::Game Download |
Lingua::EN::Inflect is a Perl module that can convert singular to plural. Select "a" or "an". SYNOPSIS use Lingua::EN::Inflect qw ( PL PL_N PL_V PL_ADJ NO NUM PL_eq PL_N_eq PL_V_eq PL_ADJ_eq A AN PART_PRES ORD NUMWORDS inflect classical def_noun def_verb def_adj def_a def_an ); #...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (112): Lingua::EN::Inflect Download |
Fantasy Chess is a chess game environment with a game server, GTK GUI, private and public AI, and a lot of libraries to help developers..
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (119): Fantasy Chess v2 Revision Download |
Chess::PGN::Parse is a Perl module that reads and parses PGN (Portable Game Notation) Chess files. SYNOPSIS use Chess::PGN::Parse; use English qw( -no_match_vars ); my $pgnfile = "kk_2001.pgn"; my $pgn = new Chess::PGN::Parse $pgnfile or die "cant open $pgnfilen"; while...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (252): Chess::PGN::Parse Download |
GO::Model::Term is a term or concept in an ontology. SYNOPSIS # From a file use GO::Parser; my $parser = new GO::Parser({handler=>obj}); # create parser object $parser->parse("gene_ontology.obo"); # parse file -> objects my $graph = $parser->handler->graph; # get L object my $term =...
Platforms: *nix
License: Freeware | Size: 593.92 KB | Download (97): GO::Model::Term Download |
Term::ReadLine::Gnu is a Perl extension for the GNU Readline/History Library. SYNOPSIS use Term::ReadLine; $term = new Term::ReadLine ProgramName; while ( defined ($_ = $term->readline(prompt>)) ) { ... } This is an implementation of Term::ReadLine using the GNU Readline/History...
Platforms: *nix
License: Freeware | Size: 66.56 KB | Download (101): Term::ReadLine::Gnu Download |
Chess::PGN::Filter is a Perl extension for converting PGN files to other formats. SYNOPSIS use Chess::PGN::Filter; filter(source => $pgn,filtertype => XML); OR my %substitutions = ( hsmyers => Myers, Hugh S (ID), ); my @exclude = qw( WhiteElo BlackElo EventDate ); filter(...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (159): Chess::PGN::Filter Download |
Term::GnuplotTerminals is a Perl documentation of gnuplot output devices. aed767 The aed512 and aed767 terminal drivers support AED graphics terminals. The two drivers differ only in their horizontal ranges, which are 512 and 768 pixels, respectively. Their vertical range is 575 pixels. There...
Platforms: *nix
License: Freeware | Size: 716.8 KB | Download (92): Term::GnuplotTerminals Download |
Term::ANSIMenu is an infrastructure for creating menus in ANSI capable terminals. SYNOPSIS use Term::ANSIMenu; my $menu = Term::ANSIMenu->new( width => 40, help => [[, &standard_help], [hint 1, &help_item], [ undef, &standard_help], [hint 3, undef] ], title => title, items => [[1,...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (94): Term::ANSIMenu Download |
Emacs Chess is an object-oriented library written in Elisp for manipulating chess objects (games, plies, positions, etc.), and for displaying them..
Platforms: *nix
License: Freeware | Size: 389.12 KB | Download (102): Emacs Chess Download |
Term::Animation is a Perl module that provides a framework to produce sprite animations using ASCII art. Each ASCII sprite is given one or more frames, and placed into the animation as an animation entity. An animation entity can have a callback routine that controls the position and frame of...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (138): Term::Animation Download |
IRC-Chess project is a 2-player chess game for IRC which turns a computer into an IRC chess bot. It consists of a Java chess server, with frontend scripts to convert an IRC client into a chess bot. Players then communicate with the bot using standard IRC commands, and dont require any special...
Platforms: *nix
License: Freeware | Size: 60.42 KB | Download (180): IRC-Chess Download |
Term::Prompt is a Perl extension for prompting a user for information. SYNOPSIS use Term::Prompt; $value = &prompt(...); use Term::Prompt qw(termwrap); print &termwrap(...); $Term::Prompt::MULTILINE_INDENT = ; PREREQUISITES You must have Text::Wrap and Term::ReadKey available on...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (93): Term::Prompt Download |
Term::Shell is a simple command-line shell framework. SYNOPSIS package MyShell; use base qw(Term::Shell); sub run_command1 { print "command 1!n"; } sub smry_command1 { "what does command1 do?" } sub help_command1 { <
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (97): Term::Shell Download |
Term::TtyRec::Player is a Perl module that playbacks ttyrec data. SYNOPSIS use Term::TtyRec::Player; use FileHandle; # $handle is any IO::* object my $handle = FileHandle->new(file.tty); my $player = Term::TtyRec::Player->new($handle); # options can be set as hashref my $player =...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (111): Term::TtyRec::Player Download |
Chess::ICClib is a Perl interface to Internet Chess Server commands. SYNOPSIS use Chess::ICClib; my $icc = Chess::ICClib->new([-prompt=>$ICC], [-host=>$host,-port=>$port] [-user=>$user,-pass=>$password]); $icc->ICCCommand("finger romm"); Chess::ICClib - Perl interface to Internet Chess...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (111): Chess::ICClib Download |
Chess::FIDE is a Perl extension for FIDE Rating List. SYNOPSIS use Chess::FIDE; my $fide = Chess::FIDE->new(-file=>filename); $fide->fideSearch("surname eq Kasparov"); Chess::FIDE - Perl extension for FIDE Rating List. FIDE is the International Chess Federation that every quarter of the...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (101): Chess::FIDE Download |