Zappa Mexico Ii Chess Engine

TopicRybka Support & Discussion / Aquarium / Zappa Mexico II

Zappa is a chess engine, or a program that plays chess. It is similar to Deep Blue - only much better - and is best known for its good parallel speedup. It has competed in many computer chess tournaments with its best result coming at the World Computer Chess Championship in 2005, where it took first place with the score of 10.5 / 11.

Zappa Mexico Ii Chess Engine
  1. Feb 02, 2005 Zappa, Zap!Chess or Zappa Mexico, is a UCI chess engine written by Anthony Cozzie, a graduate student at the University of Illinois at Urbana-Champaign. The program emphasizes sound search and a good use of multiple processors. Earlier versions of Zappa are free (though not open-source software) and the current version (Zappa Mexico) is available at Shredder Computer Chess.1.
  2. Feb 28, 2013 Zappa Mexico and DeepShredder 12 promotion to 2 Legue. SlowChess 2.960, Eveann 1.71a, Sjaak r524, NGplay 8.1, Chenard - end of test. Temp: Blitz 3' + 3' Com: Windows 7 64 bit, Intel Core i5-2450M, 8GB RAM, System: Windows 7 64 bit book: Perfect 2012 Games download Table created: Arena 3.0.
  3. Zappa Chess Engine; Zappa's ICGA Tournaments; Zappa (chess) from Wikipedia; The chess games of Zappa (Computer) from chessgames.com; World Computer Chess Champion: Zap!Chess, ChessBase News, April 13, 2006; Man vs Machine, Zap!Chess vs Erwin L'Ami 1-1 by Eric van Reem, ChessBase News, March 08, 2007 » Jos Uiterwijk; Zappa Mexico II available.
  4. The best I've seen is the Zappa Mexico II Personality: Dissident Aggressor. Its gambits are unsound most of the time, and when they're sound, it'll probably play another gambit and ruin it (it doesn't know when to stop sacrificing), but when they fully work, whoa!
ON the next Aquarium update will the Zappa Mexico problem not being able to play be fixed.
George
Hi,
I can use Zappa Mexico 2 in play mode etc
Regards
But not for analysis or engine-engine play, the two things most probably would want to use it for. At least it is this way on many user's systems. Aquarium doesn't like it much. Shredder's SMK inferred it is an Aquarium UCI issue, not a Zappa UCI issue. Zappa works fine in Shredder Classic or the Chessbase interfaces (incl the Rybka3 interface).
BySilvianDate 2008-08-29 07:06Edited 2008-08-29 07:12
One problem seems to be the support for UCI 2 protocol. Also Chess Tiger 2007 UCI don't work for me in Aquarium ! But we must speak in a lower voice. Christophe Theron listen to us ! :):):)
Silvian

> The problem seems to be the support for UCI 2 protocol


Yes, seems so. :-)
Hi,
Sorry but for me Zappa Mexico 2 works fine
Regards
BySilvianDate 2008-08-29 08:21Edited 2008-08-29 08:27
Nobody can explain yet this situation .
For the most of people Zappa Mexico II don't work on Aquarium !
Silvian
NB: 1.did you use an autodetect installation or a manual UCI installation ?
2.do you have the TBs linked or not ?
3. did you use the verify feature at installation or not ?
4.for you-priority is in low status or not ?
5.I see you have a 64 bit OS, for mine only 32 bit.
Thank you !
i guess the problem is for developers to find a computer that Zappa will not run in Aquarium, since its hard to fix something is running (if it can be fixed from Aquarium side)
Here runs fine.
Mysteries .....

> 1.did you use an autodetect installation or a manual UCI installation ?


auto

> 2.do you have the TBs linked or not ?


NoEngineer
Zappa mexico ii chess engine 1

> 3. did you use the verify feature at installation or not ?


