Forums

Infinite Chess: Official release!

Sort:
Naviary
Electric-Eric wrote:

How long did it take you to set up the Mω^4 position? I tried setting it up myself and it took me hours, probably days soon and I'm not even halfway through it.

If you want I can send you the algorithm I wrote to generate it.

Naviary
Raysul15 wrote:

my school blocked it what do i do

Not much I can do if they choose to block :/

Naviary
Electric-Eric wrote:
Naviary wrote:
Electric-Eric wrote:

How long did it take you to set up the Mω^4 position? I tried setting it up myself and it took me hours, probably days soon and I'm not even halfway through it.

If you want I can send you the algorithm I wrote to generate it.

That'd be awesome. I just spent 3 days recreating the position, but with only 3 Rook Towers because the number of Bishop Cannons and Gateway Terminal Wings increases exponentially relative to it. So I had to stop at 3 Rook towers before the image file gets into the gigapixels. Being able to see it extending endlessly on the site would be a sight to behold.

Alright, I'll share it tomorrow! I've wrote it so that you choose to what distance it generates the position out to.

Are you familiar with the spreadsheet editor? You need something to run the algorithm to generate the gamefile

Naviary
Electric-Eric wrote:

I am familiar with it, I just don't know how I'd use it

Here is the algorithm! Written in javascript. https://docs.google.com/document/d/1teA3w8gTDzoEwCqrJoBKxpw3X0AEhxRch3DSVQtTklo/edit?usp=sharing

To generate the position, call the function generatePositionOfOmegaFourth(), passing in as the argument the distance how far you want it to go. For example, if you wanted to generate it to a distance of 300, you would call "generatePositionOfOmegaFourth(300)". This will return you an object containing the information where all the pieces are located. This is NOT the gamefile yet and you can't paste it into the game yet.

The spreadsheet editor has some code built in to generate a gamefile. After you have made a copy of the sheet by going to File > Make a Copy, go to Extensions > Apps Script.

At the very bottom of the code, paste in that generatePositionOfOmegaFourth() function from the google doc I provided. Then find the part of the code inside printGameState() that says:

const startingPosition = constructPositionFromSheet();

Replace that with:

const startingPosition = generatePositionOfOmegaFourth();

Then hitting Run will generate it for you. It's too big to print in the console so you need to find where it inserted it into the google sheet into one of the cells.

cycy98FR
minhlocchess2024 wrote:
chessdude0195 wrote:

Can you add the QKniCamel? It moves like a Queen, a knight and a camel combined. A camel moves like a knight but is 3-1 instead of 2-1 (also plz add the camel itself too )

I cant think of a name so I just chose that

Camazon seams cleaner.

yuanchedoudou

e4e5bhg

accountnamed

If you were to add a board editor, would you also add a piece editor similar to chesscraft?

saderfew_SHB_M

nice

2aaravm
rokiler_1

d5

rokiler_1
pawn142

Bh6

BattleChessGN18

I'm sorry, I didn't/don't have the time and chance to read all the lengthy well-written posts that came since I last posted.

This current non-variant match that's going on.... does it have anything to do with Infinite Chess?

BattleChessGN18

Kay, guys. Let's learn to be a little bit more respectful for people and their chess stuff. We weren't disrespecting you, let's give that same courtesy to others, ya?

Naviary
accountnamed wrote:

If you were to add a board editor, would you also add a piece editor similar to chesscraft?

I haven't used chesscraft's editor, but I wasn't planning on adding a piece editor. The amount of possible pieces is quite literally infinite. I am planning on supporting a large amount of fairy pieces though!

rokiler_1

its your turn to make a move for black

BattleChessGN18
rokiler_1 wrote:

its your turn to make a move for black

Very good. You have been kindly warned.

You were hoping to funheartedly see what the end result of your behavior would be. I'm sure you will receive it soon.

rokiler_1

I was jokeing

BattleChessGN18

I don't think I nor most serious variant players who contribute to this thread found it a joke that you quite irrelevantly posted an FIDE match here; in a topic dedicated to infinite chess.

rokiler_1

not alot of people talk here often and the serious people go to the discord