Gunda1 On this page Home *
Engines * Gunda-1
[ Gunda javanica [1]
Gunda-1 ,
a
Crafty clone developed by a team of the
Gunadarma University ,
Depok and
Jakarta ,
Indonesia , led by
Suryadi Harmanto [2] .
Gunda-1 based on Crafty 9.31 was allowed to play the
WMCCC 1996 at Gunadarma along with the “original” Crafty, as a concession of the
ICCA to let the host participate with an own program. At the WMCCC players meeting it was agreed that Crafty had to play Gunda-1 in the first round as proposed by tournament director
Jaap van den Herik , to avoid possible later issues if it turned out, both programs may fight for the title. Also no other program had to play both. Gunda-1, operated by Dede Liu and Andi Suhendra, won the game from Crafty and finally both programs finished 4th (Crafty) and 5th.
Wishes came true# Excerpt from
Ratih Dewanti’s tournament report,
ICCA Journal , December 1996 [3]
Gunadarma University vividly wished not only to take part as a sponsor in the [ 14 th World Microcomputer Chess Tournament ]( WMCCC_1996 "WMCCC 1996" ), but also as a participant . At first , this seemed an audacious wish , since programming a computer - chess system from scratch requires a great deal of effort . Due to our contacts with the [ ICCA ]( ICCA "ICCA" ) we were referred to the program [ CRAFTY ]( Crafty "Crafty" ) ( especially to [ Bob Hyatt ]( Robert_Hyatt "Robert Hyatt" )). The Gunadarma University was enthusiastic about the possibility that their wish could be fulfilled . So they formed a group of eight persons working on an own chess program based on CRAFTY . The group , called Gunadarma University Expert Team , was led by [ Professor Suryadi Harmanto ]( Suryadi_Harmanto "Suryadi Harmanto" ), the other members being Haryanto , M . Shofwan A , Avinanta Tarigan , Adang Suhendra , Adrian , Tubagus Maulana , and Windiaprana . The team worked six months on the program .
The specifications of GUNDA - 1 are as follows . It is written in [ ANSI C ]( C "C" ) and [ Assembly Language ]( Assembly "Assembly" ), and has been tested and run well in [ LINUX ]( Linux "Linux" ) [ Slackware ]( https : //en.wikipedia.org/wiki/Slackware) version 3.0. In order to improve the execution speed, the [kernel](https://en.wikipedia.org/wiki/Linux_kernel) of the LINUX operating system has been optimized for the [Pentium](X86 "X86") processor.
In the 14 th WMCC , GUNDA - 1 used a [ Pentium Pro 200 ]( https : //en.wikipedia.org/wiki/Pentium_Pro), and was operated by Dede Liu and Andi Suhendra. GUNDA-1 received a wildcard from the ICCA for participating in the tournament. We were very happy with it and especially with the result. GUNDA-1 finished fifth (tied fourth with its "origin" CRAFTY represented by Tom Crain). A remarkable contest was in the first round when GUNDA-1 played CRAFTY (as was agreed upon beforehand) and won ... its first game in a World Championship. Still, after the tournament we know that there are many things to do to improve the program.
Clone vs. Original# WMCCC 1996 , round 1, Gunda-1 -
Crafty [4]
[Event "WMCCC 1996"]
[Site "Jakarta, Indonesia"]
[Date "1996.10.08"]
[Round "1"]
[White "Gunda-1"]
[Black "Crafty"]
[Result "1-0"]
1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 Nc6 6.Nxc6 bxc6 7.O-O d5 8.Nd2 Be7 9.Re1 O-O
10.e5 Nd7 11.c3 Qc7 12.Nf3 Nc5 13.Ng5 h6 14.Bh7+ Kh8 15.Bb1 Ba6 16.b4 Bxg5 17.Bxg5 Ne4
18.Bxe4 dxe4 19.Bf4 f5 20.Qd6 Qc8 21.Qc5 Bd3 22.Qe7 Rd8 23.Re3 Qd7 24.Qh4 Kg8 25.Bxh6 gxh6
26.Qxh6 Be2 27.Rg3+ Bg4 28.h3 Qg7 29.Qxe6+ Qf7 30.Qxc6 Rac8 31.Qa6 Qg7 32.hxg4 f4 33.Rh3
Qxe5 34.Qg6+ 1-0
Recognitions# ICCA# Excerpt from
Tony Marsland’s Recognition of Local Participation [5] :
There is no token that can adequately express the International Chess Community ' s appreciation for the host University , Gunadarma . While one can recognize the founder , [ Professor Suryadi Harmanto ' s ]( Suryadi_Harmanto "Suryadi Harmanto" ) love of chess and wisdom in building an institution whose programs are bound so tightly with the importance of Information Technology , one can only be impressed by his courage in taking on the challenge of revising the GUNDA - 1 chess program to give it local character , while risking all in a competition like this one . The computer - chess community is delighted to accept him into its ranks as a programmer and , hopefully , as a long - time continuing participant in ICCA events . The world needs more risk takers with such vision .
Robert Hyatt# Bob Hyatt 1996 in Jakarta information on the first WMCCC round [6] :
There are two Crafty programs there , mine , and 9.31 entered by the Indonesians . This is something that seems wrong to me and I ' ll take it up with the ICCA later , as this was discussed at length and I thought it was clear that Crafty is Crafty , period . Makes little sense to have two ...
and some more details later [7] :
The actual Gunda story was pretty fractured at times . Here is what actually happened .
The 1996 event was in Jakarta , being hosted by the university there . The CS chair ( perhaps , I am not certain on this ) asked David if they could enter a modified Crafty as a participant . David asked me and I replied "Sure. I was going to participate, but if they are interested, that works for me." And I left it at that . But each time the new participant list was published , no "Gunda-1" entry . I sent David / Tony an email and they replied "we have not received an entry from them, do you want to enter yourself?" And I replied yes . I filled out the application , GM Roman Dzhindi had a friend that volunteered to operate AND buy us a pentium - pro box to use . He also bought the airline ticket and set up his room reservation at his own cost . Then at the last minute along came Gunda - 1. Now there was a quandary , in that our guy had already bought a non - refundable airline ticket , booked a room , had sent the pentium pro to me to install linux , + crafty , plus 3 - 4 - 5 piece endgame tables , and then I had FedEx ' ed it on to Jakarta . David promptly contacted me for advice . He did not want to refuse them entry since they were hosting the event , he did not want to exclude the real Crafty after the expenses we had spent , so I suggested they discuss it at the player ' s meeting , which they did . No one raised an objection after hearing the explanation , and the only stipulation the players wanted was to request that Gunda - 1 and Crafty NOT be paired against each other unless it was absolutely unavoidable , for obvious reasons .
It was a silly mistake , but not one anyone would have been very likely to predict , so we made the best of it . Funny thing was the two programs tied for places 4 - 5 , which was not expected . Crafty could certainly have won that event with a little luck , but you would not normally expect both to finish at the same position .
This was also the event where the newly seen "Ruy Lopez - crafty variation" first showed up . I can tell more about that if anyone is interested .
Jaap van den Herik# Jaap van den Herik on Gunda-1 in Augmented Ideas , Editorial
ICCA Journal , March 1997 [8] , where he was misinformed about
Rajah by
Valavan Manohararajah [9] and later apologized [10] :
In the 14 th WMCC ( Jakarta , 1996 ), the Indonesian program GUNDA - 1 participated , and in the 16 th Open Dutch Computer - Chess Championship ( Leiden , 1996 ) the program [ RAJAH ]( Rajah "Rajah" ) was entered . Both programs were based on [ Hyatt ' s ]( Robert_Hyatt "Robert Hyatt" ) world - wide available code of the program [ CRAFTY ]( Crafty "Crafty" ). Since both teams gave due credit to CRAFTY as their original source , it is comparable to using ideas from articles while giving appropriate reference . Nevertheless , the question remains to what extent can we prolong the similarity of publications and programs . For articles , we do not allow plagiarism . For algorithms and programs I believe we are in a state of flux . Yet , the researcher who is the originator of the ideas should always be given pride of place .
Forum Posts# External Links# Chess Program# Misc# References# ↑
Gunda javanica from Wikipedia ↑
Ratih Dewanti (1996 ). Report on the 14th World Microcomputer Chess Championship .
ICCA Journal, Vol. 19, No. 4 ↑
Ratih Dewanti (1996 ). Report on the 14th World Microcomputer Chess Championship .
ICCA Journal, Vol. 19, No. 4 , pp. 251↑
Jakarta 1996 - Chess - Round 1 - Game 13 (ICGA Tournaments) ↑
Tony Marsland (1996 ). Recognition of Local Participation .
ICCA Journal, Vol. 19, No. 4 ↑
WMCCC Jakarta information by
Robert Hyatt ,
rgcc , October 8, 1996↑
Re: FIDE Ethics Commission ruling on ICGA/Rybka complaint by
Robert Hyatt ,
CCC , May 04, 2015↑
Jaap van den Herik (1997 ). Augmentes Ideas . Editorial
ICCA Journal, Vol. 20, No. 1 ↑
Misinformation about RAJAH in the ICCA by
Valavan Manohararajah ,
rgcc , April 5, 1997↑
Re: Misinformation about RAJAH in the ICCA - APOLOGY by
Jaap van den Herik ,
rgcc , April 8, 1997Up one Level