Board for everybody who is interested in BrainKing itself, its structure, features and future.
If you experience connection or speed problems with BrainKing, please visit Host Tracker and check "BrainKing.com" accessibility from various sites around the world. It may answer whether an issue is caused by BrainKing itself or your local network (or ISP provider).
Anyway, there are some arcane rules that are extremely difficult or costly to implement. For the chess draw rules, for example, to be able to recognise a 3 time repetition of the position you'd need to memorize something to identify a position for each move, and compare the position to previous ones after each move. It can be done, of course, but slow down the server.
To implement this timeout draw rule, which is controvertial anyway the server would need to know which position are "unwinnable" or "unlosable". OK, some things are obvious as a lonely king, but others are just as unwinnable and far less easy to identify.
Surely there are more important things to implement and correct on brainking?