gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnugo-devel] configure.in and --options update


From: Arend Bayer
Subject: [gnugo-devel] configure.in and --options update
Date: Thu, 3 Jun 2004 17:12:33 +0200 (CEST)


- remove unused configure option --experimental-semeai
- add missing output to --options

Unless someone has --experimental semeai plans...

Arend


Index: configure.in
===================================================================
RCS file: /cvsroot/gnugo/gnugo/configure.in,v
retrieving revision 1.105
diff -u -p -r1.105 configure.in
--- configure.in        28 May 2004 03:09:13 -0000      1.105
+++ configure.in        3 Jun 2004 20:06:20 -0000
@@ -1,5 +1,10 @@
 dnl Process this file with autoconf to produce a configure script.
 
+dnl *****************************************************************
+dnl IMPORTANT: Don't forget to add corresponding output for --options
+dnl if you add a non-trivial configure option here.
+dnl *****************************************************************
+
 dnl this is to determine if the config script is running in the proper place
 dnl just give it one file relative to where it should be
 AC_INIT
@@ -83,10 +88,6 @@ AC_ARG_ENABLE(oracle,
  [  --enable-oracle                    enable oracle
   --disable-oracle                   don't enable oracle (default)])
 
-AC_ARG_ENABLE(experimental-semeai,
- [  --enable-experimental-semeai       use the semeai module (default)
-  --disable-experimental-semeai      use old semeai module])
-
 AC_ARG_ENABLE(experimental-break-in,
  [  --enable-experimental-break-in     use the breakin module (default)
   --disable-experimental-break-in    don't use the breakin module])
@@ -118,10 +119,6 @@ AC_ARG_ENABLE(alternate-connections,
   --disable-alternate-connections    use primary experimental connection 
                                          analysis (default)])
 
-AC_ARG_ENABLE(experimental-hashing,
- [  --enable-experimental-hashing      use experimental hashing scheme 
(default)
-  --disable-experimental-hashing     use old hashing scheme])
-
 AC_ARG_ENABLE(profile,
  [  --enable-profile                   compile gnugo with gprof option ])
 
@@ -418,17 +415,6 @@ if test "$enable_experimental_break_in" 
    AC_DEFINE(USE_BREAK_IN, 0)
 else
    AC_DEFINE(USE_BREAK_IN, 1)
-fi
-
-dnl ------------ Semeai -------------------
-
-AH_TEMPLATE([EXPERIMENTAL_SEMEAI],
-[Semeai module. Default standard.])
-
-if test "$enable_experimental_semeai" = "no" ; then
-   AC_DEFINE(EXPERIMENTAL_SEMEAI, 0)
-else
-   AC_DEFINE(EXPERIMENTAL_SEMEAI, 1)
 fi
 
 dnl ------------ Owl extensions ------------
Index: engine/globals.c
===================================================================
RCS file: /cvsroot/gnugo/gnugo/engine/globals.c,v
retrieving revision 1.66
diff -u -p -r1.66 globals.c
--- engine/globals.c    31 May 2004 13:57:38 -0000      1.66
+++ engine/globals.c    3 Jun 2004 20:06:22 -0000
@@ -106,8 +106,6 @@ int disable_endgame_patterns   = 0;
 int doing_scoring              = 0;
 
 int chinese_rules       = 0;    /* ruleset choice for GMP connection */
-/* use experimental semeai module */
-int experimental_semeai = EXPERIMENTAL_SEMEAI;
 /* use experimental connection module */
 int experimental_connections = EXPERIMENTAL_CONNECTIONS;
 /* use alternate connection reading algorithm */
Index: engine/gnugo.h
===================================================================
RCS file: /cvsroot/gnugo/gnugo/engine/gnugo.h,v
retrieving revision 1.109
diff -u -p -r1.109 gnugo.h
--- engine/gnugo.h      25 May 2004 03:13:30 -0000      1.109
+++ engine/gnugo.h      3 Jun 2004 20:06:22 -0000
@@ -226,7 +226,6 @@ extern int showtime;                /* print genmove t
 extern int showscore;          /* print score */
 extern int chinese_rules;       /* use chinese (area) rules for counting */
 extern int experimental_owl_ext;     /* use experimental owl (GAIN/LOSS) */
-extern int experimental_semeai;      /* use experimental semeai module */
 extern int experimental_connections; /* use experimental connection module */
 extern int alternate_connections;    /* use alternate connection module */
 extern int owl_threats;              /* compute owl threats */
Index: interface/main.c
===================================================================
RCS file: /cvsroot/gnugo/gnugo/interface/main.c,v
retrieving revision 1.101
diff -u -p -r1.101 main.c
--- interface/main.c    27 May 2004 00:21:07 -0000      1.101
+++ interface/main.c    3 Jun 2004 20:06:24 -0000
@@ -366,16 +366,15 @@ main(int argc, char *argv[])
   else
     owl_threats = 0;
   experimental_owl_ext = EXPERIMENTAL_OWL_EXT;
-  experimental_semeai = EXPERIMENTAL_SEMEAI;
   experimental_connections = EXPERIMENTAL_CONNECTIONS;
   cosmic_gnugo = COSMIC_GNUGO;
   large_scale = LARGE_SCALE;
+  resign_allowed = RESIGNATION_ALLOWED;
 
   allow_suicide = 0;
   capture_all_dead = 0;
   play_out_aftermath = 0;
   limit_search = 0;
-  resign_allowed = RESIGNATION_ALLOWED;
 
   /* Default parameters for clock and auto level systems. */
   clock_init(3600, 0, 0);      /* One hour sudden death. */
@@ -468,36 +467,41 @@ main(int argc, char *argv[])
        
       case OPT_OPTIONS:
        if (USE_BREAK_IN)
-         fprintf(stderr,
+         fprintf(stdout,
                  "configure option enabled: experimental break-ins\n");
        if (COSMIC_GNUGO)
-         fprintf(stderr,
+         fprintf(stdout,
                  "configure option enabled: cosmic GNU Go \n");
        if (LARGE_SCALE)
-         fprintf(stderr,
+         fprintf(stdout,
                  "configure option enabled: large scale captures \n");
        if (EXPERIMENTAL_CONNECTIONS)
-         fprintf(stderr,
+         fprintf(stdout,
                  "configure option enabled: experimental connections\n");
        if (ALTERNATE_CONNECTIONS)
-         fprintf(stderr,
+         fprintf(stdout,
                  "configure option enabled: alternate connections\n");
-       if (EXPERIMENTAL_SEMEAI)
-         fprintf(stderr,
-                 "configure option enabled: experimental semeai\n");
        if (EXPERIMENTAL_OWL_EXT)
-         fprintf(stderr,
+         fprintf(stdout,
                  "configure option enabled: experimental GAIN/LOSS codes\n");
        if (EXPERIMENTAL_READING)
-         fprintf(stderr,
+         fprintf(stdout,
                  "configure option enabled: experimental reading\n");
        if (OWL_THREATS)
-         fprintf(stderr,
+         fprintf(stdout,
                  "configure option enabled: owl threats\n");
-       fprintf(stderr,
+       if (RESIGNATION_ALLOWED)
+         fprintf(stdout,
+                 "configure option enabled: resination allowed\n");
+       if (ORACLE)
+         fprintf(stdout,
+                 "configure option enabled: oracle\n");
+       fprintf(stdout,
                "Owl node limit: %d\n", OWL_NODE_LIMIT);
-       fprintf(stderr,
+       fprintf(stdout,
                "Semeai node limit: %d\n", SEMEAI_NODE_LIMIT);
+       fprintf(stdout,
+               "Cache size: %d MB\n", DEFAULT_MEMORY);
 
        return EXIT_SUCCESS;
        break;
@@ -568,16 +572,8 @@ main(int argc, char *argv[])
        experimental_owl_ext = 1;
        break;
 
-      case OPT_EXPERIMENTAL_SEMEAI:
-       experimental_semeai = 1;
-       break;
-
       case OPT_SEMEAI_NODE_LIMIT:
        semeai_node_limit = atoi(gg_optarg);
-       break;
-
-      case OPT_STANDARD_SEMEAI: 
-       experimental_semeai = 0;
        break;
 
       case OPT_EXPERIMENTAL_CONNECTIONS:




reply via email to

[Prev in Thread] Current Thread [Next in Thread]