by Matthew R. Brades
FruitFly is a free open source chess engine based on Fruit 2.1.
Computer Chess Forum
on Mon Mar 12, 2012 4:12 pm by
on Mon Mar 12, 2012 4:30 pm by
on Tue Mar 13, 2012 1:56 pm by
on Thu Mar 15, 2012 1:21 pm by
on Thu Mar 15, 2012 5:50 pm by
on Fri Mar 16, 2012 1:57 am by
It works great. Thanks Ahmed!@Ahmed Kamal wrote:I made a compilation of Fruitfly with a good speed.
on Fri Mar 16, 2012 3:03 am by
on Thu Apr 12, 2012 9:30 pm by
The 'Fly includes a few more features than Fruit 2.1 - so I predict around +50 elo or so.
The main changes from Fruit are:
Adaptive Nullmove (Ernst Heinz's R formula)
Stepped Futility Margin (Mother Nature took it from the Rodent)
Adjustable Futility Depth (depth 1 to depth 5)
REBEL Lazy Eval in QSearch.
Quiescence Capture Pruning (prune if (Value_capturing > Value_captured && SEE(move) < 0))
Adjusted Piece Values (taken from Pichy's Queen Value thread)
Lethal Move Reductions (Moves post move seven are automatically reduced a second ply, after fourteen reduced a third ply, after twenty one reduced a fourth ply and after twenty eight are pruned completely)
So not much.
on Fri Jul 20, 2012 3:37 pm by
on Sat Jul 21, 2012 6:22 am by
Aspiration search uses smaller margin, doesn't reduce pointlessly and opens more progressively.