Author: Dann Corbit
Date: 12:01:01 03/12/04
Go up one level in this thread
On March 12, 2004 at 14:49:28, Steve Maughan wrote: >Amazing! > >I'm amazed at Fruit's score. I've downloaded it and it seems like a robust >engine but I note that it's quite slow and according to the author has little >knowedge above and beyond piece tables. Monarch is my engine. It's nowhere >near as strong as Fruit - I'd estimate Fruit is +200 ELO stronger than Monarch. >Like Fruit, Monarch also has just piece tables and I believe that Monarch is >probably even a little faster than Fruit. Like Fruit Monarch also has Null >move, check extensions and hash table (2 probes) i.e. on paper they seem to be >close in spec. So the question is what makes Fruit so strong? > >a) Fewer bugs - quite possible! >b) ETC - Monarch doesn't have this - Fruit does >c) No PV cut-off's in Fruit >d) Better piece square tables >e) Combination of b, c & d >f) ? > >Of course another explanation is that Fruit is much more sophisticated than the >author claims but I see no reason to think this. > >Any thoughts? He has a very good search. He obviously spent a lot of energy on it. He is going to release the complete package with source code shortly. This is what the source tree looks like: Directory of E:\pgn\winboard-engines\fruit 03/12/2004 10:43a <DIR> . 03/12/2004 10:43a <DIR> .. 03/09/2004 08:32p 7,173 attack.cpp 03/09/2004 08:32p 1,925 attack.h 03/09/2004 08:32p 10,993 board.cpp 03/09/2004 08:32p 2,058 board.h 03/09/2004 08:32p 735 colour.cpp 03/09/2004 08:32p 828 colour.h 03/10/2004 12:34a <DIR> Debug 03/09/2004 08:32p 6,749 eval.cpp 03/09/2004 08:32p 273 eval.h 03/09/2004 08:32p 5,157 fen.cpp 03/09/2004 08:32p 338 fen.h 03/12/2004 10:43a 183,474 fruit.zip 03/12/2004 10:39a 143,360 fruit_src.exe 03/12/2004 10:45a 297,984 fruit_src.ncb 03/10/2004 01:38p 1,156 fruit_src.sln 03/10/2004 01:42p 30,455 fruit_src.vcproj 03/09/2004 08:32p 2,991 hash.cpp 03/09/2004 08:32p 770 hash.h 03/09/2004 08:32p 8,301 list.cpp 03/09/2004 08:32p 1,613 list.h 03/09/2004 08:32p 776 main.cpp 03/12/2004 12:33p 1,295 Makefile 03/09/2004 08:32p 6,046 material.cpp 03/09/2004 08:32p 502 material.h 03/09/2004 08:32p 6,242 move.cpp 03/09/2004 08:32p 2,834 move.h 03/09/2004 08:32p 24,466 move_check.cpp 03/09/2004 08:32p 520 move_check.h 03/09/2004 08:32p 12,473 move_do.cpp 03/09/2004 08:32p 760 move_do.h 03/09/2004 08:32p 9,020 move_evasion.cpp 03/09/2004 08:32p 501 move_evasion.h 03/09/2004 08:32p 29,438 move_gen.cpp 03/09/2004 08:32p 678 move_gen.h 03/09/2004 08:32p 4,769 move_legal.cpp 03/09/2004 08:32p 584 move_legal.h 03/12/2004 02:31p 4,224 option.cpp 03/09/2004 08:32p 555 option.h 03/09/2004 08:32p 10,584 pawn.cpp 03/09/2004 08:32p 551 pawn.h 03/09/2004 08:32p 2,638 piece.cpp 03/09/2004 08:32p 3,255 piece.h 03/09/2004 08:32p 4,499 posix.cpp 03/09/2004 08:32p 243 posix.h 03/12/2004 01:45p 13,617 protocol.cpp 03/09/2004 08:32p 291 protocol.h 03/09/2004 08:32p 6,628 pst.cpp 03/09/2004 08:32p 368 pst.h 03/09/2004 08:32p 1,051 pv.cpp 03/09/2004 08:32p 456 pv.h 03/09/2004 08:32p 20,856 random.cpp 03/09/2004 08:32p 357 random.h 03/12/2004 10:39a <DIR> Release 03/10/2004 01:42p <DIR> release with symbols 03/12/2004 10:32a 9,003 search.cpp 03/09/2004 08:32p 1,699 search.h 03/12/2004 12:31p 35,619 search_full.cpp 03/09/2004 08:32p 339 search_full.h 03/09/2004 08:32p 21,939 search_mat.cpp 03/09/2004 08:32p 332 search_mat.h 03/09/2004 08:32p 12,064 search_mate.cpp 03/09/2004 08:32p 340 search_mate.h 03/09/2004 08:32p 1,487 search_perft.cpp 03/09/2004 08:32p 248 search_perft.h 03/09/2004 08:32p 6,509 see.cpp 03/09/2004 08:32p 198 see.h 03/09/2004 08:32p 6,366 sort.cpp 03/09/2004 08:32p 636 sort.h 03/09/2004 08:32p 3,645 square.cpp 03/09/2004 08:32p 2,644 square.h 03/09/2004 08:32p 4,349 tb.cpp 03/09/2004 08:32p 616 tb.h 03/09/2004 08:32p 982 tbindex.h 03/09/2004 08:32p 7,192 trans.cpp 03/09/2004 08:32p 1,264 trans.h 03/12/2004 10:32a 4,170 util.cpp 03/11/2004 10:16p 2,188 util.h 03/11/2004 10:16p 2,625 value.cpp 03/11/2004 10:16p 1,191 value.h
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.