Forums

Echo Chess: chess variant where you are what you eat

Sort:
cyborgafterall

Hey everyone, check out this new chess variant I made: echochess.com

It's a single-player chess puzzle, you are what you eat, and your goal is to clear the board.

It's always your turn but any piece you have is only useful for one capture because you'll be constantly morphing into others (e.g. if Q takes p, your Q itself becomes P). So the move order matters a lot or you won't be able to clear all pieces.

Echo Chess has 3 game modes:

  1. Daily Classic - new easy puzzle released every 24 hrs
  2. Daily Epic - new harder(er) puzzle released every 24 hrs
  3. Zen Mode - make the longest chess combos with Tetris-like infinite play

If you're curious about how any of this is built, I'm more than happy to share or answer any questions. TL;DR for Zen Mode: it's procedural gen using a supervised learning ML model I built for Echo Chess, by training on a custom codec dataset inspired by FEN notation. Can share more if there's interest.

Play the game here: echochess.comΒ 

I'll be continuously improving on it so any feedback from the community is always super welcome! This is a one-person passion project that I've put endless hours into. If you like what you see and want to support me in this endeavor, feel free to make an account, take a few Echo puzzles for a spin, and share with any of your chess friends. The community support is what keeps me going happy.png

-----

* Game rules / How to play Echo Chess:

You're playing white. Black pieces don't move
You drag a white piece to move it to a valid square
You transform into any piece you capture
You can't pass through dark red walls
Pawns don't promote, no en passant, castling, etc.

happyplace995

interesting mechanic, are you sure the puzzle is solvable in 21 moves? i tried taking f6 instead of c7 but still at 28 moves

ECHO CHESS
Mar 18 (E)

πŸ€΄πŸ»πŸ«…πŸ»πŸ°πŸ™…πŸ»πŸ΄β™ŸοΈ
β¬œοΈβ¬œοΈβ¬œοΈβ¬œοΈβœ…πŸŸ¨
βœ…βœ…πŸŸ¨πŸŸ¨βœ…πŸŸ¨
βœ…βœ…πŸŸ¨πŸŸ¨β¬œοΈπŸŸ¨
β¬œοΈβœ…πŸŸ¨β¬œοΈβœ…β¬œοΈ
βœ…βœ…βœ…βœ…βœ…βœ…

3:48 sec
5/8 tries
28 moves

cyborgafterall

@happyplace995 thanks! If you're referring to today's EPIC puzzle, yes. The best solution (so far) only uses 21 moves. Won't share spoilers to not ruin the puzzle but to give you a hint: you seem to be on the right track. See if you can walk your way back from what looks like an 'end state' piece in this board. Is there a more efficient way to do your backtrack from there?

Β 
Β 
Β 
Β 
Β 
Β 
happyplace995

Got it, thanks.

ECHO CHESS
Mar 18 (E)

πŸ€΄πŸ»πŸ«…πŸ»πŸ°πŸ™…πŸ»πŸ΄β™ŸοΈ
βœ…βœ…βœ…βœ…βœ…βœ…

0:39 sec
1/8 tries
21 moves

cyborgafterall

Nice! If you're looking for a deeper challenge, check out the Mar-15 puzzle in the archives

Β 
Β 
Β 
Ozymandias1991

Congrats!

egantoun

I like this approach. I can see this having a lot of potential. Took me a minute to get used to the single player part without worrying about checks but when I built the right intuition for that the game became extremely interesting. Are these puzzle algorithmically generated or manually designed? They look very well crafted.

polygonfactory

This is super fun!

notdonaldglover

I tried one level and ended up playing 10! Very fun game. I like how easy it is to play in my spare time.

the_m00nman

ECHO CHESS
Mar 18 (E)

πŸ€΄πŸ»πŸ«…πŸ»πŸ°πŸ™…πŸ»πŸ΄β™ŸοΈ
βœ…β¬œοΈβ¬œοΈβ¬œοΈβœ…πŸŸ¨
βœ…βœ…πŸŸ¨πŸŸ¨βœ…βœ…
βœ…βœ…βœ…βœ…βœ…βœ…

