• Site admin.

  • Joined on 2020-09-17
john closed issue john/McRogueFace#151 2025-12-23 03:15:15 +00:00
remove setScene, keyPressScene, currentScene in favor of mcrfpy.scene
john pushed to master at john/McRogueFace 2025-12-23 03:15:15 +00:00
71c91e19a5 feat: Add consistent Scene API with module-level properties (closes #151)
john commented on issue john/McRogueFace#154 2025-12-14 19:51:31 +00:00
Grounded Multi-Agent Testbed: LLM Agents in Discrete Simulated Environments

Architecture Plan Documented

Created wiki page: LLM Agent Testbed Architecture

Key Architectural…

john pushed to master at john/McRogueFace 2025-12-14 18:25:33 +00:00
john commented on issue john/McRogueFace#156 2025-12-14 17:54:28 +00:00
Turn-based LLM Agent Orchestration

Progress Update (2024-12-14)

Core orchestration infrastructure implemented in commits 2890528, de73903:

Completed Components

  • TurnOrchestrator - Manages multi-turn simulation…
john pushed to master at john/McRogueFace 2025-12-14 17:54:16 +00:00
eb4a398e09 docs: Add development plans for VLLM agent infrastructure
de739037f0 feat: Add TurnOrchestrator for multi-turn LLM simulation (addresses #156)
2890528e21 feat: Add action parser and executor for LLM agent actions
e45760c2ac feat: Add WorldGraph for deterministic room descriptions (closes #155)
Compare 4 commits »
john closed issue john/McRogueFace#155 2025-12-14 17:54:15 +00:00
Deterministic Text Descriptions From Room Graph
john opened issue john/McRogueFace#158 2025-12-07 04:50:41 +00:00
[Major Feature] WebAssembly/Emscripten build target for browser deployment
john commented on issue john/McRogueFace#157 2025-12-07 04:50:40 +00:00
[Major Feature] True headless execution without X11/GPU dependencies

Note: libtcod-headless Already Exists

The project already maintains a fork of libtcod without SDL dependencies: https://github.com/jmccardle/libtcod-headless

This means libtcod is **not a…

john opened issue john/McRogueFace#157 2025-12-07 04:36:42 +00:00
[Major Feature] True headless execution without X11/GPU dependencies
john commented on issue john/McRogueFace#156 2025-12-02 14:23:50 +00:00
Turn-based LLM Agent Orchestration

Multi-Agent VLLM Demo Complete

Committed and pushed multi-agent perspective cycling demo (4713b62, b1b3773).

New Files in tests/vllm_demo/

john pushed to master at john/McRogueFace 2025-12-02 14:23:20 +00:00
b1b3773680 docs: Update CLAUDE.md with wiki workflow references
5b637a48a7 fix: Correct right mouse button action name from 'rclick' to 'right'
d761b53d48 docs: Update grid demo and regenerate API docs
4713b62535 feat: Add VLLM integration demos for multi-agent research (#156)
Compare 4 commits »
john commented on issue john/McRogueFace#156 2025-12-02 03:37:38 +00:00
Turn-based LLM Agent Orchestration

Initial VLLM Integration Demo Complete

Created tests/vllm_demo.py as a proof-of-concept demonstrating the core infrastructure:

What's Working

  1. Headless screenshot capture - Using…
john pushed to master at john/McRogueFace 2025-12-02 03:20:26 +00:00
f2f8d6422f Add warning when starting benchmark in headless mode
john pushed to master at john/McRogueFace 2025-12-02 02:56:54 +00:00
60ffa68d04 feat: Add mcrfpy.step() and synchronous screenshot for headless mode (closes #153)
john closed issue john/McRogueFace#153 2025-12-02 02:56:54 +00:00
Separate render loop from game state loop
john closed issue john/McRogueFace#91 2025-12-02 02:51:14 +00:00
Generate Python type stub files (.pyi)
john commented on issue john/McRogueFace#91 2025-12-02 02:51:14 +00:00
Generate Python type stub files (.pyi)

this is part of the automated documentation suite; it's generated from inline details throughout the C++ definitions of mcrfpy

john pushed to master at john/McRogueFace 2025-12-02 02:04:12 +00:00
f33e79a123 feat: Add GridPoint.entities and GridPointState.point properties
john closed issue john/McRogueFace#16 2025-12-02 02:04:12 +00:00
Entity knowledge contents: make map data available directly through GridPointState