Getting Vortex to play regular chess.

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Dann Corbit, Harvey Williamson

neoliminal

Getting Vortex to play regular chess.

Post by neoliminal »

Well, I figured out how to get Vortex to play regular chess.

Mostly. ;-)

Took some testing and some tweaking but the free download version works fine and after the initial set up I got it to play itself through the majority of a game.

An interesting logic problem.
GothicChessInventor

Re: Getting Vortex to play regular chess.

Post by GothicChessInventor »

neoliminal wrote:Well, I figured out how to get Vortex to play regular chess.

Mostly. ;-)

Took some testing and some tweaking but the free download version works fine and after the initial set up I got it to play itself through the majority of a game.

An interesting logic problem.
I'll bet you whatever you care to wager that it is not playing chess.

1. Castling is enocded to move the king 3 squares, from f1 to i1, f1 to c1, f8 to i8, or f8 to c8. There's no way to change this.

2. All of the crafty 64-bit variables were ported to an 80-bit structure. Once on or passed the "65th square", which would be e7, f7, g7... etc, you're into the 16-bit offset range of the operator overloading. No register shift, bit-OR, bit-AND, and others, will work from a 64-bit perspective.

3. The hash table was modified considerably. We've got 2 more piece types to retain. There are additional bits being set in the hash table that would appear to be "junk" to a chess program. If anything, it would render the hash table functionally useless, bloat the game tree, and slow down the search.