Deuterium v10.01.27.213
1. Modify evaluation codes on piece mobilities - do not inlude x-rays.
2. Modify rook evaluation on open files and half open files.
3. Tune rook at 7th and 8th rank bonus score in evaluation.
4. Added queen and rook piece square tables.
5. King piece square tables now use 2 tables, 1 for opening and for ending.
6. Save null move search info to transposition table.
7. Added win evaluation pruning in search().
8. Added loss evaluation pruning with qsearch verification in search().
9. Modify see() routine - calculate sliders that might pin pawn attackers.
10. Added futility pruning in qsearch().
11. Updated big books.
12. Fixed minor bugs everywhere, improve code readability..
13. Added option "Gui" in deuterium.ini file so that Deuterium will know which Gui it is run. This
also will fix analyze mode under arena gui, when you set Gui arena in deuterium.ini file.
14. Added check evasion routine to handle move generation when side is in check.
15. Added non capture check move routine for qsearch().
16. Modify null move conditions - do not do null move if previous move is a hash move,
or mate killer move, also modify depth reduction R.
17. Improve probing of bitbase, use piece list instead of scanning the whole board to locate pieces.
Just made my first draw against the new version playing the French Defence with black pieces....I like the program's style which I define as an aggressive positional one
Dr.D
I'll post hte game later on as it was played on my laptop and I'm too lazy to go to my office at home to post it
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
Just made my first draw against the new version playing the French Defence with black pieces....I like the program's style which I define as an aggressive positional one
Dr.D
I'll post hte game later on as it was played on my laptop and I'm too lazy to go to my office at home to post it