Check out Atomic Chess, our featured variant for November, 2024.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Comments by wolff

EarliestEarlier Reverse Order LaterLatest
Congo. Animals fight on 7 by 7 board. (7x7, Cells: 49) [All Comments] [Add Comment or Rating]
Nick Wolff wrote on Thu, Jun 8, 2017 02:32 AM UTC:

I didn't even know this game existed and it shares a lot of similarities of a game that I invented, so I shot out an open invite to play it.  Maybe I could provide some strategy feedback after a game.


Nick Wolff wrote on Thu, Jun 8, 2017 10:15 PM UTC:

The preset is not a rule enforcing preset.  If you want to move the monkey to the final spot it is going to, remove the pieces jumped by typing the square and then the minus sign (ex. a1-) and then type the path in the comments section that the monkey took, everything shoudl work out.  By the way, multiple moves and captures should be separated by a semi colon.

Ex. a1-a5; a2-; a4-;


GAME Code help[Subject Thread] [Add Response]
Nick Wolff wrote on Fri, Jun 9, 2017 02:54 AM UTC:

I was wondering if there was any further answer on the below question, as well as I have a new question.

Though I enjoy the ease of having the include files to program presets with, is there a way to pick and choose what code is being used?  For example, if I want to include chess3, but the game does not have castling, as in Courier Chess or Cetran Chess 2, is there something I can tack on in the code to disable the castling code within the include file or do I have to omit the include file and copy and paste the code I want from said include file into the preset separately?  Thanks!


Congo. Animals fight on 7 by 7 board. (7x7, Cells: 49) [All Comments] [Add Comment or Rating]
Nick Wolff wrote on Sun, Jun 11, 2017 04:34 AM UTC:

Hi Zach, Sorry I haven't been active on our game.  We are in the process of a large move and just got done flying back to the home we are moving from.  I'll answer your question and make a move tomorrow.

-Nick


Game Courier Tournament 2017. Chess Variant Tournament played on Game Courier in 2017.[All Comments] [Add Comment or Rating]
Nick Wolff wrote on Thu, Jun 15, 2017 10:48 PM UTC:

Hey Greg!

Just wanted to get an update on the start date for this.  Thanks for putting it on, Greg!

-Nick


Nick Wolff wrote on Sat, Jun 17, 2017 11:14 PM UTC:

I agree.  With the amount of people, I think 3 games for 3 rounds would be nice (plus, I like Wildebeest Chess haha)


Moving Site to New Server[Subject Thread] [Add Response]
Nick Wolff wrote on Tue, Jun 20, 2017 04:43 AM UTC:

Fergus, I just wanted to point out a couple of bugs that may be around due to the server move.

- The Post your Own Content link under the tab with my name comes up as "file not found"

- The Chess on a Really Big Board link that was posted under Whats New does not work.  Not sure if it was the wrong link or something with the server move.

Thanks!


Nick Wolff wrote on Tue, Jun 20, 2017 03:10 PM UTC:

Thanks Fergus!


Game Courier Tournament 2017. Chess Variant Tournament played on Game Courier in 2017.[All Comments] [Add Comment or Rating]
Nick Wolff wrote on Tue, Jun 20, 2017 03:13 PM UTC:

One thing that will need to be addressed before the future rounds is Berolina Chess.  The rule enforcing preset does not work so someone will have to fix it or we will have to use a non rule enforcing one.  I can probably do it, but with each preset, I'm spending quite a bit of time learning how to do things and I'm no longer on vacation, so I don't have the few hours a day to research and learn.  I believe all of the other presets are good - I did not check Wildebeeste, though.  I'm not sure if it is a rule enforcing one or not.


Anemic Chess. A more anemic version of Chess that replaces riders with weaker short-range pieces.[All Comments] [Add Comment or Rating]
Nick Wolff wrote on Tue, Jun 20, 2017 03:31 PM UTC:

I submitted a rule-enforcing preset to the editors for review, but I'm noticing that it changed me to the game's inventor when I did.  I don't want to take any credit for something that I did not do - could that please be restored to the rightful inventor?  I'm not sure what I did wrong to make that happen.  Thanks!


Nick Wolff wrote on Tue, Jun 20, 2017 05:12 PM UTC:

Thanks for getting that changed, Fergus.  Lastly, I try to send an open invite for the game, but the error pops up:

Failed to create the directory /home/chessvariants/public_html/play/pbmlogs/anemic_chess.


GAME Code help[Subject Thread] [Add Response]
Nick Wolff wrote on Wed, Jun 21, 2017 02:58 AM UTC:

In regards to programming, how do moves that can end in 2 different board positions work?  I'm specifically addressing Wildebeest Chess - a King can castle 1-4 spaces away from the start square.  With my code, I can castle to any of those squares except the one right next to the King.  Moving there does not result in a castle that should be legal, just a King move.  Is that a matter of programming or is that a matter of game notation?  

I used the allow command to grant an additional move and tried to even type a movement out for the rook to move, but it deemed the move illegal.

Is GC able to handle moves (aside from promotions) that can have different outcomes on the board?  If so, how would it be done?


Nick Wolff wrote on Wed, Jun 21, 2017 03:14 PM UTC:

Thats a great idea.  I'll look into that today after our errands are finished.


