]> git.sesse.net Git - remoteglot/log
remoteglot
10 years agoFix the zero-score long display again.
Steinar H. Gunderson [Thu, 21 Nov 2013 22:49:25 +0000 (23:49 +0100)]
Fix the zero-score long display again.

10 years agoFix some move number display issues. Argh.
Steinar H. Gunderson [Thu, 21 Nov 2013 22:27:58 +0000 (23:27 +0100)]
Fix some move number display issues. Argh.

10 years agoFix double inversion in score sorting.
Steinar H. Gunderson [Thu, 21 Nov 2013 22:21:48 +0000 (23:21 +0100)]
Fix double inversion in score sorting.

10 years agoFix a crash that happens if we were looking at a PV line while new information came in.
Steinar H. Gunderson [Thu, 21 Nov 2013 22:18:18 +0000 (23:18 +0100)]
Fix a crash that happens if we were looking at a PV line while new information came in.

10 years agoUnbreak find_nonstupid_moves.
Steinar H. Gunderson [Thu, 21 Nov 2013 22:13:45 +0000 (23:13 +0100)]
Unbreak find_nonstupid_moves.

10 years agoClean up display_lines[] as needed.
Steinar H. Gunderson [Thu, 21 Nov 2013 21:58:10 +0000 (22:58 +0100)]
Clean up display_lines[] as needed.

10 years agoSupport navigating in the PVs.
Steinar H. Gunderson [Thu, 21 Nov 2013 21:54:39 +0000 (22:54 +0100)]
Support navigating in the PVs.

10 years agoAllow sorting refutation lines by score instead of move.
Steinar H. Gunderson [Thu, 21 Nov 2013 19:08:19 +0000 (20:08 +0100)]
Allow sorting refutation lines by score instead of move.

10 years agoFinally fix the -0.00 bug.
Steinar H. Gunderson [Thu, 21 Nov 2013 19:05:58 +0000 (20:05 +0100)]
Finally fix the -0.00 bug.

10 years agoAnother sign inversion...
Steinar H. Gunderson [Thu, 21 Nov 2013 19:03:21 +0000 (20:03 +0100)]
Another sign inversion...

10 years agoHandle server errors better than just stopping.
Steinar H. Gunderson [Wed, 20 Nov 2013 21:39:07 +0000 (22:39 +0100)]
Handle server errors better than just stopping.

10 years agoPack remoteglot.js into an anonymous function for better scoping.
Steinar H. Gunderson [Wed, 20 Nov 2013 21:36:51 +0000 (22:36 +0100)]
Pack remoteglot.js into an anonymous function for better scoping.

10 years agoRemove obsolete function parameter.
Steinar H. Gunderson [Wed, 20 Nov 2013 21:36:10 +0000 (22:36 +0100)]
Remove obsolete function parameter.

10 years ago Keep track of number of viewers.
Steinar H. Gunderson [Wed, 20 Nov 2013 19:52:55 +0000 (20:52 +0100)]
 Keep track of number of viewers.

10 years agoWe do not use the POSIX module.
Steinar H. Gunderson [Wed, 20 Nov 2013 00:35:13 +0000 (01:35 +0100)]
We do not use the POSIX module.

10 years agoPosition the arrows in relation to the top-left square instead of trying to fudge...
Steinar H. Gunderson [Tue, 19 Nov 2013 23:26:24 +0000 (00:26 +0100)]
Position the arrows in relation to the top-left square instead of trying to fudge the borders etc. ourselves.

10 years agoProperly sort the scores as numbers, not strings. Oops.
Steinar H. Gunderson [Tue, 19 Nov 2013 23:10:24 +0000 (00:10 +0100)]
Properly sort the scores as numbers, not strings. Oops.

10 years agoImplement If-Modified-Since manually, since browser support is so strange.
Steinar H. Gunderson [Tue, 19 Nov 2013 22:05:39 +0000 (23:05 +0100)]
Implement If-Modified-Since manually, since browser support is so strange.

10 years agoMake the score larger.
Steinar H. Gunderson [Tue, 19 Nov 2013 20:57:11 +0000 (21:57 +0100)]
Make the score larger.

10 years agoKeep highlight properly on resize.
Steinar H. Gunderson [Tue, 19 Nov 2013 20:44:45 +0000 (21:44 +0100)]
Keep highlight properly on resize.

