Add Bots

Sort:
Avatar of spacebar

https://www.npmjs.com/package/casual

gg

Avatar of QueenCon

lol

Avatar of spacebar

well i wrote that there will be no bots on main server anytime soon, but meanwhile i came up with the following:

click new-game -> settings
make it casual (and you probably also want to set a fast time control)

Host the game

You can invite up to 3 Comfuters or randobots, and play with/against them

 

the number of bots is limited (7 comfuters, 9 randos), upon requesting it's possible you get a message that all bots are busy.

 

unless there are objections from admins and players , i'll include this in the release for the main server.

Avatar of SJ_SJ

what is the difference between  comfuter and randos?

It sounds like randos move random.. 

Avatar of spacebar

yes randos make random moves.

the comfuter is well just me who had some fun spending a day and a half making a very basic 4computer. this is not a serious attempt (and i won't be making one). a serious attempt would involve teaching leela 4pc (or teach stockfish to play teams). don't think the fish will do well in ffa.

the 4comfuter has no depth (eg it's terrible, especially 1v1), but 4 way or even 3 way it should be a fun opponent. quite aggro and teamy, they way i like 4pc to be, not just shuffling forever.  the only depth the comfuter has is searching for 2-move combo-mates. it is better at attacking than defending, in fact i didn't teach it to defend against mate in one. but it will never miss delivering a mate in one 

while it would be cool to have a good 4pc computer, i don't see one on the horizon, and I also think it's a blessing we don't have to deal with computer cheaters in 4pc, and hope it remains that way for quite some time.

Avatar of QueenCon

this cool

that is kinda what I meant

Avatar of QueenCon

But will this ever be possible in the main server as unrated, or is it not good enough?

Avatar of spacebar

https://www.chess.com/4pc-test?g=57857

 

comfuter received basic n-check and k o t hill skillz

Avatar of QueenCon

nice!!

Avatar of Advxit_p

yeah it should be there

Avatar of xiongyunuo

@spacebar Did you teach them to bully "Mr Random"?

Avatar of spacebar

haha yes of course

Avatar of spacebar

q: would it be unfair in some way if it were possible to play rated vs comfuters (on main server)?

the futers would obtain a real rating (perhaps 1100 rapid, 1300 blitz, 1500 bullet? who knows) by playing vs humans.

only allow 3 futers vs 1 human. (for teams, 2v2 is fine too)

but i guess the unfairness would be that players who know them better have an edge.

Avatar of xiongyunuo

It's easy to deal with them if you know how. The strategy of playing with them is different from with human. I hardly lose against comfuters. But anyway I am with the idea of rated games vs comfuters. evil.png

Avatar of QueenCon
spacebar wrote:

q: would it be unfair in some way if it were possible to play rated vs comfuters (on main server)?

the futers would obtain a real rating (perhaps 1100 rapid, 1300 blitz, 1500 bullet? who knows) by playing vs humans.

only allow 3 futers vs 1 human. (for teams, 2v2 is fine too)

but i guess the unfairness would be that players who know them better have an edge.

I would say that they would cause a minor rating inflation, but that is good if you want to see some more rating variability in four chess.

Avatar of spacebar

the futers ratings will adjust too. of course i'd be curious to see what ratings they get vs human field.

but i think the fact that those who know them will have a deceisive edge is too much of a problem to allow rated. sigh.

admins can host rated games (with or without futers/randos), perhaps one could organize some kind of bot challenge tournament

 

Avatar of spacebar

added this now, to bring futer+rando games to the main server. (of course you can host too), have a look

1-3 bots will join, likelyhood: 66% futers, 33% randos.  is that a good ratio?

 

Avatar of QueenCon

bots on main server, that is one step closer to what I wanted