Marco Costalba
30e8f0c9ad
Do not manually build endgame functions hash keys
...
Use Position::compute_material_key() to do the job,
so we are sure there is not key mismatch during
endgame function lookups.
This fixes two endgames hash errors that caused two
endgames to be disabled.
This patch is also a code cleanup because removes a lot
of messy key assignments.
Signed-off-by: Marco Costalba <mcostalba@gmail.com >
2009-02-13 20:55:59 +01:00
..
2009-01-07 15:47:59 +01:00
2009-01-07 15:48:11 +01:00
2009-01-07 15:47:59 +01:00
2009-01-07 15:48:11 +01:00
2008-12-10 00:13:59 +01:00
2009-02-04 19:40:09 +01:00
2009-01-07 15:47:59 +01:00
2009-01-07 15:48:11 +01:00
2009-02-04 19:40:43 +01:00
2008-09-01 07:59:13 +02:00
2009-01-07 15:48:11 +01:00
2009-01-07 15:47:59 +01:00
2009-01-07 15:48:11 +01:00
2009-02-13 20:55:29 +01:00
2009-02-13 20:55:29 +01:00
2009-01-10 16:11:33 +01:00
2009-01-07 15:48:11 +01:00
2009-01-07 15:47:59 +01:00
2009-01-07 15:48:11 +01:00
2009-01-07 15:48:11 +01:00
2009-01-07 15:47:59 +01:00
2009-02-07 13:26:17 +01:00
2009-02-13 20:55:59 +01:00
2009-02-13 20:55:29 +01:00
2008-09-24 00:32:53 +02:00
2009-01-07 15:48:11 +01:00
2008-12-30 12:54:21 +01:00
2008-12-30 12:42:23 +01:00
2009-01-07 15:47:59 +01:00
2009-01-07 15:48:11 +01:00
2009-02-13 20:53:58 +01:00
2009-02-11 19:00:52 +01:00
2009-02-11 19:00:52 +01:00
2009-01-25 13:52:35 +01:00
2009-01-07 15:47:59 +01:00
2009-02-04 19:41:17 +01:00
2009-01-07 15:48:11 +01:00
2009-02-07 13:26:29 +01:00
2009-02-07 13:26:29 +01:00
2009-02-13 20:55:59 +01:00
2009-02-13 20:54:37 +01:00
2009-01-07 15:48:11 +01:00
2008-12-06 12:32:11 +01:00
2009-01-07 15:48:11 +01:00
2009-01-07 15:48:11 +01:00
2009-01-05 12:41:27 +01:00
2009-01-07 15:48:11 +01:00
2009-02-07 13:26:29 +01:00
2009-01-07 15:48:11 +01:00
2008-09-01 07:59:13 +02:00
2009-01-07 15:47:59 +01:00
2008-10-20 21:47:20 +02:00
2009-01-07 15:48:11 +01:00
2008-10-20 21:47:20 +02:00
2009-01-07 15:48:11 +01:00
2008-12-30 12:42:23 +01:00
2009-01-07 15:48:11 +01:00
2009-01-07 15:47:59 +01:00
2009-01-07 15:48:11 +01:00