Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
__pycache__/
__pycache__/
*.pyc
*.pyo
.venv/
_site/
*.egg-info/
.pytest_cache/
22 changes: 22 additions & 0 deletions README_PR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# SnakeGo HL Pipeline - PR Package

## How to use

1. Clone the framework repo:
git clone https://github.com/SAST-agent/AgentBenchFramework.git
cd AgentBenchFramework

2. Copy everything from this package on top:
# In PowerShell, from this folder:
Copy-Item snakego .\snakego -Recurse -Force
Copy-Item src .\src -Recurse -Force
Copy-Item .gitignore .\.gitignore -Force

3. Clean caches and commit:
Get-ChildItem -Recurse -Directory -Filter __pycache__ | Remove-Item -Recurse -Force
git checkout -b feat/snakego-hl
git add -A
git commit -m "feat: SnakeGo HL pipeline (official engine + adapters)"
git push origin feat/snakego-hl

4. Create PR on GitHub.
10 changes: 10 additions & 0 deletions snakego/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
"""26_snakego game environment, agents, arena, and iteration tooling."""
from __future__ import annotations

from .env import SnakeGoGame, GameConfig, IllegalAction
from .agents import BaseAgent, RandomAgent, GreedyAgent

__all__ = [
"SnakeGoGame", "GameConfig", "IllegalAction",
"BaseAgent", "RandomAgent", "GreedyAgent",
]
Loading
Loading