Nick Wolff wrote on Fri, Jun 23, 2017 04:14 AM UTC:

I'll be honest and say that this castling routine is kicking my butt.  I'm not the most adept at coding, I just go by example, but I'm having trouble decoding other games' castling and applying it to Wildebeest.  I was trying to get this ready for the tournament, but I'm passing off the reigns to someone else.  Sorry guys.


Game Courier Tournament 2017. Chess Variant Tournament played on Game Courier in 2017.[All Comments] [Add Comment or Rating]
Nick Wolff wrote on Fri, Jun 23, 2017 10:04 PM UTC:

I think fixing that bug messed up my preset of Anarexic Chess.  Can't make any moves now.


About Game Courier. Web-based system for playing many different variants by email or in real-time.[All Comments] [Add Comment or Rating]
Nick Wolff wrote on Sat, Jun 24, 2017 03:13 AM UTC:

Anemic Chess is now fixed, too.


Game Courier Tournament 2017. Chess Variant Tournament played on Game Courier in 2017.[All Comments] [Add Comment or Rating]
Nick Wolff wrote on Sat, Jun 24, 2017 04:27 AM UTC:

Hey Greg!

It could be not a matter of forcing the tournament into certain parameters, but maybe designing the parameters around the tournament.  Without taking too deep of a look into it (as it is late here too and I wish I was intoxicated), maybe adding 2 more variants to the mix.  With 11 games, everyone plays everyone once and gets one bye.  (4 rounds - 3 games/each and 2 in the last or 3 rounds - 4 games/each and 3 in the last)

Also, subtracting variants to 6 and doubling the games played (one black and one white) in each variant should yield the same amount of games played with 1 bye each if my math is correct.  (3 rounds - 2 variants/round  and 2 games/variant)

Alternatively, we can just start the tournament with Daniel in the games, as he committed previously.  He could be on a short vacation or have wrong contact info or family emergency.  I'd be upset to join a tournament and then find out that I wasn't in it, in spite of attempts to contact me.  

I know that all of this kind of trounces the intended spirit of the tournament, but these are just a few ideas that could end the suffering for you.  I'm down for whatever, but one thing that I don't feel is right is to cut someone from the tournament after giving them the green light to participate.  


Nick Wolff wrote on Sat, Jun 24, 2017 05:11 PM UTC:

No worries, Greg.  I'm glad you got it figured out.  If you want, you can have me be one of the ones not paired with Daniel in case he doesn't make moves and so it'd be one less person worried about unfairness.


Nick Wolff wrote on Sat, Jun 24, 2017 11:26 PM UTC:

Man, got some tough pairings there.  I like it.


Nick Wolff wrote on Sun, Jun 25, 2017 02:18 AM UTC:

Good luck, all!


Nick Wolff wrote on Sat, Jul 29, 2017 12:46 AM UTC:

I'm no longer able to pull up the results for the tournament via PBM query.  Is that something still in process?


Game Courier Logs. View the logs of games played on Game Courier.[All Comments] [Add Comment or Rating]
Nick Wolff wrote on Sun, Aug 6, 2017 01:38 AM UTC:

I accepted 2 games of Chinese Chess - 1 from SxG and 1 from Dank Magician.  Both still appear as open invitations, though if you click to accept, again, it says that the invitation was already accepted.


Nick Wolff wrote on Sun, Aug 6, 2017 02:21 AM UTC:

That works great.  Thanks, Fergus!


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
Nick Wolff wrote on Fri, Aug 11, 2017 08:06 PM UTC:

Just wanted to point out in case it wasn't something you weren't already tracking, Fergus.  When you click to see previous games played of a variant, it brings up previous games played of all variants across Game Courier.  Enjoying how everything is coming together on the site.


Cetran Chess 2. Missing description (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Nick Wolff wrote on Tue, Aug 22, 2017 01:29 AM UTC:

Fergus,

I told Carlos some time ago that I'd get his Sissa coded so he could have some rule enforcing presets - afterall, Cetran Chess 2 is one of the most played games on the site.  I know how to code it, but I'm not sure if there is a more efficient way to do so.  

How I KNOW how to do it is to do it similar to the Rose, where I use the map function to create directions (ex. n, s, nw, se, etc...), and logride to create the movement scheme.  The problem with this is that for the Sissa's movement on an empty 8x8 board, it would have a total of 288 different possible movements (with different placement on the board, of course), and if someone would want to impliment a Sissa on a larger board, they would have to adjust the code and add an extra 36 movements/paths per step up (from 8x8 to 9x9, etc.).  

Do you have any ideas on simplification?  I'm thinking variables might be the easiest way, but is there a way to impliment variables into the pathing?  A Sissa moves any amount of spaces orthogonally then the same amount of squares diagonally and vice versa, so instead of doing a path for EVERY possible amount of squares moved each direction, is there a way to say he moved x spaces in this direction, now must move x spaces that direction?  If you can logride with variables, that would cut 288 paths down to 36 AND you can use the same code for any board size.  Even better, if we can say x squares orthogonally (instead of x squares north or south or east or west) then x squares diagonally, that would reduce the paths further down to 8.  Is it possible?

I know its a loaded question, but thank you for the help!


25 comments displayed

EarliestEarlier Reverse Order LaterLatest

Permalink to the exact comments currently displayed.