10 years agoProperly resize board arrows when the board updates.
Steinar H. Gunderson [Tue, 19 Nov 2013 20:21:40 +0000 (21:21 +0100)]
Properly resize board arrows when the board updates.

10 years agoDo various tweaks to work better on mobile devices.
Steinar H. Gunderson [Tue, 19 Nov 2013 19:31:34 +0000 (20:31 +0100)]
Do various tweaks to work better on mobile devices.

10 years agoUnbreak analysis.pl.
Steinar H. Gunderson [Mon, 18 Nov 2013 23:10:26 +0000 (00:10 +0100)]
Unbreak analysis.pl.

10 years agoDo not show the version number in the <h1>, for now.
Steinar H. Gunderson [Mon, 18 Nov 2013 22:28:34 +0000 (23:28 +0100)]
Do not show the version number in the <h1>, for now.

10 years agoMake the design a tad more responsive, courtesy of Mia.
Steinar H. Gunderson [Mon, 18 Nov 2013 22:27:22 +0000 (23:27 +0100)]
Make the design a tad more responsive, courtesy of Mia.

10 years agoSlight cleanup in analysis.pl.
Steinar H. Gunderson [Mon, 18 Nov 2013 21:22:28 +0000 (22:22 +0100)]
Slight cleanup in analysis.pl.

10 years agoMove the JavaScript into an external file.
Steinar H. Gunderson [Mon, 18 Nov 2013 21:12:47 +0000 (22:12 +0100)]
Move the JavaScript into an external file.

10 years agoMove the CSS into a separate file.
Steinar H. Gunderson [Mon, 18 Nov 2013 21:10:13 +0000 (22:10 +0100)]
Move the CSS into a separate file.

10 years agoHost chessboard.js locally.
Steinar H. Gunderson [Mon, 18 Nov 2013 21:04:37 +0000 (22:04 +0100)]
Host chessboard.js locally.

10 years agoRemove an obsolete parameter.
Steinar H. Gunderson [Mon, 18 Nov 2013 21:02:36 +0000 (22:02 +0100)]
Remove an obsolete parameter.

10 years agoAdd the WWW directory. It is a mess currently, but...
Steinar H. Gunderson [Mon, 18 Nov 2013 20:58:15 +0000 (21:58 +0100)]
Add the WWW directory. It is a mess currently, but...

10 years agoUpdate slightly more often.
Steinar H. Gunderson [Mon, 18 Nov 2013 01:03:10 +0000 (02:03 +0100)]
Update slightly more often.

10 years agoFix another score inversion issue, this time in the secondary engine output.
Steinar H. Gunderson [Mon, 18 Nov 2013 01:02:53 +0000 (02:02 +0100)]
Fix another score inversion issue, this time in the secondary engine output.

10 years agoInclude the last move in simple (UCI) form in the JSON output.
Steinar H. Gunderson [Mon, 18 Nov 2013 01:02:40 +0000 (02:02 +0100)]
Include the last move in simple (UCI) form in the JSON output.

10 years agoFix an issue where moves in the secondary engine search would linger around from...
Steinar H. Gunderson [Mon, 18 Nov 2013 01:02:19 +0000 (02:02 +0100)]
Fix an issue where moves in the secondary engine search would linger around from previous omves.

10 years agoUse the engine's own MultiPV support instead of trying to fake it ourselves. Seems...
Steinar H. Gunderson [Sun, 17 Nov 2013 13:34:52 +0000 (14:34 +0100)]
Use the engine's own MultiPV support instead of trying to fake it ourselves. Seems to be much faster.

10 years agoDeal with multipv not being the first element on the info line (e.g. for Stockfish).
Steinar H. Gunderson [Sun, 17 Nov 2013 13:33:59 +0000 (14:33 +0100)]
Deal with multipv not being the first element on the info line (e.g. for Stockfish).

10 years agoFix some score sign issues. (These things are so easy to mess up.)
Steinar H. Gunderson [Sun, 17 Nov 2013 01:42:38 +0000 (02:42 +0100)]
Fix some score sign issues. (These things are so easy to mess up.)

10 years agoFix display of selective depth and Nalimov hits together.
Steinar H. Gunderson [Sun, 17 Nov 2013 01:42:02 +0000 (02:42 +0100)]
Fix display of selective depth and Nalimov hits together.

10 years agoAdd JSON output, for the upcoming web interface.
Steinar H. Gunderson [Sun, 17 Nov 2013 01:41:48 +0000 (02:41 +0100)]
Add JSON output, for the upcoming web interface.

