Go back
Early Board UI and Variant support preview

Early Board UI and Variant support preview

Site Ideas

5 edits

Just hit a milestone on some dev work, so a quick preview of what you can expect in the distant future. :



This video runs through some of the supported variants, and shows some of the UI updates required for their rules.

The board interface code has been rewritten from scratch along with the core legal move checking code (and plenty of other supporting code too.)

Variant support should be a lot less problematic in the future and will enable me to replace the guts of RHP with this updated code once it is thoroughly tested.

So,

960 (of course), Crazy House, Seirawan chess, Atomic, Antichess, Alice, Extinction, Cylinder, Horde, Three Check, King of the Hill, Racing Kings, Shatranj, Transcendental, Wildebeest , and whole lot more are actually complete.

As this is a massive change on top of all the other intended updates, this will take a long while before it is available to everyone / out of testing.

The current plan is to test this along with other prototype code on a new domain(site), and then roll the good stuff back in to RHP once everyone is happy. More on this later.

Edit : Video updated as one segment was missing.

Vote Up
Vote Down

Would each variant have a separate rating or would they all be unrated games?

Vote Up
Vote Down

@Pachman

Rating for each.

Vote Up
Vote Down

@Russ

Excellent. I particularly like the new pawn-promotion clap-down menu.

I do have one further request (this has been mentioned before): can we please have board coordinates in PGNs and FENs pasted into threads ?

Vote Up
Vote Down

@moonbus

Yes, I can add that. But I don't want to dive back into that code again right now - a bit like reading two books at once - it can get confusing. But definitely can patch that in soon, as it exists already, but just turned off.

Vote Up
Vote Down

@Russ

Ta.