or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/fastcore@1.8.x
tile.json

tessl/pypi-fastcore

tessl install tessl/pypi-fastcore@1.8.0

Python supercharged for fastai development

Agent Success

Agent success rate when using this tile

56%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.37x

Baseline

Agent success rate without this tile

41%

rubric.jsonevals/scenario-10/

{
  "context": "This criteria evaluates how well the engineer uses fastcore's advanced caching capabilities, specifically flexicache() with custom eviction policies and timed_cache() for time-based invalidation. The focus is on proper usage of these caching utilities rather than implementing caching from scratch.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Uses timed_cache",
      "description": "Uses fastcore's timed_cache() decorator or function for implementing time-based cache expiration in fetch_with_cache()",
      "max_score": 30
    },
    {
      "name": "Uses flexicache",
      "description": "Uses fastcore's flexicache() decorator or function for implementing custom eviction policies in fetch_with_policy()",
      "max_score": 30
    },
    {
      "name": "Custom policy implementation",
      "description": "Correctly implements or uses a custom eviction policy function (e.g., time_policy() or mtime_policy()) that is passed to flexicache() and properly evaluates cache entry metadata",
      "max_score": 25
    },
    {
      "name": "Cache statistics tracking",
      "description": "Implements cache hit/miss statistics tracking that correctly counts when cached values are returned versus when fresh data is fetched",
      "max_score": 15
    }
  ]
}