scsc-1.3j man page

     SCS-C(1)                EDUCATIONAL TOOLS                SCS-C(1)

     NAME
          scsc - a simple classifier system in C

     SYNOPSIS
          scsc [ options ]

               [-N, --no-noise-in-auction]

               [-S, --no-specificity-in-auction]

               [-b, --batch]

               [-h, --help]

               [-V, --version]

               [-W, --warranty]

               [-c, --classifier-data <classifier data file name>]

               [-d, --detector-data <detector data file name>]

               [-e, --environmental-
               data <environmental data file name>]

               [-g, --genetics-data <GA data file name>]

               [-r, --reinforcement-
               data <reinforcement data file name>]

               [-t, --timekeeper-data <timekeeper data file name>]

               [-l, --log-file <log file name>]

               [-p, --plot-file <plot file name>]

               [-s, --seed-for-random <seed value>]

               [-T, --time-steps <number>]

     DESCRIPTION
          scsc implements the simple  classifier  system  SCS-C;  a  C
          translation  of Goldberg's Pascal SCS (refer to the SEE ALSO
          section below).

          scsc's input and output streams, and some  of  it's  default
          parameters  may  be  changed  using various options (see the
          OPTIONS section below).

     Version 1.3       Last change: 23 October 1994                  1

     SCS-C(1)                EDUCATIONAL TOOLS                SCS-C(1)

     OPTIONS
          -N, --no-noise-in-aution
               Turn off  the  noise  generating  function  during  the
               apportionment of credit.

          -S, --no-specificity-in-auction
               Turn off default hierarchy seeking (you can also assign
               zero  values  to  classifier-data  parameters  bid2 and
               ebid2.)

          -T, --time-steps number
               Run the system for  number  of  timesteps.   (Note:  on
               non-UNIX  machines  the user may interrupt scsc by hit-
               ting a key on the keyboard. He is then prompted  if  he
               want's  to  abort  execution,  or go on: Halt (y/n)? On
               UNIX systems this  facility  is  currently  not  imple-
               mented, we use the shell's job control mechanism.)

          -b, --batch
               Run scsc in batch mode, ie. don't prompt the  user  for
               any  input;  eg.  the random number generator's seed is
               initialized with a default value  (0.02021965),  unless
               specified  otherwise  with  the `-s, --seed-for-random'
               flag.

          -c, --classifier-data filename
               The classifier data  will  be  read  in  from  filename
               (defaults to scs.cls).

          -d, --detector-data filename
               The  detector  data  will  be  read  in  from  filename
               (defaults  to  scs.det).  (Unused in the contributed 6-
               bit multiplexer example.)

          -e, --environmental-data filename
               The environmental data will be read  in  from  filename
               (defaults to scs.env).

          -g, --genetics-data filename
               The genetic algorithm parameters will be read  in  from
               filename (defaults to scs.gen).

          -h, --help
               Print a usage message containing all options.

          -l, --log-file filename
               Logging information will go to  filename  (defaults  to
               scs.log).

          -p, --plot-file filename
               Plot data will go to filename (defaults to scs.plt).

     Version 1.3       Last change: 23 October 1994                  2

     SCS-C(1)                EDUCATIONAL TOOLS                SCS-C(1)

          -r, --reinforcement-data filename
               The reinforcement  parameters  will  be  read  in  from
               filename (defaults to scs.rfc).

          -s, --seed-for-random seed value
               Set the random number generator's seed  with  the  real
               seed value.

          -t, --timekeeper-data filename
               The time keeper's  parameters  will  be  read  in  from
               filename (defaults to scs.tim).

          -V, --version
               Print a version and copyright message; you will also be
               informed  which  random  number  generator is currently
               compiled into scsc.

          -W, --warranty
               Print a warranty information message.

     SEE ALSO
          David E. Goldberg, Genetic Algorithms in  Search,  Optimiza-
          tion,  and  Machine  Learning,  Addison-Wesley,  Reading MA,
          1989.

          csh(1), jazz(1)

     AUTHOR
          Copyright (C) 1993, 1994 by Joerg Heitkoetter
          Systems Analysis Group, University of Dortmund, Germany.
          Research and Development Group, EUnet Deutschland GmbH.
          Send bugs, comments, etc., to <joke@Germany.EU.net>

     AVAILABILITY
          This work is protected by the terms of the GNU General  Pub-
          lic  License.  Please refer to the LICENSE file accompanying
          the sources of this software package for a lengthy,  boring,
          but absolute complete description.

          SCS-C is available via ENCORE  in  it's  classifier  systems
          section as file ../EC/CFS/src/scsc-1.3j.tar.gz

     THANKS
          To all of those who  showed  their  interest  and/or  helped
          debugging  the  program  and  sent  fixes,  in  the order of
          appearance in my mailbox:

     Version 1.3       Last change: 23 October 1994                  3

     SCS-C(1)                EDUCATIONAL TOOLS                SCS-C(1)

          Uwe Schnepf<Uwe.Schnepf@gmd.de>
          Looser Bjoern<ia90loos@htl-bw.ch>
          Marc Levitt<Marc.Levitt@Eng.Sun.COM>
          Amin Hammad<c42394a@nucc.cc.nagoya-u.ac.jp>
          Bill Gillock<whg@houston.geoquest.slb.com>
          Wajid Khan<wajid@ee.umr.edu>
          Friedrich Krebs<fritz@theory.informatik.uni-kassel.de>
          Ms. Wan Hua<a92351@cs.ait.ac.th>
          Sergio<sergio@cic.unb.br>
          Jacques Bonneville<bonnev@lisisun.univ-lyon1.fr>
          Loia Vincenzo<loia@udsab.dia.unisa.it>
          Joey Baumgartner<jbaumgar@ringer.cs.utsa.edu>
          Pankaj Kanwar<pankaj@magenta.me.fau.edu>
          Joseph Taylor Potts<potts@cse.uta.edu>
          Martyn Amos<martyn@dcs.warwick.ac.uk>
          John Prior<jprior@soleil.esa.lanl.gov>
          Frank Hoffmann<hoefi@hp1.ang-physik.uni-kiel.d400.de>
          Marc M. Lankhorst<lankhors@cs.rug.nl>
          Martin Schuetz<schuetz@edna.informatik.uni-dortmund.de>
          D. Poulet<csc270@cent1.lancs.ac.uk>
          Kwok-Ching Tsui<ktsui@dcs.kcl.ac.uk>
          Jorge Gabriel Ponce de Leon Sanchez<al702782@academ01.mty.itesm.mx>
          Andreas Frick<afr@aifb.uni-karlsruhe.de>

     Version 1.3       Last change: 23 October 1994                  4