File size: 1,326 Bytes
62851e9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
name: ai-executive-assistant
version: "1.0"
entry_point: env.assistant_env:ExecutiveAssistantEnv

observation_space:
  type: dict
  keys:
    time:
      type: string
      description: Current simulation time in HH:MM format
    tasks:
      type: list
      description: List of task objects with id, title, time, duration, priority, type, status
    inbox:
      type: list
      description: List of inbox message objects with id, sender, content, urgency, replied
    preferences:
      type: dict
      description: User preference profile for personalization

action_space:
  type: discrete
  actions:
    - schedule_task
    - complete_task
    - defer_task
    - send_reply
    - reject_task
    - ask_clarification

max_steps: 50
reward_range: [-20, 20]

features:
  temporal_reasoning: true
  partial_observability: true
  action_masking: true
  curriculum_learning: true
  conflict_graph: true
  user_preferences: true

description: >
  RL environment simulating an executive assistant handling scheduling,
  inbox communication, and task prioritization. Features temporal reasoning
  with overlap detection, multi-objective reward shaping, partial observability
  with hidden tasks and delayed inbox, action masking, conflict graph modeling,
  curriculum learning, and personalization via user preference memory.