Pestoe - Very simple evaluation

Discussion of chess software programming and technical issues.

Moderator: Ras

JohnWoe
Posts: 529
Joined: Sat Mar 02, 2013 11:31 pm

Pestoe - Very simple evaluation

Post by JohnWoe »

I created a simple header evaluation lib using pesto + my phasing algo: https://github.com/SamuraiDangyo/Pestoe
Only PSQT + Material + Phase.
It's a good starting point for noobs creating better evaluation. It needs mobility and such.

Very simple to use.

Code: Select all

#include "pestoe.hpp"
...
const auto eval = pestoe::Evaluate(board);
Tested this evaluation vs Fairy-max. It's worse than my HCE. But still better than Fairy-Max.

```
Score of Mayhem 7.5 vs Fairy-Max 5.0b: 43 - 28 - 29 [0.575] 100
... Mayhem 7.5 playing White: 19 - 15 - 16 [0.540] 50
... Mayhem 7.5 playing Black: 24 - 13 - 13 [0.610] 50
... White vs Black: 32 - 39 - 29 [0.465] 100
Elo difference: 52.5 +/- 58.3, LOS: 96.2 %, DrawRatio: 29.0 %
Finished match