• Cite Icon4
  • https://doi.org/10.1007/978-3-030-71374-4_6Copy DOI Icon

Prototyping Games Using Formal Methods

  • Jan 1, 2021
  • Sebastian Krings +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Courses on formal methods are often based on examples and case studies, which are supposed to show students how to apply formal methods in practice. However, examples often fall into one of two categories: First, many are artificial and thus do not relate to practice. Second, other examples are based on projects of industry partners and therefore often are too involved for students to understand them.In this paper, we present a different approach. By formalizing the rules of commonly known games, we achieve examples both engaging and suited for students. Furthermore, we broaden the horizon of formal methods, driving research at the same time: we present extensions such as playable visualizations and explore the relationship between game AIs and model checking heuristics.

Similar Papers
  • Conference Article
  • Citations41

Academia and industry meet: some experiences of formal methods in practice

  • Dec 10, 2003
  • G.H Broadfoot +1
  • Book Chapter
  • Citations1

Formal Methods: Yes but How ?

  • Jan 01, 1994
  • Janusz Zalewski
  • Conference Article
  • Citations2

Asam odx

  • Jan 01, 2008
  • Stefan Bienk
  • Research Article

Heuristic Pathfinding Algorithms in Video Games Indepth Analysis and Performance

  • Feb 26, 2025
  • Science and Technology of Engineering, Chemistry and Environmental Protection
  • Runjie Lu
  • Book Chapter
  • Citations1

On Using Large Language Models Pre-trained on Digital Twins as Oracles to Foster the Use of Formal Methods in Practice

  • Oct 26, 2024
  • Serge Autexier
  • PDF
  • Research Article
  • Citations8

A Scenario-Based Approach for Formal Modelling and Verification of Safety Properties in Automated Driving

  • Jan 01, 2019
  • IEEE Access
  • Bingqing Xu +3
  • Book Chapter
  • Citations21

DO-333 Certification Case Studies

  • Jan 01, 2014
  • Darren Cofer +1
  • Conference Article
  • Citations9

Formal analysis for real-time scheduling

  • Oct 07, 2000
  • B Dutertre +1
  • PDF
  • Conference Article
  • Citations24

TEACHING FORMAL METHODS: Lessons To Learn

  • Jul 01, 1998
  • Electronic workshops in computing
  • Paul Gibson +1
  • Research Article
  • Citations5

Verifying a signature architecture: a comparative case study

  • Jan 13, 2007
  • Formal Aspects of Computing
  • David Basin +4
  • Research Article

Evaluating Artificial Intelligence in Video Games: Background and Significance of the Study

  • Mar 02, 2025
  • Interdisciplinary Humanities and Communication Studies
  • Chenyue Sun
  • PDF
  • Research Article
  • Citations30

Formal Methods and Validation Techniques for Ensuring Automotive Systems Security

  • Dec 18, 2023
  • Information
  • Moez Krichen
  • Research Article
  • Citations31

Experiences applying formal approaches in the development of swarm-based space exploration systems

  • Aug 22, 2006
  • International Journal on Software Tools for Technology Transfer
  • Christopher A Rouff +3
  • Research Article
  • Citations6

Designing dependable logic controllers using algebraic specifications

  • May 02, 2006
  • Control Engineering Practice
  • Jean-Marc Roussel +1
  • Conference Article
  • Citations14

Describing and Verifying Web Service Using CCS

  • Jan 01, 2006
  • Li Bao +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.