paper-with-me

홈 › Papers

Learning Dark Souls Combat Through Pixel Input With Neuroevolution

2025-07-04 · Jim O'Connor, Gary B. Parker, Mustafa Bugti arxiv

This paper investigates the application of Neuroevolution of Augmenting Topologies (NEAT) to automate gameplay in Dark Souls, a notoriously challenging action role-playing game characterized by complex combat mechanics, dynamic environments, and high-dimensional visual inputs. Unlike traditional reinforcement learning or game playing approaches, our method evolves neural networks directly from raw pixel data, circumventing the need for explicit game-state information. To facilitate this approach, we introduce the Dark Souls API (DSAPI), a novel Python framework leveraging real-time computer vision techniques for extracting critical game metrics, including player and enemy health states. Using NEAT, agents evolve effective combat strategies for defeating the Asylum Demon, the game's initial boss, without predefined behaviors or domain-specific heuristics. Experimental results demonstrate that evolved agents achieve up to a 35% success rate, indicating the viability of neuroevolution in addressing complex, visually intricate gameplay scenarios. This work represents an interesting application of vision-based neuroevolution, highlighting its potential use in a wide range of challenging game environments lacking direct API support or well-defined state representations.

📄 PDF Abstract BibTeX arXiv:2507.03793

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

Learning Transferable Skills in Action RPGs via Directed Skill Graphs and Selective Adaptation

2026-01-25 · Ali Najar arxiv

Lifelong agents should expand their competence over time without retraining from scratch or overwriting previously learned behaviors. We investigate this in a challenging real-time control setting (Dark Souls III) by rep…

How Far Can We Go with Pixels Alone? A Pilot Study on Screen-Only Navigation in Commercial 3D ARPGs

2026-02-21 · Kaijie Xu, Mustafa Bugti, Clark Verbrugge arxiv

Modern 3D game levels rely heavily on visual guidance, yet the navigability of level layouts remains difficult to quantify. Prior work either simulates play in simplified environments or analyzes static screenshots for v…

Visual Navigation

Ensoul: A framework for the creation of self organizing intelligent ultra low power systems (SOULS) through evolutionary enerstatic networks

2023-04-26 · Ty Roachford

Ensoul is a framework proposed for the purpose of creating technologies that create more technologies through the combined use of networks, and nests, of energy homeostatic (enerstatic) loops and open-ended evolutionary …

Two Souls in an Adversarial Image: Towards Universal Adversarial Example Detection using Multi-view Inconsistency

2021-09-25 · Sohaib Kiani, Sana Awan, Chao Lan, Fengjun Li 외

In the evasion attacks against deep neural networks (DNN), the attacker generates adversarial instances that are visually indistinguishable from benign samples and sends them to the target DNN to trigger misclassificatio…

Adversarial Attack DetectionAdversarial DefenseAdversarial RobustnessCW Attack Detection

Soulstyler: Using Large Language Model to Guide Image Style Transfer for Target Object

2023-11-22 · JunHao Chen, Peng Rong, Jingbo Sun, Chao Li 외

Image style transfer occupies an important place in both computer graphics and computer vision. However, most current methods require reference to stylized images and cannot individually stylize specific objects. To over…

Language ModelingLanguage ModellingLarge Language ModelStyle Transfer