/[gnubg]/gnubg/eval.c
ViewVC logotype

Log of /gnubg/eval.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.498 - (view) (download) (annotate) - [select for diffs]
Tue Jan 2 21:14:05 2024 UTC (4 months, 1 week ago) by plm
Branch: MAIN
CVS Tags: HEAD, release-1_08_001, release-1_08_002
Changes since 1.497: +5 -5 lines
Diff to previous 1.497
Fix error in the implementation of the PIPLOSS input (bug #65035).


Revision 1.497 - (view) (download) (annotate) - [select for diffs]
Wed Dec 20 23:09:54 2023 UTC (4 months, 3 weeks ago) by plm
Branch: MAIN
Changes since 1.496: +18 -16 lines
Diff to previous 1.496
Tune cube efficiency ratio for 0- and 1-ply evaluations.

Using 0.76 (instead of 0.68) gives a smaller cube error rate at these plies, while 0.68 remains better for deeper evaluations.

Moreover, the repartition of errors (premature doubles vs. missed doubles vs. take or pass errors) is now similar to higher plies instead of being mostly premature doubles.


Revision 1.496 - (view) (download) (annotate) - [select for diffs]
Wed Jul 19 20:32:29 2023 UTC (9 months, 4 weeks ago) by plm
Branch: MAIN
Changes since 1.495: +16 -14 lines
Diff to previous 1.495
Use g_memdup instead of g_malloc+memcpy


Revision 1.495 - (view) (download) (annotate) - [select for diffs]
Sun Jun 11 21:26:03 2023 UTC (11 months ago) by plm
Branch: MAIN
Changes since 1.494: +2 -2 lines
Diff to previous 1.494
Fix dead stores


Revision 1.494 - (view) (download) (annotate) - [select for diffs]
Sat Feb 25 22:37:21 2023 UTC (14 months, 2 weeks ago) by plm
Branch: MAIN
Changes since 1.493: +15 -5 lines
Diff to previous 1.493
Don't offer an optional double if we are certain to lose the game.
This can happen is some match situations, if we are certain to lose a gammon and the match.
Issue mentionned in rec.games.backgammon by Murat.


Revision 1.493 - (view) (download) (annotate) - [select for diffs]
Wed Dec 28 20:04:30 2022 UTC (16 months, 2 weeks ago) by plm
Branch: MAIN
Changes since 1.492: +3 -3 lines
Diff to previous 1.492
Fix crash in evaluations deeper that 4ply


Revision 1.492 - (view) (download) (annotate) - [select for diffs]
Wed Dec 28 20:02:47 2022 UTC (16 months, 2 weeks ago) by plm
Branch: MAIN
Changes since 1.491: +8 -13 lines
Diff to previous 1.491
Initialize some variables in a way that allows them to be declared as const


Revision 1.491 - (view) (download) (annotate) - [select for diffs]
Sun Nov 6 15:48:32 2022 UTC (18 months, 1 week ago) by plm
Branch: MAIN
CVS Tags: release-1_07_001
Changes since 1.490: +3 -2 lines
Diff to previous 1.490
Add missing header file that was previously included indirectly


Revision 1.490 - (view) (download) (annotate) - [select for diffs]
Thu Oct 6 21:32:41 2022 UTC (19 months, 1 week ago) by plm
Branch: MAIN
Changes since 1.489: +2 -2 lines
Diff to previous 1.489
Remove redundant condition


Revision 1.489 - (view) (download) (annotate) - [select for diffs]
Sat Mar 12 20:28:42 2022 UTC (2 years, 2 months ago) by plm
Branch: MAIN
Changes since 1.488: +5 -4 lines
Diff to previous 1.488
Tidy up and translate error messages


Revision 1.488 - (view) (download) (annotate) - [select for diffs]
Sat Feb 19 21:39:59 2022 UTC (2 years, 2 months ago) by plm
Branch: MAIN
Changes since 1.487: +3 -1 lines
Diff to previous 1.487
Expose cache statistics functions only when the are actually implemented


Revision 1.487 - (view) (download) (annotate) - [select for diffs]
Sat Jan 29 23:37:17 2022 UTC (2 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.486: +10 -10 lines
Diff to previous 1.486
Mark previously missed strings as translatable


Revision 1.486 - (view) (download) (annotate) - [select for diffs]
Wed Mar 10 21:17:09 2021 UTC (3 years, 2 months ago) by plm
Branch: MAIN
Changes since 1.485: +10 -11 lines
Diff to previous 1.485
Fix [-Wanalyzer-possible-null-dereference] warning


Revision 1.485 - (view) (download) (annotate) - [select for diffs]
Wed Jan 1 13:59:57 2020 UTC (4 years, 4 months ago) by plm
Branch: MAIN
Branch point for: oysteijo_test, score
Changes since 1.484: +79 -88 lines
Diff to previous 1.484
Silence most cppcheck warnings


Revision 1.484 - (view) (download) (annotate) - [select for diffs]
Sun Sep 15 20:05:04 2019 UTC (4 years, 8 months ago) by plm
Branch: MAIN
Changes since 1.483: +4 -5 lines
Diff to previous 1.483
Remove now unneeded workaround for a bug in early versions of glib2 on Windows


Revision 1.483 - (view) (download) (annotate) - [select for diffs]
Sun Jun 30 14:55:13 2019 UTC (4 years, 10 months ago) by plm
Branch: MAIN
Changes since 1.482: +7 -9 lines
Diff to previous 1.482
Fix and simplify tie-breaking code.
Use it for hints as well as for computer play.
Fix related comment in play.c


Revision 1.482 - (view) (download) (annotate) - [select for diffs]
Sun Jun 23 20:56:30 2019 UTC (4 years, 10 months ago) by plm
Branch: MAIN
Changes since 1.481: +14 -5 lines
Diff to previous 1.481
Use the number of men off as a tie breaker when sorting moves.
This avoids some potentially puzzling (but correct) moves in the bearoff, such as the one reported in bug #56316.


Revision 1.481 - (view) (download) (annotate) - [select for diffs]
Sun May 19 15:52:50 2019 UTC (4 years, 11 months ago) by plm
Branch: MAIN
Changes since 1.480: +6 -6 lines
Diff to previous 1.480
Add some branching hints to the inputs calculation code


Revision 1.480 - (view) (download) (annotate) - [select for diffs]
Sun May 19 15:18:25 2019 UTC (4 years, 11 months ago) by plm
Branch: MAIN
Changes since 1.479: +2 -4 lines
Diff to previous 1.479
Remove useless test : j cannot be null here.


Revision 1.479 - (view) (download) (annotate) - [select for diffs]
Sat May 18 17:52:15 2019 UTC (5 years ago) by plm
Branch: MAIN
Changes since 1.478: +59 -63 lines
Diff to previous 1.478
Silence compiler warnings


Revision 1.478 - (view) (download) (annotate) - [select for diffs]
Sat Nov 3 22:46:53 2018 UTC (5 years, 6 months ago) by plm
Branch: MAIN
Changes since 1.477: +2 -2 lines
Diff to previous 1.477
Make check in ApplySubMove stricter.


Revision 1.477 - (view) (download) (annotate) - [select for diffs]
Sat Apr 28 22:14:46 2018 UTC (6 years ago) by plm
Branch: MAIN
CVS Tags: release-1_06_002
Changes since 1.476: +4 -4 lines
Diff to previous 1.476
Check that bearoff databases are of the right type when opening them


Revision 1.476 - (view) (download) (annotate) - [select for diffs]
Sat Apr 21 20:31:36 2018 UTC (6 years ago) by plm
Branch: MAIN
Changes since 1.475: +8 -4 lines
Diff to previous 1.475
Fix memory leaks in some error cases


Revision 1.475 - (view) (download) (annotate) - [select for diffs]
Sun Dec 3 22:00:35 2017 UTC (6 years, 5 months ago) by plm
Branch: MAIN
CVS Tags: release-1_06_000, release-1_06_001
Changes since 1.474: +26 -14 lines
Diff to previous 1.474
Tune the number of candidate moves selected by the pruning nets depending on the number of legal moves in the position.


Revision 1.474 - (view) (download) (annotate) - [select for diffs]
Sun Apr 9 19:42:53 2017 UTC (7 years, 1 month ago) by plm
Branch: MAIN
Changes since 1.473: +10 -11 lines
Diff to previous 1.473
Fix numerical errors in raceBGprob()


Revision 1.473 - (view) (download) (annotate) - [select for diffs]
Sun Feb 12 11:18:03 2017 UTC (7 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.472: +30 -30 lines
Diff to previous 1.472
Clarify the warning message issued at startup if the 2-sided db is missing.


Revision 1.472 - (view) (download) (annotate) - [select for diffs]
Sun Aug 28 22:28:31 2016 UTC (7 years, 8 months ago) by plm
Branch: MAIN
Changes since 1.471: +50 -52 lines
Diff to previous 1.471
Declare static functions as such


Revision 1.471 - (view) (download) (annotate) - [select for diffs]
Sat Aug 27 20:40:00 2016 UTC (7 years, 8 months ago) by plm
Branch: MAIN
Changes since 1.470: +17 -20 lines
Diff to previous 1.470
Declare static functions as such


Revision 1.470 - (view) (download) (annotate) - [select for diffs]
Sun Jul 24 12:18:40 2016 UTC (7 years, 9 months ago) by plm
Branch: MAIN
Changes since 1.469: +9 -10 lines
Diff to previous 1.469
Minor speed improvement


Revision 1.469 - (view) (download) (annotate) - [select for diffs]
Sun Jul 24 12:09:36 2016 UTC (7 years, 9 months ago) by plm
Branch: MAIN
Changes since 1.468: +19 -6 lines
Diff to previous 1.468
Small speed improvement


Revision 1.468 - (view) (download) (annotate) - [select for diffs]
Sat Jul 16 22:03:31 2016 UTC (7 years, 10 months ago) by plm
Branch: MAIN
Changes since 1.467: +33 -1 lines
Diff to previous 1.467
Add Isight count to the Race Theory features


Revision 1.467 - (view) (download) (annotate) - [select for diffs]
Wed Jul 13 20:27:30 2016 UTC (7 years, 10 months ago) by plm
Branch: MAIN
Changes since 1.466: +20 -11 lines
Diff to previous 1.466
Evaluation outputs outside the [0,1] interval are not inaccuracies to be silently "fixed" by SanityCheck(), they are bugs.
Catch them in debugging builds with an assert.
Fix noisy evaluations earlier.


Revision 1.466 - (view) (download) (annotate) - [select for diffs]
Mon Jun 13 20:23:28 2016 UTC (7 years, 11 months ago) by plm
Branch: MAIN
Changes since 1.465: +13 -13 lines
Diff to previous 1.465
Silence compiler warnings


Revision 1.465 - (view) (download) (annotate) - [select for diffs]
Wed May 11 21:33:08 2016 UTC (8 years ago) by plm
Branch: MAIN
CVS Tags: release-1_05_002
Changes since 1.464: +2 -2 lines
Diff to previous 1.464
Fix various typos found by codespell


Revision 1.464 - (view) (download) (annotate) - [select for diffs]
Tue Sep 8 20:18:34 2015 UTC (8 years, 8 months ago) by plm
Branch: MAIN
Changes since 1.463: +17 -6 lines
Diff to previous 1.463
Clarify error messages if weights file cannot be read.
Exit instead of continuing without them.


Revision 1.463 - (view) (download) (annotate) - [select for diffs]
Fri Jul 31 23:40:22 2015 UTC (8 years, 9 months ago) by mdpetch
Branch: MAIN
CVS Tags: release-1_05_001
Changes since 1.462: +4 -3 lines
Diff to previous 1.462
Fix "Invalid argument" problem with g_fopen on Win32.
Release 1.05.001


Revision 1.462 - (view) (download) (annotate) - [select for diffs]
Sun Jun 7 15:26:17 2015 UTC (8 years, 11 months ago) by plm
Branch: MAIN
Changes since 1.461: +1 -5 lines
Diff to previous 1.461
I_TIMING as computed cannot be negative. The final check is unnecessary.


Revision 1.461 - (view) (download) (annotate) - [select for diffs]
Thu Apr 16 22:15:40 2015 UTC (9 years, 1 month ago) by plm
Branch: MAIN
CVS Tags: release-1_05_000
Changes since 1.460: +4 -3 lines
Diff to previous 1.460
Avoid under-resigning if gammon chances are very small and rounded down to zero


Revision 1.460 - (view) (download) (annotate) - [select for diffs]
Tue Apr 14 18:32:08 2015 UTC (9 years, 1 month ago) by plm
Branch: MAIN
Changes since 1.459: +2 -2 lines
Diff to previous 1.459
Fix deadlock when analysing hypergammon matches with an executable with multithread support enabled.
This (the fix, not the bug :-) applies only if glib version is 2.8 or higher.


Revision 1.459 - (view) (download) (annotate) - [select for diffs]
Tue Apr 14 17:07:04 2015 UTC (9 years, 1 month ago) by plm
Branch: MAIN
Changes since 1.458: +11 -11 lines
Diff to previous 1.458
Silence compiler warnings


Revision 1.458 - (view) (download) (annotate) - [select for diffs]
Mon Feb 9 21:55:33 2015 UTC (9 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.457: +3 -3 lines
Diff to previous 1.457
Silence compiler warnings


Revision 1.457 - (view) (download) (annotate) - [select for diffs]
Fri Feb 6 23:24:59 2015 UTC (9 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.456: +3 -3 lines
Diff to previous 1.456
Silence compiler warnings


Revision 1.456 - (view) (download) (annotate) - [select for diffs]
Tue Feb 3 23:07:47 2015 UTC (9 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.455: +2 -2 lines
Diff to previous 1.455
Display more detailed evaluations cache statistics


Revision 1.455 - (view) (download) (annotate) - [select for diffs]
Sun Feb 1 17:25:00 2015 UTC (9 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.454: +19 -5 lines
Diff to previous 1.454
Fix delaying of a sure win by not bearing off as many chequers as possible


Revision 1.454 - (view) (download) (annotate) - [select for diffs]
Sun Feb 1 16:31:48 2015 UTC (9 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.453: +2 -2 lines
Diff to previous 1.453
Fix wrong test when choosing the best looking among equal moves


Revision 1.453 - (view) (download) (annotate) - [select for diffs]
Sat Jan 31 15:45:45 2015 UTC (9 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.452: +5 -6 lines
Diff to previous 1.452
Remove dead store


Revision 1.452 - (view) (download) (annotate) - [select for diffs]
Sun Jan 18 18:10:17 2015 UTC (9 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.451: +2 -2 lines
Diff to previous 1.451
Silence compiler warnings (cast drops const qualifier)


Revision 1.451 - (view) (download) (annotate) - [select for diffs]
Tue Oct 7 07:14:29 2014 UTC (9 years, 7 months ago) by plm
Branch: MAIN
CVS Tags: ChangeLog, release-1_04_000, release-1_04_001
Changes since 1.450: +3 -6 lines
Diff to previous 1.450
Avoid most of the board swapping overhead during evaluations


Revision 1.450 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 21:44:03 2014 UTC (9 years, 7 months ago) by plm
Branch: MAIN
Changes since 1.449: +7 -7 lines
Diff to previous 1.449
Put doublets first in aaRoll array. It makes a difference in evaluation speed.


Revision 1.449 - (view) (download) (annotate) - [select for diffs]
Mon Sep 22 20:02:41 2014 UTC (9 years, 7 months ago) by plm
Branch: MAIN
Changes since 1.448: +4 -4 lines
Diff to previous 1.448
Put components of the aRoll structure in the order they tend to be used


Revision 1.448 - (view) (download) (annotate) - [select for diffs]
Sun Sep 21 21:58:52 2014 UTC (9 years, 7 months ago) by plm
Branch: MAIN
Changes since 1.447: +48 -23 lines
Diff to previous 1.447
Use a faster method to find the most significant bit of an integer.
This substantially improves the speed of calculation of I_PIPLOSS and
related inputs.


Revision 1.447 - (view) (download) (annotate) - [select for diffs]
Sun Sep 21 17:07:03 2014 UTC (9 years, 7 months ago) by plm
Branch: MAIN
Changes since 1.446: +4 -3 lines
Diff to previous 1.446
Minor speed improvement


Revision 1.446 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 20:45:51 2014 UTC (9 years, 8 months ago) by plm
Branch: MAIN
Changes since 1.445: +3 -3 lines
Diff to previous 1.445
Always use SanityCheck on evaluations with noise


Revision 1.445 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 20:47:15 2014 UTC (9 years, 8 months ago) by plm
Branch: MAIN
Changes since 1.444: +4 -7 lines
Diff to previous 1.444
Remove some redundant comparisons in live cube computations


Revision 1.444 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 20:07:20 2014 UTC (9 years, 8 months ago) by plm
Branch: MAIN
Changes since 1.443: +6 -18 lines
Diff to previous 1.443
Simplify SanityCheck for backgammons in non-contact positions.
If there are men in opponent's inner board, the already applied EvalRaceBG is
more accurate than what used to be done in SanityCheck.
Just ensure there are no backgammons in the other cases.


Revision 1.443 - (view) (download) (annotate) - [select for diffs]
Mon Sep 8 21:11:50 2014 UTC (9 years, 8 months ago) by plm
Branch: MAIN
Changes since 1.442: +8 -6 lines
Diff to previous 1.442
Don't use SanityCheck() on positions evaluated with the one-sided database


Revision 1.442 - (view) (download) (annotate) - [select for diffs]
Tue Jul 29 14:52:46 2014 UTC (9 years, 9 months ago) by plm
Branch: MAIN
CVS Tags: release-1_03_000, release-1_03_001
Changes since 1.441: +1 -4 lines
Diff to previous 1.441
Remove unreachable statements


Revision 1.441 - (view) (download) (annotate) - [select for diffs]
Sun Jul 27 15:15:45 2014 UTC (9 years, 9 months ago) by plm
Branch: MAIN
Changes since 1.440: +2 -11 lines
Diff to previous 1.440
Silence compiler warnings


Revision 1.440 - (view) (download) (annotate) - [select for diffs]
Wed Jul 23 19:43:01 2014 UTC (9 years, 9 months ago) by plm
Branch: MAIN
Changes since 1.439: +2 -6 lines
Diff to previous 1.439
Remove unused code


Revision 1.439 - (view) (download) (annotate) - [select for diffs]
Sun May 4 20:15:15 2014 UTC (10 years ago) by plm
Branch: MAIN
Changes since 1.438: +18 -18 lines
Diff to previous 1.438
Silence compiler warnings


Revision 1.438 - (view) (download) (annotate) - [select for diffs]
Sun Apr 27 20:15:41 2014 UTC (10 years ago) by plm
Branch: MAIN
Changes since 1.437: +1 -11 lines
Diff to previous 1.437
Remove unused function


Revision 1.437 - (view) (download) (annotate) - [select for diffs]
Sun Apr 27 18:58:26 2014 UTC (10 years ago) by plm
Branch: MAIN
Changes since 1.436: +28 -28 lines
Diff to previous 1.436
Use __builtin_expect hints for a small speed improvement


Revision 1.436 - (view) (download) (annotate) - [select for diffs]
Sat Mar 15 23:04:27 2014 UTC (10 years, 2 months ago) by plm
Branch: MAIN
Changes since 1.435: +2 -2 lines
Diff to previous 1.435
Fix outdated error message


Revision 1.435 - (view) (download) (annotate) - [select for diffs]
Wed Feb 12 21:41:58 2014 UTC (10 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.434: +3 -4 lines
Diff to previous 1.434
Fix format string


Revision 1.434 - (view) (download) (annotate) - [select for diffs]
Fri Oct 25 21:34:48 2013 UTC (10 years, 6 months ago) by plm
Branch: MAIN
Changes since 1.433: +4 -1 lines
Diff to previous 1.433
Displays the weights file and bearoff databases installation directory


Revision 1.433 - (view) (download) (annotate) - [select for diffs]
Thu Sep 26 21:39:47 2013 UTC (10 years, 7 months ago) by plm
Branch: MAIN
Changes since 1.432: +43 -42 lines
Diff to previous 1.432
Use defined constants instead of numerals


Revision 1.432 - (view) (download) (annotate) - [select for diffs]
Mon Sep 9 21:32:29 2013 UTC (10 years, 8 months ago) by plm
Branch: MAIN
Changes since 1.431: +3 -4 lines
Diff to previous 1.431
Silence compiler warnings


Revision 1.431 - (view) (download) (annotate) - [select for diffs]
Tue Jul 23 19:39:19 2013 UTC (10 years, 9 months ago) by plm
Branch: MAIN
CVS Tags: release-1_02_000
Changes since 1.430: +18 -17 lines
Diff to previous 1.430
Small speed improvement


Revision 1.430 - (view) (download) (annotate) - [select for diffs]
Mon Jul 22 19:22:46 2013 UTC (10 years, 9 months ago) by plm
Branch: MAIN
Changes since 1.429: +48 -16 lines
Diff to previous 1.429
Avoid superfluous copying when evaluating moves selected by the pruning nets


Revision 1.429 - (view) (download) (annotate) - [select for diffs]
Thu Jul 18 20:52:50 2013 UTC (10 years, 10 months ago) by plm
Branch: MAIN
Changes since 1.428: +1 -17 lines
Diff to previous 1.428
Remove unused function


Revision 1.428 - (view) (download) (annotate) - [select for diffs]
Thu Jul 18 02:01:24 2013 UTC (10 years, 10 months ago) by mdpetch
Branch: MAIN
Changes since 1.427: +13 -23 lines
Diff to previous 1.427
Fix stack issues that cause AVX Win32 builds to segfault when optimizations are used


Revision 1.427 - (view) (download) (annotate) - [select for diffs]
Tue Jul 9 00:20:54 2013 UTC (10 years, 10 months ago) by mdpetch
Branch: MAIN
CVS Tags: release-1_01_002, release-1_01_003
Changes since 1.426: +14 -34 lines
Diff to previous 1.426
Move static .bss thread local data from eval.c to the heap in multithread.c


Revision 1.426 - (view) (download) (annotate) - [select for diffs]
Sun Jul 7 04:32:14 2013 UTC (10 years, 10 months ago) by mdpetch
Branch: MAIN
Changes since 1.425: +3 -3 lines
Diff to previous 1.425
evallock.c now treated like eval.c when building


Revision 1.425 - (view) (download) (annotate) - [select for diffs]
Sun Jul 7 01:46:54 2013 UTC (10 years, 10 months ago) by mdpetch
Branch: MAIN
Changes since 1.424: +3 -1 lines
Diff to previous 1.424
AVX bug fix in baseinputs, and general cleanup


Revision 1.424 - (view) (download) (annotate) - [select for diffs]
Sat Jul 6 16:36:14 2013 UTC (10 years, 10 months ago) by plm
Branch: MAIN
Changes since 1.423: +39 -40 lines
Diff to previous 1.423
Silence compiler warnings


Revision 1.423 - (view) (download) (annotate) - [select for diffs]
Tue Jun 25 16:26:51 2013 UTC (10 years, 10 months ago) by mdpetch
Branch: MAIN
CVS Tags: release-1_01_000, release-1_01_001
Changes since 1.422: +3 -2 lines
Diff to previous 1.422
Cleanup SIMD and cputest autoconf processing


Revision 1.422 - (view) (download) (annotate) - [select for diffs]
Tue Jun 25 14:04:49 2013 UTC (10 years, 10 months ago) by mdpetch
Branch: MAIN
Changes since 1.421: +4 -4 lines
Diff to previous 1.421
If SIMD instructions are compiled in and they are not supported by the processor, output an error message and then terminate immediately.


Revision 1.421 - (view) (download) (annotate) - [select for diffs]
Tue Jun 25 13:59:31 2013 UTC (10 years, 10 months ago) by mdpetch
Branch: MAIN
Changes since 1.420: +27 -9 lines
Diff to previous 1.420
If SIMD instructions are compiled in and they are not supported by the processor, output an error message and then terminate immediately.


Revision 1.420 - (view) (download) (annotate) - [select for diffs]
Sat Jun 22 23:56:30 2013 UTC (10 years, 10 months ago) by mdpetch
Branch: MAIN
Changes since 1.419: +8 -8 lines
Diff to previous 1.419
Where appropriate use the term SIMD instead of SSE


Revision 1.419 - (view) (download) (annotate) - [select for diffs]
Wed Jun 19 19:42:53 2013 UTC (10 years, 10 months ago) by plm
Branch: MAIN
Changes since 1.418: +2 -2 lines
Diff to previous 1.418
Don't use double precision library function to compute power of 2. Part forgotten in r1.417.


Revision 1.418 - (view) (download) (annotate) - [select for diffs]
Wed Jun 19 10:11:57 2013 UTC (10 years, 11 months ago) by mdpetch
Branch: MAIN
Changes since 1.417: +6 -1 lines
Diff to previous 1.417
Add support for the new AVX instructions introduced by plm


Revision 1.417 - (view) (download) (annotate) - [select for diffs]
Tue Jun 18 21:13:23 2013 UTC (10 years, 11 months ago) by plm
Branch: MAIN
Changes since 1.416: +4 -4 lines
Diff to previous 1.416
Don't use double precision library function to compute power of 2


Revision 1.416 - (view) (download) (annotate) - [select for diffs]
Sun Jun 16 02:16:11 2013 UTC (10 years, 11 months ago) by mdpetch
Branch: MAIN
Changes since 1.415: +5078 -5268 lines
Diff to previous 1.415
Standardized the code formatting with indent -kr -l120 -fc1 -sc -nut -psl


Revision 1.415 - (view) (download) (annotate) - [select for diffs]
Mon Apr 15 21:45:23 2013 UTC (11 years, 1 month ago) by plm
Branch: MAIN
CVS Tags: release-1_00_000
Changes since 1.414: +3 -3 lines
Diff to previous 1.414
Use 32 bits cache keys instead of long integers


Revision 1.414 - (view) (download) (annotate) - [select for diffs]
Thu Mar 21 23:27:49 2013 UTC (11 years, 1 month ago) by plm
Branch: MAIN
CVS Tags: release-0_91_001
Changes since 1.413: +18 -44 lines
Diff to previous 1.413
Put default movefilters' definitions in movefilters.inc instead of duplicating them


Revision 1.413 - (view) (download) (annotate) - [select for diffs]
Thu Mar 7 11:35:57 2013 UTC (11 years, 2 months ago) by plm
Branch: MAIN
Changes since 1.412: +5 -1 lines
Diff to previous 1.412
Use SSE instructions for the pruning nets


Revision 1.412 - (view) (download) (annotate) - [select for diffs]
Thu Mar 7 10:47:02 2013 UTC (11 years, 2 months ago) by plm
Branch: MAIN
Changes since 1.411: +10 -10 lines
Diff to previous 1.411
Minor speed improvement


Revision 1.411 - (view) (download) (annotate) - [select for diffs]
Thu Mar 7 10:20:38 2013 UTC (11 years, 2 months ago) by plm
Branch: MAIN
Changes since 1.410: +6 -27 lines
Diff to previous 1.410
Remove superfluous break statements


Revision 1.410 - (view) (download) (annotate) - [select for diffs]
Thu Mar 7 10:00:32 2013 UTC (11 years, 2 months ago) by plm
Branch: MAIN
Changes since 1.409: +4 -14 lines
Diff to previous 1.409
Remove unused constants


Revision 1.409 - (view) (download) (annotate) - [select for diffs]
Sun Mar 3 18:34:26 2013 UTC (11 years, 2 months ago) by plm
Branch: MAIN
CVS Tags: last-0_90-in-trunk
Changes since 1.408: +45 -51 lines
Diff to previous 1.408
Use named constants as indices instead of magic numbers


Revision 1.408 - (view) (download) (annotate) - [select for diffs]
Fri Nov 30 22:38:59 2012 UTC (11 years, 5 months ago) by plm
Branch: MAIN
Changes since 1.407: +14 -14 lines
Diff to previous 1.407
Silence compiler warnings


Revision 1.407 - (view) (download) (annotate) - [select for diffs]
Mon May 14 05:58:55 2012 UTC (12 years ago) by gflohr
Branch: MAIN
Changes since 1.406: +3 -3 lines
Diff to previous 1.406
Typo fixed


Revision 1.406 - (view) (download) (annotate) - [select for diffs]
Wed Apr 25 11:46:06 2012 UTC (12 years ago) by plm
Branch: MAIN
Changes since 1.405: +2 -2 lines
Diff to previous 1.405
Fix compiler warning


Revision 1.405 - (view) (download) (annotate) - [select for diffs]
Sat Mar 3 21:33:34 2012 UTC (12 years, 2 months ago) by plm
Branch: MAIN
Changes since 1.404: +68 -58 lines
Diff to previous 1.404
Improve backgammons estimation in race pruning


Revision 1.404 - (view) (download) (annotate) - [select for diffs]
Wed Jan 18 21:01:48 2012 UTC (12 years, 4 months ago) by plm
Branch: MAIN
Changes since 1.403: +2 -8 lines
Diff to previous 1.403
Don't display number of training positions. This must be a relic from when nets could be trained from gnubg itself.


Revision 1.403 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 22:41:29 2011 UTC (12 years, 5 months ago) by plm
Branch: MAIN
Changes since 1.402: +6 -6 lines
Diff to previous 1.402
Avoid some implicit type conversions (many remain)


Revision 1.402 - (view) (download) (annotate) - [select for diffs]
Thu Nov 3 21:32:40 2011 UTC (12 years, 6 months ago) by plm
Branch: MAIN
Changes since 1.401: +2 -2 lines
Diff to previous 1.401
Wrong test in evalcontexts comparison


Revision 1.401 - (view) (download) (annotate) - [select for diffs]
Sat Aug 20 21:07:12 2011 UTC (12 years, 8 months ago) by plm
Branch: MAIN
Changes since 1.400: +9 -2 lines
Diff to previous 1.400
Improve evaluation of late bearoff positions in match play


Revision 1.400 - (view) (download) (annotate) - [select for diffs]
Tue Aug 16 21:25:05 2011 UTC (12 years, 9 months ago) by plm
Branch: MAIN
Changes since 1.399: +6 -3 lines
Diff to previous 1.399
Add 4ply to predefined levels


Revision 1.399 - (view) (download) (annotate) - [select for diffs]
Mon Jul 11 21:52:53 2011 UTC (12 years, 10 months ago) by plm
Branch: MAIN
Changes since 1.398: +4 -2 lines
Diff to previous 1.398
Reset locale before reading weights from text file


Revision 1.398 - (view) (download) (annotate) - [select for diffs]
Wed May 18 00:51:55 2011 UTC (13 years ago) by mdpetch
Branch: MAIN
Changes since 1.397: +2 -1 lines
Diff to previous 1.397
Make changes to compile nogui/nosse on Win32 platform


Revision 1.397 - (view) (download) (annotate) - [select for diffs]
Fri May 13 18:22:45 2011 UTC (13 years ago) by plm
Branch: MAIN
Changes since 1.396: +4 -140 lines
Diff to previous 1.396
Computation of baseInputs() with SSE


Revision 1.396 - (view) (download) (annotate) - [select for diffs]
Sun May 8 21:11:53 2011 UTC (13 years ago) by plm
Branch: MAIN
Changes since 1.395: +1 -5 lines
Diff to previous 1.395
erf.inc was removed years ago


Revision 1.395 - (view) (download) (annotate) - [select for diffs]
Sun May 8 19:08:50 2011 UTC (13 years ago) by plm
Branch: MAIN
Changes since 1.394: +27 -29 lines
Diff to previous 1.394
Use a defined type for the position key.


Revision 1.394 - (view) (download) (annotate) - [select for diffs]
Sun Mar 27 21:51:34 2011 UTC (13 years, 1 month ago) by plm
Branch: MAIN
Changes since 1.393: +7 -6 lines
Diff to previous 1.393
Small speed improvement


Revision 1.393 - (view) (download) (annotate) - [select for diffs]
Tue Mar 22 21:34:48 2011 UTC (13 years, 1 month ago) by plm
Branch: MAIN
Changes since 1.392: +15 -25 lines
Diff to previous 1.392
Remove unused NeuralNetResize()


Revision 1.392 - (view) (download) (annotate) - [select for diffs]
Thu Mar 17 20:33:46 2011 UTC (13 years, 2 months ago) by plm
Branch: MAIN
Changes since 1.391: +5 -5 lines
Diff to previous 1.391
Small speed improvement


Revision 1.391 - (view) (download) (annotate) - [select for diffs]
Wed Feb 9 08:09:53 2011 UTC (13 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.390: +43 -10 lines
Diff to previous 1.390
Small speed improvement


Revision 1.390 - (view) (download) (annotate) - [select for diffs]
Wed Feb 9 08:00:18 2011 UTC (13 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.389: +9 -5 lines
Diff to previous 1.389
Small speed improvement


Revision 1.389 - (view) (download) (annotate) - [select for diffs]
Tue Feb 8 22:36:28 2011 UTC (13 years, 3 months ago) by plm
Branch: MAIN
Changes since 1.388: +6 -6 lines
Diff to previous 1.388
Handles a different number of hidden nodes with SSE


Revision 1.388 - (view) (download) (annotate) - [select for diffs]
Sun Oct 31 10:19:46 2010 UTC (13 years, 6 months ago) by plm
Branch: MAIN
Changes since 1.387: +4 -4 lines
Diff to previous 1.387
Bump up evaluation cache size


Revision 1.387 - (view) (download) (annotate) - [select for diffs]
Fri Oct 29 19:45:15 2010 UTC (13 years, 6 months ago) by plm
Branch: MAIN
Changes since 1.386: +3 -3 lines
Diff to previous 1.386
Minor fixes from Debian and FreeBSD ports.


Revision 1.386 - (view) (download) (annotate) - [select for diffs]
Sat Jun 19 07:24:03 2010 UTC (13 years, 11 months ago) by c_anthon
Branch: MAIN
Changes since 1.385: +2 -2 lines
Diff to previous 1.385
Fix a counting error in import match code


Revision 1.385 - (view) (download) (annotate) - [select for diffs]
Wed Sep 23 21:09:31 2009 UTC (14 years, 7 months ago) by c_anthon
Branch: MAIN
Changes since 1.384: +2 -98 lines
Diff to previous 1.384
use rollout and analysis code from mt with --disable-threads


Revision 1.384 - (view) (download) (annotate) - [select for diffs]
Sun Sep 13 12:31:03 2009 UTC (14 years, 8 months ago) by mdpetch
Branch: MAIN
Changes since 1.383: +34 -2 lines
Diff to previous 1.383
Properly initialize all thread specific data to NULL


Revision 1.383 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 06:45:25 2009 UTC (14 years, 8 months ago) by mdpetch
Branch: MAIN
Changes since 1.382: +15 -15 lines
Diff to previous 1.382
Increase score bits in key to allow for 64away-64away (Coincides with max match length of 64)


Revision 1.382 - (view) (download) (annotate) - [select for diffs]
Tue Sep 1 19:13:55 2009 UTC (14 years, 8 months ago) by c_anthon
Branch: MAIN
Changes since 1.381: +2 -11 lines
Diff to previous 1.381
silence prototype warnings


Revision 1.381 - (view) (download) (annotate) - [select for diffs]
Tue Sep 1 18:28:37 2009 UTC (14 years, 8 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.380: +28 -32 lines
Diff to previous 1.380
Remove noise entry from cache key and increase plies size


Revision 1.380 - (view) (download) (annotate) - [select for diffs]
Tue Sep 1 17:54:51 2009 UTC (14 years, 8 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.379: +12 -302 lines
Diff to previous 1.379
Remove the (currently unused) reduction evaluation code


Revision 1.379 - (view) (download) (annotate) - [select for diffs]
Sun Aug 30 20:56:32 2009 UTC (14 years, 8 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.378: +114 -36 lines
Diff to previous 1.378
Try to speed up single threaded code in multi-threaded build.


Revision 1.378 - (view) (download) (annotate) - [select for diffs]
Mon Aug 10 19:19:37 2009 UTC (14 years, 9 months ago) by c_anthon
Branch: MAIN
Changes since 1.377: +52 -39 lines
Diff to previous 1.377
declare pm volatile to avoid compiler optimizations


Revision 1.377 - (view) (download) (annotate) - [select for diffs]
Sat Aug 8 13:07:05 2009 UTC (14 years, 9 months ago) by c_anthon
Branch: MAIN
Changes since 1.376: +75 -154 lines
Diff to previous 1.376
clean up FindBestMovesInEval and fix a prune eval problem caused by bad gcc compiler


Revision 1.376 - (view) (download) (annotate) - [select for diffs]
Fri Jul 10 12:44:30 2009 UTC (14 years, 10 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.375: +3389 -3392 lines
Diff to previous 1.375
Move some functions around (no actual code changes)


Revision 1.375 - (view) (download) (annotate) - [select for diffs]
Tue Jun 30 10:30:39 2009 UTC (14 years, 10 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.374: +18 -11 lines
Diff to previous 1.374
Simplify SSE, now it's either supported or it isn't


Revision 1.374 - (view) (download) (annotate) - [select for diffs]
Wed Jun 24 19:00:02 2009 UTC (14 years, 10 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.373: +5 -5 lines
Diff to previous 1.373
Fix pointer type warning


Revision 1.373 - (view) (download) (annotate) - [select for diffs]
Wed Jun 24 18:38:45 2009 UTC (14 years, 10 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.372: +2 -2 lines
Diff to previous 1.372
Fix compiler warnings


Revision 1.372 - (view) (download) (annotate) - [select for diffs]
Tue May 5 20:57:34 2009 UTC (15 years ago) by c_anthon
Branch: MAIN
Changes since 1.371: +7 -1 lines
Diff to previous 1.371
add command to clear cache


Revision 1.371 - (view) (download) (annotate) - [select for diffs]
Sat Mar 28 21:13:57 2009 UTC (15 years, 1 month ago) by c_anthon
Branch: MAIN
Changes since 1.370: +17 -23 lines
Diff to previous 1.370
remove a debug message and reformat a bit


Revision 1.370 - (view) (download) (annotate) - [select for diffs]
Thu Mar 26 10:52:04 2009 UTC (15 years, 1 month ago) by c_anthon
Branch: MAIN
Changes since 1.369: +3 -3 lines
Diff to previous 1.369
cmark/hint issues


Revision 1.369 - (view) (download) (annotate) - [select for diffs]
Wed Mar 25 21:34:23 2009 UTC (15 years, 1 month ago) by c_anthon
Branch: MAIN
Changes since 1.368: +38 -19 lines
Diff to previous 1.368
sort moves according to "back" chequer as a last resort


Revision 1.368 - (view) (download) (annotate) - [select for diffs]
Wed Mar 25 10:07:39 2009 UTC (15 years, 1 month ago) by c_anthon
Branch: MAIN
Changes since 1.367: +3 -3 lines
Diff to previous 1.367
minor compiler warnings


Revision 1.367 - (view) (download) (annotate) - [select for diffs]
Mon Mar 2 09:43:51 2009 UTC (15 years, 2 months ago) by c_anthon
Branch: MAIN
Branch point for: cmake
Changes since 1.366: +2 -2 lines
Diff to previous 1.366
minor warnings and inconsistencies


Revision 1.366 - (view) (download) (annotate) - [select for diffs]
Sun Mar 1 20:01:48 2009 UTC (15 years, 2 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.365: +2 -2 lines
Diff to previous 1.365
Fuzzy compiler warnings


Revision 1.365 - (view) (download) (annotate) - [select for diffs]
Wed Feb 25 11:10:10 2009 UTC (15 years, 2 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.364: +2 -2 lines
Diff to previous 1.364
Change cache structure to better reflect the 2-tier lookup being used


Revision 1.364 - (view) (download) (annotate) - [select for diffs]
Tue Feb 24 09:59:51 2009 UTC (15 years, 2 months ago) by c_anthon
Branch: MAIN
Changes since 1.363: +3 -3 lines
Diff to previous 1.363
minor compiler issues


Revision 1.363 - (view) (download) (annotate) - [select for diffs]
Mon Feb 23 20:26:06 2009 UTC (15 years, 2 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.362: +53 -20 lines
Diff to previous 1.362
Minor cache changes


Revision 1.362 - (view) (download) (annotate) - [select for diffs]
Sun Feb 22 09:13:06 2009 UTC (15 years, 2 months ago) by c_anthon
Branch: MAIN
Changes since 1.361: +2 -2 lines
Diff to previous 1.361
fix the legal destpoints function


Revision 1.361 - (view) (download) (annotate) - [select for diffs]
Tue Feb 17 23:22:38 2009 UTC (15 years, 3 months ago) by c_anthon
Branch: MAIN
Changes since 1.360: +2 -1 lines
Diff to previous 1.360
add functionality to mark moves and cubes for rollout


Revision 1.360 - (view) (download) (annotate) - [select for diffs]
Thu Jan 22 22:42:48 2009 UTC (15 years, 3 months ago) by c_anthon
Branch: MAIN
Changes since 1.359: +3 -3 lines
Diff to previous 1.359
allow meaningful rollouts with noise


Revision 1.359 - (view) (download) (annotate) - [select for diffs]
Sun Dec 28 00:20:24 2008 UTC (15 years, 4 months ago) by c_anthon
Branch: MAIN
Changes since 1.358: +2 -2 lines
Diff to previous 1.358
fix eval problem in hypergammon db


Revision 1.358 - (view) (download) (annotate) - [select for diffs]
Tue Nov 11 11:00:55 2008 UTC (15 years, 6 months ago) by c_anthon
Branch: MAIN
Changes since 1.357: +2 -2 lines
Diff to previous 1.357
Evaluate accept resign at 2ply


Revision 1.357 - (view) (download) (annotate) - [select for diffs]
Thu Sep 25 09:25:52 2008 UTC (15 years, 7 months ago) by c_anthon
Branch: MAIN
Changes since 1.356: +1 -5 lines
Diff to previous 1.356
remove unused mman.h


Revision 1.356 - (view) (download) (annotate) - [select for diffs]
Sun Sep 14 20:47:05 2008 UTC (15 years, 8 months ago) by c_anthon
Branch: MAIN
Changes since 1.355: +2 -2 lines
Diff to previous 1.355
update strings and po files


Revision 1.355 - (view) (download) (annotate) - [select for diffs]
Tue Jul 29 11:46:32 2008 UTC (15 years, 9 months ago) by c_anthon
Branch: MAIN
Changes since 1.354: +2 -3 lines
Diff to previous 1.354
silence some compiler warnings


Revision 1.354 - (view) (download) (annotate) - [select for diffs]
Sat Jul 19 22:02:13 2008 UTC (15 years, 10 months ago) by c_anthon
Branch: MAIN
Changes since 1.353: +3 -3 lines
Diff to previous 1.353
replace 6, 15 with nPoints, nChequers


Revision 1.353 - (view) (download) (annotate) - [select for diffs]
Sun Jul 13 19:09:34 2008 UTC (15 years, 10 months ago) by c_anthon
Branch: MAIN
Changes since 1.352: +4 -3 lines
Diff to previous 1.352
replace fopen with g_fopen


Revision 1.352 - (view) (download) (annotate) - [select for diffs]
Fri Jul 11 22:28:19 2008 UTC (15 years, 10 months ago) by c_anthon
Branch: MAIN
Changes since 1.351: +5 -5 lines
Diff to previous 1.351
fix some printf format compiler warnings


Revision 1.351 - (view) (download) (annotate) - [select for diffs]
Mon Jul 7 20:45:54 2008 UTC (15 years, 10 months ago) by mormegil
Branch: MAIN
Changes since 1.350: +121 -121 lines
Diff to previous 1.350
Minor fixes for MSVC compiler happinnes (mainly adding "f" suffix to decimal number literals etc.)

My build environment is still a bit unstable, so I hope I didn't break anything; if you have any problems with this, don't hesitate to revert (or fix, of course).


Revision 1.350 - (view) (download) (annotate) - [select for diffs]
Mon Jun 30 21:22:58 2008 UTC (15 years, 10 months ago) by c_anthon
Branch: MAIN
Changes since 1.349: +31 -9 lines
Diff to previous 1.349
fix minor translation problems and update po files. remove gnubgi18n.[ch]


Revision 1.349 - (view) (download) (annotate) - [select for diffs]
Sun Jun 29 20:14:49 2008 UTC (15 years, 10 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.348: +37 -57 lines
Diff to previous 1.348
First part of translation string cleanup


Revision 1.348 - (view) (download) (annotate) - [select for diffs]
Fri Jun 13 11:09:47 2008 UTC (15 years, 11 months ago) by c_anthon
Branch: MAIN
Changes since 1.347: +7 -3 lines
Diff to previous 1.347
always mmap database files using g_mapped_file


Revision 1.347 - (view) (download) (annotate) - [select for diffs]
Tue Jun 10 21:00:48 2008 UTC (15 years, 11 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.346: +2 -2 lines
Diff to previous 1.346
Small changes for visual studio 2008


Revision 1.346 - (view) (download) (annotate) - [select for diffs]
Sat Apr 26 17:12:02 2008 UTC (16 years ago) by c_anthon
Branch: MAIN
Changes since 1.345: +3 -3 lines
Diff to previous 1.345
#if -> #ifdef


Revision 1.345 - (view) (download) (annotate) - [select for diffs]
Thu Apr 17 05:30:41 2008 UTC (16 years, 1 month ago) by c_anthon
Branch: MAIN
Changes since 1.344: +2 -2 lines
Diff to previous 1.344
>= should be < in last checkin


Revision 1.344 - (view) (download) (annotate) - [select for diffs]
Wed Apr 16 20:07:28 2008 UTC (16 years, 1 month ago) by c_anthon
Branch: MAIN
Changes since 1.343: +8 -2 lines
Diff to previous 1.343
fix no, double beaver // double beaver mistake


Revision 1.343 - (view) (download) (annotate) - [select for diffs]
Wed Mar 12 22:56:32 2008 UTC (16 years, 2 months ago) by Superfly_Jon
Branch: MAIN
CVS Tags: rel-0_9_0
Branch point for: rel_0_9_0
Changes since 1.342: +6 -13 lines
Diff to previous 1.342
Tidy up some common gtk functions and remove SIG_IO signal


Revision 1.342 - (view) (download) (annotate) - [select for diffs]
Sun Jan 20 23:51:53 2008 UTC (16 years, 3 months ago) by c_anthon
Branch: MAIN
Changes since 1.341: +2 -2 lines
Diff to previous 1.341
Change uint to unsigned int


Revision 1.341 - (view) (download) (annotate) - [select for diffs]
Sun Jan 20 23:38:07 2008 UTC (16 years, 3 months ago) by c_anthon
Branch: MAIN
Changes since 1.340: +10 -10 lines
Diff to previous 1.340
replace uint with unsigned int


Revision 1.340 - (view) (download) (annotate) - [select for diffs]
Sat Jan 19 20:46:48 2008 UTC (16 years, 4 months ago) by c_anthon
Branch: MAIN
Changes since 1.339: +3 -3 lines
Diff to previous 1.339
*** empty log message ***


Revision 1.339 - (view) (download) (annotate) - [select for diffs]
Thu Jan 17 22:28:03 2008 UTC (16 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.338: +54 -56 lines
Diff to previous 1.338
Minor misc changes


Revision 1.338 - (view) (download) (annotate) - [select for diffs]
Wed Jan 16 22:49:22 2008 UTC (16 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.337: +3 -3 lines
Diff to previous 1.337
minor compiler quibbles


Revision 1.337 - (view) (download) (annotate) - [select for diffs]
Wed Jan 16 16:16:45 2008 UTC (16 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.336: +10 -10 lines
Diff to previous 1.336
Fixes for recent uint changes.


Revision 1.336 - (view) (download) (annotate) - [select for diffs]
Tue Jan 15 22:22:44 2008 UTC (16 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.335: +7 -7 lines
Diff to previous 1.335
change board type to unsigned int


Revision 1.335 - (view) (download) (annotate) - [select for diffs]
Tue Jan 15 18:08:50 2008 UTC (16 years, 4 months ago) by c_anthon
Branch: MAIN
Changes since 1.334: +13 -11 lines
Diff to previous 1.334
fix minor uint//int warnings


Revision 1.334 - (view) (download) (annotate) - [select for diffs]
Tue Jan 8 19:43:09 2008 UTC (16 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.333: +4 -2 lines
Diff to previous 1.333
Minor changes


Revision 1.333 - (view) (download) (annotate) - [select for diffs]
Sat Jan 5 12:09:52 2008 UTC (16 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.332: +3 -2 lines
Diff to previous 1.332
Small fixes for GLIB_THREADS


Revision 1.332 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 14:32:28 2007 UTC (16 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.331: +78 -78 lines
Diff to previous 1.331
Fix const board arrays (for gcc)


Revision 1.331 - (view) (download) (annotate) - [select for diffs]
Tue Dec 18 21:48:03 2007 UTC (16 years, 5 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.330: +10 -20 lines
Diff to previous 1.330
Code changes so -ansi -pedantic (just about) works for gcc on windows.


Revision 1.330 - (view) (download) (annotate) - [select for diffs]
Mon Dec 17 14:08:55 2007 UTC (16 years, 5 months ago) by c_anthon
Branch: MAIN
Changes since 1.329: +1 -264 lines
Diff to previous 1.329
make compilation of utility programs work again(without threads)


Revision 1.329 - (view) (download) (annotate) - [select for diffs]
Sat Dec 15 20:36:56 2007 UTC (16 years, 5 months ago) by c_anthon
Branch: MAIN
Changes since 1.328: +2 -2 lines
Diff to previous 1.328
rename sgf.l and sgf.y and fix a bunch of minor compiler warnings


Revision 1.328 - (view) (download) (annotate) - [select for diffs]
Thu Dec 13 22:37:03 2007 UTC (16 years, 5 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.327: +10 -5 lines
Diff to previous 1.327
Fix build when multithreaded not defined


Revision 1.327 - (view) (download) (annotate) - [select for diffs]
Wed Dec 12 23:08:15 2007 UTC (16 years, 5 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.326: +223 -233 lines
Diff to previous 1.326
Misc changes


Revision 1.326 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 11:38:48 2007 UTC (16 years, 6 months ago) by c_anthon
Branch: MAIN
Changes since 1.325: +1 -57 lines
Diff to previous 1.325
remove pub_eval


Revision 1.325 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 06:22:50 2007 UTC (16 years, 6 months ago) by c_anthon
Branch: MAIN
Changes since 1.324: +8 -5 lines
Diff to previous 1.324
fix messed up evaluation of hypergammon positions


Revision 1.324 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 10:31:34 2007 UTC (16 years, 6 months ago) by c_anthon
Branch: MAIN
Changes since 1.323: +167 -197 lines
Diff to previous 1.323
cleanup neuralnet.[ch]


Revision 1.323 - (view) (download) (annotate) - [select for diffs]
Wed Oct 3 17:00:48 2007 UTC (16 years, 7 months ago) by c_anthon
Branch: MAIN
Changes since 1.322: +24 -100 lines
Diff to previous 1.322
compiler warnings


Revision 1.322 - (view) (download) (annotate) - [select for diffs]
Sat Sep 29 21:12:37 2007 UTC (16 years, 7 months ago) by c_anthon
Branch: MAIN
Changes since 1.321: +1 -52 lines
Diff to previous 1.321
remove unused training functions.


Revision 1.321 - (view) (download) (annotate) - [select for diffs]
Sun Sep 2 20:27:00 2007 UTC (16 years, 8 months ago) by c_anthon
Branch: MAIN
Changes since 1.320: +206 -238 lines
Diff to previous 1.320
make sure that files are either static or declared in some header


Revision 1.320 - (view) (download) (annotate) - [select for diffs]
Wed Jul 11 13:39:51 2007 UTC (16 years, 10 months ago) by c_anthon
Branch: MAIN
Changes since 1.319: +8 -4 lines
Diff to previous 1.319
fix a startup bug when gnubg.wd was missing


Revision 1.319 - (view) (download) (annotate) - [select for diffs]
Mon Jul 2 12:43:22 2007 UTC (16 years, 10 months ago) by ace
Branch: MAIN
Changes since 1.318: +2 -2 lines
Diff to previous 1.318
*** empty log message ***


Revision 1.318 - (view) (download) (annotate) - [select for diffs]
Tue May 1 23:20:15 2007 UTC (17 years ago) by c_anthon
Branch: MAIN
Changes since 1.317: +2 -5 lines
Diff to previous 1.317
win32 fixes after removal of path.c


Revision 1.317 - (view) (download) (annotate) - [select for diffs]
Tue May 1 23:15:51 2007 UTC (17 years ago) by c_anthon
Branch: MAIN
Changes since 1.316: +8 -5 lines
Diff to previous 1.316
win32 fixes after removal of path.c


Revision 1.316 - (view) (download) (annotate) - [select for diffs]
Tue May 1 22:04:51 2007 UTC (17 years ago) by c_anthon
Branch: MAIN
Changes since 1.315: +108 -104 lines
Diff to previous 1.315
remove path.[ch]


Revision 1.315 - (view) (download) (annotate) - [select for diffs]
Thu Apr 26 22:05:41 2007 UTC (17 years ago) by c_anthon
Branch: MAIN
Changes since 1.314: +1 -9 lines
Diff to previous 1.314
removed egyptian rule


Revision 1.314 - (view) (download) (annotate) - [select for diffs]
Thu Apr 26 21:58:10 2007 UTC (17 years ago) by c_anthon
Branch: MAIN
Changes since 1.313: +27 -53 lines
Diff to previous 1.313
race cleanup


Revision 1.313 - (view) (download) (annotate) - [select for diffs]
Sun Apr 8 16:46:20 2007 UTC (17 years, 1 month ago) by c_anthon
Branch: MAIN
Changes since 1.312: +7 -7 lines
Diff to previous 1.312
icc compiler fixes


Revision 1.312 - (view) (download) (annotate) - [select for diffs]
Sun Apr 8 11:42:39 2007 UTC (17 years, 1 month ago) by c_anthon
Branch: MAIN
Changes since 1.311: +2 -5 lines
Diff to previous 1.311
race widget update and analyse menu simplification


Revision 1.311 - (view) (download) (annotate) - [select for diffs]
Tue Mar 20 15:50:34 2007 UTC (17 years, 2 months ago) by c_anthon
Branch: MAIN
Changes since 1.310: +4 -4 lines
Diff to previous 1.310
fix bug caused by signed/unsigned changes


Revision 1.310 - (view) (download) (annotate) - [select for diffs]
Thu Mar 15 22:10:57 2007 UTC (17 years, 2 months ago) by c_anthon
Branch: MAIN
Changes since 1.309: +14 -7 lines
Diff to previous 1.309
fix icc compiler warnings


Revision 1.309 - (view) (download) (annotate) - [select for diffs]
Sun Feb 11 21:20:31 2007 UTC (17 years, 3 months ago) by c_anthon
Branch: MAIN
Changes since 1.308: +5 -5 lines
Diff to previous 1.308
small fixes to compile tools with threads


Revision 1.308 - (view) (download) (annotate) - [select for diffs]
Fri Feb 2 19:17:00 2007 UTC (17 years, 3 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.307: +59 -163 lines
Diff to previous 1.307
minor change


Revision 1.307 - (view) (download) (annotate) - [select for diffs]
Wed Jan 31 11:52:18 2007 UTC (17 years, 3 months ago) by c_anthon
Branch: MAIN
Changes since 1.306: +1 -6 lines
Diff to previous 1.306
changes to make gnubg work with threads on linux


Revision 1.306 - (view) (download) (annotate) - [select for diffs]
Tue Jan 16 19:05:04 2007 UTC (17 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.305: +147 -136 lines
Diff to previous 1.305
Fix some more concurrency problems


Revision 1.305 - (view) (download) (annotate) - [select for diffs]
Sun Jan 7 10:48:20 2007 UTC (17 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.304: +106 -86 lines
Diff to previous 1.304
Fix some concurrency problems.


Revision 1.304 - (view) (download) (annotate) - [select for diffs]
Fri Jan 5 22:01:02 2007 UTC (17 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.303: +84 -62 lines
Diff to previous 1.303
Add multi-thread compatiblity for game analysis.


Revision 1.303 - (view) (download) (annotate) - [select for diffs]
Tue Dec 26 11:22:06 2006 UTC (17 years, 4 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.302: +2 -2 lines
Diff to previous 1.302
Made minor changes to code after run through lint code checker


Revision 1.302 - (view) (download) (annotate) - [select for diffs]
Thu Dec 7 02:29:30 2006 UTC (17 years, 5 months ago) by c_anthon
Branch: MAIN
Changes since 1.301: +5 -2 lines
Diff to previous 1.301
mmap confusion


Revision 1.301 - (view) (download) (annotate) - [select for diffs]
Thu Dec 7 00:07:52 2006 UTC (17 years, 5 months ago) by c_anthon
Branch: MAIN
Changes since 1.300: +2 -1 lines
Diff to previous 1.300
mingw fix after autools changes


Revision 1.300 - (view) (download) (annotate) - [select for diffs]
Thu Dec 7 00:00:17 2006 UTC (17 years, 5 months ago) by c_anthon
Branch: MAIN
Changes since 1.299: +2 -1 lines
Diff to previous 1.299
mingw fixes of autotool changes


Revision 1.299 - (view) (download) (annotate) - [select for diffs]
Wed Dec 6 23:12:51 2006 UTC (17 years, 5 months ago) by c_anthon
Branch: MAIN
Changes since 1.298: +34 -53 lines
Diff to previous 1.298
major autotools cleanup


Revision 1.298 - (view) (download) (annotate) - [select for diffs]
Mon Dec 4 23:47:05 2006 UTC (17 years, 5 months ago) by c_anthon
Branch: MAIN
Changes since 1.297: +5 -8 lines
Diff to previous 1.297
alloca cleanup


Revision 1.297 - (view) (download) (annotate) - [select for diffs]
Thu Nov 30 22:43:18 2006 UTC (17 years, 5 months ago) by c_anthon
Branch: MAIN
Changes since 1.296: +3 -1 lines
Diff to previous 1.296
remove meaningless net data from eval window


Revision 1.294.2.1 - (view) (download) (annotate) - [select for diffs]
Tue Nov 7 13:13:26 2006 UTC (17 years, 6 months ago) by c_anthon
Branch: rel_0_15
CVS Tags: RELEASE_0_15, last_mergepoint
Changes since 1.294: +3 -3 lines
Diff to previous 1.294 , to next main 1.498
*** empty log message ***


Revision 1.296 - (view) (download) (annotate) - [select for diffs]
Sun Oct 29 21:19:02 2006 UTC (17 years, 6 months ago) by Superfly_Jon
Branch: MAIN
CVS Tags: fixedeval_c
Changes since 1.295: +3 -3 lines
Diff to previous 1.295
Fix type in previous check in


Revision 1.295 - (view) (download) (annotate) - [select for diffs]
Thu Oct 26 17:02:31 2006 UTC (17 years, 6 months ago) by Superfly_Jon
Branch: MAIN
CVS Tags: buggyeval_c
Changes since 1.294: +2 -2 lines
Diff to previous 1.294
Remove gcc compiler warnings (ansi + pedantic)


Revision 1.294 - (view) (download) (annotate) - [select for diffs]
Thu Sep 21 22:24:05 2006 UTC (17 years, 7 months ago) by Superfly_Jon
Branch: MAIN
CVS Tags: pre-rel-0-15
Branch point for: rel_0_15
Changes since 1.293: +63 -63 lines
Diff to previous 1.293
Remove comipler warnings (mainly typecasts)


Revision 1.293 - (view) (download) (annotate) - [select for diffs]
Mon Sep 18 20:18:35 2006 UTC (17 years, 8 months ago) by c_anthon
Branch: MAIN
Changes since 1.292: +21 -1 lines
Diff to previous 1.292
keith count


Revision 1.292 - (view) (download) (annotate) - [select for diffs]
Thu Jun 22 22:50:29 2006 UTC (17 years, 10 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.291: +19 -37 lines
Diff to previous 1.291
Moved some 3d settings into 3d lib and several compiler fixes


Revision 1.291 - (view) (download) (annotate) - [select for diffs]
Sun Jun 18 11:20:58 2006 UTC (17 years, 11 months ago) by c_anthon
Branch: MAIN
Changes since 1.290: +1 -5 lines
Diff to previous 1.290
linux cleanup after i18n changes


Revision 1.290 - (view) (download) (annotate) - [select for diffs]
Sat Jun 17 17:58:27 2006 UTC (17 years, 11 months ago) by oysteijo
Branch: MAIN
Changes since 1.289: +110 -5 lines
Diff to previous 1.289
remove i18n.[ch] and remove gdbm database training


Revision 1.289 - (view) (download) (annotate) - [select for diffs]
Wed Apr 12 23:45:50 2006 UTC (18 years, 1 month ago) by c_anthon
Branch: MAIN
Changes since 1.288: +1 -99 lines
Diff to previous 1.288
autoconf magick and move of SSE_Support()


Revision 1.288 - (view) (download) (annotate) - [select for diffs]
Wed Apr 12 06:53:35 2006 UTC (18 years, 1 month ago) by Superfly_Jon
Branch: MAIN
Changes since 1.287: +4 -12 lines
Diff to previous 1.287
Tidy up min/max macros


Revision 1.287 - (view) (download) (annotate) - [select for diffs]
Tue Mar 28 22:35:45 2006 UTC (18 years, 1 month ago) by c_anthon
Branch: MAIN
Changes since 1.286: +10 -16 lines
Diff to previous 1.286
Fix isCloseCube


Revision 1.286 - (view) (download) (annotate) - [select for diffs]
Mon Feb 6 08:45:24 2006 UTC (18 years, 3 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.285: +2 -2 lines
Diff to previous 1.285
3 small fixes from Philippe Michel


Revision 1.285 - (view) (download) (annotate) - [select for diffs]
Sun Feb 5 16:21:55 2006 UTC (18 years, 3 months ago) by oysteijo
Branch: MAIN
Changes since 1.284: +6 -2 lines
Diff to previous 1.284
Commit patch from Russ Allbery


Revision 1.284 - (view) (download) (annotate) - [select for diffs]
Thu Dec 15 12:28:37 2005 UTC (18 years, 5 months ago) by jsegrave
Branch: MAIN
Changes since 1.283: +11 -11 lines
Diff to previous 1.283
Fix assembler labels in eval.c to be locals for gcc 3.42


Revision 1.283 - (view) (download) (annotate) - [select for diffs]
Sat Oct 29 23:19:09 2005 UTC (18 years, 6 months ago) by oysteijo
Branch: MAIN
Changes since 1.282: +4 -4 lines
Diff to previous 1.282
Whoops....


Revision 1.282 - (view) (download) (annotate) - [select for diffs]
Sat Oct 29 23:00:50 2005 UTC (18 years, 6 months ago) by oysteijo
Branch: MAIN
Changes since 1.281: +12 -12 lines
Diff to previous 1.281
Pacify fussy compilers


Revision 1.281 - (view) (download) (annotate) - [select for diffs]
Sat Oct 29 15:41:03 2005 UTC (18 years, 6 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.280: +2 -2 lines
Diff to previous 1.280
Minor changes and new files to make windows building easier


Revision 1.280 - (view) (download) (annotate) - [select for diffs]
Wed Oct 19 21:08:46 2005 UTC (18 years, 7 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.279: +15 -18 lines
Diff to previous 1.279
Fix a couple of egyptian rule bugs (14532 + 14427)


Revision 1.279 - (view) (download) (annotate) - [select for diffs]
Mon Oct 10 18:10:30 2005 UTC (18 years, 7 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.278: +114 -20 lines
Diff to previous 1.278
Add runtime SSE check


Revision 1.278 - (view) (download) (annotate) - [select for diffs]
Wed May 4 17:13:27 2005 UTC (19 years ago) by jsegrave
Branch: MAIN
Changes since 1.277: +2 -2 lines
Diff to previous 1.277
avoid mixing sse and mmap loading of weights


Revision 1.277 - (view) (download) (annotate) - [select for diffs]
Sat Apr 30 07:20:32 2005 UTC (19 years ago) by Superfly_Jon
Branch: MAIN
Changes since 1.276: +7 -6 lines
Diff to previous 1.276
align arrays for sse


Revision 1.276 - (view) (download) (annotate) - [select for diffs]
Fri Apr 29 20:05:08 2005 UTC (19 years ago) by Superfly_Jon
Branch: MAIN
Changes since 1.275: +2 -4 lines
Diff to previous 1.275
Minor speed improvment


Revision 1.275 - (view) (download) (annotate) - [select for diffs]
Thu Apr 28 20:49:13 2005 UTC (19 years ago) by oysteijo
Branch: MAIN
Changes since 1.274: +17 -2 lines
Diff to previous 1.274
Vectorized neural nets


Revision 1.274 - (view) (download) (annotate) - [select for diffs]
Tue Feb 8 16:36:35 2005 UTC (19 years, 3 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.273: +2 -2 lines
Diff to previous 1.273
Increase poll time


Revision 1.273 - (view) (download) (annotate) - [select for diffs]
Wed Nov 24 17:04:01 2004 UTC (19 years, 5 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.272: +4 -2 lines
Diff to previous 1.272
Remove compiler warning


Revision 1.272 - (view) (download) (annotate) - [select for diffs]
Wed Nov 24 10:25:16 2004 UTC (19 years, 5 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.271: +11 -7 lines
Diff to previous 1.271
Hypergammon fixes


Revision 1.271 - (view) (download) (annotate) - [select for diffs]
Sat Nov 6 22:13:06 2004 UTC (19 years, 6 months ago) by mormegil
Branch: MAIN
Changes since 1.270: +11 -2 lines
Diff to previous 1.270
MSVC compatibility fix


Revision 1.270 - (view) (download) (annotate) - [select for diffs]
Fri Nov 5 01:15:42 2004 UTC (19 years, 6 months ago) by joseph
Branch: MAIN
Changes since 1.269: +31 -9 lines
Diff to previous 1.269
*** empty log message ***


Revision 1.269 - (view) (download) (annotate) - [select for diffs]
Thu Nov 4 00:19:58 2004 UTC (19 years, 6 months ago) by joseph
Branch: MAIN
Changes since 1.268: +67 -39 lines
Diff to previous 1.268
*** empty log message ***


Revision 1.268 - (view) (download) (annotate) - [select for diffs]
Wed Nov 3 19:48:39 2004 UTC (19 years, 6 months ago) by oysteijo
Branch: MAIN
Changes since 1.267: +5 -5 lines
Diff to previous 1.267
Fixes based on Neds report


Revision 1.267 - (view) (download) (annotate) - [select for diffs]
Tue Oct 26 19:11:35 2004 UTC (19 years, 6 months ago) by oysteijo
Branch: MAIN
Changes since 1.266: +87 -9 lines
Diff to previous 1.266
Add evaluation setting interface to prune neural nets


Revision 1.266 - (view) (download) (annotate) - [select for diffs]
Sun Oct 17 22:20:02 2004 UTC (19 years, 7 months ago) by jsegrave
Branch: MAIN
Changes since 1.265: +6 -6 lines
Diff to previous 1.265
add new sgf versions for pruning, compiler warning fixes, bad bmp file


Revision 1.265 - (view) (download) (annotate) - [select for diffs]
Thu Oct 14 11:57:11 2004 UTC (19 years, 7 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.264: +9 -6 lines
Diff to previous 1.264
Minor (non gcc) compiler fixes


Revision 1.264 - (view) (download) (annotate) - [select for diffs]
Tue Oct 12 08:41:23 2004 UTC (19 years, 7 months ago) by joseph
Branch: MAIN
Changes since 1.263: +276 -20 lines
Diff to previous 1.263
add prunning net


Revision 1.263 - (view) (download) (annotate) - [select for diffs]
Thu Sep 16 07:44:26 2004 UTC (19 years, 8 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.262: +8 -3 lines
Diff to previous 1.262
Fix bug (navigate to last match crash) - hopefully


Revision 1.262 - (view) (download) (annotate) - [select for diffs]
Sun Jul 11 16:39:00 2004 UTC (19 years, 10 months ago) by kaoru
Branch: MAIN
Changes since 1.261: +7 -7 lines
Diff to previous 1.261
* eval.c (EvalInitialise): Suppress compiler warnings.


Revision 1.261 - (view) (download) (annotate) - [select for diffs]
Sun Jul 4 12:26:31 2004 UTC (19 years, 10 months ago) by thyssen
Branch: MAIN
Changes since 1.260: +31 -21 lines
Diff to previous 1.260
fix bug leading to wrong classification of wrong doubles.  (reported by
Hans-JüSchär)


Revision 1.260 - (view) (download) (annotate) - [select for diffs]
Fri Jun 4 21:01:30 2004 UTC (19 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.259: +26 -6 lines
Diff to previous 1.259
fix bug #9211


Revision 1.259 - (view) (download) (annotate) - [select for diffs]
Tue Mar 23 10:19:13 2004 UTC (20 years, 1 month ago) by Superfly_Jon
Branch: MAIN
CVS Tags: pre-rel-0-14-2, pre-rel-0-14-3
Changes since 1.258: +8 -8 lines
Diff to previous 1.258
Fixes for non-gcc code


Revision 1.258 - (view) (download) (annotate) - [select for diffs]
Tue Feb 24 10:20:47 2004 UTC (20 years, 2 months ago) by uid68519
Branch: MAIN
Changes since 1.257: +2 -2 lines
Diff to previous 1.257
Remove compiler warnings


Revision 1.257 - (view) (download) (annotate) - [select for diffs]
Mon Dec 29 20:23:57 2003 UTC (20 years, 4 months ago) by uid65656
Branch: MAIN
CVS Tags: pre-rel-0-14-1
Changes since 1.256: +6 -1 lines
Diff to previous 1.256
initialise table needed for neural net evaluation


Revision 1.256 - (view) (download) (annotate) - [select for diffs]
Mon Sep 22 16:24:04 2003 UTC (20 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.255: +2 -2 lines
Diff to previous 1.255
fix bug in calculation of W and L.  (reported by Massimiliano.Maini)


Revision 1.255 - (view) (download) (annotate) - [select for diffs]
Fri Sep 19 19:00:33 2003 UTC (20 years, 8 months ago) by thyssen
Branch: MAIN
Changes since 1.254: +17 -6 lines
Diff to previous 1.254
fix bugs for "strange" match play scenarios (see 2-ply and 3-ply eval on
cAmgACAAGAAA/4HPkAUgzW8EBMA) (reported by Ege Lundgren)


Revision 1.254 - (view) (download) (annotate) - [select for diffs]
Sun Aug 31 19:38:43 2003 UTC (20 years, 8 months ago) by thyssen
Branch: MAIN
Changes since 1.253: +15 -3 lines
Diff to previous 1.253
add position ID and match ID to the "eval" output.  (suggested by Hugh
Sconyers)


Revision 1.253 - (view) (download) (annotate) - [select for diffs]
Thu Aug 21 16:21:48 2003 UTC (20 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.252: +7 -3 lines
Diff to previous 1.252
ensure "eval" reports cubeless money equituies rather than cubeless equity.
(reported by Chris D. Yep)


Revision 1.252 - (view) (download) (annotate) - [select for diffs]
Fri Aug 15 02:20:47 2003 UTC (20 years, 9 months ago) by joseph
Branch: MAIN
Changes since 1.251: +20 -22 lines
Diff to previous 1.251
more constify. move badSkill to format.h


Revision 1.251 - (view) (download) (annotate) - [select for diffs]
Thu Aug 14 23:58:37 2003 UTC (20 years, 9 months ago) by joseph
Branch: MAIN
Changes since 1.250: +34 -35 lines
Diff to previous 1.250
fix resignation bug


Revision 1.250 - (view) (download) (annotate) - [select for diffs]
Wed Aug 13 11:52:26 2003 UTC (20 years, 9 months ago) by Superfly_Jon
Branch: MAIN
Changes since 1.249: +1 -1 lines
Diff to previous 1.249
Merged 3d board branch


Revision 1.235.2.3 - (view) (download) (annotate) - [select for diffs]
Wed Aug 13 11:01:43 2003 UTC (20 years, 9 months ago) by Superfly_Jon
Branch: branch-board3d
Changes since 1.235.2.2: +6 -1 lines
Diff to previous 1.235.2.2 , to branch point 1.235 , to next main 1.498
Merged latest head changes


Revision 1.249 - (view) (download) (annotate) - [select for diffs]
Wed Aug 13 06:07:23 2003 UTC (20 years, 9 months ago) by joseph
Branch: MAIN
CVS Tags: branch-board3d-merged
Changes since 1.248: +6 -1 lines
Diff to previous 1.248
Clear cache when changing MET


Revision 1.235.2.2 - (view) (download) (annotate) - [select for diffs]
Tue Aug 12 09:25:12 2003 UTC (20 years, 9 months ago) by Superfly_Jon
Branch: branch-board3d
Changes since 1.235.2.1: +7 -10 lines
Diff to previous 1.235.2.1 , to branch point 1.235
Merged latest changes


Revision 1.248 - (view) (download) (annotate) - [select for diffs]
Mon Aug 11 22:57:25 2003 UTC (20 years, 9 months ago) by joseph
Branch: MAIN
Changes since 1.247: +7 -10 lines
Diff to previous 1.247
Initial python match command


Revision 1.235.2.1 - (view) (download) (annotate) - [select for diffs]
Tue Aug 5 07:54:09 2003 UTC (20 years, 9 months ago) by Superfly_Jon
Branch: branch-board3d
Changes since 1.235: +560 -728 lines
Diff to previous 1.235
Merged latest code


Revision 1.247 - (view) (download) (annotate) - [select for diffs]
Sun Jul 27 12:29:31 2003 UTC (20 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.246: +30 -253 lines
Diff to previous 1.246
move all Output* functions to new file format.c (change all callers)


Revision 1.246 - (view) (download) (annotate) - [select for diffs]
Sat Jul 26 09:05:19 2003 UTC (20 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.245: +3 -2 lines
Diff to previous 1.245
fix bug in calculation of cubeless equity.  (reported by Ned Cross)


Revision 1.245 - (view) (download) (annotate) - [select for diffs]
Sun Jul 13 02:24:40 2003 UTC (20 years, 10 months ago) by jsegrave
Branch: MAIN
Changes since 1.244: +3 -4 lines
Diff to previous 1.244
Extendable rollout changes


Revision 1.244 - (view) (download) (annotate) - [select for diffs]
Thu Jul 10 08:41:51 2003 UTC (20 years, 10 months ago) by thyssen
Branch: MAIN
Changes since 1.243: +162 -121 lines
Diff to previous 1.243
Initial experimental support of Hugh Sconyers' full 15x15 bearoff database.


Revision 1.243 - (view) (download) (annotate) - [select for diffs]
Sun Jul 6 12:39:53 2003 UTC (20 years, 10 months ago) by thyssen
Branch: MAIN
Changes since 1.242: +29 -17 lines
Diff to previous 1.242
do not include cubeful flags, match scores, etc.  in calculation of hash key
for 0-ply evaluations unless called from EvaluatePositionCubeful.


Revision 1.242 - (view) (download) (annotate) - [select for diffs]
Thu Jul 3 15:21:32 2003 UTC (20 years, 10 months ago) by jsegrave
Branch: MAIN
Changes since 1.241: +3 -1 lines
Diff to previous 1.241
clean up some compiler warnings
add a cast in gnubg.c for iconv() call
add (unused) returns in eval.c to satisfy reaching end of non-void
    function
remove unused local variables, comment out unused routines
add config.h and backgammon.h in openurl.c, fix bad call to
outputerr()
Currently builds without warnings using gcc -Wall


Revision 1.241 - (view) (download) (annotate) - [select for diffs]
Sun Jun 22 21:08:03 2003 UTC (20 years, 10 months ago) by joseph
Branch: MAIN
Changes since 1.240: +99 -128 lines
Diff to previous 1.240
fix DumpContact


Revision 1.240 - (view) (download) (annotate) - [select for diffs]
Sun Jun 22 15:53:49 2003 UTC (20 years, 10 months ago) by grob
Branch: MAIN
Changes since 1.239: +3 -3 lines
Diff to previous 1.239
In EvalInitialise(), corrected error messages when nn weights file version is incorrect
(fprintf % arguments were in incorrect order)


Revision 1.239 - (view) (download) (annotate) - [select for diffs]
Sun Jun 22 00:37:30 2003 UTC (20 years, 11 months ago) by joseph
Branch: MAIN
Changes since 1.238: +23 -7 lines
Diff to previous 1.238
bug in DumpContact


Revision 1.238 - (view) (download) (annotate) - [select for diffs]
Sat Jun 14 10:38:02 2003 UTC (20 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.237: +36 -69 lines
Diff to previous 1.237
 New commands to allow modification of cube efficiency
        (note that the values are *NOT* saved with "save settings").


Revision 1.237 - (view) (download) (annotate) - [select for diffs]
Thu Jun 12 19:00:44 2003 UTC (20 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.236: +56 -103 lines
Diff to previous 1.236
evaluate top move and actual move on the highest ply if their difference in
equity exceeds the given threshold.  (suggested by Michael Depreli)


Revision 1.236 - (view) (download) (annotate) - [select for diffs]
Tue Jun 10 19:25:08 2003 UTC (20 years, 11 months ago) by joseph
Branch: MAIN
Changes since 1.235: +139 -46 lines
Diff to previous 1.235
New net


Revision 1.235 - (view) (download) (annotate) - [select for diffs]
Mon Jun 9 16:06:45 2003 UTC (20 years, 11 months ago) by thyssen
Branch: MAIN
CVS Tags: branch-board3d-before-merge, branch-point-board3d
Branch point for: branch-board3d
Changes since 1.234: +70 -222 lines
Diff to previous 1.234
Change how cubeful equities are calculated for money play to match match play.
(reported by Robert Eberlein and Michael Depreli)


Revision 1.234 - (view) (download) (annotate) - [select for diffs]
Sat Jun 7 08:15:33 2003 UTC (20 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.233: +24 -1 lines
Diff to previous 1.233
ensure nReductionGroup is reset to zero.  (reported by Michael Depreli)


Revision 1.231.2.4 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 14:57:53 2003 UTC (20 years, 11 months ago) by grob
Branch: branch-multi
Changes since 1.231.2.3: +11 -3 lines
Diff to previous 1.231.2.3 , to branch point 1.231 , to next main 1.498
* Fixed problems which prevented from compiling with PROCESSING_UNITS defined to 0.
* Added GDK/GTK thread support; problems still remaining with gtk_main() when not called from
main thread.
* Redesigned RPU messaging mechanism -- now struct alignment safe and big/little-endian safe.
* Started implementing analysis distributed processing.
* Added support for hostnames:port syntax when creating remote processing units, eg "myhost.gn
u.org:1000"


Revision 1.233 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 21:32:35 2003 UTC (20 years, 11 months ago) by joseph
Branch: MAIN
Changes since 1.232: +14 -3 lines
Diff to previous 1.232
*** empty log message ***


Revision 1.232 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 11:06:12 2003 UTC (20 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.231: +6 -6 lines
Diff to previous 1.231
fix bugs in temp map reported by Ned Cross


Revision 1.231.2.3 - (view) (download) (annotate) - [select for diffs]
Sat May 31 11:55:58 2003 UTC (20 years, 11 months ago) by thyssen
Branch: branch-multi
Changes since 1.231.2.2: +3 -1 lines
Diff to previous 1.231.2.2 , to branch point 1.231
more autoconf magic.


Revision 1.231.2.2 - (view) (download) (annotate) - [select for diffs]
Sat May 31 11:32:39 2003 UTC (20 years, 11 months ago) by thyssen
Branch: branch-multi
Changes since 1.231.2.1: +1 -2 lines
Diff to previous 1.231.2.1 , to branch point 1.231
Add autoconf magic for multi-processor code.


Revision 1.231.2.1 - (view) (download) (annotate) - [select for diffs]
Fri May 30 14:32:00 2003 UTC (20 years, 11 months ago) by grob
Branch: branch-multi
Changes since 1.231: +205 -99 lines
Diff to previous 1.231
*** empty log message ***


Revision 1.231 - (view) (download) (annotate) - [select for diffs]
Mon May 19 20:22:38 2003 UTC (21 years ago) by thyssen
Branch: MAIN
CVS Tags: branch-multi-merged, branch-point-multi
Branch point for: branch-multi
Changes since 1.230: +36 -25 lines
Diff to previous 1.230
fix logic for evaluating actual move on nMaxPly (reported by Ian Shaw).


Revision 1.230 - (view) (download) (annotate) - [select for diffs]
Mon May 19 20:04:09 2003 UTC (21 years ago) by thyssen
Branch: MAIN
Changes since 1.229: +5 -2 lines
Diff to previous 1.229
force evaluation for accept=1 and cMoves=1.  (reported by Michael Depreli)


Revision 1.229 - (view) (download) (annotate) - [select for diffs]
Sun Apr 13 00:42:35 2003 UTC (21 years, 1 month ago) by joseph
Branch: MAIN
Changes since 1.228: +55 -44 lines
Diff to previous 1.228
Restore incremental NN evaluation


Revision 1.228 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 18:32:52 2003 UTC (21 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.227: +7 -4 lines
Diff to previous 1.227
keep track of the max ply used.  (reported by Michael Depreli)


Revision 1.227 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 07:16:04 2003 UTC (21 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.226: +20 -13 lines
Diff to previous 1.226
fTop *must* be a part of EvalKey... unfortunately we're out of bits...  This is
just a quick'n'dirty fix!  (bug reported by Achim)


Revision 1.215.4.1.2.1 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 07:14:43 2003 UTC (21 years, 1 month ago) by thyssen
Branch: branch-0-13
CVS Tags: branch-0-13-merged
Changes since 1.215.4.1: +20 -13 lines
Diff to previous 1.215.4.1
fTop *must* be a part of EvalKey... unfortunately we're out of bits...  This is
just a quick'n'dirty fix!  (bug reported by Achim)


Revision 1.215.4.1 - (view) (download) (annotate) - [select for diffs]
Wed Apr 9 17:13:52 2003 UTC (21 years, 1 month ago) by thyssen
CVS Tags: achim-blunder
Branch point for: branch-0-13
Changes since 1.215: +18 -12 lines
Diff to previous 1.215 , to next main 1.498
rollback


Revision 1.226 - (view) (download) (annotate) - [select for diffs]
Mon Apr 7 19:43:39 2003 UTC (21 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.225: +13 -1 lines
Diff to previous 1.225
free all bearoff databases, neural nets, and evaluation cache.


Revision 1.225 - (view) (download) (annotate) - [select for diffs]
Mon Apr 7 19:27:17 2003 UTC (21 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.224: +2 -2 lines
Diff to previous 1.224
small update to code comment (reported by Marek Turski)


Revision 1.224 - (view) (download) (annotate) - [select for diffs]
Thu Apr 3 20:02:05 2003 UTC (21 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.223: +115 -18 lines
Diff to previous 1.223
use money game cube efficiency for match play for bearoffs.


Revision 1.223 - (view) (download) (annotate) - [select for diffs]
Sun Mar 30 16:38:54 2003 UTC (21 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.222: +325 -154 lines
Diff to previous 1.222
preparing for hypergammon


Revision 1.222 - (view) (download) (annotate) - [select for diffs]
Sat Mar 29 15:26:47 2003 UTC (21 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.221: +37 -7 lines
Diff to previous 1.221
Try to stop the never-ending discussion regarding cubeless equities for Jacoby
rule and money games with centered cubes.


Revision 1.221 - (view) (download) (annotate) - [select for diffs]
Thu Mar 13 20:33:25 2003 UTC (21 years, 2 months ago) by thyssen
Branch: MAIN
Changes since 1.220: +2 -2 lines
Diff to previous 1.220
Better support for variations in SGF, SGG, and TMG.


Revision 1.220 - (view) (download) (annotate) - [select for diffs]
Mon Mar 3 19:20:28 2003 UTC (21 years, 2 months ago) by thyssen
Branch: MAIN
Changes since 1.219: +27 -1 lines
Diff to previous 1.219
Rename fNackgammon into a enum bgvariation


Revision 1.219 - (view) (download) (annotate) - [select for diffs]
Mon Jan 27 15:32:17 2003 UTC (21 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.218: +36 -47 lines
Diff to previous 1.218
Perform the incremental evaluation decision per-net.


Revision 1.218 - (view) (download) (annotate) - [select for diffs]
Thu Jan 23 21:52:16 2003 UTC (21 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.217: +8 -2 lines
Diff to previous 1.217
Temporarily disable incremental evaluations.


Revision 1.215.2.2 - (view) (download) (annotate) - [select for diffs]
Thu Jan 23 21:50:56 2003 UTC (21 years, 3 months ago) by gtw
CVS Tags: pre-rel-0-13-0
Branch point for: pre-rel-0-13-0-tc
Changes since 1.215.2.1: +7 -1 lines
Diff to previous 1.215.2.1 , to branch point 1.215 , to next main 1.498
Disable incremental evaluations.


Revision 1.217 - (view) (download) (annotate) - [select for diffs]
Wed Jan 22 18:26:05 2003 UTC (21 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.216: +8 -8 lines
Diff to previous 1.216
Minor nit-picking changes (mainly making functions static unless they need to be extern).


Revision 1.216 - (view) (download) (annotate) - [select for diffs]
Tue Jan 21 19:55:38 2003 UTC (21 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.215: +12 -12 lines
Diff to previous 1.215
Bug fixes for cubeful equity caching.


Revision 1.215.2.1 - (view) (download) (annotate) - [select for diffs]
Tue Jan 21 19:54:15 2003 UTC (21 years, 3 months ago) by gtw
Changes since 1.215: +12 -12 lines
Diff to previous 1.215
Bug fixes for cubeful equity caching.


Revision 1.215 - (view) (download) (annotate) - [select for diffs]
Sun Jan 12 22:33:20 2003 UTC (21 years, 4 months ago) by gtw
Branch: MAIN
Changes since 1.214: +18 -15 lines
Diff to previous 1.214
New parameter fCubefulEquity, so that cache entries which set
OUTPUT_CUBEFUL_EQUITY will not collide with those which do not.


Revision 1.214 - (view) (download) (annotate) - [select for diffs]
Sat Jan 11 10:35:42 2003 UTC (21 years, 4 months ago) by thyssen
Branch: MAIN
Changes since 1.213: +10 -3 lines
Diff to previous 1.213
pacify fussy compilers.


Revision 1.213 - (view) (download) (annotate) - [select for diffs]
Fri Jan 10 22:00:07 2003 UTC (21 years, 4 months ago) by thyssen
Branch: MAIN
Changes since 1.212: +14 -1 lines
Diff to previous 1.212
change algorithm for accept=0 according to Michael Depreli's suggestions.


Revision 1.212 - (view) (download) (annotate) - [select for diffs]
Fri Jan 10 18:13:48 2003 UTC (21 years, 4 months ago) by thyssen
Branch: MAIN
Changes since 1.211: +110 -17 lines
Diff to previous 1.211
cache cubeful evaluations going through EvaluatePositionCubeful3.


Revision 1.211 - (view) (download) (annotate) - [select for diffs]
Mon Jan 6 20:07:34 2003 UTC (21 years, 4 months ago) by thyssen
Branch: MAIN
Changes since 1.210: +45 -25 lines
Diff to previous 1.210
Use Michael Depreli's set of predefined filters, and introduce 0 as an
acceptable "accept" value.


Revision 1.210 - (view) (download) (annotate) - [select for diffs]
Sun Jan 5 21:00:21 2003 UTC (21 years, 4 months ago) by joseph
Branch: MAIN
Changes since 1.209: +16 -47 lines
Diff to previous 1.209
weights version bumped to 13


Revision 1.209 - (view) (download) (annotate) - [select for diffs]
Wed Dec 25 15:47:08 2002 UTC (21 years, 4 months ago) by thyssen
Branch: MAIN
Changes since 1.208: +53 -1 lines
Diff to previous 1.208
Avoid wrong analysis of beavers and raccoons


Revision 1.208 - (view) (download) (annotate) - [select for diffs]
Tue Dec 24 11:27:22 2002 UTC (21 years, 4 months ago) by thyssen
Branch: MAIN
Changes since 1.207: +3 -3 lines
Diff to previous 1.207
Fix small bug in yesterday's code.


Revision 1.207 - (view) (download) (annotate) - [select for diffs]
Mon Dec 23 18:58:49 2002 UTC (21 years, 4 months ago) by thyssen
Branch: MAIN
Changes since 1.206: +218 -315 lines
Diff to previous 1.206
Generalise reduced evaluations to other than 2-ply, and introduce 25% and 50%
reductions.


Revision 1.206 - (view) (download) (annotate) - [select for diffs]
Sat Dec 21 21:57:50 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.205: +21 -21 lines
Diff to previous 1.205
First iteration of predefined movefilters.


Revision 1.205 - (view) (download) (annotate) - [select for diffs]
Sat Dec 21 21:26:56 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.204: +26 -14 lines
Diff to previous 1.204
First iteration of predefined movefilters.


Revision 1.204 - (view) (download) (annotate) - [select for diffs]
Thu Dec 19 23:08:07 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.203: +44 -1 lines
Diff to previous 1.203
Movefilters for rollouts


Revision 1.203 - (view) (download) (annotate) - [select for diffs]
Thu Dec 12 22:05:55 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.202: +53 -21 lines
Diff to previous 1.202
Separate movefilters for evaluation, analysis, rollouts, and players.


Revision 1.202 - (view) (download) (annotate) - [select for diffs]
Thu Dec 12 18:01:45 2002 UTC (21 years, 5 months ago) by joseph
Branch: MAIN
Changes since 1.201: +2 -2 lines
Diff to previous 1.201
* eval.c: Fix ply number when doing the filters.


Revision 1.201 - (view) (download) (annotate) - [select for diffs]
Wed Dec 11 18:46:49 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.200: +57 -114 lines
Diff to previous 1.200
Convert code in FindnSaveBestMoves to use movefilters.


Revision 1.200 - (view) (download) (annotate) - [select for diffs]
Sat Dec 7 20:33:21 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.199: +2 -2 lines
Diff to previous 1.199
change prototype of BearoffCubeful


Revision 1.199 - (view) (download) (annotate) - [select for diffs]
Fri Dec 6 03:28:28 2002 UTC (21 years, 5 months ago) by gtw
Branch: MAIN
Changes since 1.198: +29 -27 lines
Diff to previous 1.198
Add --enable-bearoff configure option to control the 1-sided database.


Revision 1.198 - (view) (download) (annotate) - [select for diffs]
Wed Dec 4 23:49:45 2002 UTC (21 years, 5 months ago) by jsegrave
Branch: MAIN
Changes since 1.197: +4 -2 lines
Diff to previous 1.197
Remove constructor type initialisation, as it's a gcc specific
extension


Revision 1.197 - (view) (download) (annotate) - [select for diffs]
Wed Dec 4 20:00:31 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.196: +5 -4 lines
Diff to previous 1.196
fix bug leading to wrong equities in bearoffs.


Revision 1.196 - (view) (download) (annotate) - [select for diffs]
Tue Dec 3 22:47:23 2002 UTC (21 years, 5 months ago) by jsegrave
Branch: MAIN
Changes since 1.195: +4 -83 lines
Diff to previous 1.195
split Path functions from eval.[ch] to separate files path.[ch]


Revision 1.195 - (view) (download) (annotate) - [select for diffs]
Sun Dec 1 17:28:25 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.194: +1 -5 lines
Diff to previous 1.194
 Use cubeful bearoff equities for truncation of rollouts.


Revision 1.194 - (view) (download) (annotate) - [select for diffs]
Sun Dec 1 15:42:42 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.193: +81 -20 lines
Diff to previous 1.193
Use cubeful bearoff equities in bearoff evaluations.


Revision 1.193 - (view) (download) (annotate) - [select for diffs]
Wed Nov 27 22:38:11 2002 UTC (21 years, 5 months ago) by gtw
Branch: MAIN
Changes since 1.192: +9 -5 lines
Diff to previous 1.192
Don't say "trained on 1 positions".


Revision 1.192 - (view) (download) (annotate) - [select for diffs]
Wed Nov 27 20:05:18 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.191: +2 -2 lines
Diff to previous 1.191
fix typo.  (reported by Paul Selick)


Revision 1.191 - (view) (download) (annotate) - [select for diffs]
Wed Nov 27 17:47:40 2002 UTC (21 years, 5 months ago) by jsegrave
Branch: MAIN
Changes since 1.190: +3 -1 lines
Diff to previous 1.190
Cosmetics to suppress compiler warnings


Revision 1.190 - (view) (download) (annotate) - [select for diffs]
Sun Nov 24 14:50:53 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.189: +4 -2 lines
Diff to previous 1.189
pacify fussy compilers.


Revision 1.189 - (view) (download) (annotate) - [select for diffs]
Sun Nov 24 14:44:13 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.188: +47 -1 lines
Diff to previous 1.188
New race widget with misc counts, one chequer bearoff, and one sided rollout.


Revision 1.188 - (view) (download) (annotate) - [select for diffs]
Sun Nov 24 10:28:00 2002 UTC (21 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.187: +126 -964 lines
Diff to previous 1.187
Enhanced support for bearoff databases.


Revision 1.187 - (view) (download) (annotate) - [select for diffs]
Tue Nov 19 19:01:07 2002 UTC (21 years, 6 months ago) by joseph
Branch: MAIN
Changes since 1.186: +12 -9 lines
Diff to previous 1.186
* eval.c (raceBGprob): fix a bug in race bg code.


Revision 1.186 - (view) (download) (annotate) - [select for diffs]
Wed Nov 13 00:00:20 2002 UTC (21 years, 6 months ago) by joseph
Branch: MAIN
Changes since 1.185: +86 -47 lines
Diff to previous 1.185
* bearoffgammon.c (getRaceBGprobs): added exact BG race probs for
6 checkers or less inside opponent home.


Revision 1.185 - (view) (download) (annotate) - [select for diffs]
Mon Nov 11 18:26:47 2002 UTC (21 years, 6 months ago) by joseph
Branch: MAIN
Changes since 1.184: +90 -133 lines
Diff to previous 1.184
* eval.c: Use move filters instead of previous hacks.


Revision 1.184 - (view) (download) (annotate) - [select for diffs]
Wed Nov 6 17:33:27 2002 UTC (21 years, 6 months ago) by joseph
Branch: MAIN
Changes since 1.183: +32 -189 lines
Diff to previous 1.183
Implement exact one sided bearoff gammon rate


Revision 1.183 - (view) (download) (annotate) - [select for diffs]
Wed Oct 30 18:05:53 2002 UTC (21 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.182: +16 -16 lines
Diff to previous 1.182
fix typo. Replace "variance" with "std dev".


Revision 1.182 - (view) (download) (annotate) - [select for diffs]
Tue Oct 29 01:31:43 2002 UTC (21 years, 6 months ago) by joseph
Branch: MAIN
Changes since 1.181: +2 -2 lines
Diff to previous 1.181
fixed incorrect detection of crashed position


Revision 1.181 - (view) (download) (annotate) - [select for diffs]
Mon Oct 28 20:50:16 2002 UTC (21 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.180: +414 -31 lines
Diff to previous 1.180
New rollout parameters: truncate at bearoff databases.


Revision 1.180 - (view) (download) (annotate) - [select for diffs]
Sat Oct 26 11:11:44 2002 UTC (21 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.179: +1 -2 lines
Diff to previous 1.179
pacify fussy compilers


Revision 1.179 - (view) (download) (annotate) - [select for diffs]
Mon Oct 21 16:31:35 2002 UTC (21 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.178: +2 -2 lines
Diff to previous 1.178
Make OSR code compile.


Revision 1.178 - (view) (download) (annotate) - [select for diffs]
Sat Oct 5 00:30:12 2002 UTC (21 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.177: +60 -22 lines
Diff to previous 1.177
Gammon percentages working with huge OS database.


Revision 1.177 - (view) (download) (annotate) - [select for diffs]
Fri Oct 4 21:38:40 2002 UTC (21 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.176: +2 -2 lines
Diff to previous 1.176
fix typo


Revision 1.176 - (view) (download) (annotate) - [select for diffs]
Fri Oct 4 21:35:35 2002 UTC (21 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.175: +5 -1 lines
Diff to previous 1.175
pacify fussy compilers


Revision 1.175 - (view) (download) (annotate) - [select for diffs]
Fri Oct 4 21:32:21 2002 UTC (21 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.174: +52 -53 lines
Diff to previous 1.174
Initial implementation of huge OSR database.


Revision 1.174 - (view) (download) (annotate) - [select for diffs]
Fri Oct 4 19:32:26 2002 UTC (21 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.173: +222 -30 lines
Diff to previous 1.173
Initial implementation of huge OSR database.


Revision 1.173 - (view) (download) (annotate) - [select for diffs]
Sat Sep 14 17:23:13 2002 UTC (21 years, 8 months ago) by thyssen
Branch: MAIN
Changes since 1.172: +4 -4 lines
Diff to previous 1.172
Rename some of the ratings


Revision 1.172 - (view) (download) (annotate) - [select for diffs]
Mon Aug 12 16:18:58 2002 UTC (21 years, 9 months ago) by thyssen
Branch: MAIN
Branch point for: async-sound-branch
Changes since 1.171: +3 -1 lines
Diff to previous 1.171
Pacify fussy compilers.


Revision 1.171 - (view) (download) (annotate) - [select for diffs]
Fri Aug 9 18:48:10 2002 UTC (21 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.170: +43 -5 lines
Diff to previous 1.170
Highlight selected move in GTKHint.


Revision 1.170 - (view) (download) (annotate) - [select for diffs]
Thu Aug 8 19:38:35 2002 UTC (21 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.169: +2 -2 lines
Diff to previous 1.169
adjust threshold for when a cube decision is considered close.


Revision 1.169 - (view) (download) (annotate) - [select for diffs]
Wed Aug 7 18:38:59 2002 UTC (21 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.168: +63 -19 lines
Diff to previous 1.168
Fix bug that give "Optional double, pass" when it's not.


Revision 1.168 - (view) (download) (annotate) - [select for diffs]
Tue Aug 6 19:27:46 2002 UTC (21 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.167: +2 -3 lines
Diff to previous 1.167
fix bug introduced in 1.165.


Revision 1.167 - (view) (download) (annotate) - [select for diffs]
Sun Aug 4 19:02:13 2002 UTC (21 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.166: +2 -2 lines
Diff to previous 1.166
ahem, fix typo


Revision 1.166 - (view) (download) (annotate) - [select for diffs]
Sun Aug 4 17:08:26 2002 UTC (21 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.165: +75 -1 lines
Diff to previous 1.165
Implement "unforced cube decisions" -- should give more realistic cube and
overall ratings.


Revision 1.165 - (view) (download) (annotate) - [select for diffs]
Sun Aug 4 10:00:24 2002 UTC (21 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.164: +64 -11 lines
Diff to previous 1.164
Implement optional (re)doubles, {pass,take}.


Revision 1.164 - (view) (download) (annotate) - [select for diffs]
Fri Aug 2 18:14:05 2002 UTC (21 years, 9 months ago) by gtw
Branch: MAIN
Changes since 1.163: +3 -3 lines
Diff to previous 1.163
Correct 'show engine' output.


Revision 1.163 - (view) (download) (annotate) - [select for diffs]
Tue Jul 16 11:53:40 2002 UTC (21 years, 10 months ago) by thyssen
Branch: MAIN
Changes since 1.162: +62 -1 lines
Diff to previous 1.162
RefreshMoveList: return new ordering.


Revision 1.162 - (view) (download) (annotate) - [select for diffs]
Tue Jul 16 11:52:12 2002 UTC (21 years, 10 months ago) by thyssen
Branch: MAIN
Changes since 1.161: +10 -4 lines
Diff to previous 1.161
return "Cube not available" for cube decision NOT_AVAILABLE.


Revision 1.161 - (view) (download) (annotate) - [select for diffs]
Sun Jul 14 16:36:22 2002 UTC (21 years, 10 months ago) by thyssen
Branch: MAIN
Changes since 1.160: +31 -5 lines
Diff to previous 1.160
general sort function for moves, changes to ScoreMove, and more


Revision 1.160 - (view) (download) (annotate) - [select for diffs]
Wed Jul 3 21:05:04 2002 UTC (21 years, 10 months ago) by joseph
Branch: MAIN
Changes since 1.159: +35 -3 lines
Diff to previous 1.159
new cache code


Revision 1.159 - (view) (download) (annotate) - [select for diffs]
Thu Jun 27 17:47:41 2002 UTC (21 years, 10 months ago) by thyssen
Branch: MAIN
Changes since 1.158: +1 -751 lines
Diff to previous 1.158
remove dead code.


Revision 1.158 - (view) (download) (annotate) - [select for diffs]
Sat Jun 1 18:42:27 2002 UTC (21 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.157: +90 -71 lines
Diff to previous 1.157
Mark strings for i18n.


Revision 1.157 - (view) (download) (annotate) - [select for diffs]
Sat Jun 1 17:41:56 2002 UTC (21 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.156: +7 -1 lines
Diff to previous 1.156
locale independency.


Revision 1.156 - (view) (download) (annotate) - [select for diffs]
Thu May 30 19:30:58 2002 UTC (21 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.155: +3 -3 lines
Diff to previous 1.155
change the prototype of eq2mwc and mwc2eq.


Revision 1.155 - (view) (download) (annotate) - [select for diffs]
Wed May 29 20:25:59 2002 UTC (21 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.154: +9 -6 lines
Diff to previous 1.154
changes to evalwidget. new prefined play/search space settings.


Revision 1.154 - (view) (download) (annotate) - [select for diffs]
Tue May 21 13:53:58 2002 UTC (22 years ago) by thyssen
Branch: MAIN
Changes since 1.153: +62 -1 lines
Diff to previous 1.153
new functions. Translates between standard errors in MWC and equity.


Revision 1.153 - (view) (download) (annotate) - [select for diffs]
Mon May 20 17:22:57 2002 UTC (22 years ago) by thyssen
Branch: MAIN
Changes since 1.152: +18 -11 lines
Diff to previous 1.152
Fix bug in bearoff cube evaluations.


Revision 1.152 - (view) (download) (annotate) - [select for diffs]
Sat May 4 21:17:31 2002 UTC (22 years ago) by joseph
Branch: MAIN
Changes since 1.151: +83 -99 lines
Diff to previous 1.151
* eval.c (NNevalAction): Complete small neural net speedup via an ugly
hack.


Revision 1.151 - (view) (download) (annotate) - [select for diffs]
Fri Apr 26 17:20:45 2002 UTC (22 years ago) by oysteijo
Branch: MAIN
Changes since 1.150: +27 -17 lines
Diff to previous 1.150
Add neural net speedup from fibs2html


Revision 1.150 - (view) (download) (annotate) - [select for diffs]
Wed Apr 24 16:05:14 2002 UTC (22 years ago) by oysteijo
Branch: MAIN
Changes since 1.149: +19 -15 lines
Diff to previous 1.149
Make FindBestMovePlied pay attention to fNoOnePlyPrune


Revision 1.149 - (view) (download) (annotate) - [select for diffs]
Sat Apr 13 13:45:57 2002 UTC (22 years, 1 month ago) by oysteijo
Branch: MAIN
Changes since 1.148: +9 -9 lines
Diff to previous 1.148
Initalise all evalcontexts for new member. Make ShowEvaluation say something about the 1-ply pruning.


Revision 1.148 - (view) (download) (annotate) - [select for diffs]
Fri Apr 12 19:52:56 2002 UTC (22 years, 1 month ago) by oysteijo
Branch: MAIN
Changes since 1.147: +18 -16 lines
Diff to previous 1.147
Add option to avoid 1-ply pruning of candidate moves.


Revision 1.147 - (view) (download) (annotate) - [select for diffs]
Sun Apr 7 20:30:11 2002 UTC (22 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.146: +51 -1 lines
Diff to previous 1.146
calculate how many cubes that should be dropped to make incorrect double correct.


Revision 1.146 - (view) (download) (annotate) - [select for diffs]
Thu Apr 4 19:05:29 2002 UTC (22 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.145: +18 -2 lines
Diff to previous 1.145
support new cube decisions.


Revision 1.145 - (view) (download) (annotate) - [select for diffs]
Sun Mar 31 20:39:25 2002 UTC (22 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.144: +87 -1 lines
Diff to previous 1.144
new function getCubeDecisionOrdering


Revision 1.144 - (view) (download) (annotate) - [select for diffs]
Sat Mar 30 23:58:13 2002 UTC (22 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.143: +1 -2 lines
Diff to previous 1.143
remove unused variable.


Revision 1.143 - (view) (download) (annotate) - [select for diffs]
Thu Mar 28 21:11:45 2002 UTC (22 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.142: +23 -66 lines
Diff to previous 1.142
Cache gammon prices for performance.


Revision 1.142 - (view) (download) (annotate) - [select for diffs]
Thu Mar 28 15:48:24 2002 UTC (22 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.141: +8 -7 lines
Diff to previous 1.141
fix bug in calculation of gammon prices.


Revision 1.141 - (view) (download) (annotate) - [select for diffs]
Thu Mar 28 14:10:10 2002 UTC (22 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.140: +6 -3 lines
Diff to previous 1.140
Fix bug in SanityCheck.


Revision 1.140 - (view) (download) (annotate) - [select for diffs]
Tue Mar 26 17:02:58 2002 UTC (22 years, 1 month ago) by oysteijo
Branch: MAIN
Changes since 1.139: +1 -11 lines
Diff to previous 1.139
remove unused variables in eval.c


Revision 1.139 - (view) (download) (annotate) - [select for diffs]
Sun Mar 24 17:17:58 2002 UTC (22 years, 1 month ago) by oysteijo
Branch: MAIN
Changes since 1.138: +2 -2 lines
Diff to previous 1.138
Fix typo.


Revision 1.138 - (view) (download) (annotate) - [select for diffs]
Sat Mar 23 17:25:03 2002 UTC (22 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.137: +2 -1 lines
Diff to previous 1.137
#include "matchid.h"


Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Sat Mar 23 14:53:32 2002 UTC (22 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.136: +227 -203 lines
Diff to previous 1.136
support for skewed METs.


Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Sat Mar 23 13:58:13 2002 UTC (22 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.135: +22 -12 lines
Diff to previous 1.135
use post-Crawford table for player 0.


Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Fri Mar 22 20:53:08 2002 UTC (22 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.134: +41 -1 lines
Diff to previous 1.134
Added PathSearch() function.


Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Mon Mar 18 22:01:17 2002 UTC (22 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.133: +2 -2 lines
Diff to previous 1.133
Pacify fussy compilers.


Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Sun Mar 17 13:26:39 2002 UTC (22 years, 2 months ago) by thyssen
Branch: MAIN
Changes since 1.132: +1 -10 lines
Diff to previous 1.132
move LogCube to positionid.c


Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Sat Mar 9 18:52:56 2002 UTC (22 years, 2 months ago) by thyssen
Branch: MAIN
Changes since 1.131: +331 -1 lines
Diff to previous 1.131
Get current gammon rates, and calculate various points (take, double, too good
etc) for money and match play.


Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Sun Mar 3 09:58:35 2002 UTC (22 years, 2 months ago) by thyssen
Branch: MAIN
Changes since 1.130: +55 -12 lines
Diff to previous 1.130
bugfixes in cmp_evalcontext; define predefined evalcontexts


Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Wed Feb 13 20:03:51 2002 UTC (22 years, 3 months ago) by thyssen
Branch: MAIN
Changes since 1.129: +4 -7 lines
Diff to previous 1.129
make GetCubeRecommendation and FindBestCubeDecision external


Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Fri Feb 8 22:28:44 2002 UTC (22 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.128: +4 -3 lines
Diff to previous 1.128
Reintroduce code which coped if bearoff databases were not present (lost in the
merge of the crashed net code).


Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Thu Feb 7 16:00:30 2002 UTC (22 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.127: +13 -3 lines
Diff to previous 1.127
Show progress indicators during slow operations.


Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 15:02:03 2002 UTC (22 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.126: +12 -13 lines
Diff to previous 1.126
Add a progress bar when generating bearoff database.


Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Fri Feb 1 15:46:20 2002 UTC (22 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.125: +30 -4 lines
Diff to previous 1.125
Use mmap() on the neural net weights, if possible.


Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Thu Jan 31 19:28:02 2002 UTC (22 years, 3 months ago) by thyssen
Branch: MAIN
Changes since 1.124: +2 -5 lines
Diff to previous 1.124
remove REDOUBLE_BEAVER, since it is not possible.


Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Thu Jan 24 19:21:10 2002 UTC (22 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.123: +8 -3 lines
Diff to previous 1.123
Added StatusCrashed().


Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Thu Jan 24 18:20:51 2002 UTC (22 years, 3 months ago) by thyssen
Branch: MAIN
Changes since 1.122: +5 -1 lines
Diff to previous 1.122
don't calculate cubeful equities in Crawford game.


Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Fri Jan 18 15:45:33 2002 UTC (22 years, 4 months ago) by gtw
Branch: MAIN
Changes since 1.121: +8 -3 lines
Diff to previous 1.121
Handle the crashed net in obscure places.


Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Fri Jan 18 09:38:22 2002 UTC (22 years, 4 months ago) by joseph
Branch: MAIN
Changes since 1.120: +110 -84 lines
Diff to previous 1.120
* eval.c: Added new crashed net.


Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Sun Dec 16 15:51:13 2001 UTC (22 years, 5 months ago) by thyssen
Branch: MAIN
Changes since 1.119: +44 -14 lines
Diff to previous 1.119
fix logic in FindBestCubeDecision.


Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Thu Dec 6 21:42:19 2001 UTC (22 years, 5 months ago) by gtw
Branch: MAIN
Changes since 1.118: +4 -2 lines
Diff to previous 1.118
Don't use MaxTurns() to calculate the number of turns to bear off if no
position database is available.


Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Wed Nov 7 16:32:59 2001 UTC (22 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.117: +83 -15 lines
Diff to previous 1.117
Detect some certain or impossible wins, gammons and backgammons.


Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Sat Nov 3 15:40:42 2001 UTC (22 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.116: +6 -3 lines
Diff to previous 1.116
only beaver if equity > -2


Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Thu Nov 1 15:46:49 2001 UTC (22 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.115: +5 -1 lines
Diff to previous 1.115
Handle interruptions/errors.


Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Tue Oct 30 16:12:26 2001 UTC (22 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.114: +46 -37 lines
Diff to previous 1.114
Cache evaluations above 0-ply in matches.


Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Sat Oct 27 19:57:45 2001 UTC (22 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.113: +3 -3 lines
Diff to previous 1.113
Fix typo.


Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Sat Oct 27 19:09:40 2001 UTC (22 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.112: +2 -2 lines
Diff to previous 1.112
Oops, missing !


Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Sat Oct 27 16:32:22 2001 UTC (22 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.111: +17 -9 lines
Diff to previous 1.111
Only call Cl2CfMatch* routines when cube is not dead.


Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Sat Oct 27 13:22:25 2001 UTC (22 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.110: +143 -1 lines
Diff to previous 1.110
New functions. Compare evalsetups, evalcontexts and rolloutcontexts. To be
used in analysis to avoid redoing the same analysis.


Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Mon Oct 22 17:20:15 2001 UTC (22 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.109: +28 -13 lines
Diff to previous 1.109
`eval' and `hint' used different cubeful evaluators. Bug reported by spurs.


Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Sun Oct 21 16:17:28 2001 UTC (22 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.108: +5 -3 lines
Diff to previous 1.108
Only beavers for beaver-enabled money sessions.


Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Thu Oct 18 20:45:40 2001 UTC (22 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.107: +7 -3 lines
Diff to previous 1.107
ScoreMove: Convert MWC to EMG for match play.


Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Wed Oct 17 17:12:53 2001 UTC (22 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.106: +12 -6 lines
Diff to previous 1.106
New parameter to InvertEvaluationR which depends on nMatchTo.


Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Wed Oct 17 16:43:31 2001 UTC (22 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.105: +78 -29 lines
Diff to previous 1.105
Improvements in DumpPosition and FindCubeDecision.


Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Tue Oct 16 16:11:07 2001 UTC (22 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.104: +3 -3 lines
Diff to previous 1.104
Cosmetic change: no '+' in output for match equity.


Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Thu Oct 11 19:53:08 2001 UTC (22 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.103: +207 -191 lines
Diff to previous 1.103
'eval' and 'hint' now handles beavers and distinguishes between initial doubles and redoubles.


Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Wed Oct 10 15:38:44 2001 UTC (22 years, 7 months ago) by gtw
Branch: MAIN
Changes since 1.102: +2 -2 lines
Diff to previous 1.102
Avoid infinite recursion in EvaluatePositionCubeful3().


Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Sun Oct 7 17:56:42 2001 UTC (22 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.101: +463 -32 lines
Diff to previous 1.101
New improved cubeful code.


Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Fri Aug 24 15:23:03 2001 UTC (22 years, 8 months ago) by gtw
Branch: MAIN
Changes since 1.100: +9 -6 lines
Diff to previous 1.100
Complain if no weights are loaded and -n not specified.


Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Thu Aug 23 14:59:37 2001 UTC (22 years, 8 months ago) by gtw
Branch: MAIN
Changes since 1.99: +11 -2 lines
Diff to previous 1.99
Eliminate fixed PATH_MAX sized arrays.


Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Thu Jul 26 14:43:17 2001 UTC (22 years, 9 months ago) by gtw
Branch: MAIN
Changes since 1.98: +12 -3 lines
Diff to previous 1.98
Optionally disallow more than 5 chequers per point (contributed by Tristan
Colgate).


Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Sun Jun 17 10:16:32 2001 UTC (22 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.97: +12 -3 lines
Diff to previous 1.97
Bugfix: GetDPEq returns MWC for match play. Convert to equity.


Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Fri Jun 15 18:14:16 2001 UTC (22 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.96: +3 -3 lines
Diff to previous 1.96
Fix stupid bug.


Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Fri Jun 15 18:02:48 2001 UTC (22 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.95: +410 -300 lines
Diff to previous 1.95
Lots of changes and bugfixes. See ChangeLog for details.


Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Wed May 23 16:28:27 2001 UTC (22 years, 11 months ago) by gtw
Branch: MAIN
Changes since 1.94: +1 -243 lines
Diff to previous 1.94
Moved GeneralEvaluation, GeneralCubeDecision, etc. from eval.c to rollout.c.


Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Wed May 23 15:11:44 2001 UTC (22 years, 11 months ago) by thyssen
Branch: MAIN
Changes since 1.93: +260 -22 lines
Diff to previous 1.93
- use the new better/faster EvaluatePositionCubeful2.
- new functions GeneralEvaluation, GeneralEvaluationE, GeneralEvaluationR,
  GeneralCubeDecision, GeneralCubeDecisionE, GeneralCubeDecisionR
- evaltype moved into evalsetup


Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Thu May 17 22:06:56 2001 UTC (23 years ago) by thyssen
Branch: MAIN
Changes since 1.92: +449 -6 lines
Diff to previous 1.92
- EvaluatePositionCubeful2: new function (initial implementation of cubeful
  projections as suggested by David). The function is not used anywhere yet.
- FindCubeDecision: new function (basically a wrapper for
  EvaluatePositionCubeful).
- define rolloutcontext and redefine evalsetup


Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Mon May 7 15:24:12 2001 UTC (23 years ago) by gtw
Branch: MAIN
Changes since 1.91: +40 -11 lines
Diff to previous 1.91
Verify the checksum of the bearoff database.


Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Fri Apr 20 15:45:54 2001 UTC (23 years, 1 month ago) by gtw
Branch: MAIN
Changes since 1.90: +5 -4 lines
Diff to previous 1.90
Make sure we used unsigned ints for the bearoff probabilities.


Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Fri Apr 20 15:35:32 2001 UTC (23 years, 1 month ago) by gtw
Branch: MAIN
Changes since 1.89: +3 -2 lines
Diff to previous 1.89
Report weights version.


Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 17:02:54 2001 UTC (23 years, 1 month ago) by gtw
Branch: MAIN
Changes since 1.88: +5 -5 lines
Diff to previous 1.88
More work on analysis.


Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Sun Apr 15 10:36:29 2001 UTC (23 years, 1 month ago) by thyssen
Branch: MAIN
Changes since 1.87: +18 -11 lines
Diff to previous 1.87
fix bug in the calculation of gammon chances
and fix stupid copy'n'paste error (reported by David Montgomery)


Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Thu Apr 12 21:06:59 2001 UTC (23 years, 1 month ago) by gtw
Branch: MAIN
Changes since 1.86: +4 -13 lines
Diff to previous 1.86
Pacify fussy compilers.


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Tue Apr 10 13:51:28 2001 UTC (23 years, 1 month ago) by gtw
Branch: MAIN
Changes since 1.85: +80 -6 lines
Diff to previous 1.85
Added optional noise in evaluations.


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Fri Apr 6 14:34:21 2001 UTC (23 years, 1 month ago) by gtw
Branch: MAIN
Changes since 1.84: +107 -164 lines
Diff to previous 1.84
Add David's reduced 2-ply search code.


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Mon Apr 2 19:23:29 2001 UTC (23 years, 1 month ago) by gtw
Branch: MAIN
Changes since 1.83: +96 -149 lines
Diff to previous 1.83
Include rScore2 when comparing moves (for cubeful evaluations).


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Thu Mar 29 17:25:36 2001 UTC (23 years, 1 month ago) by gtw
Branch: MAIN
Changes since 1.82: +3 -2 lines
Diff to previous 1.82
Pacify fussy compilers.


Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Tue Mar 27 05:19:30 2001 UTC (23 years, 1 month ago) by joseph
Branch: MAIN
Changes since 1.81: +11 -11 lines
Diff to previous 1.81
reinstate accidentally deleted code


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Mon Mar 26 22:13:24 2001 UTC (23 years, 1 month ago) by joseph
Branch: MAIN
Changes since 1.80: +79 -91 lines
Diff to previous 1.80
net version 11


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Wed Mar 21 15:19:44 2001 UTC (23 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.79: +57 -3 lines
Diff to previous 1.79
Added "show engine" and "show version" commands.


Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Mon Mar 19 15:56:58 2001 UTC (23 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.78: +57 -32 lines
Diff to previous 1.78
Use binary mode on non-POSIX systems.


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Wed Mar 14 22:34:32 2001 UTC (23 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.77: +4 -3 lines
Diff to previous 1.77
Minor changes to pacify gcc -pedantic.


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Mon Mar 12 16:10:00 2001 UTC (23 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.76: +11 -10 lines
Diff to previous 1.76
Allow annealing rate to be specified.


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Fri Mar 9 16:02:14 2001 UTC (23 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.75: +25 -20 lines
Diff to previous 1.75
Added "set training alpha" and "set training anneal" commands.


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Thu Mar 8 15:36:14 2001 UTC (23 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74
Pay attention to the user-specified net size.


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Tue Feb 13 18:21:50 2001 UTC (23 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.73: +74 -37 lines
Diff to previous 1.73
"new weights" command added.


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Wed Feb 7 17:59:05 2001 UTC (23 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.72: +9 -1 lines
Diff to previous 1.72
Check fAction and fInterrupt in FindBestMovePlied.


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Wed Jan 31 15:31:13 2001 UTC (23 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.71: +3 -15 lines
Diff to previous 1.71
Removed unused definitions.


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Tue Jan 30 15:52:24 2001 UTC (23 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.70: +19 -6 lines
Diff to previous 1.70
Check fAction in the cubeful evaluation functions.


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Thu Jan 11 21:18:57 2001 UTC (23 years, 4 months ago) by gtw
Branch: MAIN
Changes since 1.69: +17 -10 lines
Diff to previous 1.69
Give better error messages about bad weights files.


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Tue Dec 26 15:19:24 2000 UTC (23 years, 4 months ago) by thyssen
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68
EvaluatePositionCubeful1: Fixed typo (fix of bug noted by Steve Baedke).


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Wed Nov 29 16:36:34 2000 UTC (23 years, 5 months ago) by gtw
Branch: MAIN
Changes since 1.67: +16 -11 lines
Diff to previous 1.67
Added fCheckLegal parameter to ApplyMove().


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Fri Nov 17 15:42:24 2000 UTC (23 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.66: +13 -24 lines
Diff to previous 1.66
Added remaining partial derivative outputs.


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Wed Nov 15 18:02:17 2000 UTC (23 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.65: +58 -6 lines
Diff to previous 1.65
Report evaluations specified with =n notation from player's perspective.


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Tue Nov 14 15:26:37 2000 UTC (23 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.64: +158 -150 lines
Diff to previous 1.64
Global game state (e.g. nCube, fCubeOwner, anScore) removed from eval.c; this
information must now be given as part of the cubeinfo parameter.  All callers
changed.


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Fri Nov 10 18:50:42 2000 UTC (23 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.63: +2 -6 lines
Diff to previous 1.63
Move random number generators into lib/, and configure everything from a
single configure script at the top level.


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Thu Nov 2 19:43:22 2000 UTC (23 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.62: +120 -47 lines
Diff to previous 1.62
- EvaluatePositionCubeful now returns cubeless evaluations as well.
- ScoreMoves: save cubeless evaluation
- FindnSaveBestMoves: sort moves for 0-ply evaluation as well.


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Thu Nov 2 08:35:49 2000 UTC (23 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61
Correct small problem that could lead to numerical problems.


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Wed Nov 1 15:06:48 2000 UTC (23 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.60: +98 -108 lines
Diff to previous 1.60
New functions SetCubeInfoMoney and SetCubeInfoMatch.


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Thu Oct 26 14:20:07 2000 UTC (23 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.59: +3 -21 lines
Diff to previous 1.59
Remove the fRelativeAccuracy code.


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Tue Oct 24 14:21:42 2000 UTC (23 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.58: +15 -16 lines
Diff to previous 1.58
Handle hints when there are no legal moves.


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Tue Oct 24 13:47:57 2000 UTC (23 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57
Change code so it compiles without warnings.


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Tue Oct 24 13:37:40 2000 UTC (23 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.56: +1 -3 lines
Diff to previous 1.56
Removed debug printf.


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Tue Oct 24 11:43:47 2000 UTC (23 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.55: +27 -6 lines
Diff to previous 1.55
SetCubeInfo: bugfix: reset negative(!) gammon price to zero. Gammon prices can
be negative due to numerical instabilities (FIXME: think of a stable way to
calculate them)


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Tue Oct 24 11:06:05 2000 UTC (23 years, 6 months ago) by thyssen
Branch: MAIN
Changes since 1.54: +106 -33 lines
Diff to previous 1.54
- FormatEval: FormatEval5 renamed to FormatEval; now returns a variable string
  describing the evaluation type - and not some junk text :-)
- EvaluatePositionCubeful1: add new parameter that controls whether we should
  check for automatic redoubles or not (this is a bugfix for `cubeful'
  evaluations in the crawford game)
- ScoresMoves: Implement cubeful checkerplay
- ScoresMoves: invert fMove in cubeinfo. Before this bugfix GNU used the wrong
  gammon prices, which gives wrong equities for all scores where anScore[ 1 ] !=
  anScore[ 2 ].
----------------------------------------------------------------------


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Mon Oct 23 16:38:39 2000 UTC (23 years, 6 months ago) by gtw
Branch: MAIN
Changes since 1.53: +5 -9 lines
Diff to previous 1.53
Show progress indicator while building database.


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Sat Oct 21 09:03:55 2000 UTC (23 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.52: +272 -25 lines
Diff to previous 1.52
- FindnSaveBestMoves: new function that find best moves, but save evaluation
  for all moves (used for analysis).
- Cl2CfMatchCentered: new function to calculate cube centered cubeful equities
  for match play.
- FormatEval5: return a 5 character string of the evaluation type, for example:
  `2-ply' or 'R'.


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Sat Oct 21 05:11:31 2000 UTC (23 years, 7 months ago) by gtw
Branch: MAIN
Changes since 1.51: +173 -24 lines
Diff to previous 1.51
If the bearoff database isn't found, generate an approximate one on the fly
using Eric Groleau's method.


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Thu Oct 19 14:38:03 2000 UTC (23 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.50: +26 -5 lines
Diff to previous 1.50
Bugfix in Cl2CfMoney: too good to double with centered cube did not work.


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Wed Oct 18 12:54:12 2000 UTC (23 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.49: +69 -40 lines
Diff to previous 1.49
- corrected bugs introduced in eval.c 1.49
- renamed match equity table (MET) from aafA1 to aafMET.
- shamelessly ripped METs from Joseph's fibs2html.


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Tue Oct 17 14:05:39 2000 UTC (23 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.48: +27 -4 lines
Diff to previous 1.48
Don't calculate cubeful equity when cube is dead (or score is -2, -2).


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Fri Oct 13 16:39:08 2000 UTC (23 years, 7 months ago) by gtw
Branch: MAIN
Changes since 1.47: +12 -4 lines
Diff to previous 1.47
Record moves made by pubeval.


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Thu Oct 12 15:21:06 2000 UTC (23 years, 7 months ago) by gtw
Branch: MAIN
Changes since 1.46: +12 -8 lines
Diff to previous 1.46
Minor changes to avoid compiler warnings.


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Wed Oct 11 17:48:17 2000 UTC (23 years, 7 months ago) by joseph
Branch: MAIN
Changes since 1.45: +454 -206 lines
Diff to previous 1.45
redo changes lost since 1.42


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Mon Oct 9 19:15:16 2000 UTC (23 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.44: +7 -7 lines
Diff to previous 1.44
Bugfix: missing 'pci ->' s.


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sun Oct 8 17:48:51 2000 UTC (23 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.43: +141 -41 lines
Diff to previous 1.43
- remove unused debug code in DumpPosition.
- only cache 0-ply evaluations for match play, as `deeper' moves might
  have been played wrong at current matchscore.
- add basic code for calculating cube efficiency.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Sun Oct 8 12:28:59 2000 UTC (23 years, 7 months ago) by thyssen
Branch: MAIN
Changes since 1.42: +1050 -424 lines
Diff to previous 1.42
Implemented cubeless to cubeful formulae for match play.
Doubling strategy is now working for match play.


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Wed Aug 30 04:47:36 2000 UTC (23 years, 8 months ago) by joseph
Branch: MAIN
Changes since 1.41: +213 -2 lines
Diff to previous 1.41
* eval.c (EvalBearoff1Full): Fix evaluation of bearoff positions
where gammons are possible. The former use of the race net is not
appropriate, since the race net has not been trained on such positions.


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Thu Aug 17 11:18:57 2000 UTC (23 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.40: +31 -7 lines
Diff to previous 1.40
Bugfixes:
(1) Zero *prOutput
(2) Don't recurse in EvaluatePositionCubeful1 if cube action is pass
(3) Recurse with the correct cubeinfo struct.


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Mon Aug 14 12:36:36 2000 UTC (23 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.39: +5 -3 lines
Diff to previous 1.39
Bugfix: corrected some typos, and initialize fDoubleBranch.
Using an un-initialized value often led to wrong evaluations.


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Sun Aug 13 22:28:59 2000 UTC (23 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38
Fixed bug in GetDoublePointDeadCube.


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Sun Aug 13 15:57:41 2000 UTC (23 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.37: +119 -8 lines
Diff to previous 1.37
CommandHint gives hints for cube action.


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sun Aug 13 10:30:27 2000 UTC (23 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.36: +1 -5 lines
Diff to previous 1.36
Removed debug printf's.


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sun Aug 13 09:57:47 2000 UTC (23 years, 9 months ago) by thyssen
Branch: MAIN
Changes since 1.35: +1090 -419 lines
Diff to previous 1.35
Implemented double strategy for money game. Cubeful equities are based
on the simple version of Rick Janowski's formula.


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Wed Aug 2 20:46:43 2000 UTC (23 years, 9 months ago) by joseph
Branch: MAIN
Changes since 1.34: +152 -18 lines
Diff to previous 1.34
* neuralnet.c: Improve sigmoid accuracy by using a table lookup for
the first two digits and using (exp(x) = 1 + x) for x < 0.1.

* eval.c: Create new race net. See race inputs in file.


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Tue Aug 1 16:35:10 2000 UTC (23 years, 9 months ago) by gtw
Branch: MAIN
Changes since 1.33: +9 -8 lines
Diff to previous 1.33
Fix positionclass bug.


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Mon Jul 31 17:54:54 2000 UTC (23 years, 9 months ago) by gtw
Branch: MAIN
Changes since 1.32: +10 -7 lines
Diff to previous 1.32
Improve DumpBearoff1 output.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Fri Jul 28 17:10:16 2000 UTC (23 years, 9 months ago) by gtw
Branch: MAIN
Changes since 1.31: +20 -11 lines
Diff to previous 1.31
Add --no-bearoff (-b) option.


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Jul 25 17:45:04 2000 UTC (23 years, 9 months ago) by gtw
Branch: MAIN
Changes since 1.30: +4 -1 lines
Diff to previous 1.30
Show output from commands in windows when using GTK.


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Wed Jul 12 16:15:50 2000 UTC (23 years, 10 months ago) by gtw
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29
Added missing member to ecBasic.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Wed Jul 5 19:56:37 2000 UTC (23 years, 10 months ago) by gtw
Branch: MAIN
Branch point for: gtk-branch
Changes since 1.28: +6 -4 lines
Diff to previous 1.28
Add more information to the hash key.


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Fri Jun 30 02:09:57 2000 UTC (23 years, 10 months ago) by gtw
Branch: MAIN
Changes since 1.27: +50 -25 lines
Diff to previous 1.27
Added "set (eval) consistency" command, to force the same evaluator to be
used for all moves.


Revision 1.8.2.20 - (view) (download) (annotate) - [select for diffs]
Mon Jun 19 11:17:09 2000 UTC (23 years, 11 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.19: +203 -194 lines
Diff to previous 1.8.2.19 , to branch point 1.8 , to next main 1.498
Improve doubling code.
Deduct some equity if we don't double.
It is possible to play around with rDelta
rDelta = 0.9 gives very small errors for the Robertie 18-27 test set.


Revision 1.8.2.19 - (view) (download) (annotate) - [select for diffs]
Mon May 22 08:10:35 2000 UTC (24 years ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.18: +2 -2 lines
Diff to previous 1.8.2.18 , to branch point 1.8
Fixed typo.


Revision 1.8.2.18 - (view) (download) (annotate) - [select for diffs]
Sun May 21 14:52:10 2000 UTC (24 years ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.17: +356 -723 lines
Diff to previous 1.8.2.17 , to branch point 1.8
Tidying code. Removing debug printf's.


Revision 1.8.2.17 - (view) (download) (annotate) - [select for diffs]
Fri May 19 09:51:21 2000 UTC (24 years ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.16: +32 -5 lines
Diff to previous 1.8.2.16 , to branch point 1.8
Implemented new (better) double heuristics:
Don't take double branch if our winning chance is below the
dead cube doubling point.


Revision 1.8.2.16 - (view) (download) (annotate) - [select for diffs]
Sun May 14 14:30:44 2000 UTC (24 years ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.15: +43 -38 lines
Diff to previous 1.8.2.15 , to branch point 1.8
- Corrected some silly copy'n'paste bug in eval.c
- Implemented some basic heuristics
  - EvalCubeful now takes a flag that indicated which paths to
    take: No-double and/or Double.
  - Don't call EvalCubeful unless we're in upper 1/3 of market window.
  - Don't take no-double path when deciding whether to take a cube
    or not.


Revision 1.8.2.15 - (view) (download) (annotate) - [select for diffs]
Sun May 14 12:11:51 2000 UTC (24 years ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.14: +4 -4 lines
Diff to previous 1.8.2.14 , to branch point 1.8
A few bugfixes.


Revision 1.8.2.14 - (view) (download) (annotate) - [select for diffs]
Sat May 13 08:56:30 2000 UTC (24 years ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.13: +199 -210 lines
Diff to previous 1.8.2.13 , to branch point 1.8
cubeful code upgraded.


Revision 1.8.2.13 - (view) (download) (annotate) - [select for diffs]
Fri May 5 07:51:57 2000 UTC (24 years ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.12: +470 -223 lines
Diff to previous 1.8.2.12 , to branch point 1.8
New doubling code. Still some problems to solve.


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Thu May 4 21:38:49 2000 UTC (24 years ago) by joseph
Branch: MAIN
Changes since 1.26: +98 -224 lines
Diff to previous 1.26
new inputs to net


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Thu May 4 12:28:40 2000 UTC (24 years ago) by thyssen
Branch: MAIN
Changes since 1.25: +214 -42 lines
Diff to previous 1.25
Implementation of reduced 2+ ply searches.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Mon Apr 10 21:24:38 2000 UTC (24 years, 1 month ago) by gtw
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24
Use binary mode for gnubg.wd, to avoid problems on non-POSIX systems.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun Mar 12 03:12:50 2000 UTC (24 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.23: +70 -40 lines
Diff to previous 1.23
Add partial derivative code.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Tue Mar 7 17:07:27 2000 UTC (24 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
Fix stupid syntax error.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Mar 6 17:29:08 2000 UTC (24 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.21: +3 -5 lines
Diff to previous 1.21
Calculate alpha correctly.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Sun Mar 5 23:15:25 2000 UTC (24 years, 2 months ago) by joseph
Branch: MAIN
Changes since 1.20: +759 -444 lines
Diff to previous 1.20
new inputs. disable BPG


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Tue Feb 29 02:38:49 2000 UTC (24 years, 2 months ago) by joseph
Branch: MAIN
Changes since 1.19: +399 -267 lines
Diff to previous 1.19
Change net inputs slightly.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Feb 24 04:08:23 2000 UTC (24 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.18: +6 -1 lines
Diff to previous 1.18
More comments on net inputs.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed Feb 23 23:01:54 2000 UTC (24 years, 2 months ago) by gtw
Branch: MAIN
Changes since 1.17: +27 -7 lines
Diff to previous 1.17
Add comments about net inputs.


Revision 1.8.2.12 - (view) (download) (annotate) - [select for diffs]
Mon Feb 21 04:10:06 2000 UTC (24 years, 3 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.11: +2 -2 lines
Diff to previous 1.8.2.11 , to branch point 1.8
Bugfix. Corrected typo.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sat Feb 19 23:27:27 2000 UTC (24 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.16: +62 -46 lines
Diff to previous 1.16
Add --datadir option.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Fri Feb 18 17:07:00 2000 UTC (24 years, 3 months ago) by gtw
Branch: MAIN
Changes since 1.15: +4 -1 lines
Diff to previous 1.15
Fix bugs bearing off in board window.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Feb 16 18:34:40 2000 UTC (24 years, 3 months ago) by joseph
Branch: MAIN
Changes since 1.14: +64 -46 lines
Diff to previous 1.14
set a minimum tolerance for ply 0


Revision 1.8.2.11 - (view) (download) (annotate) - [select for diffs]
Tue Feb 15 01:53:43 2000 UTC (24 years, 3 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.10: +289 -159 lines
Diff to previous 1.8.2.10 , to branch point 1.8
Better model for cube owner ship implemented.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Feb 14 02:26:37 2000 UTC (24 years, 3 months ago) by joseph
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13
Bug fix in barPrimeBackGame


Revision 1.8.2.10 - (view) (download) (annotate) - [select for diffs]
Fri Feb 11 00:02:16 2000 UTC (24 years, 3 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.9: +104 -21 lines
Diff to previous 1.8.2.9 , to branch point 1.8
Fixed the post-Crawford bug (I think).


Revision 1.8.2.9 - (view) (download) (annotate) - [select for diffs]
Mon Feb 7 03:21:54 2000 UTC (24 years, 3 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.8: +161 -25 lines
Diff to previous 1.8.2.8 , to branch point 1.8
"Finished" version. Still a problem with 2-away, n-away scores. Also
check post-Crawford doubles.


Revision 1.8.2.8 - (view) (download) (annotate) - [select for diffs]
Thu Feb 3 11:10:54 2000 UTC (24 years, 3 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.7: +529 -152 lines
Diff to previous 1.8.2.7 , to branch point 1.8
Better code for match play. Stills some errors/flaws, especially at
2-away, n-away.


Revision 1.8.2.7 - (view) (download) (annotate) - [select for diffs]
Tue Feb 1 11:02:43 2000 UTC (24 years, 3 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.6: +47 -26 lines
Diff to previous 1.8.2.6 , to branch point 1.8
Minor updates.


Revision 1.8.2.6 - (view) (download) (annotate) - [select for diffs]
Tue Feb 1 04:12:27 2000 UTC (24 years, 3 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.5: +345 -511 lines
Diff to previous 1.8.2.5 , to branch point 1.8
Updated all files to newest files on main trunk.


Revision 1.8.2.5 - (view) (download) (annotate) - [select for diffs]
Mon Jan 31 10:34:58 2000 UTC (24 years, 3 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.4: +48 -74 lines
Diff to previous 1.8.2.4 , to branch point 1.8
New faster code (I hope) for EvaluatePositionCubeful.
Still a few FIXMEs for match play.


Revision 1.8.2.4 - (view) (download) (annotate) - [select for diffs]
Mon Jan 31 07:56:16 2000 UTC (24 years, 3 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.3: +134 -83 lines
Diff to previous 1.8.2.3 , to branch point 1.8
New cubeful code used for doubling strategy. Still missing is:
* automatic redoubles, dead cubes etc in Cubeful evaluations.
* correct take points in Cubeful evaluations.
However, the code should be correct for money game.


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Wed Jan 19 17:01:12 2000 UTC (24 years, 4 months ago) by gtw
Branch: MAIN
Changes since 1.12: +9 -3 lines
Diff to previous 1.12
Handle X events asynchronously.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sat Jan 15 17:38:21 2000 UTC (24 years, 4 months ago) by gtw
Branch: MAIN
Changes since 1.11: +56 -38 lines
Diff to previous 1.11
Reorganise user settings for evaluations and rollouts.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Thu Jan 13 18:04:02 2000 UTC (24 years, 4 months ago) by joseph
Branch: MAIN
Changes since 1.10: +143 -34 lines
Diff to previous 1.10
Add a third net for special cases.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Jan 13 16:50:09 2000 UTC (24 years, 4 months ago) by gtw
Branch: MAIN
Changes since 1.9: +16 -22 lines
Diff to previous 1.9
Allow the user to modify search candidates and tolerance, and add Nackgammon option.


Revision 1.8.2.3 - (view) (download) (annotate) - [select for diffs]
Wed Jan 12 08:58:59 2000 UTC (24 years, 4 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.2: +268 -6 lines
Diff to previous 1.8.2.2 , to branch point 1.8
Added code for cubeful evaluations. So far only called from
CommandEval.


Revision 1.8.2.2 - (view) (download) (annotate) - [select for diffs]
Mon Jan 10 23:01:38 2000 UTC (24 years, 4 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8.2.1: +198 -92 lines
Diff to previous 1.8.2.1 , to branch point 1.8
Changed code allowed different moves in the no-double and double cases.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Mon Jan 10 18:50:47 2000 UTC (24 years, 4 months ago) by gtw
Branch: MAIN
Changes since 1.8: +46 -10 lines
Diff to previous 1.8
Better error handling reading weights files, backgammons can\'t exceed gammons, and more detailed DumpBearoff1 output.


Revision 1.8.2.1 - (view) (download) (annotate) - [select for diffs]
Mon Jan 10 01:13:45 2000 UTC (24 years, 4 months ago) by thyssen
Branch: thyssen-double-branch
Changes since 1.8: +299 -0 lines
Diff to previous 1.8
Doubling strategy for money games.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sun Jan 9 06:14:20 2000 UTC (24 years, 4 months ago) by thyssen
Branch: MAIN
Branch point for: thyssen-double-branch
Changes since 1.7: +2 -3 lines
Diff to previous 1.7
Call Utility for calculation of equity.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Sat Jan 8 21:30:17 2000 UTC (24 years, 4 months ago) by gtw
Branch: MAIN
Changes since 1.6: +61 -35 lines
Diff to previous 1.6
Update moving code in X board window


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Jan 7 05:27:16 2000 UTC (24 years, 4 months ago) by gtw
Branch: MAIN
Changes since 1.5: +57 -22 lines
Diff to previous 1.5
Added support for binary weight files


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Jan 5 17:41:36 2000 UTC (24 years, 4 months ago) by joseph
Branch: MAIN
Changes since 1.4: +14 -1 lines
Diff to previous 1.4
Small fix in SanityCheck


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Mon Jan 3 17:52:23 2000 UTC (24 years, 4 months ago) by gtw
Branch: MAIN
Changes since 1.3: +7 -2 lines
Diff to previous 1.3
Update X position ID after every move.  Add "set cache".  Calculate rollout
standard deviations correctly.  Fix freeing bug in "new game".


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Mon Dec 20 06:25:35 1999 UTC (24 years, 5 months ago) by gtw
Branch: MAIN
Changes since 1.2: +3 -2 lines
Diff to previous 1.2
Allow saving matches.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sun Dec 19 04:34:54 1999 UTC (24 years, 5 months ago) by gtw
Branch: MAIN
Changes since 1.1: +16 -1 lines
Diff to previous 1.1
Added "set prompt" command.


Revision 1.1.1.1.2.1 - (view) (download) (annotate) - [select for diffs] (vendor branch)
Wed Dec 15 01:45:15 1999 UTC (24 years, 5 months ago) by gtw
Branch: c++-race
Changes since 1.1.1.1: +7 -2 lines
Diff to previous 1.1.1.1
Added Joseph Heled's C++ race evaluation code.


Revision 1.1.1.1 - (view) (download) (annotate) - [select for diffs] (vendor branch)
Wed Dec 15 01:17:34 1999 UTC (24 years, 5 months ago) by gtw
Branch: old
CVS Tags: subversions
Branch point for: c++-race
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 , to next main 1.498
Imported old source from gnubg.sourceforge.net


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Dec 15 01:17:34 1999 UTC (24 years, 5 months ago) by gtw
Branch: MAIN
Branch point for: old
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26