It generates moves at random, and uses GNU Go for scoring and for clearing play if the players disagree about the final status of groups.
Patrick Traill: Does it also use GNU Go to check moves are legal? (Or can it lose by making an illegal move?) What is meant here by “clearing play”?
IdiotBot serves, like the later versions WeakBot (0.1.x) and SimpleBot, as a benchmark for bots in their early stages. (WeakBot and SimpleBot, however, stopped playing under those names on KGS in 2016 and 2013 respectively.)
IdiotBot takes parts in the Computer Go Tournaments on KGS on an as-needed basis for making up an even number of participants.
Patrick Traill: Why is this particular bot used? Is it in order to save processing power? Or perhaps to ensure it does not win – then what is the philosophy? Is it provided (executed) by KGS itself, and if not, by whom?
A later version, still very weak, is WeakBot50k.
- KGS archives: http://www.gokgs.com/gameArchives.jsp?user=idiotbot
- If this link stops working, add &oldAccounts=t to the end of it or specify [●] Include expired and guest accounts.
- Source: http://londerings.sourceforge.net/go/simple_go/0_0/