9 ms·
Chess, but moves are simultaneous
- xianshou 4y agoTitle suggestion: "Chess, but moves are simultaneous"
- gershy 4y agoHope you don't break my site :)
- tomglynch 4y agotoo bad. it's broken.
- mensetmanusman 4y agoSeems broken, is this a simultaneous move interface for chess? sounds interesting!
- shric 4y agoThat already exists: https://www.kfchess.com/ https://www.kfchess.com/
- gershy 4y agoIt's not the same!
- shric 4y agoI believe you :) Just pointing out what the parent described.
- jojobas 4y agoThis is realtime chess with cooldown, OP seems to have made the "lock in a move for simultaneous execution" (nobody seems to have seen it).
- mensetmanusman 4y agoYes, this is what I was asking about. A lock-in move mechanism.
- palata 4y agokjchess is pretty fun, just tried!
- jojobas 4y agoAaaaand it's down.
- gershy 4y agoOy vey... working on it
- subroutine 4y agoHurry gershy! In the meanwhile, others might be interested in visualizing a Reddit (and HN) hug of death: https://www.tylermw.com/visualizing-a-reddit-hug-of-death-and-how-to-reddit-proof-your-website-for-pocket-change/ https://www.tylermw.com/visualizing-a-reddit-hug-of-death-an...
- gershy 4y agoThis is a great article, thanks! :)
- Player6225 4y agoeyes on the road, gershy! :P
- Shared404 4y agoLooking forward to checking your site later gershy (and placing this comment as a reminder :P ), but I'll admit I'm glad in a horrible sort of way that it means I was able to see this article.
- sieabahlpark 4y ago
- ummonk 4y agoI have to point out that this was an entirely predictable outcome of submitting it to hacker news…
- danuker 4y agoOnly if it's sufficiently successful.
- Retr0id 4y agoIt is possible to survive HN traffic.
- danuker 4y agoEven my dedicated Apache server threw errors for static pages every now and then, when serving gigabytes per hour.
- ummonk 4y agoIt’s trivial to survive HN traffic with a static site (assuming you know in advance that the site needs to be prepared for HN traffic) - just stick it behind a CDN.
- pifm_guy 4y agoI found HN front-page to still be less than about 1 user action per second. Ie. Pageload. That means if your site loads fast, you typically won't ever be serving more than a single user at once, so unless you're serving it on a burstable CPU and you run out of burst capacity, you should be fine.
- nicoburns 4y agoYeah, my site which is hosted on fly.io's smallest VM with 256MB RAM and only part of a CPU core was on the HN front page the other day and I was surprised to see that it barely even registered the resource usage: consuming just 50MB RAM with a 0.2 load average. It is a fairly simple webpage, and it's rendered in Rust so it's probably more efficient than most. And perhaps it didn't get as much traffic as other things on the front page, but I was still expecting worse given how much some sites seem to struggle.
- noduerme 4y agoCan't access it, but what's the server running?
- gershy 4y agoA framework I wrote from scratch! (https://github.com/Gershy/hut https://github.com/Gershy/hut in case you're curious)
- joshxyz 4y agostill on the front page, good luck with that haha
- ludston 4y agoSite is immediately hugged to death.
- deleted 4y ago[deleted]
- svnpenn 4y agoaaand its dead: > curl -v chess2.fun * Trying 159.203.9.162:80... * Connected to chess2.fun (159.203.9.162) port 80 (#0) > GET / HTTP/1.1 > Host: chess2.fun > User-Agent: curl/7.84.0 > Accept: */* > * Recv failure: Connection was reset
- halfjoking 4y agoWhat happens if both players choose the same open space for their move?
- gershy 4y agoBoth dead!
- mensetmanusman 4y agoOr a d20 roll to see who survives based on how many times you have upgraded your units!
- gershy 4y agoMaybe in chess3 :D
- IIAOPSW 4y agoI assume it works just like Diplomacy. Meaning they both bounce. Unless one of them has support to move by another piece, and that piece itself is not under attack.
- newsclues 4y agoI don't think that is possible given the potential moves and the board.
- nomel 4y ago> I don't think that is possible I think you mean "likely" rather than "possible". It's definitely possible. I had it happen.
- fabiospampinato 4y agoI tried it, queen and bishop to the same square, they captured each other and disappeared off the board!
- andrewclunn 4y agoSo how does castling, En Passant, and moving one's king into a checked (but wouldn't have been checked, but for the move of the opponent) position work?
- gershy 4y agoThere's no concept of being in check - king needs to be captured instead! Less dignity for the king this way :( but what can you do
- canadianwriter 4y agoI was very confused when I was in check mate, but the other player didn't capture my king for some reason.... so in the end I won. Didn't expect that. They probably just didn't see the check mate even if it was obvious to me!
- mtmickush 4y agoA clever way to escape checkmate is to move your king towards or away from the piece that placed the king in check (as long as your new square doesn't also place you in check by a different piece you should be able to avoid the initial capture and still be safe since they won't be able to move this same piece right away).
- notananthem 4y agohttps://www.reddit.com/r/AnarchyChess/ https://www.reddit.com/r/AnarchyChess/
- otikik 4y agoAh, you start with the boxing round then. https://en.wikipedia.org/wiki/Chess_boxing https://en.wikipedia.org/wiki/Chess_boxing
- deleted 4y ago[deleted]
- heyItsTest 4y ago
- gizajob 4y agoI think the squares of the board are the wrong way round...
- gershy 4y agoOh shucks they are!! You fiends are about to crash my site again - that will be a wonderful opportunity to fix my squares up. Ty my friend.
- gizajob 4y agoYes...I started playing and then realised none of the moves work...then the other player left the game but there was no way of me knowing they had left.
- philipov 4y ago"Neither player moves first" The way that's phrased makes it sound like no one ever gets to take a turn, but they actually meant that players move at the same time.
- donw 4y agoIt’s Mutually Assured Chess. It’s a curious game. The only way to win is not to play.
- voxelghost 4y agoIn this case though; It’s a curious game. The only way is not to play
- leereeves 4y agoThe strange description is a good way to attract attention.
- kQq9oHeAz6wLLS 4y agoaka clickbait
- DiggyJohnson 4y agoStrong disagree: It being clickbait or not is dependent on 2 things: 1. The accuracy or embellishment of the headline 2. The quality of the content behind the headline This does not seem to strongly violate either condition.
- deleted 4y ago[deleted]
- bil7 4y agosooo cool, gg, guy i played. I really thought i had it lol.
- _ea1k 4y agoI thought it was just for the first move, but I guess that wouldn't make sense. Its an odd game, but it could be interesting.
- mcv 4y agoDoesn't seem to be working at the moment. Console shows this error: An Error lacking a "stack" property: Form: TypeError Desc: TypeError: NetworkError when attempting to fetch resource. Keys: [ fileName, lineNumber, columnNumber, message ] html.room:49:9 Uncaught (in promise) TypeError: NetworkError when attempting to fetch resource. Firefox kan geen verbinding maken met de server op wss://chess2.fun/?trn=sync&hutId=000000LFCzgqdaBb.
- ottonomy 4y agoYeah, server completely fell over when we all slashdotted it. This is the sort of thing to bookmark and then try to remember it again tomorrow.
- RugnirViking 4y agoI made a whatsapp group with a friend then kicked them so it's only me, then I message myself all the links I need to check out after work. Works relatively well
- madhato 4y agoGood fun!
- warent 4y agoI just played a match and it said "Checkmate" when there was no checkmate, maybe a bug? https://cloud.arent.net/s/osQT8eMtPXHeBWQ https://cloud.arent.net/s/osQT8eMtPXHeBWQ
- gershy 4y agoYour opponent may have disconnected, giving you the win by default! I've gotta make that wording a bit clearer... right now it always says "checkmate".
- warent 4y agoAh yes this seems likely since they just blundered their queen. Great stuff, thank you for sharing this project. I'll bookmark for later :)
- azertykeys 4y agocool concept, but as another commenter mentioned, the squares aren't set up correctly. the white king should be on the right of the queen
- eganist 4y agoAs true as this is, it's also immaterial to the game itself. Since both white and black move simultaneously, the only difference in gameplay is literally which side your king and queen start on. So yeah, it should be fixed, but it's also a purely cosmetic bug. And I imagine it's probably safer to fix it by swapping the assets and flipping the board rather than actually remapping white and black pieces.
- eganist 4y agoJust played my first game; the dynamics here didn't take long to get used to and it's brilliantly fun to play. Bugs aside, at least. A few people pointed out that the king and queen are in the wrong positions, but if you think it through, you'll also note that this is entirely cosmetic when both players move at once. If anything, it might be easier to fix this by swapping the assets and mirroring the board rather than swapping white and black, at least depending on how the game's written.
- metamet 4y agoIt is purely cosmetic in that the white and black pieces are wrong, but it's also kind of important. Played a game, turns out I didn't castle--just moved my queen for no reason.
- jeremyjh 4y agoWhy is the board setup backwards? Very cool idea though, and fun.
- gershy 4y agoIt was backwards because I am notttt too smart! (Makes me so happy to hear you had fun)
- lcuff 4y agoVery fun! Well done. Played 3 games. Fun that pieces taking each other just change places.
- will5421 4y agoJust hangs with “Entering chess2...”
- argc 4y agoDamn I want to play and it appears very dead.
- LonelyWolfe 4y agoSeems like it got the hug of death from many users - few interesting quirks I saw while it was still running: * You need to actually capture the king to win. Check/Checkmate does not apply here * You can't move the same piece twice in a row (I think) * You can actually skip a turn - This is somehow more strategic than it sounds, but I'm not sure how to use it - maybe just wait with your "venus flytrap" and then capture the pieces?
- gershy 4y agoYou're pretty much dead-on! (There's a lil "how to play" section on the site!)
- macintux 4y agoThe last bullet point reminds me of the description from a game in China Miéville's Kraken. > The “universal leaper” was usually thought the most powerful piece, he read, as it could go from where it was to any other square on the board. But it was not. Kraken was... It could move to any square including the one it was already on. Anywhere including nowhere.
- boredhedgehog 4y agoOr the Lion from Chu Shogi, which steps twice and can thus land on its starting square.
- RuthlessCheater 4y agohttps://en.wikipedia.org/wiki/Zugzwang https://en.wikipedia.org/wiki/Zugzwang Any position like this would essentially be drawn if both sides could skip their move
- causi 4y agoCheck/Checkmate does not apply here Good. The entire check system is a pointless bolt-on esotericism. Not being able to place your king in check has never improved a single game of chess.
- 4y ago
- huevosabio 4y agoCan't try it because it is being hn-hugged to death. So, I will just comment that I've really enjoyed chess.com's fog of war variation. Basically, you can only see the squares where you are legally allowed to move, adding a whole different level of strategy to the game. I wish lichess could add it!
- Invictus0 4y agolichess is open source, feel free to add it
- huevosabio 4y agoYea, I get that but I doubt it's a trivial task!
- SloppySamone 4y agoIIRC the Lichess dev isn't too fond of random people adding big new features. They tend to be a bit sloppily written (by people who don't have as much Scala experience as other languages) and then people ditch the project and don't maintain what they built. And he said it's really difficult to remove features. The smallest most obscure thing will have at least one user. Removing a game mode or big feature makes loads of people angry. But he hasn't got time to maintain the millions of things people submit and then never touch again.
- deleted 4y ago[deleted]
- deleted 4y ago[deleted]
- gershy 4y agoGlad it's working for some of you, and sorry for the bugs and instability! Should only get more stable with time as I work on it...
- Ifkaluva 4y agoI have not played this specific instance because it is being HN-hugged to death, but I've played this rule change before--there used to be a website that called it "xymyx". It was interesting because you could move pawns diagonally by attempting to capture a pawn that moved that same turn. Lots of other cute little side effects.
- gershy 4y agoI hadn't known of xymyx when I made chess2! Xymyx looks pretty interesting too - I wanted to attempt to make an interesting variation on chess with minimal changes to the classic rules!
- thesneakin 4y agoKung Fu Chess had an opening everyone used of every pawn moving forward and diagonal.
- Invictus0 4y agoNone of my pawns are rendered on the screen (playing as black)
- fabiospampinato 4y agoI played some 10 games or so, before I couldn't reach the server anymore. Pretty fun, I like it! I'm going to try it tomorrow with a friend of mine that's about my level and see how it goes, hopefully those practice games will serve me well ;)
- bmacho 4y agoNoone mentioning kung-fu chess and bughouse chess, those are actually good games.
- deleted 4y ago[deleted]
- deleted 4y ago[deleted]
- doorman2 4y agoUnfortunately I can't play due to the HN hug of death, but I just want to say that this is a great idea. Chess is a wonderful game on its own, but having a synchronous element to the game and information asymmetry seems like it could add a lot of depth.
- quixoticaxolotl 4y agoRelated concept: Kung Fu Chess, which is truly real-time and simultaneous: https://www.kfchess.com/ https://www.kfchess.com/
- cout 4y agoOh wow, it has all the sound effects of the original!
- throwaway675309 4y agoI remember seeing this implemented a ways back called RTChess http://rtchess.deapthoughts.com/ http://rtchess.deapthoughts.com/
- gershy 4y agoIt looks like quite a different concept! Here neither player can move again until they've both submitted the current move.
- lcuff 4y ago@gershy: Very fun, thanks. Now that the rush is past, are you still reading Hacker News comments? Is this the right place to give feedback and suggestions? I just now have been hoping for a match, and the display says "Two players matching" which implies to me someone is out there besides me waiting to play", but I never got matched. Does this seem like a bug? Also, it would be handy to have a chime when a match occurs. I'm willing to have my 'matching' state be long term in a separate tab, as I surf.