general questions, move ordering, end game pst and eval

Programming Topics (Computer Chess) and technical aspects as test techniques, book building, program tuning etc

Moderator: Andres Valverde

general questions, move ordering, end game pst and eval

Postby pimidrez » 19 Jun 2009, 19:05

Hi again, I'm reprogramming my chess engine and I have some general questions:
I only go for 2 ply only with Qscience search...and only eval material and PST for opening-middle game.

MoveOrdering
1) I would like to know how you managed the movement for better pruning of the tree. For now I ordered the capture first, and then all the other movements. may order the capture of large pieces first, then the capture of pawns and finally all other.

Midle Game and End Game
2) Now applying "PST" for the opening and middle game. but I want to apply the PST to the end of the game ... and that is the question .. how do I determine when the end game start? by the number of pieces? by the amount of movement?

Evaluation
3) actually I only eval material and PST for opening-middle game.
What factors might add to the evaluation?? Bonus for keeping the two bishops?


well..thats all..next time maybe I'll be able to upload a test version of my engine.
Thanks!
pimidrez
 
Posts: 46
Joined: 31 May 2008, 20:47

Re: general questions, move ordering, end game pst and eval

Postby Dann Corbit » 19 Jun 2009, 21:41

Take a look here:
http://cap.connx.com/chess-papers/

Here is some stuff categorized:
http://www.mizarchessengine.com/papers.htm

HTH
Dann Corbit
 


Return to Programming and Technical Discussions

Who is online

Users browsing this forum: No registered users and 31 guests

cron