https://www.chess.com/4pc-test?g=766817-0
[4PC Variant]: Custom Starting Position

I am adding support for different kinds of zombies.
so far I have:
- rando
- comfuter
- ranter = 50-50 rando or comfuter, for each move
- checker = futer that will always check if he can
- muncher = futer that will always capture if he can
- flea? run away? dont eat?

Hi spacebar,
I would like a "zombie"/bot that, in a teams game, prioritizes "combinations" (setting up a checking combination that its teammate could follow through on or contribute to). If I could name it, I would like to call this "fancy" = always prioritizes fancy combinations and setting up strings of attacks in a teams game.
- Would it be possible to add support for a map in which 3 human players (Red, Green, and Blue) play against a bot that is consistently Yellow? I have been working on a 3-humans vs. 1 bot map that I would like to call, "Comfuter Crusher" or "A.I. Smasher."
It could be a fun change of pace for a group of 4PC players to play cooperatively.
- I was also thinking about a "spectators queue" or "waitlist." On the main 4PC "Play" page, there are lobbies that have not yet filled up, but I would like to click a box, some sort of "spectator's waitlist," on this partially full lobby, to indicate that when this game eventually does start, I would like to begin spectating it. This way, I could click the "spectator's waitlist" and then go watch another game while I wait.

Some ideas I have are
-Rampager = futer that randomly chooses one player to go on a rampage against before the game starts. It will play the move that it evaluates as the move that is worst for the player it is rampaging against no matter what. If the player it is rampaging against dies then it will help whichever remaining player has the most points to gain more points.
-Teamer = future that randomly chooses one player to ally with before an FFA game. It will play the move that it evaluates as best for the combination of itself plus its ally.
-Loyal = future that randomly chooses one player to be unconditionally loyal to before the game starts. Will make the move that is best for the player it is unconditionally loyal to. Resigns if either the player it is loyal to dies, or it evaluates that any move it makes will be bad for the player it is unconditionally loyal to.
-Bad = future that will make the move that it evaluates as worst.
-Pusher = future that will always push pawns if it can.

added 'patzer' = worst futer move.
also added pusher. pushers will capture.. should the prefer to push straight forwards?
futers don't really know about teaming, so adding such logic wouldn't be quick..
i tried to add that zombies will not capture other zombies pieces. except for randos/ranters when randoing.
please try it out on test server
[StartFen4 "R-0,0,0,0-0,0,0,0-0,0,0,0-0,0,0,0-0-{'lives'20,20,20,20)}-4,X,1,X,1,X,dP,yQ,3/3,X,1,X,1,X,dP,X,X,3/4,X,X,X,X,X,X,X,3/1,bP,bP,8,gP,gP,gP/bP,bP,bP,8,gP,gP,gP/1,bP,bP,4,yB,yB,2,gP,gP,gP/bK,bP,bP,3,rN,yK,3,gP,gP,gP/bP,bP,bP,3,rK,yN,3,gP,gP,gK/bP,bP,bP,2,rB,rB,4,gP,gP,1/bP,bP,bP,8,gP,gP,gP/bP,bP,bP,8,gP,gP,1/3,X,X,X,X,X,X,X,4/3,X,X,dP,X,1,X,1,X,3/3,rQ,dP,X,dP,X,1,X,4"]
[Variant "Teams"]
[RuleVariants "EnPassant 20-check Prom=8"]
[CurrentMove "0"]
Royal guard.
https://www.chess.com/4-player-chess?g=2670070
sorry about the sad face, I can't get rid of it just substitute it with a : and (

Hi TomasAHawke,
I added Royal Guard to the testserver.
You can go to the testserver here
https://www.chess.com/4pc-test?t=play
create a "New Game" and then select your map, Royal Guard, from the list. You can test out your map by inviting bots to play. It is good to observe the bots playing on any new map to ensure that there is nothing broken.

Hi TomasAHawke,
Did you get a chance to go to the testserver and start a game on your map, playing with the bots? I asked you to do this, please.
Also, the image above shows a position on your map after move 4. Here is a link to the game.
https://www.chess.com/4pc-test?g=787892-0
Please click on this link, and let me know how it looks to you. Let me know how it plays and if the starting position looks okay (again, not the image, but please click the link to the actual game)

munchers in action https://www.chess.com/4pc-test?g=792626-0
fyi, zombies prefer not to capture pieces of other zombies (except randos / 50% of ranter moves)
added option to have zombie be controlled by the comfuter
https://www.chess.com/4pc-test?g=766162
https://www.chess.com/4pc-test?g=766198-0
https://www.chess.com/4pc-test?g=766307-0