10 years agoFix 0.00 showing for long_score, too.
Steinar H. Gunderson [Sat, 16 Nov 2013 10:48:26 +0000 (11:48 +0100)]
Fix 0.00 showing for long_score, too.

10 years agoShow score_cp=0 as 0.00, not +0.00 or -0.00.
Steinar H. Gunderson [Sat, 16 Nov 2013 10:43:47 +0000 (11:43 +0100)]
Show score_cp=0 as 0.00, not +0.00 or -0.00.

10 years agoFix an issue where mpv-only info would take only the first line.
Steinar H. Gunderson [Fri, 15 Nov 2013 18:09:32 +0000 (19:09 +0100)]
Fix an issue where mpv-only info would take only the first line.

10 years agoIgnore upperbound and lowerbound scores (Stockfish originates these).
Steinar H. Gunderson [Fri, 15 Nov 2013 18:08:43 +0000 (19:08 +0100)]
Ignore upperbound and lowerbound scores (Stockfish originates these).

10 years agoFix refutation display with always-mpv-engines.
Steinar H. Gunderson [Fri, 15 Nov 2013 00:51:11 +0000 (01:51 +0100)]
Fix refutation display with always-mpv-engines.

10 years agoFix so update is not indefinitely delayed by engine chatter.
Steinar H. Gunderson [Fri, 15 Nov 2013 00:50:15 +0000 (01:50 +0100)]
Fix so update is not indefinitely delayed by engine chatter.

10 years agoeval must be exited with die, not next.
Steinar H. Gunderson [Fri, 15 Nov 2013 00:23:47 +0000 (01:23 +0100)]
eval must be exited with die, not next.

10 years agoTag which engine we are talking to in ucilog.txt
Steinar H. Gunderson [Fri, 15 Nov 2013 00:23:38 +0000 (01:23 +0100)]
Tag which engine we are talking to in ucilog.txt

10 years agoAdd some slightly better line buffering.
Steinar H. Gunderson [Fri, 15 Nov 2013 00:16:55 +0000 (01:16 +0100)]
Add some slightly better line buffering.

10 years agoAdd support for a second engine, for showing simple refutations.
Steinar H. Gunderson [Fri, 15 Nov 2013 00:02:25 +0000 (01:02 +0100)]
Add support for a second engine, for showing simple refutations.

10 years agoFix UCI id parsing.
Steinar H. Gunderson [Thu, 14 Nov 2013 18:20:25 +0000 (19:20 +0100)]
Fix UCI id parsing.

10 years agoFix a minor bug in read_line().
Steinar H. Gunderson [Wed, 13 Nov 2013 22:50:39 +0000 (23:50 +0100)]
Fix a minor bug in read_line().

10 years agoStick uciinfo and uciids into the engine.
Steinar H. Gunderson [Wed, 13 Nov 2013 22:42:40 +0000 (23:42 +0100)]
Stick uciinfo and uciids into the engine.

10 years agoFactor out make_move() from prettyprint_pv().
Steinar H. Gunderson [Wed, 13 Nov 2013 22:08:07 +0000 (23:08 +0100)]
Factor out make_move() from prettyprint_pv().

10 years agoFactor out FEN generation from style 12 parsing.
Steinar H. Gunderson [Wed, 13 Nov 2013 21:11:52 +0000 (22:11 +0100)]
Factor out FEN generation from style 12 parsing.

10 years agoHandle double pawn moves in can_reach.
Steinar H. Gunderson [Wed, 13 Nov 2013 20:52:51 +0000 (21:52 +0100)]
Handle double pawn moves in can_reach.

10 years agoFactor out read_line().
Steinar H. Gunderson [Wed, 13 Nov 2013 19:32:42 +0000 (20:32 +0100)]
Factor out read_line().

10 years agoFix some deprecated Perl syntax.
Steinar H. Gunderson [Wed, 13 Nov 2013 19:17:18 +0000 (20:17 +0100)]
Fix some deprecated Perl syntax.

10 years agoSmall refactoring to prepare to multiple engines.
Steinar H. Gunderson [Wed, 13 Nov 2013 19:17:02 +0000 (20:17 +0100)]
Small refactoring to prepare to multiple engines.

10 years agoRemove some obsolete parameters.
Steinar H. Gunderson [Wed, 13 Nov 2013 19:13:52 +0000 (20:13 +0100)]
Remove some obsolete parameters.

