{"id":"https://openalex.org/W4413322331","doi":"https://doi.org/10.1109/cog64752.2025.11114266","title":"On-Device, Diverse, Difficulty-Driven Level Generation for Match 3D Puzzles via Reinforcement Learning","display_name":"On-Device, Diverse, Difficulty-Driven Level Generation for Match 3D Puzzles via Reinforcement Learning","publication_year":2025,"publication_date":"2025-08-19","ids":{"openalex":"https://openalex.org/W4413322331","doi":"https://doi.org/10.1109/cog64752.2025.11114266"},"language":"en","primary_location":{"id":"doi:10.1109/cog64752.2025.11114266","doi":"https://doi.org/10.1109/cog64752.2025.11114266","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cog64752.2025.11114266","pdf_url":null,"source":{"id":"https://openalex.org/S4363608335","display_name":"IEEE Conference on Games (CoG)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE Conference on Games (CoG)","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5088709227","display_name":"Koya Ihara","orcid":"https://orcid.org/0000-0002-5473-0864","observed_orcids":["https://orcid.org/0000-0002-5473-0864"]},"institutions":[{"id":"https://openalex.org/I4210089607","display_name":"CyberAgent (Japan)","ror":"https://ror.org/0060jg679","country_code":"JP","type":"company","lineage":["https://openalex.org/I4210089607"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Koya Ihara","raw_affiliation_strings":["CyberAgent,Tokyo,Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CyberAgent,Tokyo,Japan","institution_ids":["https://openalex.org/I4210089607"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Tomomi Takahashi","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210089607","display_name":"CyberAgent (Japan)","ror":"https://ror.org/0060jg679","country_code":"JP","type":"company","lineage":["https://openalex.org/I4210089607"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Tomomi Takahashi","raw_affiliation_strings":["CyberAgent,Tokyo,Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CyberAgent,Tokyo,Japan","institution_ids":["https://openalex.org/I4210089607"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Kazuya Kuroda","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210089607","display_name":"CyberAgent (Japan)","ror":"https://ror.org/0060jg679","country_code":"JP","type":"company","lineage":["https://openalex.org/I4210089607"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kazuya Kuroda","raw_affiliation_strings":["CyberAgent,Tokyo,Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CyberAgent,Tokyo,Japan","institution_ids":["https://openalex.org/I4210089607"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5119348067","display_name":"Naoyuki Jimbo","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210089607","display_name":"CyberAgent (Japan)","ror":"https://ror.org/0060jg679","country_code":"JP","type":"company","lineage":["https://openalex.org/I4210089607"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Naoyuki Jimbo","raw_affiliation_strings":["CyberAgent,Tokyo,Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CyberAgent,Tokyo,Japan","institution_ids":["https://openalex.org/I4210089607"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210089607"],"apc_list":null,"apc_paid":null,"fwci":0.3567,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.54602513,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11574","display_name":"Artificial Intelligence in Games","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11574","display_name":"Artificial Intelligence in Games","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10462","display_name":"Reinforcement Learning in Robotics","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/procedural-content-generation","display_name":"procedural content generation","score":0.7860000133514404},{"id":"https://openalex.org/keywords/level-generation","display_name":"level generation","score":0.7350000143051147},{"id":"https://openalex.org/keywords/difficulty-estimation","display_name":"difficulty estimation","score":0.460999995470047},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"reinforcement learning","score":0.75},{"id":"https://openalex.org/keywords/mobile-games","display_name":"mobile games","score":0.6840000152587891},{"id":"https://openalex.org/keywords/player-engagement","display_name":"player engagement","score":0.7459999918937683},{"id":"https://openalex.org/keywords/completion-time-prediction","display_name":"completion time prediction","score":0.5860000252723694},{"id":"https://openalex.org/keywords/onnx","display_name":"ONNX","score":0.8069999814033508}],"concepts":[{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.8322075009346008},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6584380865097046},{"id":"https://openalex.org/C67203356","wikidata":"https://www.wikidata.org/wiki/Q1321905","display_name":"Reinforcement","level":2,"score":0.47422051429748535},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.41065728664398193},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14169737696647644},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cog64752.2025.11114266","doi":"https://doi.org/10.1109/cog64752.2025.11114266","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cog64752.2025.11114266","pdf_url":null,"source":{"id":"https://openalex.org/S4363608335","display_name":"IEEE Conference on Games (CoG)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE Conference on Games (CoG)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1795095021","https://openalex.org/W1924976642","https://openalex.org/W2022030072","https://openalex.org/W3002587897","https://openalex.org/W3031429244","https://openalex.org/W3089184953","https://openalex.org/W3094502228","https://openalex.org/W3180346844","https://openalex.org/W3189027360","https://openalex.org/W3199336775","https://openalex.org/W4391992632","https://openalex.org/W4398226216","https://openalex.org/W4401387346","https://openalex.org/W4404445448"],"related_works":["https://openalex.org/W4401387346","https://openalex.org/W7077978224","https://openalex.org/W3037433695","https://openalex.org/W2143672067","https://openalex.org/W4410237240","https://openalex.org/W4283731822","https://openalex.org/W4388017753","https://openalex.org/W7131425898","https://openalex.org/W7054930929","https://openalex.org/W7110596025"],"abstract_inverted_index":{"Three-dimensional":[0],"match-3":[1],"puzzle":[2,142,190],"games":[3,31],"(Match":[4],"3D)":[5],"are":[6],"a":[7,55,81,136,154,163,187],"sub-genre":[8],"of":[9,19,59,102,107,170,179],"tile-matching":[10],"puzzles":[11],"in":[12,28,186],"which":[13],"players":[14],"identify":[15],"and":[16,34,110,118,131],"remove":[17],"sets":[18],"three":[20],"identical":[21],"3D":[22,30,141,157],"objects.":[23],"Sustaining":[24],"long-term":[25],"player":[26],"engagement":[27],"Match":[29,140,156],"requires":[32],"diverse":[33],"appropriately":[35],"difficult":[36],"levels,":[37,133],"yet":[38],"manual":[39],"design":[40],"is":[41],"resource-intensive.":[42],"In":[43],"this":[44,173],"paper,":[45],"we":[46],"present":[47],"an":[48],"on-device":[49],"level":[50,184],"generation":[51,185],"model":[52,71],"that":[53,124],"produces":[54],"virtually":[56],"infinite":[57],"number":[58],"levels":[60,73],"with":[61,162],"minimal":[62],"designer":[63],"intervention.":[64],"By":[65],"applying":[66],"reinforcement":[67],"learning":[68],"(RL),":[69],"our":[70,96,146,171],"generates":[72,128],"designed":[74],"to":[75],"meet":[76],"specified":[77],"difficulty":[78,103],"targets":[79],"through":[80],"reward":[82],"function":[83],"based":[84],"on":[85,114],"completion":[86],"time":[87],"estimates":[88],"derived":[89],"from":[90],"human":[91],"play":[92],"data.":[93],"We":[94],"evaluate":[95],"system":[97,148],"by":[98],"assessing":[99],"the":[100,105,111,125,168,175],"accuracy":[101],"matching,":[104],"diversity":[106],"generated":[108],"content,":[109],"run-time":[112],"performance":[113],"smartphones":[115],"via":[116],"ONNX":[117],"Unity":[119],"Barracuda.":[120],"Experimental":[121],"results":[122],"confirm":[123],"RL":[126],"approach":[127],"diverse,":[129],"challenging,":[130],"engaging":[132],"thereby":[134],"offering":[135],"sustainable":[137],"solution":[138],"for":[139,181],"game":[143,158],"design.":[144],"Furthermore,":[145],"proposed":[147],"has":[149],"been":[150],"seamlessly":[151],"integrated":[152],"into":[153],"commercial":[155,188],"application,":[159],"providing":[160],"users":[161],"real-world":[164],"gameplay":[165],"experience.":[166],"To":[167],"best":[169],"knowledge,":[172],"represents":[174],"first":[176],"successful":[177],"deployment":[178],"PCGRL":[180],"on-device,":[182],"real-time":[183],"mobile":[189],"game.":[191]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2025-10-10T00:00:00"}