3:18 sec
3/8 tries
26 moves

So great to finally have a score sharing mechanic! Love the three modes. Wish we could change board color "skin". What a cool game! Can't wait for a PvP version

cyborgafterall

@Ozymandias1991 thanks! let me know if you have any questions or need any hints in the daily puzzles

Β 
Β 
Β 
aabouna

Wow, that was really great. The infinite mode is fantastic!

cyborgafterall
egantoun wrote:

Are these puzzle algorithmically generated or manually designed? They look very well crafted.

Β 

^Great question.
The "DAILY CLASSIC" and "DAILY EPIC" modes are all manually crafted with specific insights or themes in mind to make for some interesting challenges of various difficulty levels. Like this one below that starts with Q and K:


Β 
The "ZEN MODE" is procedurally generated in real-time according to a parametrized process with a solvability predictor + the initial conditions of where the player is landing every time they're clearing a 'stage'. So no two play sessions are ever the same (both in terms of initial board setup and/or where the next board starts based on the ending square+piece combination). This is a visual example:

Β 
Β 
Β 
Β 
cyborgafterall
polygonfactory wrote:

This is super fun!

Thanks! Let me know if you have any ideas or suggestions for future releases

Β 
Β 
Β 
cyborgafterall
the_m00nman wrote:

Love the three modes. Wish we could change board color "skin". What a cool game! Can't wait for a PvP version

Great suggestion, thanks! Will keep in mind for the next version for sure

Β 
Β 
Β 
cutjames
ECHO CHESS
Mar 18 (C)

πŸ°πŸ™…πŸ»πŸ΄β™ŸοΈ
β¬œοΈβœ…βœ…βœ…
βœ…βœ…βœ…βœ…

4:46 sec
2/8 tries
9 moves
PharmersOnly

ECHO CHESS
Mar 18 (E)

πŸ€΄πŸ»πŸ«…πŸ»πŸ°πŸ™…πŸ»πŸ΄β™ŸοΈ
β¬œοΈβœ…πŸŸ¨πŸŸ¨βœ…β¬œοΈ
βœ…β¬œοΈβ¬œοΈβ¬œοΈβœ…πŸŸ¨
βœ…βœ…πŸŸ¨πŸŸ¨βœ…βœ…
βœ…βœ…βœ…βœ…βœ…βœ…

4:49 sec
4/8 tries
24 moves

I've been playing chess for a long time, and I've been a lurker on these forms for just as long and this game is incredibly addicting.

The zen mode is something I didn't know I needed.

Well done OP

hakzuni

Ah so much to love - not just the game and mechanics, but the cool music and vibe too. Thanks for the share! I've got a loooooooooong way to grind to GM wink so this will be fun to dive into as a companion along the way

ECHO CHESS
Mar 18 (C)

πŸ°πŸ™…πŸ»πŸ΄β™ŸοΈ
βœ…βœ…βœ…βœ…

0:48 sec
1/8 tries
9 moves

hakzuni

And now I just got the Epic too. WHERE ARE YOU MAGNUS!?! WE CHALLENGE YOU TO THIS!!

ECHO CHESS
Mar 18 (E)

πŸ€΄πŸ»πŸ«…πŸ»πŸ°πŸ™…πŸ»πŸ΄β™ŸοΈ
βœ…β¬œοΈπŸŸ¨β¬œοΈβ¬œοΈπŸŸ¨
βœ…βœ…βœ…βœ…βœ…βœ…

1:16 sec
2/8 tries
21 moves

Jamzpaul

Loved the concept!

Regarding the UI, it may be better to have a tap - tap kinda moves (instead of swipe) and for Zen mode may also be better if the time could start with the first move (cause it takes a bit of time to Load)

Thanks a lot for this Gem 😊