matches
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 983
FootieFox 1.3.1
FootieFox is a Firefox extension shows soccer scores for todays matches of many European leagues - live and almost instantly. more>>
FootieFox is a Firefox extension shows soccer scores for todays matches of many European leagues - live and almost instantly. No matter what youre occupied with at your computer, FootieFox informs you about current matches and every goal scored.
Main features:
- display of current soccer scores in your status bar
- all matches at a glance on the customizable score board
- support of more than 18 European leagues plus many international championships
- visual and acoustic notification when goals are scored
- kick-off times in local time, world cup teams in local language
Small but big
FootieFox is tiny. (Some even say its cute!) This is definitely true in terms of the programs size and appearence: The Add-on integrates smoothly in the status bar of your Firefox browser. A nonintrusive panel on the status bar displays two little flags and the score - thats about it! However, the service of keeping you up to date with the latest soccer scores is extremely useful.
We carefully designed FootieFox to be a small, unintrusive but very efficient tool. This was our goal from the very beginnning.
Keep track on a busy matchday
For each league you are interested in you are provided with a score board which contains current and recent matches. Its left to your personal preference what elements you want to be displayed on this board to get the quickest overview possible.
European leagues for soccer fans world wide
Our list of available leagues grows constantly. Right now, we offer leagues from the following countries:
Belgium
Germany
Denmark
England
Finland
France
Greece
Ireland
Italy
Holland
Norway
Austria
Portugal
Scotland
Sweden
Switzerland
Spain
Turkey
And yes, we support the World Cup!
If your country happens to be not amongst the above, please stay tuned. Hopefully we will be able to add it in the near future.
You work, we entertain you
From now on, you no longer need to frequent live ticker pages and refresh them regularily to keep up with your favorite league. You can stay focused on your work, FootieFox will let you know when your team scores! When a goal is scored an alert slider pops up which indicates the scoring team. Additionally, an audible alert can be played. As long as your Firefox browser is running, this works whatever else you might be doing. Even if its watching a DVD.
<<lessMain features:
- display of current soccer scores in your status bar
- all matches at a glance on the customizable score board
- support of more than 18 European leagues plus many international championships
- visual and acoustic notification when goals are scored
- kick-off times in local time, world cup teams in local language
Small but big
FootieFox is tiny. (Some even say its cute!) This is definitely true in terms of the programs size and appearence: The Add-on integrates smoothly in the status bar of your Firefox browser. A nonintrusive panel on the status bar displays two little flags and the score - thats about it! However, the service of keeping you up to date with the latest soccer scores is extremely useful.
We carefully designed FootieFox to be a small, unintrusive but very efficient tool. This was our goal from the very beginnning.
Keep track on a busy matchday
For each league you are interested in you are provided with a score board which contains current and recent matches. Its left to your personal preference what elements you want to be displayed on this board to get the quickest overview possible.
European leagues for soccer fans world wide
Our list of available leagues grows constantly. Right now, we offer leagues from the following countries:
Belgium
Germany
Denmark
England
Finland
France
Greece
Ireland
Italy
Holland
Norway
Austria
Portugal
Scotland
Sweden
Switzerland
Spain
Turkey
And yes, we support the World Cup!
If your country happens to be not amongst the above, please stay tuned. Hopefully we will be able to add it in the near future.
You work, we entertain you
From now on, you no longer need to frequent live ticker pages and refresh them regularily to keep up with your favorite league. You can stay focused on your work, FootieFox will let you know when your team scores! When a goal is scored an alert slider pops up which indicates the scoring team. Additionally, an audible alert can be played. As long as your Firefox browser is running, this works whatever else you might be doing. Even if its watching a DVD.
Download (0.11MB)
Added: 2007-07-12 License: MIT/X Consortium License Price:
2409 downloads
libsharedmime 0.5
libsharedmime is a library for reading freedesktop.orgs shared MIME database. more>>
libsharedmime is a library for reading freedesktop.orgs shared MIME database.
Installation:
All that should be required to install this is:
make
make install
Which will put libsharedmime1.so into /usr/local/lib and mime-types.h into /usr/local/include.
ToDo:
Fix the makefile to have proper dependency handling.
Write a ./configure script.
Write some docs.
Finish the other API functions (what do they actually do?).
Test some more. "Works for me".
Enhancements:
- Added code to check for a text file if the content lookup fails, if it matches it gets a text/plain type.
- Stopped the content lookup being performed on directories.
- Fixed a bug in the magic matching code that caused valid matches to fail. This means that some files will now return the correct mime type as opposed to a default "not found" type.
<<lessInstallation:
All that should be required to install this is:
make
make install
Which will put libsharedmime1.so into /usr/local/lib and mime-types.h into /usr/local/include.
ToDo:
Fix the makefile to have proper dependency handling.
Write a ./configure script.
Write some docs.
Finish the other API functions (what do they actually do?).
Test some more. "Works for me".
Enhancements:
- Added code to check for a text file if the content lookup fails, if it matches it gets a text/plain type.
- Stopped the content lookup being performed on directories.
- Fixed a bug in the magic matching code that caused valid matches to fail. This means that some files will now return the correct mime type as opposed to a default "not found" type.
Download (0.017MB)
Added: 2005-09-30 License: LGPL (GNU Lesser General Public License) Price:
1484 downloads
Walker 1.1.5
Walker is a Python script that updates entire Web sites. more>>
Walker is a Python script that updates entire Web sites. It matches the remote site to your local copy using FTP.
Once you set it up, it will upload any files that have changed in size, delete any remote files or directories you have deleted locally, and create any remote directories you have added locally.
The default deletion of files and directories can be overridden on the command line. Walker allows you to update your entire site by going online and then running one command in a terminal. It also includes Scpper.py, which updates a site in a similar manner using scp.
Enhancements:
- Documentation and install fixes.
<<lessOnce you set it up, it will upload any files that have changed in size, delete any remote files or directories you have deleted locally, and create any remote directories you have added locally.
The default deletion of files and directories can be overridden on the command line. Walker allows you to update your entire site by going online and then running one command in a terminal. It also includes Scpper.py, which updates a site in a similar manner using scp.
Enhancements:
- Documentation and install fixes.
Download (0.014MB)
Added: 2005-10-03 License: GPL (GNU General Public License) Price:
1483 downloads
Black List Scanning Bot 3.0 Alpha3
Black List Scanning Bot (BLSB for short) checks the IP addresses of users. more>>
Black List Scanning Bot (BLSB for short) checks the IP addresses of users connecting to your IRC server against DNS blacklist services such as Blitzed or Sorbs.
Black List Scanning Bot works like this, if a user matches a blacklist, that user is killed from your network.
Enhancements:
- Add support for lookup lists only without banning (D)
- Make sure we broadcast a message when we akill even if not in verbose (F)
- AKILL support (F)
- Reorder add command so name works. (M)
- Simplify command paths. (M)
- Initial Version. (F)
<<lessBlack List Scanning Bot works like this, if a user matches a blacklist, that user is killed from your network.
Enhancements:
- Add support for lookup lists only without banning (D)
- Make sure we broadcast a message when we akill even if not in verbose (F)
- AKILL support (F)
- Reorder add command so name works. (M)
- Simplify command paths. (M)
- Initial Version. (F)
Download (0.30MB)
Added: 2005-12-14 License: GPL (GNU General Public License) Price:
1420 downloads
Xprobe2 0.3
Xprobe2 is an active operating system fingerprinting tool. more>>
Xprobe is an alternative to some tools which are heavily dependent upon the usage of the TCP protocol for remote active operating system fingerprinting.
Xprobe I combines various remote active operating system fingerprinting methods using the ICMP protocol, which were discovered during the "ICMP Usage in Scanning" research project, into a simple, fast, efficient and a powerful way to detect an underlying operating system a targeted host is using.
Xprobe2 rely on fuzzy signature matching, probabilistic guesses, multiple matches simultaneously, and a signature database. Xprobe2 is an active operating system fingerprinting tool witch has a different approach to operating system fingerprinting.
<<lessXprobe I combines various remote active operating system fingerprinting methods using the ICMP protocol, which were discovered during the "ICMP Usage in Scanning" research project, into a simple, fast, efficient and a powerful way to detect an underlying operating system a targeted host is using.
Xprobe2 rely on fuzzy signature matching, probabilistic guesses, multiple matches simultaneously, and a signature database. Xprobe2 is an active operating system fingerprinting tool witch has a different approach to operating system fingerprinting.
Download (0.52MB)
Added: 2006-03-03 License: GPL (GNU General Public License) Price:
1342 downloads
libsrs2 1.0.18
libsrs2 is the next generation SRS library. more>>
libsrs2 is the next generation SRS library. SPF verifies that the Sender address of an email message matches (according to some policy) the client IP address that submitted it.
When a message is forwarded, the sender address must be rewritten to comply with SPF policy.
The Sender Rewriting Scheme, or SRS, provides a standard for this rewriting that is not vulnerable to attacks by spammers, is easy to parse by common mail filters, and handles multiple hops neatly and safely.
<<lessWhen a message is forwarded, the sender address must be rewritten to comply with SPF policy.
The Sender Rewriting Scheme, or SRS, provides a standard for this rewriting that is not vulnerable to attacks by spammers, is easy to parse by common mail filters, and handles multiple hops neatly and safely.
Download (0.28MB)
Added: 2006-02-24 License: GPL (GNU General Public License) Price:
1337 downloads
Visual REGEXP 3.1
Visual REGEXP lets you easily design and debug regular expressions. more>>
Visual REGEXP project can easily design and debug regular expressions by providing a graphical visualization of the expression and its matches on a sample of your choice.
Version restrictions:
- some regexp can consume a lot of CPU time. This seems to be caused by the use of -all, -inline and -indices flags together.
- when a subexpression is not matched (empty match), the last character of the previous match are coloured. This is due to a problem in Tcl (bug submitted to Scriptics).
Enhancements:
- new version done by Martin Lemburg. Many thanks, Martin.
- it is now a tcl 8.5a4 starpack
- GUI layout changed to be based on a paned window
- GUI code looks different, to be more ergonomic
- the informational labels (replacements & matches) are now sunken
- there are now additional the "first" and "last" navigation buttons
- there is a new option to navigate through matches or matches and submatches
- the displayed count of matches is changed to display the current and the count of matches used for navigation (probably changes, if the new navigation option is changed)
- the replace widget is disabled on startup
- the tcl console is added to the help menu
- the key bindings inside the regexp text widget changed a bit to allow for expanded regexp (-expanded or (?x)) to contain tabs and newlines. Tabs are created with Control-Tab and newlines with Control-Return. Additional with Control-C|V|X (not c|v|x) it is possible to use the clipboard like with Control|Shift-Insert, Shift-Delete.
<<lessVersion restrictions:
- some regexp can consume a lot of CPU time. This seems to be caused by the use of -all, -inline and -indices flags together.
- when a subexpression is not matched (empty match), the last character of the previous match are coloured. This is due to a problem in Tcl (bug submitted to Scriptics).
Enhancements:
- new version done by Martin Lemburg. Many thanks, Martin.
- it is now a tcl 8.5a4 starpack
- GUI layout changed to be based on a paned window
- GUI code looks different, to be more ergonomic
- the informational labels (replacements & matches) are now sunken
- there are now additional the "first" and "last" navigation buttons
- there is a new option to navigate through matches or matches and submatches
- the displayed count of matches is changed to display the current and the count of matches used for navigation (probably changes, if the new navigation option is changed)
- the replace widget is disabled on startup
- the tcl console is added to the help menu
- the key bindings inside the regexp text widget changed a bit to allow for expanded regexp (-expanded or (?x)) to contain tabs and newlines. Tabs are created with Control-Tab and newlines with Control-Return. Additional with Control-C|V|X (not c|v|x) it is possible to use the clipboard like with Control|Shift-Insert, Shift-Delete.
Download (0.025MB)
Added: 2006-03-08 License: GPL (GNU General Public License) Price:
1329 downloads
The TagMogrifier library for PHP 0.3.0
The TagMogrifier library for PHPs goal is to let you perform fast and easy-to-program transformations on XML documents. more>>
The TagMogrifier library for PHPs goal is to let you perform fast and easy-to-program transformations on XML documents. Instead of having to write your own parser, or directly using the PHP DOM parser, and having to write your own tree walker and such, you only need to instantiate a class, add a few match expressions, and assign a function to process every XML element that matches, DOM-style.
Do you work with PHP and XML often? If you do, you’ve probably noticed it’s very tedious to manipulate XML from PHP. Be it regular expressions, tree walking of DOM nodes, or SAX, all of these alternatives are hard work.
The purpose of this library is to let you perform fast and easy-to-program transformations on XML documents. Instead of having to write your own parser, or directly using the PHP DOM parser, and having to write your own tree walker and such, you only need to instantiate a class, add a few match expressions, and assign a function to process every XML element that matches, DOM-style.
<<lessDo you work with PHP and XML often? If you do, you’ve probably noticed it’s very tedious to manipulate XML from PHP. Be it regular expressions, tree walking of DOM nodes, or SAX, all of these alternatives are hard work.
The purpose of this library is to let you perform fast and easy-to-program transformations on XML documents. Instead of having to write your own parser, or directly using the PHP DOM parser, and having to write your own tree walker and such, you only need to instantiate a class, add a few match expressions, and assign a function to process every XML element that matches, DOM-style.
Download (0.007MB)
Added: 2006-03-04 License: GPL (GNU General Public License) Price:
1329 downloads
Band Saw 0.3.0
Band Saw is a syslog monitoring program for the GNOME desktop. more>>
Band Saw is a syslog monitoring program for the GNOME desktop. Band Saw project allows the user to setup filters that define which messages should generate alerts.
Combined with syslogs remote logging functionality it provides a scalable and easily deployed monitoring solution.
How does it work?
Band Saw is really quite simple; it monitors messages that are fed to it from a suitably configured syslog server, looking out for messages that contain text that the administrator is interested in. Any log message that matches the administrators filters will be brought to the users attention via a dialog box that pops up on screen.
Because syslog itself supports propagating messages between seperate computers, with syslog and Band Saw you can easily monitor a large number of computers for critical errors.
<<lessCombined with syslogs remote logging functionality it provides a scalable and easily deployed monitoring solution.
How does it work?
Band Saw is really quite simple; it monitors messages that are fed to it from a suitably configured syslog server, looking out for messages that contain text that the administrator is interested in. Any log message that matches the administrators filters will be brought to the users attention via a dialog box that pops up on screen.
Because syslog itself supports propagating messages between seperate computers, with syslog and Band Saw you can easily monitor a large number of computers for critical errors.
Download (0.18MB)
Added: 2006-03-09 License: GPL (GNU General Public License) Price:
1325 downloads
Shared Mime Library 0.5
Shared Mime Library is a library for reading freedesktop.orgs shared MIME database. more>>
Shared Mime Library is my implementation for libsharedmime. It reads the Shared Mime Info database and returns you the MIME-TYPE of a file. Freedesktop make this database freely available, but they dont seem to be distributing a library to read it anymore (Its no where in their CVS that I can find).
It is different to the freedesktop version in the following ways:
- Licensed under LGPL instead of the GPL at aid all developers. *sigh*
- Has NO dependencies. Which is an important feature in this world of tangled packages all depending on each other.
- Probably not as fast?
- Not as complete (yet)?
To install the package firstly you need the Shared Mime data files. Which you can get from here. Then download and unpack libsharedmime and:
% make
# make install
Enhancements:
- Added code to check for a text file if the content lookup fails, if it matches it gets a text/plain type.
- Stopped the content lookup being performed on directories.
- Fixed a bug in the magic matching code that caused valid matches to fail. This means that some files will now return the correct mime type as opposed to a default "not found" type.
<<lessIt is different to the freedesktop version in the following ways:
- Licensed under LGPL instead of the GPL at aid all developers. *sigh*
- Has NO dependencies. Which is an important feature in this world of tangled packages all depending on each other.
- Probably not as fast?
- Not as complete (yet)?
To install the package firstly you need the Shared Mime data files. Which you can get from here. Then download and unpack libsharedmime and:
% make
# make install
Enhancements:
- Added code to check for a text file if the content lookup fails, if it matches it gets a text/plain type.
- Stopped the content lookup being performed on directories.
- Fixed a bug in the magic matching code that caused valid matches to fail. This means that some files will now return the correct mime type as opposed to a default "not found" type.
Download (0.017MB)
Added: 2006-03-16 License: LGPL (GNU Lesser General Public License) Price:
1317 downloads
Scrape::USPS::ZipLookup Perl Module 2.4
Scrape::USPS::ZipLookup Perl Module provides a programmatic interface to United States Postal Service. more>>
The United States Postal Service (USPS) has on its web site an HTML form at http://www.usps.com/zip4/ for standardizing an address. Given a firm, urbanization, street address, city, state, and zip, it will put the address into standard form (provided the address is in their database) and display a page with the resulting address.
Scrape::USPS::ZipLookup Perl Module provides a programmatic interface to this service, so you can write a program to process your entire personal address book without having to manually type them all in to the form.
Because the USPS could change or remove this functionality at any time, be prepared for the possibility that this code may fail to function. In fact, as of this version, there is no error checking in place, so if they do change things, this code will most likely fail in a noisy way. If you discover that the service has changed, please email the author your findings.
If an error occurs in trying to standardize the address, then no array will be returned. Otherwise, a four-element array will be returned.
To see debugging output, call $zlu->verbose(1).
SYNOPSIS
#!/usr/bin/perl
use Scrape::USPS::ZipLookup::Address;
use Scrape::USPS::ZipLookup;
my $addr = Scrape::USPS::ZipLookup::Address->new(
Focus Research, Inc., # Firm
, # Urbanization
8080 Beckett Center Drive Suite 203, # Delivery Address
West Chester, # City
OH, # State
45069-5001 # ZIP Code
);
my $zlu = Scrape::USPS::ZipLookup->new();
my @matches = $zlu->std_addr($addr);
if (@matches) {
printf "n%d matches:n", scalar(@matches);
foreach my $match (@matches) {
print "-" x 39, "n";
print $match->to_string;
print "n";
}
print "-" x 39, "n";
}
else {
print "No matches!n";
}
exit 0;
Enhancements:
- Adapt to yet another round of changes to the USPS Zip Lookup web site, courtesy of Eric Parker.
- Copyright date updates.
<<lessScrape::USPS::ZipLookup Perl Module provides a programmatic interface to this service, so you can write a program to process your entire personal address book without having to manually type them all in to the form.
Because the USPS could change or remove this functionality at any time, be prepared for the possibility that this code may fail to function. In fact, as of this version, there is no error checking in place, so if they do change things, this code will most likely fail in a noisy way. If you discover that the service has changed, please email the author your findings.
If an error occurs in trying to standardize the address, then no array will be returned. Otherwise, a four-element array will be returned.
To see debugging output, call $zlu->verbose(1).
SYNOPSIS
#!/usr/bin/perl
use Scrape::USPS::ZipLookup::Address;
use Scrape::USPS::ZipLookup;
my $addr = Scrape::USPS::ZipLookup::Address->new(
Focus Research, Inc., # Firm
, # Urbanization
8080 Beckett Center Drive Suite 203, # Delivery Address
West Chester, # City
OH, # State
45069-5001 # ZIP Code
);
my $zlu = Scrape::USPS::ZipLookup->new();
my @matches = $zlu->std_addr($addr);
if (@matches) {
printf "n%d matches:n", scalar(@matches);
foreach my $match (@matches) {
print "-" x 39, "n";
print $match->to_string;
print "n";
}
print "-" x 39, "n";
}
else {
print "No matches!n";
}
exit 0;
Enhancements:
- Adapt to yet another round of changes to the USPS Zip Lookup web site, courtesy of Eric Parker.
- Copyright date updates.
Download (0.011MB)
Added: 2006-03-31 License: Artistic License Price:
1302 downloads
acoc 0.7.1
acoc is an arbitrary command output colourer. more>>
acoc is an arbitrary command output colourer.
Ever wondered why the output of your favourite UNIX/Linux commands is still displayed in black-and-white after all these years?
Ever had to search back through your scroll-buffer in search of gcc errors and salient information to tell you what went wrong with your programs execution?
acoc is a regular expression based colour formatter for programs that display output on the command-line. It works as a wrapper around the target program, executing it and capturing the stdout stream. Optionally, stderr can be redirected to stdout, so that it, too, can be manipulated.
acoc then applies matching rules to patterns in the output and applies colour sets to those matches. A picture is worth a thousand words, so look at the sample screenshots in the next section.
<<lessEver wondered why the output of your favourite UNIX/Linux commands is still displayed in black-and-white after all these years?
Ever had to search back through your scroll-buffer in search of gcc errors and salient information to tell you what went wrong with your programs execution?
acoc is a regular expression based colour formatter for programs that display output on the command-line. It works as a wrapper around the target program, executing it and capturing the stdout stream. Optionally, stderr can be redirected to stdout, so that it, too, can be manipulated.
acoc then applies matching rules to patterns in the output and applies colour sets to those matches. A picture is worth a thousand words, so look at the sample screenshots in the next section.
Download (0.043MB)
Added: 2006-04-18 License: GPL (GNU General Public License) Price:
1284 downloads
File::Stat::ModeString 1.00
File::Stat::ModeString - conversion file stat mode to/from string representation. more>>
File::Stat::ModeString - conversion file stat mode to/from string representation.
SYNOPSIS
use File::Stat::ModeString;
$string = mode_to_string ( $st_mode );
$st_mode = string_to_mode ( $string );
$type = mode_to_typechar( $st_mode );
$record = < IN >; chomp $record;
$record =~ m/^some_prefixs+$MODE_STRING_REs+some_suffix$/o
or die "invalid record format";
die "Invalid mode in $string"
if is_mode_string_valid( $string );
This module provides a few functions for conversion between binary and literal representations of file mode bits, including file type.
All of them use only symbolic constants for mode bits from File::Stat::Bits.
CONSTANTS
$MODE_STRING_RE
Regular expression to match mode string (without ^$).
FUNCTIONS
is_mode_string_valid( $string )
Returns true if argument matches mode string pattern.
$type = mode_to_typechar( $mode )
Returns file type character of binary mode, ? on unknown file type.
$string = mode_to_string( $mode )
Converts binary mode value to string representation. ? in file type field on unknown file type.
$mode = string_to_mode( $string )
Converts string representation of file mode to binary one.
<<lessSYNOPSIS
use File::Stat::ModeString;
$string = mode_to_string ( $st_mode );
$st_mode = string_to_mode ( $string );
$type = mode_to_typechar( $st_mode );
$record = < IN >; chomp $record;
$record =~ m/^some_prefixs+$MODE_STRING_REs+some_suffix$/o
or die "invalid record format";
die "Invalid mode in $string"
if is_mode_string_valid( $string );
This module provides a few functions for conversion between binary and literal representations of file mode bits, including file type.
All of them use only symbolic constants for mode bits from File::Stat::Bits.
CONSTANTS
$MODE_STRING_RE
Regular expression to match mode string (without ^$).
FUNCTIONS
is_mode_string_valid( $string )
Returns true if argument matches mode string pattern.
$type = mode_to_typechar( $mode )
Returns file type character of binary mode, ? on unknown file type.
$string = mode_to_string( $mode )
Converts binary mode value to string representation. ? in file type field on unknown file type.
$mode = string_to_mode( $string )
Converts string representation of file mode to binary one.
Download (0.007MB)
Added: 2006-05-30 License: Perl Artistic License Price:
1243 downloads
GNU Backgammon 0.14.3 Beta
GNU Backgammon (gnubg) plays and analyses backgammon games and matches. more>>
GNU Backgammon (gnubg) plays and analyses backgammon games and matches.
It is currently a work-in-progress. So far it is able to play both independent games and tournament matches, evaluate and roll out positions, tune its own evaluation functions using either TD or supervised training, maintain databases of positions for training and other purposes, and more. See the following section for a more complete list.
It is driven by a command-line interface, and displays an ASCII rendition of a board on text-only terminals, but also allows the user to play games and manipulate positions with a GTK+ board window (png 117k) where available. GNU Backgammon is extensible on platforms which support Guile and/or Python.
It currently plays at about the level of a championship flight tournament player (depending on its parameters and its luck in recent games, it rates at around 2000 on FIBS, the First Internet Backgammon Server -- at its best, it is in the top 5 of over 6000 rated players there) and is gradually improving; it should be somewhat stronger than this when released. GNU Backgammon can be played at numerous other online backgammon servers.
Main features:
- Tournament match and money session cube handling
- A command line interface (with full command editing features if GNU readline is available) that lets you play matches and sessions against gnubg.
- Support for either a GTK+ interface with a graphical board window, or a rough ASCII representation of a board on text terminals. For the GTK+ interface both 2D and 3D graphics are available.
- Functions to generate legal moves and evaluate positions at varying search depths.
- Neural net functions for giving cubeless evaluations of all other contact and race positions.
- Support for both 1-sided and 2-sided bearoff databases: 1-sided bearoff database for 15 chequers on the first 6 points and optional 2-sided database kept in memory. Optional larger 1-sided and 2-sided databases stored on disk.
- Automated rollouts of positions, with lookahead and race variance reduction where appropriate. Rollouts may also be extended.
- Both TD(0) and supervised training of neural net weights.
- Position databases for supervised training (if GNU dbm is available).
- Loading and saving .sgf games and matches (.sgf files are in the Smart Game Format).
- Exporting games and matches to HTML, LaTeX, .mat, PDF, PNG, PostScript and plain text formats.
- Importing .bkg, .mat, .pos, .sgg, .tmg and FIBS "oldmoves" files.
- Scripting ability (if GNU Guile or Python is available).
- Automatic and manual annotation (analysis and commentary) of games and matches.
- Record keeping of statistics of players in games and matches (both native inside gnubg and externally using relational databases and Python).
- Native language support; 10 languages complete or in progress: (cs_CZ, da_DK, en_GB; en_US, fr_FR, de_DE, is_IS, it_IT, ja_JP, and tr_TR)
<<lessIt is currently a work-in-progress. So far it is able to play both independent games and tournament matches, evaluate and roll out positions, tune its own evaluation functions using either TD or supervised training, maintain databases of positions for training and other purposes, and more. See the following section for a more complete list.
It is driven by a command-line interface, and displays an ASCII rendition of a board on text-only terminals, but also allows the user to play games and manipulate positions with a GTK+ board window (png 117k) where available. GNU Backgammon is extensible on platforms which support Guile and/or Python.
It currently plays at about the level of a championship flight tournament player (depending on its parameters and its luck in recent games, it rates at around 2000 on FIBS, the First Internet Backgammon Server -- at its best, it is in the top 5 of over 6000 rated players there) and is gradually improving; it should be somewhat stronger than this when released. GNU Backgammon can be played at numerous other online backgammon servers.
Main features:
- Tournament match and money session cube handling
- A command line interface (with full command editing features if GNU readline is available) that lets you play matches and sessions against gnubg.
- Support for either a GTK+ interface with a graphical board window, or a rough ASCII representation of a board on text terminals. For the GTK+ interface both 2D and 3D graphics are available.
- Functions to generate legal moves and evaluate positions at varying search depths.
- Neural net functions for giving cubeless evaluations of all other contact and race positions.
- Support for both 1-sided and 2-sided bearoff databases: 1-sided bearoff database for 15 chequers on the first 6 points and optional 2-sided database kept in memory. Optional larger 1-sided and 2-sided databases stored on disk.
- Automated rollouts of positions, with lookahead and race variance reduction where appropriate. Rollouts may also be extended.
- Both TD(0) and supervised training of neural net weights.
- Position databases for supervised training (if GNU dbm is available).
- Loading and saving .sgf games and matches (.sgf files are in the Smart Game Format).
- Exporting games and matches to HTML, LaTeX, .mat, PDF, PNG, PostScript and plain text formats.
- Importing .bkg, .mat, .pos, .sgg, .tmg and FIBS "oldmoves" files.
- Scripting ability (if GNU Guile or Python is available).
- Automatic and manual annotation (analysis and commentary) of games and matches.
- Record keeping of statistics of players in games and matches (both native inside gnubg and externally using relational databases and Python).
- Native language support; 10 languages complete or in progress: (cs_CZ, da_DK, en_GB; en_US, fr_FR, de_DE, is_IS, it_IT, ja_JP, and tr_TR)
Download (4.0MB)
Added: 2006-06-07 License: GPL (GNU General Public License) Price:
1238 downloads
File::Searcher 0.91
File::Searcher is a searches for files and performs search/replacements on matching files. more>>
File::Searcher is a searches for files and performs search/replacements on matching files.
SYNOPSIS
use File::Searcher;
my $search = File::Searcher->new(*.cgi);
$search->add_expression(name=>street,
search=>1234 Easy St.,
replace=>456 Hard Way,
options=>i);
$search->add_expression(name=>department,
search=>(Dept.|Department)(s+)(d+),
replace=>$1$2$3,
options=>im);
$search->add_expression(name=>place,
search=>Portland, OR(.*?)97212,
replace=>Vicksburg, MI${1}49097,
options=>is);
$search->start;
# $search->interactive; SEE File::Searcher::Interactive
@files_matched = $search->files_matched;
print "Files Matchedn";
print "t" . join("nt", @files_matched) . "n";
print "Total Files:t" . $search->file_cnt . "n";
print "Directories:t" . $search->dir_cnt . "n";
my @files_replaced = $search->expression(street)->files_replaced;
my @files_replaced = $search->expression($expression)->files_replaced;
my %matches = $search->expression(street)->matches;
my %replacements = $search->expression(street)->replacements;
File::Searcher allows for the traversing of a directory tree for files matching a Perl regular expression. When a match is found, the statistics are stored and if the file is a text file a series of searches and replacements can be performed. File::Searcher has options that allow for backing-up / archiving files and has OO access to reporting and statistics of matches and replacements.
<<lessSYNOPSIS
use File::Searcher;
my $search = File::Searcher->new(*.cgi);
$search->add_expression(name=>street,
search=>1234 Easy St.,
replace=>456 Hard Way,
options=>i);
$search->add_expression(name=>department,
search=>(Dept.|Department)(s+)(d+),
replace=>$1$2$3,
options=>im);
$search->add_expression(name=>place,
search=>Portland, OR(.*?)97212,
replace=>Vicksburg, MI${1}49097,
options=>is);
$search->start;
# $search->interactive; SEE File::Searcher::Interactive
@files_matched = $search->files_matched;
print "Files Matchedn";
print "t" . join("nt", @files_matched) . "n";
print "Total Files:t" . $search->file_cnt . "n";
print "Directories:t" . $search->dir_cnt . "n";
my @files_replaced = $search->expression(street)->files_replaced;
my @files_replaced = $search->expression($expression)->files_replaced;
my %matches = $search->expression(street)->matches;
my %replacements = $search->expression(street)->replacements;
File::Searcher allows for the traversing of a directory tree for files matching a Perl regular expression. When a match is found, the statistics are stored and if the file is a text file a series of searches and replacements can be performed. File::Searcher has options that allow for backing-up / archiving files and has OO access to reporting and statistics of matches and replacements.
Download (0.009MB)
Added: 2006-06-28 License: Perl Artistic License Price:
1214 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above matches search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed