Overview

============================================================================
= Mamer - Tournament Director for the Free Internet Chess Server           =
============================================================================

Copyright (C) 1995 Fred Baumgarten
Copyright (C) 1996-2001 Michael A. Long
Copyright (C) 1996-2001 Matthew E. Moses
Copyright (C) 2002 Richard Archer

$Id$

mamer is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published 
by the Free Software Foundation; either version 2 of the License, 
or (at your option) any later version.

mamer is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with mamer; if not, write to the Free Software Foundation, 
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

============================================================================
= About mamer                                                              =
============================================================================

What is mamer?
-------------

This program is an automated Tournament Director for use with 
online Chess servers. 

If it is used with anything other than FICS at this time it will 
undoubtedly crash. It is programmed to respond to the format of 
FICS output only. In particular, a version of FICS dating from 
mid-1999 will probably be required as certain enhancements have
been made to the FICS code to assist mamer.

Note that the FICS source code has been closed since mid-1996.
I suspect it will not be a trivial matter to get mamer running 
on an ICS server based on older FICS code such as the 1.6.2 or 
1.7.4 releases (this includes the GICS and FreeICS code bases).

Mamer is a C program designed to run in a well-behaved *nix 
environment. It is known to compile with GNU C++ egcs-2.90.27
under Red Hat Linux (most likely RHL 6.0).

Mamer stands for "manage me". Plus the -r- to differentiate 
between mame (Fred's) code and mamer (mlong's) code.


History of mamer
---------------

Mamer development commenced in 1995. At that time there was no freely 
available TD program. Tomato - used at FICS and written by Chevier 
Joel (darkside) was not released to the public. Thus Mame was born.

Mame was originally written by Fred Baumgarten and was later enhanced 
by Michael Long (FICS). Fred gave the mame code to Michael Long in 
mid 1995 with the stipulation that he not release it to anyone.

Michael Long and Matthew Moses enhanced mame and eventually re-wrote 
it in C++. Development of mamer ceased in January 2000.

In May 2002 Michael Long passed the development of Mamer to Richard
Archer. The code was subsequently re-licensed under the GPL and 
released as part of the FreeICS project.


Where is mamer?
--------------

Mamer is now part of the freeics project. It is hosted on Sourceforge:
http://sourceforge.net/projects/freeics/


============================================================================
= Installation instructions                                                =
============================================================================

Instructions for the configuration and installation of mamer are not yet
available. In fact it is unknown whether it is possible to get mamer to
work with any freely-available ICS code.

If you do manage to get mamer running, please submit a quick summary of
the steps taken back to the FreeICS project!

============================================================================
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.