Skip to content

Commit e71e0b7

Browse files
fix: force staged stockfish strategy during full-game analysis
1 parent 4fc7b2f commit e71e0b7

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

src/hooks/useAnalysisController/useAnalysisController.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ export const useAnalysisController = (
8686
deepAnalysisController.progress.isAnalyzing
8787
? deepAnalysisController.config.targetDepth
8888
: 18,
89+
deepAnalysisController.progress.isAnalyzing,
8990
)
9091

9192
const availableMoves = useMemo(() => {

src/hooks/useAnalysisController/useEngineAnalysis.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export const useEngineAnalysis = (
1515
currentMaiaModel: string,
1616
setAnalysisState: React.Dispatch<React.SetStateAction<number>>,
1717
targetDepth = 18,
18+
forceStagedStrategy = false,
1819
) => {
1920
const maia = useContext(MaiaEngineContext)
2021
const stockfish = useContext(StockfishEngineContext)
@@ -234,6 +235,9 @@ export const useEngineAnalysis = (
234235
chess.moves().length,
235236
targetDepth,
236237
{
238+
moveMapStrategy: forceStagedStrategy
239+
? 'staged-root-probe'
240+
: undefined,
237241
maiaCandidateMoves,
238242
forcedCandidateMoves,
239243
maiaPolicy,
@@ -278,6 +282,7 @@ export const useEngineAnalysis = (
278282
currentMaiaModel,
279283
setAnalysisState,
280284
targetDepth,
285+
forceStagedStrategy,
281286
stockfishDebugRerunToken,
282287
currentNode?.analysis.maia?.[currentMaiaModel]?.policy,
283288
currentNode?.mainChild?.move,

0 commit comments

Comments
 (0)