othello master 0.7.8
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 313
Othello Master 0.7.8
Othello Master project is a 3-D Othello (Reversi) gaming environment. more>> <<less
Download (1.9MB)
Added: 2006-10-25 License: GPL (GNU General Public License) Price:
635 downloads
Othello Game 0.2.1
Othello Game is a classic strategy game, also known as Reversi. more>>
Othello Game is a classic strategy game, also known as Reversi. Its objective is to finish the game with the greater amount of pieces (circles) of the same color.
This version of the Othello game supports the writing of AI plugins in C++ or Python, network games, and interface themes.
Enhancements:
- pkgconfig support was added.
- It is now easier to write AI plugins.
- An installation guide, and a tutorial for writing plugins were incuded.
- It is now possible to disable Python support from the configuration.
- New icons were provided.
<<lessThis version of the Othello game supports the writing of AI plugins in C++ or Python, network games, and interface themes.
Enhancements:
- pkgconfig support was added.
- It is now easier to write AI plugins.
- An installation guide, and a tutorial for writing plugins were incuded.
- It is now possible to disable Python support from the configuration.
- New icons were provided.
Download (0.63MB)
Added: 2007-08-16 License: GPL (GNU General Public License) Price:
805 downloads
Gothello 0.1
Gothello is a GTK-based Othello game. more>>
Gothello project is a GTK-based Othello game.
Its for one or two players.
You can use it to play against other people or against the computer, or you can play the computer against itself. The AI is implemented using Negamax search with Alpha-Beta pruning, with Iterative Deepening.
It has both fixed-depth and fixed-time search modes.
<<lessIts for one or two players.
You can use it to play against other people or against the computer, or you can play the computer against itself. The AI is implemented using Negamax search with Alpha-Beta pruning, with Iterative Deepening.
It has both fixed-depth and fixed-time search modes.
Download (0.028MB)
Added: 2007-01-15 License: GPL (GNU General Public License) Price:
1013 downloads
The Ur-Quan Masters 0.5.0
The Ur-Quan Masters is a port of the 3DO version of the classic space game StarControl II. more>>
The Ur-Quan Masters is a port of the 3DO version of the classic space game StarControl II.
The game is currently fully playable, though it crashes or locks every now and then. The play experience is also far from perfect; many graphical and control glitches remain to be fixed.
That said, its possible to get all the way to the final battle if you save often to protect against the occasional crash.
<<lessThe game is currently fully playable, though it crashes or locks every now and then. The play experience is also far from perfect; many graphical and control glitches remain to be fixed.
That said, its possible to get all the way to the final battle if you save often to protect against the occasional crash.
Download (1.2MB)
Added: 2006-02-14 License: GPL (GNU General Public License) Price:
11488 downloads
JSothello 2.0.0.0
JSothello is a Javascript/DHTML implementation of the board game Othello, also called Reversi. more>>
JSothello is a Javascript/DHTML implementation of the board game "Othello", also called "Reversi". Runs in the browser with four challenging computer intelligence levels. Play human versus computer, human versus human or computer versus computer.
JSothello is a Javascript/DHTML implementation of the board game "Othello", also called "Reversi".
Othello is very easy to play. The board is a square grid of any size. The two players pieces are black or white. Each player must place a piece on the board adjacent to one of his opponents pieces so that another of his own pieces is on the other side of his opponents piece(s). In other words, the opponents piece(s) should be "sandwiched" between the players pieces. When that occurs, all such "sandwiched" pieces are changed to the players color.
The game ends when one player cannot make a legal move. The winner is the player with the most pieces on the board.
This version allows the user to play the computer, another human or watch the computer play itself. The computer players have four levels of "intelligence", each with different styles of play:
- "Only took a minute to learn": The computer chooses random (legal) moves.
- "Laughable": The computer picks (one of) the move(s) that will flip the most pieces.
- "Respectable": Plays like "Laughable" but tries to grab the edges and the corners whenever possible while keeping its opponent from being able to grab the edges and corners.
- "Took a lifetime to master": Plays like "Respectable" but adjusts its edge/corner bias as the board fills up, favors moves that flip pieces in more than one direction, tries to prevent moves that will allow the opponent to immediately reverse its gain and places pieces closer to the corners when possible.
<<lessJSothello is a Javascript/DHTML implementation of the board game "Othello", also called "Reversi".
Othello is very easy to play. The board is a square grid of any size. The two players pieces are black or white. Each player must place a piece on the board adjacent to one of his opponents pieces so that another of his own pieces is on the other side of his opponents piece(s). In other words, the opponents piece(s) should be "sandwiched" between the players pieces. When that occurs, all such "sandwiched" pieces are changed to the players color.
The game ends when one player cannot make a legal move. The winner is the player with the most pieces on the board.
This version allows the user to play the computer, another human or watch the computer play itself. The computer players have four levels of "intelligence", each with different styles of play:
- "Only took a minute to learn": The computer chooses random (legal) moves.
- "Laughable": The computer picks (one of) the move(s) that will flip the most pieces.
- "Respectable": Plays like "Laughable" but tries to grab the edges and the corners whenever possible while keeping its opponent from being able to grab the edges and corners.
- "Took a lifetime to master": Plays like "Respectable" but adjusts its edge/corner bias as the board fills up, favors moves that flip pieces in more than one direction, tries to prevent moves that will allow the opponent to immediately reverse its gain and places pieces closer to the corners when possible.
Download (MB)
Added: 2007-03-09 License: GPL (GNU General Public License) Price:
959 downloads
ISO Master 1.0
ISO Master is an open-source, graphical CD image editor that runs on Linux. more>>
ISO Master is an open-source, graphical CD image editor that runs on Linux; and bkisofs, the underlying library used for reading, modifying and writing ISO images.
The hard part of this project is the library for working with ISOs (bkisofs). My hope is that people will like this library enough to make their own GUIs using it. So my choice of widget set (GTK, that is) will not necessarily annoy too many people.
Main features:
- Display file/directory contents of the image and and the regular filesystem in two panels and be able to navigate them.
- Display file sizes for files on image/filesystem.
- Sort by name or by size
- Select any number of items in the file browsers.
- Extract selected from image to the filesystem
- Delete selected from image.
- Add selected from filesystem to image.
- Save modified image.
- Create image from scratch.
Enhancements:
- Usability and performance improvements.
- 10 new translations.
- A bug that sometimes caused corrupt ISOs to be written has been fixed.
<<lessThe hard part of this project is the library for working with ISOs (bkisofs). My hope is that people will like this library enough to make their own GUIs using it. So my choice of widget set (GTK, that is) will not necessarily annoy too many people.
Main features:
- Display file/directory contents of the image and and the regular filesystem in two panels and be able to navigate them.
- Display file sizes for files on image/filesystem.
- Sort by name or by size
- Select any number of items in the file browsers.
- Extract selected from image to the filesystem
- Delete selected from image.
- Add selected from filesystem to image.
- Save modified image.
- Create image from scratch.
Enhancements:
- Usability and performance improvements.
- 10 new translations.
- A bug that sometimes caused corrupt ISOs to be written has been fixed.
Download (0.20MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
1093 downloads
Cypher 0.7.8
Cypher generates the .rdf (RDF graph) and .serql (SeRQL query) representation of a plain language input. more>>
Cypher generates the .rdf (RDF graph) and .serql (SeRQL query) representation of a plain language input.
With robust definition languages, its grammar and lexicon can quickly and easily be extended to process highly complex sentences and phrases of any natural language, and can cover any vocabulary.
Programmers can build next generation semantic Web applications that harness natural language.
Main features:
- Morpholgical Processing
- Word Sense Disambiguation
- Part of speech tagging
- Phrase Structure Grammar parser (phrase tree output)
- High Speed pattern matching algorithm
- Robust templating for RDF, and SeRQL output
- Easy to learn phrase description language , lexicon and framenet definition language
Enhancements:
- Change were made to the pattern element parser.
- Now either store or root may be specified as an attribute to determine if a pattern will be output.
- Setting to false prevents the pattern from being output if the pattern is the root pattern.
<<lessWith robust definition languages, its grammar and lexicon can quickly and easily be extended to process highly complex sentences and phrases of any natural language, and can cover any vocabulary.
Programmers can build next generation semantic Web applications that harness natural language.
Main features:
- Morpholgical Processing
- Word Sense Disambiguation
- Part of speech tagging
- Phrase Structure Grammar parser (phrase tree output)
- High Speed pattern matching algorithm
- Robust templating for RDF, and SeRQL output
- Easy to learn phrase description language , lexicon and framenet definition language
Enhancements:
- Change were made to the pattern element parser.
- Now either store or root may be specified as an attribute to determine if a pattern will be output.
- Setting to false prevents the pattern from being output if the pattern is the root pattern.
Download (6.2MB)
Added: 2006-09-07 License: Free for non-commercial use Price:
1228 downloads
Hanzi Master 1.3
Hanzi Master project is a visual, interactive Chinese character and word dictionary. more>>
Hanzi Master project is a visual, interactive Chinese character and word dictionary.
Hanzim ("Hanzi Master") is an interactive visual dictionary for learning and seeing relationships between Chinese radicals, characters, and compounds.
All the characters with a given radical, phonetic component, or pronunciation can be displayed, and all words containing a character, with English meanings.
All data is stored locally. Either simplified or traditional characters can be used.
Main features:
- typing in pinyin gives list of characters and definitions with that pronunciation
- clicking on a radical gives list of characters and definitions with that radical
- clicking on any character in any list displays that character along with the compounds it occurs in as the first or second character.
<<lessHanzim ("Hanzi Master") is an interactive visual dictionary for learning and seeing relationships between Chinese radicals, characters, and compounds.
All the characters with a given radical, phonetic component, or pronunciation can be displayed, and all words containing a character, with English meanings.
All data is stored locally. Either simplified or traditional characters can be used.
Main features:
- typing in pinyin gives list of characters and definitions with that pronunciation
- clicking on a radical gives list of characters and definitions with that radical
- clicking on any character in any list displays that character along with the compounds it occurs in as the first or second character.
Download (0.57MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1117 downloads
libarxx 0.7.8
libarxx is a shared object library that can be used by your application or library to interface with ARX archives. more>>
libarxx is a C++ implementation for accessing ARX archives.
ARX archives are compressed and structured collections of data items with advanced features like data synchronization, references for external data items, and merging multiple archives.
Enhancements:
- This release improves usability for game developers: a way of retrieving data items by path information has been added.
<<lessARX archives are compressed and structured collections of data items with advanced features like data synchronization, references for external data items, and merging multiple archives.
Enhancements:
- This release improves usability for game developers: a way of retrieving data items by path information has been added.
Download (0.30MB)
Added: 2007-06-28 License: GPL (GNU General Public License) Price:
849 downloads
Tarmail 0.7.8
Tarmail is an e-mail server that resists abuse. more>>
Tarmail application is an e-mail server that resists abuse. You can use tarmail as a full-featured standalone e-mail server, or as a shield for your main mail servers, or as a trap for unsolicited mail. Tarmail is written in C and released in source-code form.
Tarmail is released under the terms of the GPL version 2. You must accept this license agreement before downloading tarmail.
Tarmail is written in C and is designed to be able to run on any platform that properly implements the BSD Sockets interface. The number of dependencies has been minimized as much as possible.
Note that Tarmail is currently in development. This means that you should not expect it to be completely problem-free. Every effort has been made to try and make tarmail as solid as possible, but this is no guarantee. It could crash, it could spin out of control and generate a storm of messages, and things like that. If you do find a bug in tarmail please let me know.
Important: This software is offered AS-IS without warranty of any kind. You use this software at your sole risk and expense. In no event shall the author of this software be liable for any damages.
Enhancements:
- Several major speedups in message body handling.
- This release runs well on a 486.
- There are miscellaneous bugfixes in smtp.c.
<<lessTarmail is released under the terms of the GPL version 2. You must accept this license agreement before downloading tarmail.
Tarmail is written in C and is designed to be able to run on any platform that properly implements the BSD Sockets interface. The number of dependencies has been minimized as much as possible.
Note that Tarmail is currently in development. This means that you should not expect it to be completely problem-free. Every effort has been made to try and make tarmail as solid as possible, but this is no guarantee. It could crash, it could spin out of control and generate a storm of messages, and things like that. If you do find a bug in tarmail please let me know.
Important: This software is offered AS-IS without warranty of any kind. You use this software at your sole risk and expense. In no event shall the author of this software be liable for any damages.
Enhancements:
- Several major speedups in message body handling.
- This release runs well on a 486.
- There are miscellaneous bugfixes in smtp.c.
Download (0.075MB)
Added: 2007-08-07 License: GPL (GNU General Public License) Price:
808 downloads
OthBase 1.8.1
OthBase is an Othello game. more>>
As an Othello player I have used since 1988 several tools and programs for improving my game play. The most often used tools have been: Thor, Cassio and WZebra. Those programs are very interesting tools for studying Othello but they have all the same drawback: you are locked to one OS platform.
The OthBase project has started beginning of November 2002 based on the following constatations:
- there was no cross platform Othello database program that was available on several platforms; you needed for example to use Cassio for MacOS 9.X, or use WZebra for Windows if you wanted to study tournament level games
- there was no Othello database program available on the Java platform nor Linux (sorry LZebra was not very well supported on Linux)
- there was always the need to update manually the database when using Cassio or WZebra; this task should have been done automatically via the program itself
Ajax and Cyrano, two good Othello programs written in Java, have shown that we can have strong and interesting Othello programs written on the Java platform
As an early Java adopter (since the first JDK 1.0 beta release in 1996!) and Othello addict, I decided on November 2002 to start this project as the Java platform is now very popular and really more mature than a couple of years ago. The JFC/SWING GUI library is now at a good level and JVM performances are increasing each year. Check for example infos about HotSpot. Moreover the Java developers community is really alive and responsive. You can check at Apache Jakarta Project and at JavaDesktop.
My main goals are:
- to promote Othello thru the use of a database program for studying games of tournament players
- to develop an Othello database program in Java that will be the same on Windows, MacOSX or Linux
- to support the Thor database format and other popular game file formats (e.g. XOF, SGF, PGN, Cassio)
- to implement a database feature set identical at minimum to Cassios one
- to allow an easy installation and update of the program
- to allow an easy update of the FFO game database available in the Thor database format
- to add new cool extra features that are needed by Othello players in a responsive way
- to allow developers to add some plugins into the program to add new features
Main features:
Database Formats Support
- XOF database files
- Thor database (.WTH / .JOU / .TRN files)
- PGN database files (Kurnik and VOG)
- GGF (old GGS server)
- Yahoo! Japan logs from Uniyma (text export format)
Database Management
- Create / Read / Import / Save XOF database files
- Read / Import Thor database directory
- Clean Thor database directory
- Synchronize manually / autimatically a Thor database directory with a FTP server
- Read / Import PGN database files
- Read / Import GGF database files
- Read / Import TXT database files from Uniyma logs
- In memory Database Merge thru import
- In memory Database export to XOF
- Add game to In memory Database
- Delete game(s) from In memory Database
- MRU support (most recently used database files)
- In memory Database filtering on Tournament (name, date), player name with support of complex boolean filters
- On the fly computed statistics for In memory Database depending on the moves played and filter
- Set / Unset Games bookmark
- Manage Games bookmarks
- Go to bookmarked game
Game Management
- Play game with backward/forward/go to start/go to end
- Mouse wheel support for fast move forward / backward
- Enter game as sequence of move on board
- Enter a game as a diagram
- Copy move list / position / diagram
- Paste move list
- Drag and drop a game from game list to Othello board
- Show game diagram
- Goto Move: by clicking on a move in diagram mode
<<lessThe OthBase project has started beginning of November 2002 based on the following constatations:
- there was no cross platform Othello database program that was available on several platforms; you needed for example to use Cassio for MacOS 9.X, or use WZebra for Windows if you wanted to study tournament level games
- there was no Othello database program available on the Java platform nor Linux (sorry LZebra was not very well supported on Linux)
- there was always the need to update manually the database when using Cassio or WZebra; this task should have been done automatically via the program itself
Ajax and Cyrano, two good Othello programs written in Java, have shown that we can have strong and interesting Othello programs written on the Java platform
As an early Java adopter (since the first JDK 1.0 beta release in 1996!) and Othello addict, I decided on November 2002 to start this project as the Java platform is now very popular and really more mature than a couple of years ago. The JFC/SWING GUI library is now at a good level and JVM performances are increasing each year. Check for example infos about HotSpot. Moreover the Java developers community is really alive and responsive. You can check at Apache Jakarta Project and at JavaDesktop.
My main goals are:
- to promote Othello thru the use of a database program for studying games of tournament players
- to develop an Othello database program in Java that will be the same on Windows, MacOSX or Linux
- to support the Thor database format and other popular game file formats (e.g. XOF, SGF, PGN, Cassio)
- to implement a database feature set identical at minimum to Cassios one
- to allow an easy installation and update of the program
- to allow an easy update of the FFO game database available in the Thor database format
- to add new cool extra features that are needed by Othello players in a responsive way
- to allow developers to add some plugins into the program to add new features
Main features:
Database Formats Support
- XOF database files
- Thor database (.WTH / .JOU / .TRN files)
- PGN database files (Kurnik and VOG)
- GGF (old GGS server)
- Yahoo! Japan logs from Uniyma (text export format)
Database Management
- Create / Read / Import / Save XOF database files
- Read / Import Thor database directory
- Clean Thor database directory
- Synchronize manually / autimatically a Thor database directory with a FTP server
- Read / Import PGN database files
- Read / Import GGF database files
- Read / Import TXT database files from Uniyma logs
- In memory Database Merge thru import
- In memory Database export to XOF
- Add game to In memory Database
- Delete game(s) from In memory Database
- MRU support (most recently used database files)
- In memory Database filtering on Tournament (name, date), player name with support of complex boolean filters
- On the fly computed statistics for In memory Database depending on the moves played and filter
- Set / Unset Games bookmark
- Manage Games bookmarks
- Go to bookmarked game
Game Management
- Play game with backward/forward/go to start/go to end
- Mouse wheel support for fast move forward / backward
- Enter game as sequence of move on board
- Enter a game as a diagram
- Copy move list / position / diagram
- Paste move list
- Drag and drop a game from game list to Othello board
- Show game diagram
- Goto Move: by clicking on a move in diagram mode
Download (MB)
Added: 2006-03-16 License: Freeware Price:
748 downloads
Mail Avenger 0.7.8
Mail Avenger is a highly-configurable, MTA-independent SMTP server. more>>
Mail Avenger is a highly-configurable, MTA-independent SMTP server daemon. Mail Avenger lets users run messages through filters like ClamAV and SpamAssassin during SMTP transactions, so the server can reject mail before assuming responsibility for its delivery.
Other unique features include TCP SYN fingerprint and network route recording, verification of sender addresses through SMTP callbacks, SPF (sender policy framework) as a general policy language, qmail-style control over both SMTP-level behavior and local delivery of extension addresses, mail-bomb protection, integration with kernel firewalls, and more.
Enhancements:
- Several minor bugs were fixed.
- The SMTPCB configuration directive was changed to give more options.
- An InsecureSASL configuration option was added by request of users.
<<lessOther unique features include TCP SYN fingerprint and network route recording, verification of sender addresses through SMTP callbacks, SPF (sender policy framework) as a general policy language, qmail-style control over both SMTP-level behavior and local delivery of extension addresses, mail-bomb protection, integration with kernel firewalls, and more.
Enhancements:
- Several minor bugs were fixed.
- The SMTPCB configuration directive was changed to give more options.
- An InsecureSASL configuration option was added by request of users.
Download (0.74MB)
Added: 2007-07-21 License: GPL (GNU General Public License) Price:
825 downloads
QtHello 1.0
QtHello is an Othello game and toolkit. more>>
QtHello project is an Othello game and toolkit.
Its design makes it easy to extend both the computer player and human player interfaces. It currently has 6 different computer players ranging from completely random to tree search with Alpha-Beta pruning.
Its mainly meant as a toolkit for Othello developers wanting to concentrate on the AI routine and not the GUI. Although I think normal Othello entusiasts might find this game enjoyable especially when the computer players get smarter.
<<lessIts design makes it easy to extend both the computer player and human player interfaces. It currently has 6 different computer players ranging from completely random to tree search with Alpha-Beta pruning.
Its mainly meant as a toolkit for Othello developers wanting to concentrate on the AI routine and not the GUI. Although I think normal Othello entusiasts might find this game enjoyable especially when the computer players get smarter.
Download (MB)
Added: 2007-01-15 License: QPL (QT Public License) Price:
1013 downloads
kwave 0.7.8
kwave is a simple digital sound signal editor for KDE. more>>
Kwave is a sound editor designed for the KDE Desktop Environment.
It is still under continuous development but each official release should be considered to be stable. This is also the reason why releases come out only every few months: one of the goals of the project is to have a reliable and stable sound editor. Stability has a higher prority than the number of features. (The reason why I started to join this project was that I wanted to have a sound editor that does not crash every few minutes...)
After the big port to KDE2 it has temporarily fallen back to alpha state and some of the features of the old 0.5 version only will come back one by one. However, the program already seems to be useful for many people for most all-day work. Many missing functions and features will be ported in future versions...
Please keep in mind that the step from 0.5 to 0.6 was nearly a complete rewrite of the whole program and its internal architecture! The main focus was on robustness and a clean design, not on the pure amount of features.
Main features:
- KDE3 conform GUI
- 24 Bit Support
- Undo/Redo
- Simple Drag & Drop
- Realtime Pre-Listen for some effects
- Support for multi-track files
- Complete zoom and scroll-capability
- Playback via KDEs aRts or OSS (deprecated)
- Recording via OSS
- Load and edit-capability for large files (can use virtual memory)
- Reading and auto-repair of damaged wav-files
- Supports multiple windows
- Extendable Plugin interface
- a nice splashscreen
Plugins
- Amplify free
- Fadein and out
- Lowpass Filter
- Notch Filter
- Pitch Shift
- Playback
- Recording
- Silence
- Noise
- Sonagram
- Select Range
- Volume
- Import/Export of all file types supported by libaudiofile
- Import of MP3 through libmad and id3lib
- Import/Export of Ogg/Vorbis
- Import/Export of FLAC
Enhancements:
- bugfix: workaround for bug in ALSA, crashed when initializing the dsnoop plugin
- bugfix: error in swap file handling, one sample was destroyed when resizing. Affects cut, delete, crop and many other functions.
- fixed the incorrect usage of the word "loose" (thanks to J.T. Hundley)
- bugfix: went back to old implementation of ThreadsafeX11Guard class in order to fix a deadlock (closes sourceforge bug #1623357)
- documentation update: mention Subversion instead of CVS
- zero plugin: new mode, support for inserting a range filled with silence
- fixed the macro functions "Fade Leadin" and "Fade Leadout", using the new mode of the zero plugin
<<lessIt is still under continuous development but each official release should be considered to be stable. This is also the reason why releases come out only every few months: one of the goals of the project is to have a reliable and stable sound editor. Stability has a higher prority than the number of features. (The reason why I started to join this project was that I wanted to have a sound editor that does not crash every few minutes...)
After the big port to KDE2 it has temporarily fallen back to alpha state and some of the features of the old 0.5 version only will come back one by one. However, the program already seems to be useful for many people for most all-day work. Many missing functions and features will be ported in future versions...
Please keep in mind that the step from 0.5 to 0.6 was nearly a complete rewrite of the whole program and its internal architecture! The main focus was on robustness and a clean design, not on the pure amount of features.
Main features:
- KDE3 conform GUI
- 24 Bit Support
- Undo/Redo
- Simple Drag & Drop
- Realtime Pre-Listen for some effects
- Support for multi-track files
- Complete zoom and scroll-capability
- Playback via KDEs aRts or OSS (deprecated)
- Recording via OSS
- Load and edit-capability for large files (can use virtual memory)
- Reading and auto-repair of damaged wav-files
- Supports multiple windows
- Extendable Plugin interface
- a nice splashscreen
Plugins
- Amplify free
- Fadein and out
- Lowpass Filter
- Notch Filter
- Pitch Shift
- Playback
- Recording
- Silence
- Noise
- Sonagram
- Select Range
- Volume
- Import/Export of all file types supported by libaudiofile
- Import of MP3 through libmad and id3lib
- Import/Export of Ogg/Vorbis
- Import/Export of FLAC
Enhancements:
- bugfix: workaround for bug in ALSA, crashed when initializing the dsnoop plugin
- bugfix: error in swap file handling, one sample was destroyed when resizing. Affects cut, delete, crop and many other functions.
- fixed the incorrect usage of the word "loose" (thanks to J.T. Hundley)
- bugfix: went back to old implementation of ThreadsafeX11Guard class in order to fix a deadlock (closes sourceforge bug #1623357)
- documentation update: mention Subversion instead of CVS
- zero plugin: new mode, support for inserting a range filled with silence
- fixed the macro functions "Fade Leadin" and "Fade Leadout", using the new mode of the zero plugin
Download (MB)
Added: 2007-01-01 License: GPL (GNU General Public License) Price:
1028 downloads
Games::Othello 0.01
Games::Othello is a Perl extension for modelling a game of Othello. more>>
Games::Othello is a Perl extension for modelling a game of Othello.
SYNOPSIS
use Games::Othello;
my $game = Games::Othello->new();
while( !game->over ) {
printf "It is presently %ss move",
($game->whos_move eq b) ? black, white;
my @possible_moves = values $game->possible_moves();
if ( ! @possible_moves ) {
print "You have no moves available, you must pass.
$game->pass_to_opponent;
} else {
foreach ( my $move ) @possible_moves ) {
printf
"You will take %d of your opponents chips if you place your chip on %d,%d",
scalar @{ $move->{chips} }, $move->{x}, $move->{y};
}
my ($locx, $locy) = get_move();
my $flipped = $game->place_chip( $locx, $locy );
}
my $layout = $game->chip_layout();
foreach my $row ( @$layout ) {
foreach my $pos ( @$row ) {
printf %3s,
($pos eq b) ? B # Black occupied square.
: ($pos eq w) ? W # White occupied square.
: # Un-occupied square.
}
print "nn";
}
}
my ($black_score, $white_score) = $game->score;
<<lessSYNOPSIS
use Games::Othello;
my $game = Games::Othello->new();
while( !game->over ) {
printf "It is presently %ss move",
($game->whos_move eq b) ? black, white;
my @possible_moves = values $game->possible_moves();
if ( ! @possible_moves ) {
print "You have no moves available, you must pass.
$game->pass_to_opponent;
} else {
foreach ( my $move ) @possible_moves ) {
printf
"You will take %d of your opponents chips if you place your chip on %d,%d",
scalar @{ $move->{chips} }, $move->{x}, $move->{y};
}
my ($locx, $locy) = get_move();
my $flipped = $game->place_chip( $locx, $locy );
}
my $layout = $game->chip_layout();
foreach my $row ( @$layout ) {
foreach my $pos ( @$row ) {
printf %3s,
($pos eq b) ? B # Black occupied square.
: ($pos eq w) ? W # White occupied square.
: # Un-occupied square.
}
print "nn";
}
}
my ($black_score, $white_score) = $game->score;
Download (0.005MB)
Added: 2006-12-28 License: Perl Artistic License Price:
1041 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 othello master 0.7.8 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