agents-flow
Version:
Framework for multi-agent interactive fiction videogame.
15 lines • 550 B
TypeScript
import { Agent } from "./agent";
import { OnGoingInteraction } from "./ongoing";
import { IInteraction } from "./interfaces";
export declare type Historic = {
agent: Agent;
ongoing: OnGoingInteraction;
};
export declare class HistoricInteractions {
private _executions;
constructor();
add(agent: Agent, ongoing: OnGoingInteraction): void;
hasExecutedInteraction(interaction: IInteraction): boolean;
hasExecutedOnGoingInteraction(ongoing: OnGoingInteraction): boolean;
}
//# sourceMappingURL=historic.d.ts.map