16 years agoWorkaround for double spaces added by Zappa Mexico; patch from
Steinar H. Gunderson [Sun, 20 Jan 2008 17:01:42 +0000 (18:01 +0100)]
Workaround for double spaces added by Zappa Mexico; patch from
nematocyst.

16 years agoVarious more-or-less stupid changes.
Steinar H. Gunderson [Sat, 12 Jan 2008 13:53:05 +0000 (14:53 +0100)]
Various more-or-less stupid changes.

16 years agobooklook improvements -- too many to mention.
Steinar H. Gunderson [Thu, 19 Jul 2007 14:55:11 +0000 (16:55 +0200)]
booklook improvements -- too many to mention.

16 years agoRemove a debugging message.
Steinar H. Gunderson [Wed, 18 Jul 2007 17:15:02 +0000 (19:15 +0200)]
Remove a debugging message.

16 years agoVarious fixes for booklook.
Steinar H. Gunderson [Wed, 18 Jul 2007 16:18:35 +0000 (18:18 +0200)]
Various fixes for booklook.

16 years agoAdd book lookups.
Steinar H. Gunderson [Wed, 18 Jul 2007 15:52:45 +0000 (17:52 +0200)]
Add book lookups.

16 years agoImprove the tbhits output a bit, in particular wrt. singular form.
Steinar H. Gunderson [Sun, 8 Jul 2007 13:10:40 +0000 (15:10 +0200)]
Improve the tbhits output a bit, in particular wrt. singular form.

16 years agoSay what move we're analyzing from.
Steinar H. Gunderson [Sun, 8 Jul 2007 11:34:54 +0000 (13:34 +0200)]
Say what move we're analyzing from.

16 years agoRevert the PV numbering.
Steinar H. Gunderson [Sun, 8 Jul 2007 11:12:40 +0000 (13:12 +0200)]
Revert the PV numbering.

16 years agoPrint number annotations in the PVs. Not happy, will revert.
Steinar H. Gunderson [Sun, 8 Jul 2007 11:12:11 +0000 (13:12 +0200)]
Print number annotations in the PVs. Not happy, will revert.

16 years agoAdd some primitive remote control.
Steinar H. Gunderson [Sat, 7 Jul 2007 18:43:54 +0000 (20:43 +0200)]
Add some primitive remote control.

16 years agoChange to unbuffered reading for the UCI channel.
Steinar H. Gunderson [Sat, 7 Jul 2007 18:27:04 +0000 (20:27 +0200)]
Change to unbuffered reading for the UCI channel.

16 years agoTurn off the new pipelining stuff by default; engines are too buggy.
Steinar H. Gunderson [Sat, 7 Jul 2007 11:17:17 +0000 (13:17 +0200)]
Turn off the new pipelining stuff by default; engines are too buggy.

16 years agoPreserve analysis is not a good default.
Steinar H. Gunderson [Sat, 7 Jul 2007 11:01:26 +0000 (13:01 +0200)]
Preserve analysis is not a good default.

16 years agoTimestamp the UCI log.
Steinar H. Gunderson [Sat, 7 Jul 2007 11:00:39 +0000 (13:00 +0200)]
Timestamp the UCI log.

16 years agoDon't double-stop the engine.
Steinar H. Gunderson [Sat, 7 Jul 2007 11:00:27 +0000 (13:00 +0200)]
Don't double-stop the engine.

16 years agoTons of little bug fixes for the new UCI pipelining code, also abolishing
Steinar H. Gunderson [Sat, 7 Jul 2007 10:45:40 +0000 (12:45 +0200)]
Tons of little bug fixes for the new UCI pipelining code, also abolishing
the global %ficsinfo hash.

16 years agoHopefully fix the pipelining issues once and for all.
Steinar H. Gunderson [Sat, 7 Jul 2007 10:27:46 +0000 (12:27 +0200)]
Hopefully fix the pipelining issues once and for all.

16 years agoBe more aggressive about clearing out the UCI info. This fixes an issue
Steinar H. Gunderson [Mon, 2 Jul 2007 15:44:58 +0000 (17:44 +0200)]
Be more aggressive about clearing out the UCI info. This fixes an issue
in multi-PV analysis where suddenly fewer than the maximum lines are
reported, and remoteglot just freezes because the other PVs are invalid.

