Hacker News new | past | comments | ask | show | jobs | submit login
Chess puzzle, but you are what you capture (echochess.com)
161 points by chedoku 7 months ago | hide | past | favorite | 150 comments



Hey again HN! I'm sami, the creator of echo chess. Humbled to see this game up on HN again. This is a chess variant I first developed as a beta last year and the feedback from the community has been incredibly helpful.

Spent the past year iterating on it and honing it into a daily format. So many more improvements to come. Lmk if you have any questions or suggestions. Would love to hear your thoughts.

-How to play: You play White (it's always your turn). You become any piece you capture, and your goal is to clear the board in the fewest number of moves. You can capture your own pieces too. No castling, promotions, or en passant.

-What's Zen Mode: a procedurally generated infinite mode that uses an ML model I built. Happy to answer any questions on that.

https://echochess.com/


I like the music, but consider starting it muted and only downloading 3.6MB of mp3 if someone unmutes.

This might be a good idea because it's typical that web games like this usually don't play music or even sounds. It's kind of a context thing? If in a game app, music and sounds are expected... if it's a website, not so much.

This would also help reduce the fairly large download that makes the game a bit chonky to load.


Thanks Waterluvian, that's actually a really good point. Do you feel the same about the rest of the sound effects, or is it mostly the music starting as ON in the context of a web game that feels unexpected?


Not to original person you replied to here, but I usually don't like sound effects or music for web gsmes. Having both muted to start would be ideal.


Good point otteromkram. Thanks for the input


Music is 9/10ths of it. If it played sounds that’s generally fine as long as they can be muted. But I personally feel strongly that music should start muted if it’s a webpage.

Thanks for taking the time to respond to feedback!


Makes total sense, very helpful nuance. Will keep that in mind!


I don't agree, most games (even web games) play music. A "normal" website should not play music, I agree. But this is a game.

Plus I for one liked the cute sound effects and didn't even think about the music as something unusual.


Yes and no. How many “daily” web games play music?


That's very nice to hear, thank you vlw. I think there is a good argument on both sides. This is one of those areas where I will definitely be making improvements down the line with a proper settings menu for sounds, visuals, etc. Really appreciate the feedback!


Fun game!

This seems similar to a game useChess - https://use-chess.fall-2023.reactjam.com - I played last year. Would you happen to be the same author?


First time I see that! Not the most intuitive interactions imho but fun game to try.


Really cool!

The only feedback I'd add is to make it more clear that the red squares are just inaccessible, because that wasn't at all clear at first. When failing to move a piece, the red squares together with a non-standard mechanic makes it unclear what you're missing.

Probably just some text at the top of the puzzle or a better UI cue would be enough.


Thanks edanm, really glad you're enjoying echo chess! Very good point, will iterate on that. Would it help if the obstacle squares had some pattern/texture in them or something like an 'x' inside instead of simply being a different color?


Yes, I believe that would help. Or perhaps make them appear "raised" or something like that - like a raised block that can't be traversed.


Yeah I tried experimenting with that a bit at the beginning. For some reason it kept looking too '3D-ish' compared to the rest of the flat material design. Do you have any visual examples you've seen of something closer to what you have in mind? Would be super helpful, thanks.


Sorry, I don't. Maybe just a rough texture would be good though.


Makes sense


I'd love it on mobile as a native game.


Will be coming very soon! What device/OS would you expect as a priority?


Not OP, but would definitely enjoy this in iOS


Thanks, that's helpful


How about a web app?


Isn't it already a web app?


Yep! It's accessible from any device/browser on echochess.com

you can actually install it locally on any device straight from there too (e.g. on iOS if you're in Safari you can tap share > add to Home Screen)


What is the issue with having it as a web app?


...Also for anyone who's curious about the extremely deep rabbit hole involved in this project, I think you'll enjoy this (somewhat) quick read: https://samiramly.com/chess


Whoa, this post is actually really inspiring! It gives me a better understanding for why Echo Chess has more replayability than other lil' games I've toyed with. It makes me want to poke at new ideas now. Thanks for sharing this crazy journey of yours!

I guess I also want to ask: are you making money on this? Like, how do you have this much time to spend on this project?


Thanks so much for reading this beast of a tech article haha! I'm glad you enjoyed it. I'm surprised people are actually reading the whole thing lol. Thank you for the kind words.


Simple and minimalistic desing but hard to solve. Love it. Thanks Sami.


Thanks! Glad you're enjoying it and really grateful for the support


Super fun! THanks. 11 moves! and now I need to wait 24 hours! :-(

You know what would be cool: flashing a trivia fact beneath the board with each move. Maybe a chess history fact?

EDIT: Man - epic is no joke!...

LOVE this.


lmaooo your edit killed me @samstave. Glad you're enjoying echo chess!

and yes, some of the daily epic puzzles can be brutal :)

I think it might help to start with a certain strategy in mind. were you able to hone in on a strategy for that one yet? lmk if I can help


No help thanks - I've only just discovered this and I like it breaking off the slag from my rusty gears.

This would make a really cool watch-face for idling....

EDit: on second thought...

I cannot figure out how to kill the black pawn above me..

https://i.imgur.com/bGJUFu8.png

https://i.imgur.com/nOVjAYW.png

(A replay button would be great)


Hah yes it does look like an 'H'. If you prefer a much smaller but equally (or arguably more) challenging puzzle, try this one: https://echochess.com/game.html?game_mode=DAILY&level_type=E...


This has me stumped

https://i.imgur.com/SVoXsjb.png

-

Yes, on hint, plz

---

I keep them both useful until I have to capture the queen - so one turns into the queen, and if I send a bishop to take the knight its stuck there because if I take the knight then with the queen - the queen becomes the knight... same with the pawn.


Yeah this puzzle is HARD. Sorry about that lol.

Here's a hint: can you try to keep both your white pieces useful after going down from the top section?

see if there's 2 bishops on a white square for example.


Sure thing, happy to help.

*SPOILER ALERT*

A good approach for clearing long columns of pawns in echo chess is usually to try to take the very first bottom pawn and to 'climb' up the column by successively taking one pawn at a time. If you can find a way to start from a pawn that's located as low as possible on a given column's side, it'll likely help in clearing a whole swatch of the board without leaving any extra pawns 'orphaned' on their own. Let me know if that makes sense and if you'd like me to provide anohter hint!


(btw for replay button do you mean specifically a button that allows you to Undo a certain move, or did you mean the ability to rewatch a whole game's sequence of moves after it's done?)


Rewatch


This is actually an interesting suggestion. Sometimes, things get so confusing that I wish I could remember how I ended up in that situation! :D


Yeah - if you cvan rewatch - then you can devise a better strategy -- or at least list the moves on the side?

But still needs the first suggestion:

"Thank you for subscribing to CHESS FACTS!"

nd it plays a random chess trivia fact with each move - but they are fake:

Did you know that the reason the King can only move one space? Because Henry the VIII had gout and couldt walk fast!

The queen can move so many spaces because old castles had escape tunnels for the queen and her maides so they wouldnt get raped when the castle was stormed!


wait o.O are these real chess facts or some meme hypotheticals? if the former then that's a huge TIL.


yes


So is the idea that the dark red squares are inaccessible and you just can't move to them? I spent way too long trying to figure that out. I was stuck thinking along the lines of not being able to to move into check, even after transformation to another piece.


Yup, you can't move to them. Weirdly I didn't notice them at all until several attempts in (and was getting confused as to why certain moves weren't allowed), in a way that reminded me of the Selective Attention Test[0]. Once I'd clocked them I was able to solve it pretty quickly.

[0] https://www.youtube.com/watch?v=vJG698U2Mvo


That Selective Attention experiment always amazes me. It's like one of those things that shouldn't really work but they somehow do. Like welding an impossible triangle.


Also, on Firefox for android, you can't move pieces downward. The browser hijacks the "drag down" gesture and refreshes the page.


Workaround: pick the piece and move the finger upwards, then you can freely move it around (as in, instead of press-down-release, do press-up-down-release).

The pull to refresh has been very broken since forever. Apparently they enabled it by default in the latest version because it was "very stable" but I'm not so sure...


The drag down gesture in Firefox was disabled last year because it interfered with page content. Are you running an old version or did you explicitly re-enable that behavior somehow?


It was re-enable by default last week, in version 124.


Interesting. I'm running the developer edition everywhere and they didn't apparently consider it necessary to re-enable it there :-)


sorry to hear about that! do you mind sharing which device and version of android you're on? I believe what anilakar said is correct


Drag selection is problematic on mobile devices. Click and select is the way to go.


Correct. Apologies for not making that clearer! in some puzzles it is much more obvious than today's because the obstacles connect to create long connected walls: https://echochess.com/game.html?game_mode=DAILY&level_type=E...


Maybe make them look like rocks or brick walls?


A more minimalist approach might be a small "x" in the center of each square.


That's a good point. Experimented with a few "big" X's before and it just wasn't doing it. The small x in the center might actually be it.


Nah, try the universal "don't go here" indicator of close diagonal lines like you see in parking lots. Keep the shading of the lines and the square background relatively similar so they convey the message without distracting from the rest of the board.


That's a great idea too. Thanks guys, please keep the suggestions coming if you have other thoughts.


Yeah I think that might actually be a good idea to try out. I tested a few things with shapes during the beta but they kept looking too '3D'ish for the rest of the theme. Not sure if I'm explaining it right but the obstacle shapes kept popping out of the background somehow. Do you know what I mean?


I like the game, and the website, but this daily format combined with how fast the game is to play doesn't get me engaged enough to save it to my favbar and return - I just didn't have enough time to get hooked and really dislike artificial scarcity like this. Wordle worked imo because it's so immersive and it's not as rapid to conclude - also because there is a very limited set of 5 words in english comparing to chess scenarios or other games that are following the same trend recently (without a proper reasoning).


Hi, Check puzzle archive or Zen mode. Infinite number of puzzles are waiting for you.


You're not getting my phone number, thanks.

If you just want to send a code, and you want to tie it to some kind of identifier token, take the less-than-a-day that it takes to add normal "trusted third party" authentication, where you ask google/facebook/github/whoever to confirm this is a real person.

And then you don't have to save any personal information, either (which laws both in the US and EU say includes phone numbers), which means you also can't LEAK personal information when someone inevitably gets into your database.


Hey TheRealPomax, just reading this. Super fair point about the phone number. It was only meant to be there for keeping the login convenient for mobile users through Twilio verify. Totally see your point though and I can see how this could be interpreted instead. Will be changing this to email/username instead. Really appreciate the feedback, it's incredibly helpful. Thank you.


Why does the user need to login to access that section in the first place?


zen-mode does not need you phone number.


but then that wasn't the only thing you mentioned. https://news.ycombinator.com/item?id=39829237


Hey gverrilla, looks like you tried the game when the traffic was at the peak and the server crashed temporarily. If you'd like to give it another try, we're fully live again online.


The idea isn’t bad, but I’m struggling to understand why a login is required to access an archive of free content, and why said login requires a phone number. Again, to access ostensibly free content.

That makes me really suspicious about what you do with the phone number.


Thanks guys, super helpful feedback! Sorry about that, the Twilio phone login was meant to make it more convenient for the mobile users to keep going with a direct code. I can totally see how that's perceived though, you're 100% correct. Will be changing the auth to username or email instead.

Very helpful feedback, will get this right. Thanks again for the feedback guys.


Save yourself from the burden of holding people’s personal data if you can. It comes with legal responsibilities


can't wait for the day when no email or phone number will be required anywhere for signup. keep dreaming


Even if they do absolutely nothing with the number, I'm not putting it in. It's not a question of their intention but my convenience and peace of mind.


100% fair. Sorry about that quantxx. The mobile login was only meant to facilitate the login for mobile users through quick Twilio verification. Will move that to username or email instead. Really appreciate the feedback.


What do you need the email for?


reddit has the worst dark pattern in this case... I think most people think they need an email address to signup... yet you can just click next and skip email input... I have about 40 reddit accounts with no emails associated with them... first one was probably created 15 years ago, and last one yesterday


he said username OR email...


I like it, but I find it frustrating that zen mode is timed and that I have to login to access past puzzles - I don't find it enjoyable or worth it with these constrains.


Thanks for the helpful input on this. Concerning the zen mode constraint, do you feel like the countdown timer is what's feeling off-putting to you, or is it the combo reset on shuffling?

Many players who love this mode are also fans of blitz chess. Curious if you're into rapid/bullet modes in general or that's not really your cup of tea.


Not happy about it too. but the trick is to refresh the page and press shuffle to get a new puzzle. ;)


I see no shuffle button, at least not on mobile, refreshing didn’t help.

Edit: ah, you mean in zen mode - true, it’s there. Then again, the timer is still running, which I find annoying.


The two major things I would change:

1. The basic rules don't state that there is no promotion.

2. I would like to know a kind of "par" value per puzzle. Either the best it can be solved in or the average or something like that. This would help in finding an optimal-ish solution.


Great points, thanks for sharing the feedback. Noted for #1. For #2, did you mean separately from the results screen you get at the end of a daily puzzle? That screen shows a move efficiency bar at the bottom with something like

"Only 12 moves! Best is 10"

Granted this will be displayed in a much better way over time.


I am probably wrong about #2. It's probably too easy if you get the # optimal moves. If you know the number of moves, that tells you how many non capture moves. That is a very strong hint, especially since there are only a handful of real choices per puzzle (at least today).

I don't think I saw the #moves the first time, or at the very least the lack of a try again/try for optimal/try other puzzles button made the page seem terminal. I imagine the share button is prominently there to go for virality.

https://wafflegame.net/archive is a game that is very similar to yours. I like their layout. The archive with a score per puzzle and aggregated information at the top is fairly addicting.

Waffle puzzles give you a maximum number of moves, 5 more than optimal. I like that more than infinite moves with try again. I think "failing" gives attempting more meaning.


This is a lot of fun and surprisingly tricky to calculate. One point of feedback: it would be cool if after solving it told you what the lowest possible number of moves was for that puzzle. It seems to just tell me the lowest number I've done?0


Thanks! Glad you're enjoying the echo chess variant. It does show you at the end - there's like a progress bar with how many moves you got and what the best known number of moves is. Is it not displaying correctly on your end?


Oh I'm sorry, I must've solved both dailies optimally on the first try then :P So I misunderstood, thinking it was telling me my personal best.


I think this is low key the biggest flex in the history of echo chess dailies.


:D

Looking forward to tomorrow's daily!


I got you haha


I thought you were not supposed to be on "death" reach from the non playable pieces but apparently this doesn't matter.


FYI if anyone temporarily experienced a missing puzzle yesterday, I'm sorry this is the first experience that you were welcomed in. The HN hug is real.

Had to run around switching servers asap but thankfully the rest of the puzzles and Zen Mode stayed intact and playable.

Everything is back up and running right now on https://echochess.com/

If you're still experiencing a missing puzzle situation, please try clearing your browser cache and reloading if possible (if you had installed the app locally on your device, re-installing should do the same).

If any issue remains, please let me know and I'll be fixing it ASAP. Will also push a new release very soon with many of the early fixes identified by the community.

Thank you all for bringing so much love and passion to echo chess. How'd you do on the Classic today? :)


Why do you need my phone number?


Hey guys, super fair feedback, sorry for missing the mark on this as I was trying to keep the login flow convenient for mobile users through Twilio Verify code. See more here: https://news.ycombinator.com/item?id=39831178

Really appreciate the callout. Very fair point. Will change this for sure to email/username or similar. Will keep improving on the game thanks to you guys' input. Thanks!


Yep, I just closed the tab at that point.


Help! Hey guys, thanks for all the love. So many people playing the game right now, the site is starting to crash and is showing default puzzles instead of today's dailies :') anyone here can help?


