Commit graph

3 commits

Author SHA1 Message Date
Andreas Koepf (aider)
a3341e08fa feat: Add sequence dataset with dynamic pattern generation and tests
This commit introduces a comprehensive sequence dataset generator with the following key features:
- Dynamic pattern generation through operation composition
- Configurable complexity and sequence lengths
- Validation to ensure sequences are interesting and solvable
- Human-readable rule descriptions
- Comprehensive test coverage
- Iterator protocol support
- A convenient factory function

The implementation includes:
- `SequenceDataset` class for generating sequence completion tasks
- `PatternRule` for representing and applying sequence generation rules
- `PatternGenerator` for creating diverse pattern rules
- Extensive test suite to validate dataset generation
2025-01-23 13:41:23 +01:00
Andreas Koepf (aider)
1b42fcb737 feat: Create cognition/__init__.py with module docstring 2025-01-23 13:33:14 +01:00
Andreas Koepf (aider)
3179cb83af feat: Add cognition module with initial reasoning tasks namespace 2025-01-23 13:31:30 +01:00