Thank you for the compliment, Dann. Actually I am proud of OliThink, too as it has reached the 2500 ELO and still is small compact, and as you said, just based on mobility.Dann Corbit wrote:If you go here:
In general, one of the most important things for a good evaluation is mobility. Look at how strong Olithink is, and it's eval is just about pure mobility and nothing else.
There are still improvements possible on tree cutting and the speed of eval (currently olithink still calculate the complete mobility at every leaf of the tree), so I would suppose that a perfece-just-mobility engine could make the 2700 ELO.
Actually an only-mobility eval needs a quite deep search as by this way other eval things are automatically included.
For example, the "Bishop Trap" on the a-file or h-file is explicitely handled in most engine's eval. A sufficient deep search considering mobility automatically handles this problem as a trapped bishop can't move.
Same goes for pawn structure. A bad pawn structure blocks your pieces, so with a good mobility eval the pawn structure should never be that bad.