HN hug of death

Sorry


Trying my best to fix this asap guys. Hugging you all back, thanks for all the support.


I have seen it mentioned before. It does not work on my computer, but I wrote an implementation that does (in Free Hero Mesh, which is a programming language that I invented for making up puzzle games). However, I do not have the puzzles. Do you have a copy of the puzzles?


Can you share it with us?


Here it is:

  (InputXY)
  
  (Control
    (INIT $Cursor 1 1 0 0 Create =@cur)
  )
  
  ($Cursor
    Player
    (Image "Cursor0" "Cursor1")
    (DefaultImage ())
    (Density -10)
    (CREATE LOOP 0 1 50 Animate)
  )
  
  ($Tile
    (Image "Tile0" "Tile1")
    (Density 10)
    (INIT Loc + 1 band =Image)
    (CLICK @cur ,ObjBelow #Move Loc ,Send . 1)
  )
  
  ($White
    Input
    (Image "P" "N" "B" "R" "Q" "K")
    (CLICK @cur Loc ,MoveTo)
    (#Move
      ,:movable
      if
        Arg1 Arg2 MoveTo .
        Arg3 if
          From ,Image =Image
          From ,Destroy .
          (=P $Black) lnot if WinLevel then
        then
        @cur Loc ,MoveTo .
      then
    )
    (:movable
      Image (case
        (0 :pawn)
        (1 :knight)
        (2 :bishop)
        (3 :rook)
        (4 :queen)
        (5 :king)
      )
    )
    (:pawn Yloc Arg2 1 + eq Xloc Arg1 Delta Arg3 eq land)
    (:knight Xloc Arg1 Delta dup * Yloc Arg2 Delta dup * + 5 eq)
    (:bishop Xloc Arg1 Delta Yloc Arg2 Delta eq if =:queen else 0 then)
    (:rook Xloc Arg1 Delta Yloc Arg2 Delta land if 0 else =:queen then)
    (:queen From Seek =%d Loc begin %d NewXY over over ObjTopAt dup From eq if . . ret then ,Class $Tile ne until . . 0)
    (:king From Chebyshev 1 eq)
    (#Destroy
      From Self ne if
        From #Move Loc 1 ,SendEx .
      then
      Destroyed lnot
    )
    ('D
      @cur Coloc if
        $White #Destroy Loc BroadcastAnd .
      then
    )
  )
  
  ($Black
    (Image "PB" "NB" "BB" "RB" "QB" "KB")
    (CLICK @cur ,ObjBelow #Move Loc 1 ,SendEx . 1)
  )
(Free Hero Mesh itself can be found on GitHub at https://github.com/zzo38/freeheromesh)


Thanks. Interesting. Reminds me of https://ludii.games


Really cool! It would be nice if there was an icon on the inaccessible squares to indicate it. I also didn’t feel the lives counter at the bottom was necessary. And like others have mentioned, click->square is better in some cases for accessibility reasons.


Thank you janalsncm, very helpful feedback! Will take note of all these. Concerning the lives not feeling necessary, do you mind sharing how many attempts it took you to solve the puzzle?

Still trying to hone in on the ideal number of lives for each mode. Some puzzles definitely would need more lives than others. For example: https://echochess.com/game.html?game_mode=DAILY&level_type=E...


He is saying cut out the concept of lives entirely. It seems like a distraction. What is the point of lives?


Ah sorry I misunderstood! The concept of lives actually arose from a lot of playtesting and valuable feedback during the beta. Many players were feeling that there is no real 'cost' to brute-forcing the exploration of every possible path on the board.

Granted, the time complexity of doing so is really high. But from an emotional standpoint, beta testers seemed to appreciate more often than not the adrenaline rush that comes with a low number of remaining lives and the renewed focus that comes with it. One playtester mentioned that they only felt they got to the 'flow' state and finally resolved an exceptionally hard level when they were calculating every move on their last life.


Ah I see, thanks for the explanation!


Sure thing. Keep in mind by the way that it's actually already prohibitively difficult for a player to truly brute-force their way around the board, especially in larger boards. Below is a rough intuition-based proof of why that is.

If you think about the chess board in abstracted terms, you can actually map an echo chess puzzle to a graph theory problem. First, you disregard any empty squares, and you consider each piece-square as a node, with its neighboring nodes being any node that can be reached from this node using any number of >0 valid moves without reaching any interim node on the way.

Using that process, you can now convert an entire echo chess board into a graph where each chess piece is a single node. Now you can ask the question, "what is the objective of solving an echo chess puzzle in terms of this graph?"

It turns out that since the goal is to clear all pieces of the board, and in order to clear pieces we have to reach their corresponding square, then in graph terms our goal is to visit every node. However we can only visit every node once at most (because once a piece is captured, it is taken off the board).

In other words, an echo chess puzzle is the same as "visiting every node on the graph exactly once". That's the HPP which is NP-complete, and if you're looking for the shortest HPP, it's even NP-hard.

TL;DR: brute-forcing as a player is not the optimal strategy.


Cool idea.

I have the feeling this would be even much better without the red squares and with a regular sized board. And that it would feel more logical and interesting to me.

Or is it impossible to create challenging puzzles without the red squares?



For me, that links to the current daily. I also get the same puzzle when selecting the daily epic. Using Firefox.

Here are some screenshots:

https://i.imgur.com/ZJ36abU.png

https://i.imgur.com/3Ft0Zqr.png

https://i.imgur.com/ijHythf.png


FYI - https://news.ycombinator.com/item?id=39828765

Fixing this asap. Thanks for reporting ddejohn!


Thanks! Wonderful game. Excited for the mobile app.


All fully resolved now :) please see here: https://news.ycombinator.com/item?id=39840172


it's a ~normal chess board (6x6) with no obstacles but with the echo chess variant mechanics


Related:

Echo Chess: The Quest for Solvability - https://news.ycombinator.com/item?id=37327895 - Aug 2023 (106 comments)


Thank you dang for your support from the earliest days of this game. Very thankful for welcoming me into the HN community with echo chess.


Site back up online! Thank you everyone for bearing with me on this and sorry for keeping you waiting with the wrong daily puzzle config. You guys literally broke the game. GG HN. GG.


There is something unique about this game. Very minimalistic at the same time I think the game would not be as fun if the puzzles were not designed the way they are. Thanks, very interesting.


Thank you chedoku, I appreciate all the support. A lof of love has gone into making this game. Which one was your favorite puzzle?


I am sorry but Chedodu is subjectively better ;)


Nice!

One nit: I had to (or at least was able to) capture the king in the puzzle, which just feels wrong somehow.

Would be great if normal chess rules on checks could still apply, but probably make it too complicated?


I feel you haha. Don't worry though, in Echo Chess a king is pretty much equivalent to a queen given that it's always your turn. Obviously move counts are different and the struggle in Zen Mode is real.


Love it, solved in 6 moves... looking forward to the iOS app...

Would be nice if there was an email textbox for a mailing list to be notified when it's ready so I don't forget about it


Great point actually. Will add that, thanks figers! echo chess is already a progressive web app fyi, you can install it directly from the website if you want. but yes, a native iOS app would be great as well.


Got it in 5 :O


Great little game @ramly! Quick question about Zen Mode, are you using something like Wave Function Collapse to create the infinite game?


Finally, Chess 2.


Wow that's a huge statement, thank you :) do you play a lot of chess @RIMR?


Such groovy music and a cool mechanic!

ECHO CHESS Mar 25 (C)

0:27 sec 1/8 tries 14 moves


were you able to solve today's EPIC puzzle?


Apparently it could've been better.

ECHO CHESS Mar 25 (E)

1:31 sec 1/8 tries 15 moves


ECHO CHESS Mar 25 (E)

0:18 sec 1/8 tries 13 moves


ECHO CHESS Mar 26 (C)

2:09 sec 6/8 tries 21 moves


2:09 sec. well played!


What a great idea, quite addictive.


Glad you're enjoying it! Thanks for the support. Any suggestions for improvements you'd like to see?


Unless I missed, maybe some description of the goal, in the beggining it wasn't quite clear to me that the goal was to capture the whole pieces, and only a subset of chess rules are available.


Ohh good point. This is the current content of the Rules page: https://echochess.com/rules.html

any ideas how to improve that in terms of text or visuals for further clarity?


The hearts at the bottom confused me. As did the score at the end.


Very clever. Congrats!


Thanks! Really appreciate the support. If you're up for a real challenge, check out this puzzle: https://echochess.com/game.html?game_mode=DAILY&level_type=E...

Looks super innocent but has already stumped a GM. Happy to give hints if you'd like. gl :)


I'm not sure I'm getting the right one - this has a bishop, a knight, a king and a pawn - but this is my result:

ECHO CHESS Mar 22 (C)

0:25 sec 1/8 tries 5 moves

Edit: it's definitely the wrong one, from poking around the site out of confusion it turns out you have to be logged in to access previous days' puzzles - but the game page itself does absolutely nothing to tell you this and just loads today's puzzle if you open an archive link.

I don't exactly feel like handing over my phone number just to play a puzzle game. Bummer, I guess.


ECHO CHESS Mar 21 (E)

2:26 sec 1/8 tries 14 moves

Fun little logic puzzles for sure. Nice job!

edit: HN stripped the emoji but I did solve it, lol


You got it in one try only? Very impressive tbh. Glad you're enjoying it @ggjkvcxddd

ECHO CHESS Mar 26 (C)

0:21 sec 2/8 tries 12 moves


off topic:

is the background music inspired by "We are the robots"?


TIL this song exists and my life has already improved. Thank you for this hidden gem.


what feels strange is that almost none of chess rules apply...


That's a pretty interesting perspective given that all pieces in EC follow standard chess movements and capturing mechanisms. It's certainly a variant, which makes it more interesting imho. In the puzzle world you could refer to such a game as a chess-like.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: