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 11:12 am by
on Mon Mar 12, 2012 11:30 am by
on Tue Mar 13, 2012 8:56 am by
on Thu Mar 15, 2012 8:21 am by
on Thu Mar 15, 2012 12:50 pm by
on Thu Mar 15, 2012 8:57 pm by
It works great. Thanks Ahmed!@Ahmed Kamal wrote:I made a compilation of Fruitfly with a good speed.
on Thu Mar 15, 2012 10:03 pm by
on Thu Apr 12, 2012 5: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 11:37 am by
on Sat Jul 21, 2012 2:22 am by
Aspiration search uses smaller margin, doesn't reduce pointlessly and opens more progressively.