X-Git-Url: https://git.sesse.net/?p=remoteglot;a=blobdiff_plain;f=remoteglot.pl;h=4abbe70f994a17757b29eb133c7fdfd777a1be4a;hp=e3169a5f50b6261835a405d773df4f9b0b1722e5;hb=f2f5a9191ecefbe9964f52e6ad6fac9f696053ee;hpb=4b5aa1a223cf6e4fa02128c240f018e3f9c49eb4 diff --git a/remoteglot.pl b/remoteglot.pl index e3169a5..4abbe70 100755 --- a/remoteglot.pl +++ b/remoteglot.pl @@ -25,6 +25,12 @@ my $target = "Sesse"; # my $engine = "/usr/games/toga2"; my $engine = "wine Rybkav2.3.2a.mp.w32.exe"; +open(FICSLOG, ">ficslog.txt") + or die "ficslog.txt: $!"; +print FICSLOG "Log starting.\n"; +select(FICSLOG); +$| = 1; + open(UCILOG, ">ucilog.txt") or die "ucilog.txt: $!"; print UCILOG "Log starting.\n"; @@ -46,7 +52,8 @@ while () { uciprint("setoption name UCI_AnalyseMode value true"); uciprint("setoption name NalimovPath value c:\\nalimov"); -uciprint("setoption name NalimovUsage value Normally"); +uciprint("setoption name NalimovUsage value Rarely"); +uciprint("setoption name Hash value 1024"); # uciprint("setoption name MultiPV value 3"); # uciprint("setoption name Contempt value 1000"); # uciprint("setoption name Outlook value Ultra Optimistic"); @@ -56,7 +63,7 @@ print "Chess engine ready.\n"; # now talk to FICS my $t = Net::Telnet->new(Timeout => 10, Prompt => '/fics% /'); -#$t->input_log(\*STDOUT); +$t->input_log(\*FICSLOG); $t->open($server); $t->print("guest"); $t->waitfor('/Press return to enter the server/');