notnil / chess

chess package for go
MIT License
515 stars 128 forks source link

Support MultiPV UCI search #99

Open kmorrison opened 2 years ago

kmorrison commented 2 years ago

I'm using the UCI library to explore certain chess positions. AFAICT, the SearchResults populator doesn't respect MultiPV search, and will give simply the most recent info-line in the SearchResults().Info. Would it be possible to consume Info as an array, or perhaps have a separate variable in SearchResults called MultiPVInfo?