Skip to content

Commit da50b58

Browse files
authored
Merge pull request #18 from tylerbessire/codex/update-profile-with-new-behavioral-focus
2 parents c863651 + a9b6c74 commit da50b58

File tree

5 files changed

+37
-0
lines changed

5 files changed

+37
-0
lines changed

AGENTS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,10 @@ Record completion as:
7676
Date: 2025-09-14
7777
Test Result: pytest tests/test_canonical.py -q
7878
Notes: Property-based invariance checks for D4 symmetries and colour relabeling
79+
[X] Docs: Behavioral RFT profile added
80+
Date: 2025-09-14
81+
Test Result: pytest -q
82+
Notes: Added repository profile with RFT focus and public image
7983
```
8084

8185
---

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22

33
This repository contains an advanced solver for the **ARC Prize 2025** competition (ARC‑AGI‑2), implementing the complete blueprint from neuroscience-inspired research. It combines symbolic reasoning with neural guidance, episodic retrieval, program sketches, and test-time training to achieve superior performance on abstract reasoning tasks.
44

5+
## Behavioral Approach with Relational Frame Theory
6+
7+
<p align="center">
8+
<img src="docs/images/rft_behavioral_approach.svg" alt="Behavioral RFT approach" width="400"/>
9+
</p>
10+
11+
We are exploring a behavioral perspective grounded in **Relational Frame Theory (RFT)** to tackle ARC. RFT models language and cognition as networks of learned relational frames, giving us a principled way to compose and generalize transformations across tasks.
12+
13+
For more details, see [profile/README.md](profile/README.md).
14+
515
## Key Features
616

717
### 🧠 Neuroscience-Inspired Architecture
Lines changed: 4 additions & 0 deletions
Loading

profile/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Behavioral RFT Profile
2+
3+
We pursue a behavioral approach to the Abstraction and Reasoning Corpus (ARC) grounded in **Relational Frame Theory (RFT)**. RFT views language and cognition as patterns of learned relations, offering a framework for flexible transformation and generalization.
4+
5+
![Behavioral RFT approach](../docs/images/rft_behavioral_approach.svg)
6+
7+
## Public Description
8+
Our exploration maps ARC transformations through relational frames, aiming for adaptive, rule-based solutions that emerge from behavioral principles rather than brute-force search alone.
9+
10+
[S:DOC v1] profile_behavioral_rft pass

tests/test_profile_image.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# [S:TEST v1] profile image exists and contains title pass
2+
from pathlib import Path
3+
4+
5+
def test_profile_image_exists_and_has_text():
6+
img_path = Path('docs/images/rft_behavioral_approach.svg')
7+
assert img_path.is_file(), 'profile image missing'
8+
content = img_path.read_text(encoding='utf-8')
9+
assert '<svg' in content and 'Behavioral RFT Approach' in content

0 commit comments

Comments
 (0)