Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 2

Artificial Intelligence on Computer Based Chess Game: An Implementation of Alpha-Beta-Cutoff Search Method

IJCCS (Indonesian Journal of Computing and Cybernetics Systems) · Vol. 1 No. 2 (2007)

DOI
10.22146/ijccs.2277
ISSN
2460-7258, 1978-1520
Published
2007-06-30
Publisher
IndoCEISS in colaboration with Universitas Gadjah Mada, Indonesia.
Language
eng
License
creativecommons.org/licenses/by-sa/4.0

Abstract

AbstractA chess program usually consists of three main parts, that is, a move generator to generate all legal moves, an evaluation function to evaluate each move, and a search function to select the best move. The search function is the core of thinking process. The goal of this research is to implement the alpha beta cutoff as a search method. This method is derived from minimax search method and is more optimal than the minimax search method.In minimax, all nodes is searched and compared one by one to get the best value. On the other hand, the alpha beta cut of methd only searches nodes which make contribution to the previous value and cuts off nodes which are not useful. It means that the alpha beta method will not search and compare all nodes. The new node will be better than the previous one and replace the old value with the new one. This will make the alpha beta method requires smaller search time.The proposed method is tested by doing a series of matches between humans and a computer. The results show that the computer has ability to think well and performs a good artcial intelligence though it is very open to be modified and more optimized.Keywords: move generator function, evaluation function, search function, minimax, alpha beta cutoff

Collaboration network of the authors

40 authors · 54 co-authorship links · 7 across different organisations · showing the 40 most connected

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Universitas Gadjah Mada
  • Udayana University
  • Institut Teknologi dan Sains Mandala
  • Jenderal Soedirman University
  • Politeknik Gorontalo
  • Universitas Maritim Raja Ali Haji
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Sri T. HartatiUniversitas Gadjah Mada6
Aina MusdholifahUniversitas Gadjah Mada4
Edi WinarkoUniversitas Gadjah Mada4
Khabib MustofaUniversitas Gadjah Mada4
Edhy SutantaUniversitas Gadjah Mada4
Agus HarjokoUniversitas Gadjah Mada2
Rahmat BudiarsaUniversitas Gadjah Mada2
Bangun WijayantoUniversitas Gadjah Mada1
Decky HendarsyahUniversitas Gadjah Mada1
Awaluddin AwaluddinAffiliation unknown1
Putri Elfa Mas’udiaAffiliation unknown1
Rina PramitasariUniversitas Gadjah Mada1
Abdul WahidInstitut Teknologi dan Sains Mandala1
Nur HasanahAffiliation unknown1
Muhamad Munawar YusroJenderal Soedirman University1
Muhammad FakhrurrifqiAffiliation unknown1
Peggi Sri AstutiUdayana University1
Rahman EramaPoliteknik Gorontalo1
Christian Dwi SuhendraUniversitas Gadjah Mada1
Nola RithaUniversitas Maritim Raja Ali Haji1
Ria AstriratmaUniversitas Gadjah Mada1
Made Arya BudhiAffiliation unknown1
Elizabeth Paskahlia GunawanAffiliation unknown1
Ulfi Saidata AesyiAffiliation unknown1
Anny Kartika SariUniversitas Gadjah Mada1
Ida Bagus Gede SarasvanandaUdayana University1
Indra PratisthaUniversitas Gadjah Mada1
Beta Yudha MahindartaUniversitas Gadjah Mada1
Dian MustikaningrumUniversitas Gadjah Mada1
Susilo RomadhonUniversitas Gadjah Mada1
Muhammad MukharirUniversitas Gadjah Mada1
Amelia Dita HandayaniUniversitas Gadjah Mada1
Nikolas Adhi PrasetyoUniversitas Gadjah Mada1
Susi Eva Maria PurbaUniversitas Gadjah Mada1
Kharis Suryandaru PratamaUniversitas Gadjah Mada1
Ahmad AshariUniversitas Gadjah Mada1
Bernard Renaldy SutejaAffiliation unknown1
Suryo GuritnoAffiliation unknown1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://journal.ugm.ac.id/ijccs/oai, first harvested 26 Okt 2026, last seen 26 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Artificial Intelligence on Computer Based Chess Game: An Implementation of Alpha-Beta-Cutoff Search Method</dc:title>
	<dc:creator>Sano, Albert Dian</dc:creator>
	<dc:creator>Wardoyo, Retantyo</dc:creator>
	<dc:description xml:lang="en-US">AbstractA chess program usually consists of three main parts, that is, a move generator to generate all legal moves, an evaluation function to evaluate each move, and a search function to select the best move. The search function is the core of thinking process. The goal of this research is to implement the alpha beta cutoff as a search method. This method is derived from minimax search method and is more optimal than the minimax search method.In minimax, all nodes is searched and compared one by one to get the best value. On the other hand, the alpha beta cut of methd only searches nodes which make contribution to the previous value and cuts off nodes which are not useful. It means that the alpha beta method will not search and compare all nodes. The new node will be better than the previous one and replace the old value with the new one. This will make the alpha beta method requires smaller search time.The proposed method is tested by doing a series of matches between humans and a computer. The results show that the computer has ability to think well and performs a good artcial intelligence though it is very open to be modified and more optimized.Keywords: move generator function, evaluation function, search function, minimax, alpha beta cutoff</dc:description>
	<dc:publisher xml:lang="en-US">IndoCEISS in colaboration with Universitas Gadjah Mada, Indonesia.</dc:publisher>
	<dc:contributor xml:lang="en-US">indoceiss</dc:contributor>
	<dc:date>2007-06-30</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en-US"></dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://journal.ugm.ac.id/ijccs/article/view/2277</dc:identifier>
	<dc:identifier>10.22146/ijccs.2277</dc:identifier>
	<dc:source xml:lang="en-US">IJCCS (Indonesian Journal of Computing and Cybernetics Systems); Vol 1, No 2 (2007): July</dc:source>
	<dc:source>2460-7258</dc:source>
	<dc:source>1978-1520</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://journal.ugm.ac.id/ijccs/article/view/2277/2037</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2007 IJCCS - Indonesian Journal of Computing and Cybernetics Systems</dc:rights>
	<dc:rights xml:lang="en-US">http://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>