@mseep/mcp-reasoner
Version:
MCP Reasoner with multiple reasoning strategies including Beam Search and Monte Carlo Tree Search
13 lines (12 loc) • 499 B
TypeScript
import { ThoughtNode, ReasoningRequest, ReasoningResponse } from '../types.js';
import { BaseStrategy } from './base.js';
export declare class BeamSearchStrategy extends BaseStrategy {
private beamWidth;
private beams;
constructor(stateManager: any, beamWidth?: number);
processThought(request: ReasoningRequest): Promise<ReasoningResponse>;
private calculatePossiblePaths;
getBestPath(): Promise<ThoughtNode[]>;
getMetrics(): Promise<any>;
clear(): Promise<void>;
}