zakki / cgos

Computer Go Server mirror
10 stars 4 forks source link

List of ideas #13

Open zakki opened 1 year ago

zakki commented 1 year ago

Server

Servers for hosting competitions like CGF Open / UEC Cup

GTP client

Tcl/Tk Viewer

Web Viewer

folkertvanheusden commented 1 year ago

Server

zakki commented 1 year ago

My local server and 203.138.189.63 can handle multiple game at same time. All games start at the same time. And when all games are finished, the next round will start.

folkertvanheusden commented 1 year ago

@zakki well, if I run top, I only see 1 process running at 100% - always the same in fact. This is on a system with 16 cores so there's room enough for multiple to run at the same time.

zakki commented 1 year ago

@folkertvanheusden Are all 4 players correctly connected to the server?

    logger.info("Batch rating")
    logger.info(f"will schedule: {len(lst)} players")

https://github.com/zakki/cgos/blob/genmove_analyze/server-python/cgos/app/cgos.py#L1497

At least, server-python can handle 6 players and near 100 viewer on my WSL2 Ubuntu with 16 core CPU.

folkertvanheusden commented 1 year ago

Yes they are.

On Fri, Feb 17, 2023 at 2:16 AM Kensuke Matsuzaki @.***> wrote:

@folkertvanheusden https://github.com/folkertvanheusden Are all 4 players correctly connected to the server?

logger.info("Batch rating")
logger.info(f"will schedule: {len(lst)} players")

https://github.com/zakki/cgos/blob/genmove_analyze/server-python/cgos/app/cgos.py#L1497

At least, server-python can handle 6 players and near 100 viewer on my WSL2 Ubuntu with 16 core CPU.

— Reply to this email directly, view it on GitHub https://github.com/zakki/cgos/issues/13#issuecomment-1433958153, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUN5IW7DMYJRRF6B7LR4B63WX3GOFANCNFSM6AAAAAAULHMUQY . You are receiving this because you were mentioned.Message ID: @.***>

zakki commented 1 year ago

I couldn't reproduce the issue. Four ray, and two games, and two ray process uses 100% cpu. Please create new issue and write how to reproduce the issue.