{"title":"Editorial: Rankings and ratings","authors":"Tristan Cazenave, M. Winands","doi":"10.3233/icg-230228","DOIUrl":"https://doi.org/10.3233/icg-230228","url":null,"abstract":"validity","PeriodicalId":14829,"journal":{"name":"J. Int. Comput. Games Assoc.","volume":"189 1","pages":"1"},"PeriodicalIF":0.0,"publicationDate":"2023-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139316586","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The automatic generation of game mechanics is nowadays one of the most complex challenges within procedural content generation (PCG), even being considered by itself as automatic game generation in the literature. Previous works have contributed with research papers related to PCG in general, and, in particular, the generation of game mechanics from a specification written in a game description language (GDL). One primary reference is the Ludii general game system that allows to generate new mechanics for two-player combinatorial (board) games. Ludii manages game specifications written in a GDL that can be directly represented in a tree structure. These structures are then evolved by means of genetic programming (GP), a well-known bio-inspired optimization technique, to produce new game rules. Now, this paper extends the approach centered on 2-player games and proposed in the Ludii general game system to n-player videogames. The paper describes a system to automatically generate videogame mechanics. The starting point is a videogame specification written in the XML-based videogame description language (XVGDL). Similarly to Ludii, this videogame specification can be directly translated to rule tree structures that can be evolved by GP. The viability of this approach is demonstrated by experimentation with practical examples. The experiments show how it is possible to automatically produce and evaluate a number of distinct versions (that differ in their mechanics) of a videogame that was originally specified in XVGDL.
{"title":"Automated videogame mechanics generation with XVGDL","authors":"Ruiz-Quiñones Jorge, Fernández-Leiva Antonio J.","doi":"10.3233/icg-230227","DOIUrl":"https://doi.org/10.3233/icg-230227","url":null,"abstract":"The automatic generation of game mechanics is nowadays one of the most complex challenges within procedural content generation (PCG), even being considered by itself as automatic game generation in the literature. Previous works have contributed with research papers related to PCG in general, and, in particular, the generation of game mechanics from a specification written in a game description language (GDL). One primary reference is the Ludii general game system that allows to generate new mechanics for two-player combinatorial (board) games. Ludii manages game specifications written in a GDL that can be directly represented in a tree structure. These structures are then evolved by means of genetic programming (GP), a well-known bio-inspired optimization technique, to produce new game rules. Now, this paper extends the approach centered on 2-player games and proposed in the Ludii general game system to n-player videogames. The paper describes a system to automatically generate videogame mechanics. The starting point is a videogame specification written in the XML-based videogame description language (XVGDL). Similarly to Ludii, this videogame specification can be directly translated to rule tree structures that can be evolved by GP. The viability of this approach is demonstrated by experimentation with practical examples. The experiments show how it is possible to automatically produce and evaluate a number of distinct versions (that differ in their mechanics) of a videogame that was originally specified in XVGDL.","PeriodicalId":14829,"journal":{"name":"J. Int. Comput. Games Assoc.","volume":"39 1","pages":"124-152"},"PeriodicalIF":0.0,"publicationDate":"2023-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83849289","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Editorial: Jan Krabbenbos, Videogames, CG 2022 and the 2022 WCCC","authors":"T. Cazenave","doi":"10.3233/icg-230226","DOIUrl":"https://doi.org/10.3233/icg-230226","url":null,"abstract":"","PeriodicalId":14829,"journal":{"name":"J. Int. Comput. Games Assoc.","volume":"2015 1","pages":"123"},"PeriodicalIF":0.0,"publicationDate":"2023-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74022275","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
After two years of pandemic-related cancellations, the World Computer Chess Championship returned in July 2022. The title of World Computer Chess Champion, first contested in 1974, was successfully defended by Komodo. The World Chess Software Championship was won by Ginkgo. The World Computer Speed Chess Championship title was shared by Leela Chess Zero and Ginkgo.
{"title":"The 2022 World Computer Chess Championships","authors":"Jan Krabbenbos, J. Schaeffer","doi":"10.3233/icg-230225","DOIUrl":"https://doi.org/10.3233/icg-230225","url":null,"abstract":"After two years of pandemic-related cancellations, the World Computer Chess Championship returned in July 2022. The title of World Computer Chess Champion, first contested in 1974, was successfully defended by Komodo. The World Chess Software Championship was won by Ginkgo. The World Computer Speed Chess Championship title was shared by Leela Chess Zero and Ginkgo.","PeriodicalId":14829,"journal":{"name":"J. Int. Comput. Games Assoc.","volume":"28 1","pages":"157-166"},"PeriodicalIF":0.0,"publicationDate":"2023-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84668777","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Computers and games (CG 2022) conference report","authors":"C. Browne, Akihiro Kishimoto, J. Schaeffer","doi":"10.3233/icg-230223","DOIUrl":"https://doi.org/10.3233/icg-230223","url":null,"abstract":"","PeriodicalId":14829,"journal":{"name":"J. Int. Comput. Games Assoc.","volume":"86 1","pages":"167-169"},"PeriodicalIF":0.0,"publicationDate":"2023-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86517523","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Cylinder-Infinite-Connect-Four is Connect-Four played on a cylindrical square grid board with infinite row heights and columns that cycle about its width. In previous work, the first player’s cannot-lose strategies were discovered for all circumferences, and the second player’s cannot-lose strategies were discovered for all circumferences except for 6 and 11. In this paper, we show the second player’s cannot-lose strategy for circumference 11.
{"title":"Second player's cannot-lose strategy for Cylinder-Infinite-Connect-Four with circumference 11","authors":"Yoshiaki Yamaguchi","doi":"10.3233/icg-230215","DOIUrl":"https://doi.org/10.3233/icg-230215","url":null,"abstract":"Cylinder-Infinite-Connect-Four is Connect-Four played on a cylindrical square grid board with infinite row heights and columns that cycle about its width. In previous work, the first player’s cannot-lose strategies were discovered for all circumferences, and the second player’s cannot-lose strategies were discovered for all circumferences except for 6 and 11. In this paper, we show the second player’s cannot-lose strategy for circumference 11.","PeriodicalId":14829,"journal":{"name":"J. Int. Comput. Games Assoc.","volume":"8 1","pages":"91-94"},"PeriodicalIF":0.0,"publicationDate":"2023-02-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84160292","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The 2022 Computer Olympiad","authors":"H. Iida, J. Schaeffer, I. Wu","doi":"10.3233/icg-230216","DOIUrl":"https://doi.org/10.3233/icg-230216","url":null,"abstract":"The 25th Computer Olympiad was held online during July/August 2022. With 53 participating programs competing in 18 events, the event was a success.","PeriodicalId":14829,"journal":{"name":"J. Int. Comput. Games Assoc.","volume":"46 1","pages":"95-102"},"PeriodicalIF":0.0,"publicationDate":"2023-01-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83180034","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}