REVIEW 4 major objections 5 minor 46 references
SAGE: Semantic-Aware Gray-Box Game Regression Testing with Large Language Models
T0 review · 4 major / 5 minor · reviewed 2026-08-03 · deepseek-v4-flash
Pith's one-line read SAGE claims that gray-box game regression testing can be automated end-to-end by chaining LLM-guided exploration, Pareto test selection, and changelog-based prioritization.
desk verdict SAGE is a genuinely integrated LLM+RL gray-box game regression pipeline with real promise, but its headline step-reduction claim is contradicted by its own tables. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the semantically annotated state–action transition graph G=(S,A,E). Every edge is a transition s→s′ under action a, carrying metadata from runtime logs: estimated execution time, objects touched, scenes, and UI components. Test cases are paths from an initial state to a goal state. Three mechanisms hang off this graph: (1) LLM-generated seed trajectories, cloned to give the RL policy a goal-directed prior; (2) multi-objective Pareto selection over cost (length, time), coverage (states, actions, objects, scenes, UI), and n-gram rarity — the inverse frequency of short action subsequences, which is the paper's main new metric; and (3) an LLM that turns update-log sentences
What would settle it
Run SAGE on a released game whose only interface is raw pixels and controller input (no structured logs), keeping the LLM and optimization stages unchanged; if unique-bug diversity falls to baseline levels, the log-dependency is confirmed as the load-bearing premise. A lighter test: shuffle the update-log tags used by the prioritization stage and check whether the early-episode bug-discovery advantage disappears.
Extended reading notes
Core claim
The paper argues that the three obstacles of gray-box regression testing — building an initial test suite, keeping it compact, and choosing what to rerun after an update — are one problem solvable with semantics as the bridge. SAGE uses an LLM to generate seed trajectories for a task, behavior-clones them to initialize an RL agent that explores with a novelty bonus, and accumulates all observed transitions into a state–action graph. Candidate tests (paths from start to goal) are then encoded as multi-dimensional vectors and reduced to the Pareto front over cost, coverage, and a newly defined n-gram rarity that favors short unusual action sequences likely to trigger edge-case bugs. Finally, a
Load-bearing premise
SAGE's whole pipeline depends on the gray-box environment exposing rich, structured, pre-defined debugging logs — actions, object states, scenes, UI components — from which all cost, coverage, rarity, and semantic metrics can be computed; the paper says this in §3.2.3 and concedes in §4.6 that in more restricted gray-box environments such detailed metrics are rarely available.
Editorial extensions
If this is right
- With only runtime logs and changelogs as input, SAGE's generated suite achieves 37.5 and 57.7 unique bugs in the two Overcooked Plus regression phases, against 40.3 and 65.7 for human-recorded tests — near-human diversity without code access.
- In Minecraft, the top-50% RTS configuration yields 39 and 42 unique bugs versus 41.3 and 45.4 human, and about 1.6x more than the automated RL baselines.
- Execution cost drops to 21–69K steps and 6–16 seconds in the cooking game, versus 50–185K and 14–69 seconds for baselines; in the sandbox game, to 66–189K steps and roughly 134 seconds versus 120–240K and 269–778 seconds.
- Taking only the top 10–30% of prioritized paths captures most of the bug diversity at a fraction of the cost, so the framework supports flexible trade-offs between testing window and coverage.
- Ablations show both modules matter: removing optimization leads to rapid saturation of unique-bug coverage, while removing update-aware prioritization slows early bug discovery; combining them gives the best efficiency for a fixed budget.
Reading between the lines
- Editorial extension: the n-gram rarity objective is not game-specific; any black-box system where bugs hide in short unusual action sequences — web automation, robotics controllers, simulators — could reuse the same Pareto-selection idea.
- Editorial extension: the framework's reliance on rich debugging logs means it is best suited to games instrumented during development. If applied to an off-the-shelf game, the log-dependency would have to be replaced by screen-differencing state inference, which the paper mentions as future work but does not test.
- Editorial extension: a severity-weighted variant of the Pareto front would likely change the selected suite; the paper measures bug counts and diversity only, and notes that commercial teams may prioritize critical bugs. This is a natural next experiment rather than a refutation.
- Editorial extension: the paper's own ablation suggests the optimizer can prune long-tail behaviors; an adaptive pruning strategy that preserves rare actions while still removing redundancy would be a falsifiable improvement.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes SAGE, a gray-box regression testing framework for games that combines LLM-guided RL exploration to generate test trajectories, a multi-objective Pareto optimization over cost/coverage/rarity to select a compact test suite, and an LLM-based update-log interpreter to prioritize test cases for a specific version update. The framework is evaluated on two custom environments (Overcooked Plus and a Minecraft mod) against Random, PPO, diff-Qlearning, and human-recorded tests, and is reported to achieve near-human unique-bug diversity while substantially reducing execution steps and wall-clock duration. Ablation studies are used to attribute gains to the optimization and prioritization modules.
Significance. If the reported results are accurate, SAGE would be a useful contribution to game regression testing in gray-box settings, an area where the paper correctly identifies a gap between white-box RTS methods and purely black-box exploration. The paper deserves credit for including human-recorded test cases as a baseline, for running multiple seeds, for open-sourcing the Overcooked Plus replication suite, and for candidly acknowledging limitations in §4.6 (restricted gray-box logging) and §4.7 (custom testbeds, severity-agnostic metrics). However, the empirical claims currently contain internal inconsistencies and unspecified configuration parameters that must be resolved before the central claims can be accepted.
major comments (4)
- [§4.4 (Summary of RQ2) and Table 2] The headline efficiency claim is not supported at the default configuration. The RQ2 summary states SAGE "us[es] only about 10–40% of the interaction steps required by baseline methods," and the abstract says "significantly lower execution cost." In Minecraft V2→V3, SAGE(top 50%) executes 188,592±14,826 steps versus 240,000 for PPO/diff-Qlearning — 78.6% of baseline, i.e., a 21.4% reduction. At top 90%, SAGE executes 250,517 steps, more than the baseline. The 60–90% step-reduction range is only attained at small RTS proportions in Overcooked; it is not a general property. The abstract and RQ2 summary must be qualified by environment and RTS proportion, or the step metric should be replaced by wall-clock duration, which is the metric where SAGE shows a robust advantage.
- [§3.4.2, Eq. (4); §3.3.2 vs. §4.1.3] Two load-bearing configuration parameters are never disclosed. (1) The balance weight λ in Eq. (4) is defined as λ∈[0,1] but no value or grid is reported; the prioritization results in RQ3 depend on this choice. (2) The n-gram length for the rarity objective is specified as "3-grams" in §3.3.2 but as "2-gram subsequences" in §4.1.3. Rarity is one of the three Pareto objectives, so changing the gram length changes the selected suite. The paper also never quantifies the path-search depth and maximum path count mentioned in §4.6. Without these values, the experiments are not reproducible and the Pareto front cannot be reconstructed.
- [§4.1.3 (Comparison Methods)] The baseline comparison is potentially confounded by reward design. SAGE is described as using "the same PPO configuration as above but with the task-specific reward design introduced below," while the reward function used to train the PPO baseline is never explicitly specified. If PPO is trained with a different reward (e.g., without the +1000/+10000 goal bonuses in Overcooked Plus), the 1.9× unique-bug advantage claimed for SAGE could be due to reward shaping rather than to the LLM-guided semantic mechanisms. The paper should state the reward function for every learning baseline and, ideally, run SAGE's PPO with the baseline rewards as an additional ablation.
- [Table 2 (Minecraft duration column)] The duration values for SAGE are identical between V1→V2 and V2→V3 at every RTS proportion (53.8, 94.2, 134.6, 161.5, 182.7 seconds), despite step counts that differ by roughly 3× at the same proportions (e.g., 66,094 vs. 188,592 steps at top 50%). The same wall-clock duration across threefold different interaction counts is implausible and suggests a data-entry error. Because §4.4 uses these durations to claim a 75–90% duration reduction, the table must be corrected and the statistics recomputed.
minor comments (5)
- [§3.3.2 / §4.1.3] Use a single n-gram length for the rarity metric, or explicitly state that both values were tested and report sensitivity.
- [Eq. (4)] Report the λ value or a sensitivity analysis over λ∈[0,1]; otherwise the prioritization is unfalsifiable.
- [Table 2] Verify the duration column; duplicated values across version transitions should be corrected.
- [§4.2 / Tables 1–2] State which RTS proportion is used in each row or figure; the paper sometimes refers to "SAGE" without the proportion, and the default is defined only in §4.1.3.
- [§4.7.1] The paper says results are reported with "standard deviations or confidence intervals" but Tables 1–2 use standard deviations; clarify the convention.
Circularity Check
No significant circularity: SAGE's empirical results are not definitionally entailed by its objectives; the only author-overlapping citation is the self-built Overcooked Plus testbed, which is not load-bearing for the method's derivation.
full rationale
SAGE is an empirical pipeline, not a formal derivation. Test cases are produced by LLM-seeded behavior cloning plus RL exploration; they are then filtered by Pareto optimization over cost, coverage, and n-gram rarity, and finally prioritized by LLM-extracted update tags with cosine similarity and a semantic complexity score. None of these quantities is fitted to, or defined in terms of, the reported bug counts or unique-bug diversity. The embedded bugs are independent, pre-defined triggers in the environments, so 'detecting' them is an external outcome rather than an algebraic consequence of the framework's own equations. The main self-citation is the Overcooked Plus testbed [41], used as an evaluation environment; it supports the experimental setting but does not force the method's outcomes. The paper itself flags the relevant limitations in Section 4.6 (gray-box debugging logs can be unavailable in more restricted environments) and Section 4.7.1 (evaluation relies on bug triggers recorded during environment development and on custom testbeds), which are external-validity concerns, not circularity. The RQ2 summary's '10–40% of interaction steps' statement is not consistently supported by Tables 1 and 2 (e.g., Minecraft V2→V3 at top-50% uses 188,592 vs. 240,000 baseline steps, about 79%), but that is an internal numerical inconsistency and scope-of-claim issue, not a circular reduction of a predicted quantity to its inputs.
Assumptions & free parameters
free parameters (6)
- λ (balance weight)
- n-gram length for rarity =
2 (evaluation) / 3 (method section)
- reward shaping weights =
Overcooked: +1000/+10000/-0.1; Minecraft: -0.5/+10/+100
- path search constraints
- RTS proportion (default) =
50%
- seed trajectory count =
20 per task
assumptions (5)
- domain assumption Gray-box environments expose rich, structured, pre-defined debugging runtime logs (actions, objects, scenes, UI components, states).
- domain assumption Semantic similarity between update-log tags and test-case metadata is predictive of regression-relevant test cases.
- domain assumption LLM-generated seed trajectories are behaviorally plausible and diverse enough to serve as a behavior-cloning prior for RL.
- domain assumption The planted bug set and reproducible triggers reflect a realistic distribution of game regressions.
- standard math Pareto-optimal path selection yields an effective regression suite.
Cite this review
Pith. "Pith review of SAGE: Semantic-Aware Gray-Box Game Regression Testing with Large Language Models." pith.science (2026). https://pith.science/paper/E4FNCQM6
@misc{pith2026251200560,
author = {Pith},
title = {Pith review of: SAGE: Semantic-Aware Gray-Box Game Regression Testing with Large Language Models},
year = {2026},
howpublished = {\url{https://pith.science/paper/E4FNCQM6}},
note = {Machine review of arXiv:2512.00560}
}
read the original abstract
The rapid iteration cycles of modern live-service games make regression testing indispensable for maintaining quality and stability. However, existing regression testing approaches face critical limitations, especially in common gray-box settings where full source code access is unavailable: they heavily rely on manual effort for test case construction, struggle to maintain growing suites plagued by redundancy, and lack efficient mechanisms for prioritizing relevant tests. These challenges result in excessive testing costs, limited automation, and insufficient bug detection. To address these issues, we propose SAGE, a semanticaware regression testing framework for gray-box game environments. SAGE systematically addresses the core challenges of test generation, maintenance, and selection. It employs LLM-guided reinforcement learning for efficient, goal-oriented exploration to automatically generate a diverse foundational test suite. Subsequently, it applies a semantic-based multi-objective optimization to refine this suite into a compact, high-value subset by balancing cost, coverage, and rarity. Finally, it leverages LLM-based semantic analysis of update logs to prioritize test cases most relevant to version changes, enabling efficient adaptation across iterations. We evaluate SAGE on two representative environments, Overcooked Plus and Minecraft, comparing against both automated baselines and human-recorded test cases. Across all environments, SAGE achieves superior bug detection with significantly lower execution cost, while demonstrating strong adaptability to version updates.
Reference graph
Works this paper leans on
-
[1]
Accessed: 2024-10-29 (2024)
Newzoo: Newzoo’s Global Games Market Report 2024 - Free Version. Accessed: 2024-10-29 (2024). https://newzoo.com/resources/trend-reports/ newzoos-global-games-market-report-2024-free-version
2024
-
[2]
Wu, Y., Chen, Y., Xie, X., Yu, B., Fan, C., Ma, L.: Regression testing of massively multiplayeronlinerole-playinggames.In:2020IEEEInternationalConferenceonSoft- wareMaintenanceandEvolution(ICSME),pp.692–696(2020).https://doi.org/10.1109/ ICSME46990.2020.00074 26
arXiv 2020
-
[3]
In: 1993 Conference on Software Maintenance, pp
Agrawal,H.,Horgan,J.R.,Krauser,E.W.,London,S.A.:Incrementalregressiontesting. In: 1993 Conference on Software Maintenance, pp. 348–357 (1993). https://doi.org/10. 1109/ICSM.1993.366927
arXiv 1993
-
[4]
Gligoric, M., Eloussi, L., Marinov, D.: Practical regression test selection with dynamic file dependencies. In: Proceedings of the 2015 International Symposium on Software TestingandAnalysis.ISSTA2015,pp.211–222.AssociationforComputingMachinery, New York, NY, USA (2015). https://doi.org/10.1145/2771783.2771784
arXiv 2015
-
[5]
In: 2015 USENIX Annual Technical Conference (USENIX ATC 15), pp
Netravali, R., Sivaraman, A., Das, S., Goyal, A., Winstein, K., Mickens, J., Balakr- ishnan, H.: Mahimahi: Accurate Record-and-Replay for HTTP. In: 2015 USENIX Annual Technical Conference (USENIX ATC 15), pp. 417–429. USENIX Association, Santa Clara, CA (2015). https://www.usenix.org/conference/atc15/technical-session/ presentation/netravali
2015
-
[6]
GSTF Journal on Computing (JoC)3(2), 10 (2013) https://doi.org/10.7603/ s40601-013-0010-4
Ostrowski, M., Aroudj, S.: Automated regression testing within video game devel- opment. GSTF Journal on Computing (JoC)3(2), 10 (2013) https://doi.org/10.7603/ s40601-013-0010-4
2013
-
[7]
In: 2021 IEEE Conference on Games (CoG), pp
Gordillo, C., Bergdahl, J., Tollmar, K., Gisslén, L.: Improving playtesting coverage via curiosity driven reinforcement learning agents. In: 2021 IEEE Conference on Games (CoG), pp. 1–8 (2021). https://doi.org/10.1109/CoG52621.2021.9619048
arXiv 2021
-
[9]
Duarte,Y.,Canella,H.,Durelli,V.,Nardi,P.,Endo,A.:Exploratorytestingforplatform videogames:strategiesandlessonslearned.JournalonInteractiveSystems15,657–669 (2024) https://doi.org/10.5753/jis.2024.4156
arXiv 2024
Show all 46 references
-
[10]
2023 10th International Conference on DependableSystemsandTheirApplications(DSA),734–742(2023)https://doi.org/10
Mingyue, Z., Xiao-Yi, Z., Paolo, A., Fuyuki, I.: An investigation of the behaviours of machine learning agents used in the game of go. 2023 10th International Conference on DependableSystemsandTheirApplications(DSA),734–742(2023)https://doi.org/10. 1109/dsa59317.2023.00105
2023
-
[11]
IEEE/ACM International Conference on Automation of Software Test (AST), 90–99 (2021) https://doi.org/10.1109/AST52587.2021.00018
Politowski, C., Petrillo, F., Guéhéneuc, Y.-G.: A survey of video game testing. IEEE/ACM International Conference on Automation of Software Test (AST), 90–99 (2021) https://doi.org/10.1109/AST52587.2021.00018
2021
-
[12]
Machine Learning63(3), 217–248 (2006) https://doi.org/10.1007/ s10994-006-6205-6 27
Spronck, P., Ponsen, M., Sprinkhuizen-Kuyper, I., Postma, E.: Adaptive game ai with dynamic scripting. Machine Learning63(3), 217–248 (2006) https://doi.org/10.1007/ s10994-006-6205-6 27
2006
-
[13]
1–8 (2025)
Mioto,V.,Petrillo,F.:Amappingofrecording-basedgametestautomationtools.In:2025 IEEE/ACM 9th International Workshop on Games and Software Engineering (GAS), pp. 1–8 (2025). https://doi.org/10.1109/GAS66647.2025.00006
2025
-
[14]
In: Proceedings of the Annual Symposium on Computer-Human Interaction in Play
Stahlke, S., Nova, A., Mirza-Babaei, P.: Artificial players in the design process: Devel- oping an automated testing tool for game level and world design. In: Proceedings of the Annual Symposium on Computer-Human Interaction in Play. CHI PLAY ’20, pp. 267–280. Association for ...
2020
-
[15]
In: 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS), pp
Iftikhar,S.,Iqbal,M.Z.,Khan,M.U.,Mahmood,W.:Anautomatedmodelbasedtesting approach for platform games. In: 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 426–435 (2015). https://doi.org/10.1109/MODELS.2015.7338274
2015
-
[16]
In: Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems
Stahlke, S.., Nova, A., Mirza-Babaei, P.: Artificial playfulness: A tool for automated agent-based playtesting. In: Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems. CHI EA ’19, pp. 1–6. Association for Computing Machinery, New York, NY, USA ...
2019
-
[17]
In: 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp
Zheng, Y., Xie, X., Su, T., Ma, L., Hao, J., Meng, Z., Liu, Y., Shen, R., Chen, Y., Fan, C.: Wuji: Automatic online combat game testing using evolutionary deep reinforcement learning. In: 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. ...
2019
-
[18]
In: 2018 IEEE Conference on Computa- tionalIntelligenceandGames(CIG),pp.1–8(2018).https://doi.org/10.1109/CIG.2018
Guerrero-Romero, C., Lucas, S.M., Perez-Liebana, D.: Using a team of general ai algorithms to assist game design and testing. In: 2018 IEEE Conference on Computa- tionalIntelligenceandGames(CIG),pp.1–8(2018).https://doi.org/10.1109/CIG.2018. 8490417
2018 doi
-
[19]
IEEE Transactions on Software Engineering50(4), 911–936 (2024) https://doi.org/10.1109/TSE.2024.3368208
Wang, J., Huang, Y., Chen, C., Liu, Z., Wang, S., Wang, Q.: Software testing with large language models: Survey, landscape, and vision. IEEE Transactions on Software Engineering50(4), 911–936 (2024) https://doi.org/10.1109/TSE.2024.3368208
2024
-
[20]
arXiv preprint arXiv:2009.05617 (2020)
Tufano, M., et al.: Unit test case generation with transformers and focal context. arXiv preprint arXiv:2009.05617 (2020)
2009 arXiv
-
[21]
Information and Software Technology176, 107565 (2024) https: //doi.org/10.1016/j.infsof.2024.107565
Alagarsamy,S.,Tantithamthavorn,C.,Aleti,A.:A3test:Assertion-augmentedautomated test case generation. Information and Software Technology176, 107565 (2024) https: //doi.org/10.1016/j.infsof.2024.107565
2024
-
[22]
arXiv preprint arXiv:2305.04764 (2023)
Xie, Y., et al.: Chatunitest: A chatgpt-based automated unit test generation tool. arXiv preprint arXiv:2305.04764 (2023)
2023 arXiv
-
[23]
Dakhel,A.M.,Nikanjam,A.,Majdinasab,V.,Khomh,F.,Desmarais,M.C.:Effectivetest 28 generationusingpre-trainedlargelanguagemodelsandmutationtesting.Informationand SoftwareTechnology171,107468(2024)https://doi.org/10.1016/j.infsof.2024.107468
2024
-
[24]
Mastropaolo,A.,Cooper,N.,Palacio,D.N.,Scalabrino,S.,Poshyvanyk,D.,Oliveto,R., Bavota,G.:Usingtransferlearningforcode-relatedtasks.IEEETransactionsonSoftware Engineering49(4), 1580–1598 (2022) https://doi.org/10.1109/TSE.2022.3183297
2022
-
[25]
Tufano, M., Drain, D., Svyatkovskiy, A., Sundaresan, N.: Generating accurate assert statements for unit test cases using pretrained transformers. In: Proceedings of the 3rd ACM/IEEEInternationalConferenceonAutomationofSoftwareTest.AST’22,pp.54– 64.AssociationforComputingMachin...
2022
-
[27]
In: 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE), pp
Liu, Z., Chen, C., Wang, J., Che, X., Huang, Y., Hu, J., Wang, Q.: Fill in the blank: Context-aware automated text input generation for mobile gui testing. In: 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE), pp. 1355–1367 (2023). https://doi.org/10....
2023
-
[28]
In: Proceedings of the IEEE/ACM 46th International Conference on SoftwareEngineering.ICSE’24.AssociationforComputingMachinery,NewYork,NY, USA (2024)
Liu, Z., Chen, C., Wang, J., Chen, M., Wu, B., Che, X., Wang, D., Wang, Q.: Make llm atestingexpert:Bringinghuman-likeinteractiontomobileguitestingviafunctionality- aware decisions. In: Proceedings of the IEEE/ACM 46th International Conference on SoftwareEngineering.ICSE’24.As...
2024
-
[29]
arXiv preprint arXiv:2304.02014 (2023)
Deng, Z., et al.: Large language models are edge-case fuzzers: Testing deep learning libraries via fuzzgpt. arXiv preprint arXiv:2304.02014 (2023)
2023 arXiv
-
[30]
In: Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), pp
Deng,Y.,Xia,C.S.,Peng,H.,Yang,C.,Zhang,L.:Largelanguagemodelsarezero-shot fuzzers: Fuzzing deep-learning libraries via large language models. In: Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), pp. 423–435 (2023). https://d...
2023
-
[31]
1637–1641 (2022)
Zhang,T.,Irsan,I.C.,Thung,F.,Han,D.,Lo,D.,Jiang,L.:itiger:Anautomaticissuetitle generationtool.In:Proceedingsofthe30thACMJointEuropeanSoftwareEngineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), pp. 1637–1641 (2022). https://doi.org/10.11...
2022
-
[32]
findings-emnlp.57 29
Bui, N.D.Q., Wang, Y., Hoi, S.C.H.: Detect–localize–repair: A unified framework for learning to debug with codet5, 812–823 (2022) https://doi.org/10.18653/v1/2022. findings-emnlp.57 29
2022 doi
-
[33]
arXiv preprint arXiv:2304.05128 (2023)
Chen, S., et al.: Teaching large language models to self-debug. arXiv preprint arXiv:2304.05128 (2023)
2023 arXiv
-
[34]
1–13 (2024)
Feng, S., Chen, C.: Prompting is all you need: Automated android bug replay with largelanguagemodels.In:Proceedingsofthe46thIEEE/ACMInternationalConference on Software Engineering (ICSE), pp. 1–13 (2024). https://doi.org/10.1145/3597503. 3608137
2024 doi
-
[35]
https://doi.org/10.1145/3524459.3527350
Lajkó, M., Csuvik, V., Vidács, L.: Towards javascript program repair with generative pre-trainedtransformer(gpt-2).In:ProceedingsoftheThirdInternationalWorkshopon AutomatedProgramRepair.APR’22,pp.61–68.AssociationforComputingMachinery, New York, NY, USA (2022). https://doi.org...
2022
-
[36]
In: Proceedings of the 31st ACM Joint EuropeanSoftwareEngineeringConferenceandSymposiumontheFoundationsofSoft- ware Engineering (ESEC/FSE), pp
Wang, W., Wang, Y., Joty, S., Hoi, S.C.H.: Rap-gen: Retrieval-augmented patch gener- ation with codet5 for automatic program repair. In: Proceedings of the 31st ACM Joint EuropeanSoftwareEngineeringConferenceandSymposiumontheFoundationsofSoft- ware Engineering (ESEC/FSE), pp. ...
2023 doi
-
[37]
Accessed: 2025-10-14 (2024)
iXie Gaming: A Comprehensive Review of Game Test Automation Tools. Accessed: 2025-10-14 (2024). https://www.ixiegaming.com/blog/ comprehensive-review-game-test-automation-tools/
2025
-
[38]
In: 2014 Brazilian Conference on Intelligent Systems (BRACIS), pp
De Souza, L.S., Prudêncio, R.B.C., Barros, F.d.A.: A hybrid binary multi-objective particle swarm optimization with local search for test case selection. In: 2014 Brazilian Conference on Intelligent Systems (BRACIS), pp. 414–419 (2014). https://doi.org/10. 1109/BRACIS.2014.80
2014
-
[39]
In: 2015 IEEE 8th International Con- ference on Software Testing, Verification and Validation (ICST), pp
Mondal, D., Hemmati, H., Durocher, S.: Exploring test suite diversification and code coverage in multi-objective test case selection. In: 2015 IEEE 8th International Con- ference on Software Testing, Verification and Validation (ICST), pp. 1–10 (2015). https://doi.org/10.1109/...
2015
-
[40]
In: 2011 IEEE 23rd International Conference on Tools withArtificialIntelligence,pp.245–252(2011).https://doi.org/10.1109/ICTAI.2011.45
Souza, L.S.d., Miranda, P.B.C.d., Prudencio, R.B.C., Barros, F.d.A.: A multi-objective particle swarm optimization for test case selection based on functional requirements coverage and execution effort. In: 2011 IEEE 23rd International Conference on Tools withArtificialIntelli...
2011 doi
-
[41]
In: 2024 IEEE International Conference on Autonomic Com- puting and Self-Organizing Systems Companion (ACSOS-C), pp
Cai, J., Li, J., Li, N., Zhang, M., Yang, R., Tei, K.: Overcooked plus: A com- prehensive cooking scenario testbed for enhancing the evaluation of autonomous planning algorithms. In: 2024 IEEE International Conference on Autonomic Com- puting and Self-Organizing Systems Compan...
2024
-
[42]
https://www
Ghost Town Games Ltd.: Overcooked! Accessed: 2024-08-26 (2024). https://www. 30 team17.com/games/overcooked/ Accessed 2024-08-26
2024
-
[43]
https://www.minecraft.net
Mojang Studios: Minecraft. https://www.minecraft.net. Sandbox video game developed by Mojang Studios (2009)
2009
-
[44]
In: 2024 IEEE 35th International Symposium on Software Reliability Engineering Workshops (ISSREW), pp
Hu, J., Zhang, M., Liu, B., Wu, Y., Chen, Y.: A language-guided acceleration method for smoke testing of game quests. In: 2024 IEEE 35th International Symposium on Software Reliability Engineering Workshops (ISSREW), pp. 7–12 (2024). https://doi. org/10.1109/ISSREW63542.2024.00039
2024
-
[45]
Empirical Software Engineering27(6), 140 (2022) https://doi.org/10
Li,Z.,Wu,Y.,Ma,L.,Xie,X.,Chen,Y.,Fan,C.:Gbgallery:Abenchmarkandframework for game testing. Empirical Software Engineering27(6), 140 (2022) https://doi.org/10. 1007/s10664-022-10158-x
2022
-
[46]
https://arxiv.org/abs/1707.06347
Schulman, J., Wolski, F., Dhariwal, P., Radford, A., Klimov, O.: Proximal Policy Optimization Algorithms (2017). https://arxiv.org/abs/1707.06347
2017 arXiv
-
[47]
Journal of machine learning research22(268), 1–8 (2021)
Raffin, A., Hill, A., Gleave, A., Kanervisto, A., Ernestus, M., Dormann, N.: Stable- baselines3: Reliable reinforcement learning implementations. Journal of machine learning research22(268), 1–8 (2021)
2021
-
[48]
https://store.steampowered.com/ 31
ValveCorporation:Steam—TheUltimateOnlineGamePlatform.AccessedonOctober 30, 2025 (2025). https://store.steampowered.com/ 31
2025
Reviewed August 3, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.