No. Didnt have to (it verifies automatically)
Hi,
All I did was put the engines I wanted into a folder and then pasted that into the Aquarium directory. I then chose to add engines from a folder option and they all installed with no problems.
TB,s are linked ... I did not use the verify feature erm to be honest I never even noticed that
All my engines are set to Low priority
I do not have any 32 bit system computers at hand to test if that makes a difference
Regards
Tony
WOW !
The trick works !
Thank you a lot BigBen !
I think Convekta must add this procedure in FAQ.
Thank you again !
Silvian
so you mean the only difference is that the engine now is in the Engine folder inside Aquarium and previously it was not?
Hmmm if this is the case, then it should be an Aquarium problem
Hi,
As you can see in the pic I created a folder called `other engines` in which I had put zappa, cyclone, R2.3.2a, R2.1c, Toga .... and then used the install from folder option and guided to that folder
Regards
Tony
Yes i got that. My question was if Silvian the only he changed (and now Zappa works) is putting engines in a folder INSIDE aquarium folder.
Were some discussions here:
http://rybkaforum.net/cgi-bin/rybkaforum/topic_show.pl?tid=6071
This doesn't explain things, unfortunately.
One possible explanation is that Aquarium handles the engine with an absolute path (rather than relative) incorrectly. But why only Zappa?
Silvian,
Are you sure that this works? Can you play or analyze with it?
I followed the steps showed, but they worked partially . Partially, because when I try to play against ZII a windows proccess error appears telling that ZII generated an error.
Also, I can not even load Shredder 11 (Deep and Single processor versions).
BR,
Patricio.
Load ( Deep ) Shredder 11 like UCI engine ; after that push the 'Verify' button.All is OK with this engine ( deh-SMK is one of the UCI protocol's father ).
The BigBen's procedure for Zappa Mexico II works very well for me ( I use this engine only for analysis & test tournaments ).
Regards,
Silvian
This procedure had no effect here. Just FYI.
ByDadi JonssonDate 2008-09-03 22:50Edited 2008-09-03 23:00

> Shredder's SMK inferred it is an Aquarium UCI issue, not a Zappa UCI issue.


I had a look at this and in fact it is Zappa that is not following the UCI standard. What crashes various Zappa versions (on some systems) is the UCI command:
setoption name MultiPV_cp value 0
Zappa doesn't recognize the MultiPV_cp option and according to the UCI standard it should ignore the command. Instead Zappa crashes (sometimes, on some systems). Now that the reason is known the Aquarium developers will be able to do something about it :)
Edit: Of course you can InBetween, Odd Gunnar's excellent program, to get around this problem.

> Now that the reason is known the Aquarium developers will be able to do something about it :-)


ZappaAhh, the irony of Aquarium forcing UCI compliance onto Zappa! :-P

Zappa Mexico Ii Chess Engines


Thanks much for running this to ground - and the InBetween tip. I'm sure many are very appreciative.

Zappa Mexico Ii Chess Engine Free


I've downloaded Inbetween and installed it in my Zappa directory.
But unfortunately it doesn't work as expected and the crash doesn't disappear. As I understand the documentation I have to create a Inbetween.ini file, but what should it look like. Of course there has to be an entry like
[InBetween]
CommandLine := ZapMexII.exe
but the is not sufficient.
What else have to be entered here?
Greetings.
D.Esser
You have to use the translator to remove some strings.
I don't have Zappa but if the only string that cause trouble is the above mention string you should add:

[Client2Server]
setoption name MultiPV_cp value 0 :=

to the inifile.
This will replace this string with an empty string.
Other translations that are possible (Client=GUI, Server=Engine) is
[Server2Client]
;Change a response from the engine
[Client2Client]
; Auto response on a GUI command. Ex. Fool the GUI to think a WBI engine is a WB2 engine and enable setboard instead of edit.
[Server2Server]
; Auto resonse on a engine answer.
Odd G.
Thnx - everything works fine now. :-)
You are extremely valuable person, Odd Gunnar! :)
Unfortunately, some engines are not fully UCI-compliant, so we get these bugs. We fix those of them that are relevant to Rybka's UCI handling, but we can't fix everything. InBetween is very helpful in this case.
The 'folder' suggestion didn't do a thing for me, but Odd Gunnar's InBetween and the above text in it's ini file work like a champ for me. A thousand thanks, Odd Gunnar! :-)
I dont understand the steps to make InBetween translate for Aquarium Zappa-Mexico-engine. Can someone exxplain step by step, please.
What is the full contens of the inifile? Which procedur to start first InBetween and than aquarium? Do have to rename client2Server in Aquarium or zappa or leave it as it is?
RainerM
Try this:
1) put ZappaMexicoII.exe (or whatever you call it) in a directory
2) put the program InBetween.exe in the same directory
3) create the text file 'InBetween.ini' with a text editor - also in the same directory.
4) put this text in the ini file (between the dashed lines):
-----------------------------------------
[InBetween]
CommandLine := ZappaMexicoII.exe
[Client2Server]
setoption name MultiPV_cp value 0 :=

-----------------------------------------
5) Save the file and exit
6) Go to Engines in Aquarium
7) Click 'Add'
8) navigate to 'InBetween.exe' Select and install it as if it is an engine (because it is).
9) For the 'engine name' you can rename it in the 'engine' column window in Aquarium to something more memorable (like 'ZMexII-InBetwn'). Just so you can remember what it is two years from now. Or leave it 'InBetween'. Up to you.
Should work.

Zappa Mexico Ii Chess Engineer

Thank you very much. Now everything is working fine!
RainerM

Zappa Mexico Ii Chess Engine

Great! :-)
TopicRybka Support & Discussion / Aquarium / Zappa Mexico II

Zappa Mexico Ii Chess Engineering

Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill