Create example experiment scripts in examples/experiments/ #73

Open
opened 2026-03-14 23:57:27 +00:00 by freemo · 0 comments
Owner

Metadata

  • Commit Message: feat(experiments): add example experiment scripts demonstrating sandbox DSL
  • Branch: feature/m3-v11-experiment-examples

Background

No example experiment scripts ship with the project.

Expected Behavior

Example scripts in examples/experiments/ demonstrating: automated combat testing, world traversal, NPC scripting.

Acceptance Criteria

  • examples/experiments/combat_test.rb -- automated combat sequence
  • examples/experiments/world_walk.rb -- traverse rooms and report terrain
  • examples/experiments/npc_dialogue.rb -- interact with NPC reactions
  • Each script has a header comment explaining its purpose

Subtasks

  • Create examples/experiments/ directory
  • Write 3 example scripts
  • Tests: Verify scripts parse without syntax errors

Definition of Done

This issue is complete when all subtasks are done, commit created on the specified branch, PR submitted and merged.

## Metadata - **Commit Message**: `feat(experiments): add example experiment scripts demonstrating sandbox DSL` - **Branch**: `feature/m3-v11-experiment-examples` ## Background No example experiment scripts ship with the project. ## Expected Behavior Example scripts in `examples/experiments/` demonstrating: automated combat testing, world traversal, NPC scripting. ## Acceptance Criteria - [ ] `examples/experiments/combat_test.rb` -- automated combat sequence - [ ] `examples/experiments/world_walk.rb` -- traverse rooms and report terrain - [ ] `examples/experiments/npc_dialogue.rb` -- interact with NPC reactions - [ ] Each script has a header comment explaining its purpose ## Subtasks - [ ] Create `examples/experiments/` directory - [ ] Write 3 example scripts - [ ] Tests: Verify scripts parse without syntax errors ## Definition of Done This issue is complete when all subtasks are done, commit created on the specified branch, PR submitted and merged.
freemo added this to the v1.1.0 milestone 2026-03-14 23:57:27 +00:00
freemo self-assigned this 2026-03-15 04:25:23 +00:00
freemo modified the milestone from v1.1.0 to v1.2.0 2026-03-16 00:28:14 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: aethyr/Aethyr#73
No description provided.