Seems like a lot of work that had to be done!
Will be looking forward to the launch of 4PC on Variants (and finally resetting that stupid hyperbullet rating)
Seems like a lot of work that had to be done!
Will be looking forward to the launch of 4PC on Variants (and finally resetting that stupid hyperbullet rating)
well i learned some java in school.... im guessing they're not the same thing so I'm probably not qualified! good luck with everything though, sounds great what you guys are doing!
well i learned some java in school.... im guessing they're not the same thing so I'm probably not qualified! good luck with everything though, sounds great what you guys are doing!
You are just like me, I have coded java for a couple of years, but never really got into javascript,(it would be easy to learn as they are similar though), but I don't want to do all the work);
Spacebar, I sure hope you haven't been volunteering all these years and never became a paid staff?! Cause if you're this generous with your time and skill, well, that's just unbelievable is all!
In late 2017 I was hooked on 4 Player Chess, but unhappy because the (old) 4 Player Chess program lacked so many features, and nothing was being done, so I volunteered. 4 years later, I've rebuilt 4PC from scratch, added tons of features (queue system, custom variants, etc). This last year, I've refurbished 4PC into "4PC 2.0" aka chess.com/variants. Variants is nothing else but 4PC with added "2 player friendliness", and some extra variants (atomic, sideways, etc). Chesscom developers assisted variants, getting the app more integrated into the system and its performance improved.Variants was launched early in a minimal version to allow 2player variants (atomic, horde, etc). Full support of all 4PC features is nearly done, and we hope to get it ready to take over 4PC within a month or two.Further, I've started adding support for more variants, such as crazyhouse and automate-style setup chess, but it's unfinished, and will have to wait.My story is that I built whatever I wanted to (thought was cool or necessary).With variants 90% done (to accommodate 4PC), I burnt out last March, and took 3 months off. Now I'm back, but with a limited capacity. I don't want to code much anymore, I'd much prefer helping others get familiar with the app, and help them add their own features or variants.I have permission from chess.com to let people contribute, as long as I ensure quality. Perhaps I can be thought of as "the thibault of 4 player chess"
If you are motivated to help 4PC and chess.com/variants become the coolest variants site you could ever imagine, we would love to see what you can do!Please ask any question you might have in this topic.Code is all javascript (pure/node/vue)Currently we have only 1 volunteer, @GDII, who is an absolute genius at CSS, but also anything javascript. Just wish he had more time 
@omatamix, author of PhoenixZero, a self-learning 4PC neural network engine, has said he will help.You will need to sign an NDA (non-disclosure), eg. the code belongs to chess.comIf you are interested, please send me a private message.