16 years agoFix a scoring bug in multi-PV mode too.
Steinar H. Gunderson [Mon, 2 Jul 2007 00:55:43 +0000 (02:55 +0200)]
Fix a scoring bug in multi-PV mode too.

16 years agoShorten the FICS messages a bit.
Steinar H. Gunderson [Sun, 1 Jul 2007 23:51:57 +0000 (01:51 +0200)]
Shorten the FICS messages a bit.

16 years agoFactor out the short and long scores into separate functions.
Steinar H. Gunderson [Sun, 1 Jul 2007 22:35:09 +0000 (00:35 +0200)]
Factor out the short and long scores into separate functions.

16 years agoAdd support for sending analysis back to FICS.
Steinar H. Gunderson [Sun, 1 Jul 2007 15:35:25 +0000 (17:35 +0200)]
Add support for sending analysis back to FICS.

16 years agoMinor reorganization.
Steinar H. Gunderson [Sun, 1 Jul 2007 15:12:31 +0000 (17:12 +0200)]
Minor reorganization.

16 years agoHandle the "single MultiPV" information sent by Toga II better.
Steinar H. Gunderson [Sat, 30 Jun 2007 17:10:07 +0000 (19:10 +0200)]
Handle the "single MultiPV" information sent by Toga II better.

16 years agoPrint out who's doing the analysis.
Steinar H. Gunderson [Sat, 30 Jun 2007 15:50:00 +0000 (17:50 +0200)]
Print out who's doing the analysis.

16 years agoFix so the prettyprinter understands en passant.
Steinar H. Gunderson [Sat, 30 Jun 2007 15:33:39 +0000 (17:33 +0200)]
Fix so the prettyprinter understands en passant.

16 years agoMore telnet-friendly clearing.
Steinar H. Gunderson [Sat, 30 Jun 2007 15:19:36 +0000 (17:19 +0200)]
More telnet-friendly clearing.

16 years agoTry to weed out invalid PVs before printing them; should return somewhat
Steinar H. Gunderson [Sat, 30 Jun 2007 15:19:11 +0000 (17:19 +0200)]
Try to weed out invalid PVs before printing them; should return somewhat
less junk in the output.

16 years agoFix an issue where the prettyprinter would think that moving next to the
Steinar H. Gunderson [Thu, 28 Jun 2007 19:40:49 +0000 (21:40 +0200)]
Fix an issue where the prettyprinter would think that moving next to the
other side's king is a valid way of getting out of mate.

16 years agoPrint more friendly mate information.
Steinar H. Gunderson [Thu, 28 Jun 2007 19:40:34 +0000 (21:40 +0200)]
Print more friendly mate information.

16 years agoFix yet more castling issues.
Steinar H. Gunderson [Thu, 28 Jun 2007 19:40:11 +0000 (21:40 +0200)]
Fix yet more castling issues.

16 years agoTurn down the usage of tablebases, as we don't have RAM for it all.
Steinar H. Gunderson [Wed, 27 Jun 2007 23:35:14 +0000 (01:35 +0200)]
Turn down the usage of tablebases, as we don't have RAM for it all.

16 years agoSome option tweaking.
Steinar H. Gunderson [Wed, 27 Jun 2007 21:25:24 +0000 (23:25 +0200)]
Some option tweaking.

16 years agoLog ICS stuff to a separate log.
Steinar H. Gunderson [Wed, 27 Jun 2007 15:57:14 +0000 (17:57 +0200)]
Log ICS stuff to a separate log.

16 years agoAdd Multi-PV support (disabled by default, as it's more information that
Steinar H. Gunderson [Tue, 26 Jun 2007 22:38:58 +0000 (00:38 +0200)]
Add Multi-PV support (disabled by default, as it's more information that
can be confusing).

16 years agochmod +x.
Steinar H. Gunderson [Tue, 26 Jun 2007 13:12:12 +0000 (15:12 +0200)]
chmod +x.

16 years agoDon't output values if we don't have them; fixes warnings.
Steinar H. Gunderson [Tue, 26 Jun 2007 13:11:55 +0000 (15:11 +0200)]
Don't output values if we don't have them; fixes warnings.

16 years agoMore castling fixes.
Steinar H. Gunderson [Tue, 26 Jun 2007 13:11:44 +0000 (15:11 +0200)]
More castling fixes.

16 years agoFix display of long castling.
Steinar H. Gunderson [Tue, 26 Jun 2007 12:59:50 +0000 (14:59 +0200)]
Fix display of long castling.