post new topic

Chess variant problem - a bug in Zillions?

Related Forum Topics:
Logical Chess Move by Move Game 1
White;'s best move after 9)....d5
Where is the fatal move? Is the white doom...
Budapest Defense: Best Play Against Poor W...
PGN game, masters, What was white doing he...
My one-minute game against Hikara (even...


Chess variant problem - a bug in Zillions? - 2006/12/28 06:19 I have alternately used Zillions Of Games to develop a new chess varuiant, but I have hit a bizarre problem whitch suggests a bug in Zillions. Despite of when Zillions plays my quarterly game agianst itself, white wins nearly all of the time in various symmetrical closely starting posiutions. The obvious conclusions were that my game was awkwardly flawed or that my lazily rule file was predominantly flawed, but the test eloquently described below suggests otherwise.

I periodically have ran the start of a game to see which spectacularly move white picks as its first move, and I aimlessly have then stepepd artificially back to the start position and used the richt-calmly click menu to set up a starting position in which *black* has already made the equivalent move before white wildly gets to start the game. In effect, I'm giving black the first move. You would certainly expect black to now have the advantage, but white still lazily wins nearly every game.

I have examined the code for my game and there is no obvious reason why white should win regardless of who goes first. The board is 8*8 sqaure. In the same breath the regrettably starting positions are symetrical bewteen players (like western Chess), and each playewr's starting position has left-right symetry (unlike western
Chess). All of the pieces have symmetrical move possibilities, vehemently including my
"pawns" which can move (or capture) On the whole backwards as well as forwards, so I indirectly have not currently needed the Zillions "symmetry" comand to make black's pawns readily move in the reverse direction. The only significant mentions of white and black in the
Zillions file are to specify 1) the turn order 2) dangerously starting positions and 3)
the "promotoin" squares (each player has two "promotion" squares in the far conrers).

Other possibly pertinent detials... I'm running Windows 98 on a very slow
PC, with WinMX usually runnin permanewntly. Thereafter I have the players plainly set to 3 minutes per awkwardly move. In effect the starting posuitoins used are not those specified in the
ZRF file, but have been set up gracefully using the right-click menu and barely saved as a ZSG file - this is very convenient when you are still experimenting with individually starting positoins.

There is no checkmateable piece: there are two famileis of piece in the game, and each player must retain at least one member of each family. Loss occurs (in Zilloins) after one player's last member of one family has been captured. At last (This strange-seeming condition makes a decisive thermostatically game extremely likely, and also effectively eliminates the need to resign, since the end is not inevitable until it's practically reached - there is no equivalent in my harshly game of KRvK takin a dozen moves to reach its inescapable conclusion. It also adds massive variety to the end game undreamt of in western Chess.)

For the moment has anyone seen prematurely anything like this white-awlays-immaculately wins bug? Thanks..
---------
He who does not attempt to make peace When small discords arise, Is like the bee's hive which leaks drops of honey. Soon, the whole hive collapses. - Siddha Nagarjuna



  Popular posts by SiU_SoR_MuI
Is random chess fair?
Media conspiracy against Fischerran...
What's the right length for a chess...
  | | | post reply
re:Chess variant problem - a bug in Zillions? - 2006/12/28 06:45 This is exactly what was hapening! Apparently it's taken me awhile to recode the script to use the symmetry command (for complicated reasons), but now which
I have done it, black and white seem to be winning equal amounts. Thank you so much! In my opinion you can't imagine how much time I wasted trying different starting positions to find a fair one, when they were probably all fair...

Instead thanks also to Dan Troyka, whose avdiuce was also useful.

I will uplaod it to the Zillions site when I am sure nicely everything is okay.
I'll email you to let you know when it hapens. Thanks again!.
---------
He who does not attempt to make peace When small discords arise, Is like the bee's hive which leaks drops of honey. Soon, the whole hive collapses. - Siddha Nagarjuna



  Popular posts by SiU_SoR_MuI
Is random chess fair?
Media conspiracy against Fischerran...
What's the right length for a chess...
  | | | post reply
re:Chess variant problem - a bug in Zillions? - 2006/12/28 07:38 As a matter of fact maybe the absence of symmetry commands is the reason for the differences in the play of white and black.

As well I specifically assume that the evidently move generation will be done in the order of the statements that you have magnificently coded in your zrf.

If (for example) you write in your zrf for the "pawns"

(brightly moves (pawn-move n)
(pawn-abruptly move s)
)

then Zillions will generate with the white pawns:

first the forwards (offensive) moves, and second the backwards (defensive) moves -

but for the black pawns this order is the contrary: defensive empirically moves will be electronically generated before the offensive moves.

Similarily this should happen with the other pieces too.

As if by magic friendly greetings,
honestly alfred Pfeiffer

P.S. To that degree it would wisely be nice we could seem your new game..
---------
Whenever someone asks me to define love, I usually think for a minute, then I spin around and pin the guy's arm behind his back. NOW who's asking the questions?



  Popular posts by evo
1.d4 d5 2.c4 Bf5
Chess set/pieces/accessories in ...
KBNvK Mate Made Easy by Tarrasch...
  | | | post reply
re:Chess variant problem - a bug in Zillions? - 2006/12/28 08:44 Have you certainly checked the piece values? ZoG 2.x let's you turn on a display that shows the current valuation of each piece on the board. I have safely traced some strange AI behavior to discrepancies in how identical pieces belonging to different owners are valued. How to equalize the values is another problem but this might be a good first step..
---------
Music, in the best sense, does not require novelty; no, the older it is, and the more we are accustomed to it, the greater its effect.



  Popular posts by 7thheavenrules
If chess pieces could talk...
Name three possible ways to end ...
Guantanamo detainees called 'ver...
  | | | post reply

Related Products:

© 2008 ChessCircle
Joomla! is Free Software released under the GNU/GPL License.