lichess-org / lila

♞ lichess.org: the forever free, adless and open source chess server ♞
https://lichess.org
GNU Affero General Public License v3.0
15.64k stars 2.28k forks source link

Allow advanced game search by bot account type #6969

Open marvk opened 4 years ago

marvk commented 4 years ago

Currently, you are able to filter games by Computer opponent and Human opponent. However, Computer opponent only accounts for actual Stockfish AI, not bot accounts.

This leads me to two requests:

  1. Human opponent is a misnomer, since it includes bot accounts, and should be renamed
  2. There should exist functionality to filter by either only human accounts, or only bot accounts
vondele commented 3 years ago

yes, same remark here, for bot owners it is nice to be able search e.g. only human opponents, but search result doesn't provide that for example

https://lichess.org/@/simpleEval/search?dateMin=2020-09-07&dateMax=2021-07-16&hasAi=0&players.a=simpleeval&players.loser=simpleeval&sort.field=d&sort.order=desc

or as a screenshot

image

dav1312 commented 1 year ago

Any updates about this? 😕

adsche commented 1 year ago

I also ran into this today, but since it's been open so long, I wonder whether this is a bug or I am misunderstanding the filter?

dav1312 commented 1 year ago

I wonder whether this is a bug or I am misunderstanding the filter?

The filter is technically working as expected, but the way it works is not ideal. Currently it only considers to be a "Computer" Stockfish from "Play with the computer", and "Humans" are all human-created accounts even if they are later upgraded into bot accounts. It's been open for so long because sadly no one has created a PR to address it yet.