@mcpflow.io/mcp-mcp-reasoner
Version:
为Claude Desktop 实现的基于系统推理的MCP服务器,采用波束搜索和思维评估。
30 lines (29 loc) • 1.12 kB
TypeScript
import { ReasoningRequest, ReasoningResponse } from '../../types.js';
import { MonteCarloTreeSearchStrategy } from '../mcts.js';
export declare class MCTS002AlphaStrategy extends MonteCarloTreeSearchStrategy {
private readonly temperature;
private explorationRate;
private readonly learningRate;
private readonly noveltyBonus;
private policyMetrics;
protected readonly simulationCount: number;
constructor(stateManager: any, numSimulations?: number);
private initializePolicyMetrics;
processThought(request: ReasoningRequest): Promise<ReasoningResponse>;
private extractAction;
private calculatePolicyScore;
private estimateValue;
private calculateNovelty;
private thoughtCoherence;
private runPolicyGuidedSearch;
private selectWithPUCT;
private selectBestPUCTChild;
private expandWithPolicy;
private simulateWithValueGuidance;
private backpropagateWithPolicyUpdate;
private adaptExplorationRate;
private updatePolicyMetrics;
private calculateEntropy;
private calculatePolicyEnhancedScore;
getMetrics(): Promise<any>;
}