Building a Chess AI
Posted: Tue Feb 23, 2016 3:06 am
Hi guys,
Started building a Chess AI since Sept 2015. Fairly decent up to now on my own, with no help from others outside of Google searches and https://chessprogramming.wikispaces.com.
I'd like to fire off a dozen or so questions about the nit and gritty without going to technical and expecting a thesis in return. (I'll hold the tough questions until the my foundation is more solid). Looking for wisdom of the crowds first.
1) in quiescence should I count the nodes and depths in calculations such as nps or qnps?
2) should I cache/(use the Transposition Table) in quiescence? currently I only use it in main negascout search
3) Should I do pruning or reductions inside of quiescence? Currently I only do them in main negascout search
anyone got any interesting ideas around speeding up quiescence?
Started building a Chess AI since Sept 2015. Fairly decent up to now on my own, with no help from others outside of Google searches and https://chessprogramming.wikispaces.com.
I'd like to fire off a dozen or so questions about the nit and gritty without going to technical and expecting a thesis in return. (I'll hold the tough questions until the my foundation is more solid). Looking for wisdom of the crowds first.
1) in quiescence should I count the nodes and depths in calculations such as nps or qnps?
2) should I cache/(use the Transposition Table) in quiescence? currently I only use it in main negascout search
3) Should I do pruning or reductions inside of quiescence? Currently I only do them in main negascout search
anyone got any interesting ideas around speeding up quiescence?