Ah, thanks Luis, somehow I missed that level of granularity given by those
options.

I would wonder, though, if `--level` already presets those, and at least
from running GNU Go bots on KGS where I've observed `--level 0` and
`--level 10` both settle at 4k, would they really make much difference in
strength/rank?

There's a GNU Go 2.0 bot on KGS that plays at 11k, which is more what I'm
looking for, FYI.

Thank you.

On Fri, Jul 21, 2023 at 5:59 PM Luis Felipe Strano Moraes <
luis.str...@gmail.com> wrote:

> James,
>
> being quite honest, it will be difficult for you to toggle difficulty by
> going to older versions. Likely your best bet if you really want to stay
> with the GNU Go engine, would be to toy around with some of configurations
> that are also exposed (which level in some cases just defines a preset for)
> here: https://www.gnu.org/software/gnugo/gnugo_3.html#SEC31 (see section
> Other options affecting strength and speed)
>
> Best regards,
>
>
> On Fri, Jul 21, 2023 at 2:55 PM James Dempsey <james.e.demp...@gmail.com>
> wrote:
>
>> Thanks Luis, I replaced `-lang-c89` with `-std=c90` and that let me
>> compile successfully.
>>
>> I wanted to try compiling a weaker version :). Even with setting
>> `--level` for 3.8 I see no real difference in strength/rank.
>>
>> On Fri, Jul 21, 2023 at 4:47 PM Luis Felipe Strano Moraes <
>> luis.str...@gmail.com> wrote:
>>
>>> James,
>>>
>>> is there any reason why you are trying to build even older versions?
>>>
>>> The error there is that that specific compiler flag is not valid for
>>> this version of GCC. I'd guess you would have to look at how to switch it
>>> for something else to see if it would still build, this seems to be
>>> implying it should be using the C89 standard, which you can do in different
>>> ways now:
>>> https://gcc.gnu.org/onlinedocs/gcc/Standards.html
>>> "-ansi, -std=c90 or -std=iso9899:1990"
>>>
>>> I'm trying to chat with folks from GNU to see if we can sort out making
>>> a new release of GNU Go to at the very least solve some compilation issues
>>> and make it build again, hopefully have something happen soon on it.
>>>
>>> Best regards,
>>>
>>>
>>> On Fri, Jul 21, 2023 at 6:08 AM James Dempsey <james.e.demp...@gmail.com>
>>> wrote:
>>>
>>>> Hello,
>>>>
>>>> I'm experiencing another compilation issue, this time for GNU Go 2.6 on
>>>> Debian GNU/Linux 11 (bullseye).
>>>>
>>>> gcc is
>>>>
>>>> gcc (Debian 10.2.1-6) 10.2.1 20210110
>>>>
>>>>
>>>> Error is:
>>>>
>>>> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../engine -I../interface    -g -O2
>>>>> -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align
>>>>> -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
>>>>> -Wmissing-declarations -Wp,-lang-c89 -c sgf.c
>>>>> cc1: error: command-line option ‘-lang-c89’ is valid for the driver
>>>>> but not for C
>>>>> make[2]: *** [Makefile:155: sgf.o] Error 1
>>>>> make[1]: *** [Makefile:158: all-recursive] Error 1
>>>>> make: *** [Makefile:306: all-recursive-am] Error 2
>>>>
>>>>
>>>> One again, not a C programmer and couldn't exactly make sense of the
>>>> answers I had searched for.  Any help would be appreciated.
>>>>
>>>> Thank you.
>>>> _______________________________________________
>>>> gnugo-devel mailing list
>>>> gnugo-devel@gnu.org
>>>> https://lists.gnu.org/mailman/listinfo/gnugo-devel
>>>>
>>>
>>>
>>> --
>>> Luís Felipe Strano Moraes
>>> _______________________________________________
>>> gnugo-devel mailing list
>>> gnugo-devel@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/gnugo-devel
>>>
>> _______________________________________________
>> gnugo-devel mailing list
>> gnugo-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/gnugo-devel
>>
>
>
> --
> Luís Felipe Strano Moraes
> _______________________________________________
> gnugo-devel mailing list
> gnugo-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/gnugo-devel
>
_______________________________________________
gnugo-devel mailing list
gnugo-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/gnugo-devel

Reply via email to