RewardCalculator
public interface RewardCalculator
源码Source
io/agentscope/core/training/reward/RewardCalculator.java:26–35定义 Reward Calculator契约的接口。位于 io.agentscope.core.training.reward 包。核心成员包括 calculate。
Reward Calculator Interface
Calculate reward value based on shadow Agent's execution results
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public double calculate(Agent agent) | 设置该参数。 Calculate reward value based on execution results |
方法详情Method Detail
calculate
public double calculate(Agent agent)
设置该参数。
Calculate reward value based on execution results
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
agent | Agent | 智能体(类型 `Agent`)。Shadow Agent |
double返回数值结果。Reward value (typically between -1 and 1)
源码Source
io/agentscope/core/training/reward/RewardCalculator.java:34