├── .gitignore ├── AUTHORS.txt ├── COPYING ├── COPYRIGHT.txt ├── LICENSE ├── README.md ├── images ├── APIPlayerAnalysis.png ├── API_EvaluatorCompare.png ├── API_VariedParameters.png ├── CeresLogoLarge.png ├── CeresLogoSmall.png ├── Command_Analyze.png ├── Command_Suite.png ├── Command_Tourn.png ├── MonitorWindow.png ├── NLA_performance.png ├── graph_0_example.PNG ├── graph_9_example.PNG ├── graph_Arena.PNG ├── graph_comp.png ├── graph_nibbler.PNG ├── graph_reference_engine.PNG └── graph_tooltip.PNG ├── markup ├── APISamples.md ├── Commands.md ├── GameComp.md ├── Graph.md ├── Monitoring.md ├── Setup.md ├── instructions_1.md ├── instructions_2.md ├── instructions_3.md ├── instructions_4.md ├── instructions_5.md ├── instructions_6.md └── instructions_7.md ├── src ├── Ceres.Base │ ├── ANN │ │ ├── ANNCalcResult.cs │ │ ├── ANNDef.cs │ │ ├── ANNLayer.cs │ │ └── ANNLoaderKeras.cs │ ├── Algorithms │ │ ├── Bisection.cs │ │ └── Sorting.cs │ ├── Benchmarking │ │ ├── Benchmarking.cs │ │ ├── TimingBlock.cs │ │ └── TimingStats.cs │ ├── CUDA │ │ ├── CUDABlasLTHandle.cs │ │ ├── CUDADevice.cs │ │ ├── CUDAKernelLauncher.cs │ │ ├── CUDAPinnedMemory.cs │ │ ├── CUDATimingBlock.cs │ │ ├── CUDAUtilizationMetrics.cs │ │ └── CUDAUtils.cs │ ├── Ceres.Base.csproj │ ├── DataTypes │ │ ├── Aligned │ │ │ └── AlignedFloatArray.cs │ │ ├── ArrayUtils.cs │ │ ├── BitUtils.cs │ │ ├── BitVector64.cs │ │ ├── ByteScaled.cs │ │ ├── DictionaryUtils.cs │ │ ├── FP16 │ │ │ ├── FP16.cs │ │ │ └── FP16Helper.cs │ │ ├── IDPool.cs │ │ ├── ItemsInBucketsAllocator.cs │ │ ├── KeyValueSetParsed.cs │ │ ├── KthSmallestValueFloat.cs │ │ ├── KthSmallestValueInt.cs │ │ ├── ListBounded.SetOps.cs │ │ ├── ListBounded.cs │ │ ├── MemoryCasted.cs │ │ ├── ObjectPool.cs │ │ ├── ObjectWithInstanceID.cs │ │ ├── PinnedObjectArray.cs │ │ ├── QueueFixedSize.cs │ │ ├── RandomDrawWithoutReplacement.cs │ │ ├── SerializationUtils.cs │ │ ├── SpanAligned.cs │ │ ├── SpanUtils.cs │ │ ├── StreamUtils.cs │ │ ├── StructArrayRefMapper.cs │ │ ├── SysMisc.cs │ │ ├── TFRecord │ │ │ ├── CRC32.cs │ │ │ ├── SafeProxy.cs │ │ │ ├── TFRecordProto.cs │ │ │ └── TFRecordWriter.cs │ │ ├── TopN.cs │ │ └── Trees │ │ │ └── Basic │ │ │ ├── ITreeNode.cs │ │ │ ├── TreeTraversalType.cs │ │ │ └── TreeUtils.cs │ ├── Environment │ │ ├── CeresEnvironment.cs │ │ ├── CrashDump.cs │ │ ├── GitInfo.cs │ │ └── IAppLogger.cs │ ├── Math │ │ ├── ErrorFunction.cs │ │ ├── MKL │ │ │ ├── MKLMethodsNative.cs │ │ │ └── MKLUtils.cs │ │ ├── MathHelpers.cs │ │ ├── MathUtils.cs │ │ ├── PowerMean.cs │ │ ├── Probability │ │ │ ├── BayesianNormalEstimator.cs │ │ │ ├── DistributionRandomDraws.cs │ │ │ └── MultinomialBayesianThompsonSampler.cs │ │ ├── QuadraticRegression.cs │ │ ├── Random │ │ │ ├── GammaDistribution.cs │ │ │ └── ThompsonSampling.cs │ │ ├── StatUtils.cs │ │ ├── StatsCollector.cs │ │ └── StatsEnumerable.cs │ ├── Misc │ │ ├── CeresNetDownloader.cs │ │ ├── CompressionUtils.cs │ │ ├── ConsoleUtils.cs │ │ ├── FileLogger.cs │ │ ├── FileUtils.cs │ │ ├── LC0Protobuf │ │ │ └── TFProtos │ │ │ │ ├── allocation_description.cs │ │ │ │ ├── api_def.cs │ │ │ │ ├── attr_value.cs │ │ │ │ ├── cost_graph.cs │ │ │ │ ├── device_attributes.cs │ │ │ │ ├── function.cs │ │ │ │ ├── graph.cs │ │ │ │ ├── graph_transfer_info.cs │ │ │ │ ├── iterator.cs │ │ │ │ ├── kernel_def.cs │ │ │ │ ├── log_memory.cs │ │ │ │ ├── node_def.cs │ │ │ │ ├── op_def.cs │ │ │ │ ├── reader_base.cs │ │ │ │ ├── remote_fused_graph_execute_info.cs │ │ │ │ ├── resource_handle.cs │ │ │ │ ├── step_stats.cs │ │ │ │ ├── summary.cs │ │ │ │ ├── tensor.cs │ │ │ │ ├── tensor_description.cs │ │ │ │ ├── tensor_shape.cs │ │ │ │ ├── tensor_slice.cs │ │ │ │ ├── types.cs │ │ │ │ ├── variable.cs │ │ │ │ └── versions.cs │ │ ├── ONNX │ │ │ ├── ONNXHelpers.cs │ │ │ ├── ONNXNet.cs │ │ │ └── ONNXTensorProto.cs │ │ ├── ObjUtils.cs │ │ ├── ObjUtilsCopy.cs │ │ ├── StringUtils.cs │ │ ├── TextWriterMulti.cs │ │ └── ZstdCompression │ │ │ ├── ZstandardDictionary.cs │ │ │ ├── ZstandardInterop.cs │ │ │ └── ZstandardStream.cs │ ├── OperatingSystem │ │ ├── HardwareManager.cs │ │ ├── Linux │ │ │ ├── LinuxAPI.cs │ │ │ └── LinuxMemoryMappedFiles.cs │ │ ├── MemoryBufferOS.cs │ │ ├── MemoryBufferOSBlocked.cs │ │ ├── NVML │ │ │ ├── NVML.cs │ │ │ ├── NVMLGPUInfo.cs │ │ │ └── NVMLMethods.cs │ │ ├── RawMemoryManager │ │ │ ├── ArrayStructsIncrementalPinned.cs │ │ │ ├── IRawMemoryManagerIncremental.cs │ │ │ ├── Linux │ │ │ │ └── RawMemoryManagerIncrementalLinux.cs │ │ │ ├── RawMemoryManagerPreallocatedWindows.cs │ │ │ └── Windows │ │ │ │ ├── RawMemoryManagerIncrementalWindows.cs │ │ │ │ └── WindowsVirtualAllocManager.cs │ │ ├── SoftwareManager.cs │ │ └── Windows │ │ │ ├── Win32.cs │ │ │ ├── Win32AcquirePrivilege.cs │ │ │ ├── Win32SharedMappedMemory.cs │ │ │ ├── Win32SystemInfo.cs │ │ │ ├── Win32Threading.cs │ │ │ ├── WinDebugLogger.cs │ │ │ ├── WinDebugLoggerProvider.cs │ │ │ └── WindowsHardware.cs │ └── Threading │ │ ├── AccumulatorMultithreaded.cs │ │ ├── LockSet.cs │ │ ├── LockSetBlock.cs │ │ ├── ParallelItemProcessorWorkerPool.cs │ │ ├── ParallelUtils.cs │ │ └── ThreadPoolManaged.cs ├── Ceres.Chess │ ├── Basic │ │ ├── ChessEnumExtensions.cs │ │ ├── ChessEnums.cs │ │ ├── Game.cs │ │ ├── Move.cs │ │ ├── Piece.cs │ │ ├── PieceOnSquare.cs │ │ ├── PieceType.cs │ │ ├── Pieces.cs │ │ ├── PiecesList.cs │ │ ├── PositionWithMove.cs │ │ ├── SearchLimit.cs │ │ ├── SearchLimitSpecificationString.cs │ │ ├── SearchLimitType.cs │ │ ├── SideType.cs │ │ ├── Square.cs │ │ ├── SquareNames.cs │ │ └── WDLScalingCalculator.cs │ ├── Ceres.Chess.csproj │ ├── Charts │ │ └── PlayerLimitsUsageCharts.cs │ ├── Data │ │ ├── Nets │ │ │ ├── RegisteredNetInfo.cs │ │ │ └── RegisteredNets.cs │ │ └── Players │ │ │ ├── ChessPlayer.cs │ │ │ └── ChessPlayers.cs │ ├── Diagnostics │ │ └── EventSource │ │ │ └── EventSourceCeres.cs │ ├── ExternalPrograms │ │ ├── UCI │ │ │ ├── UCIGameRunner.cs │ │ │ └── UCISearchInfo.cs │ │ └── UCIEngine │ │ │ └── UCIEngineProcess.cs │ ├── GameEngines │ │ ├── GameEngine.cs │ │ ├── GameEngineSearchResult.cs │ │ ├── GameEngineUCI.cs │ │ ├── GameEngineUCISpec.cs │ │ ├── GameMoveConsoleInfo.cs │ │ ├── GameMoveStat.cs │ │ └── IUCIGameRunnerProvider.cs │ ├── Games │ │ ├── PGNWriter.cs │ │ └── Utils │ │ │ ├── EPDEntry.cs │ │ │ ├── EPDScoredMove.cs │ │ │ ├── LichessDatabaseRecord.cs │ │ │ ├── PGNCommonMoves.cs │ │ │ ├── PGNGame.cs │ │ │ ├── PGNGameMove.cs │ │ │ └── PositionDocument.cs │ ├── LC0 │ │ ├── Engine │ │ │ ├── LC0Engine.cs │ │ │ └── LC0EngineArgs.cs │ │ ├── LC0VerboseMoveStats │ │ │ ├── VerboseMoveStat.cs │ │ │ └── VerboseMoveStats.cs │ │ ├── NNFiles │ │ │ ├── NNWeightsFileLC0.cs │ │ │ ├── NNWeightsFileLC0Downloader.cs │ │ │ └── NNWeightsFilesLC0.cs │ │ ├── Positions │ │ │ ├── Basic │ │ │ │ ├── EncodedEvalLogistic.cs │ │ │ │ ├── EncodedMove.cs │ │ │ │ ├── EncodedSquare.cs │ │ │ │ └── WDLRescaleHelper.cs │ │ │ ├── Batches │ │ │ │ ├── EncodedPositionBatchBuilder.cs │ │ │ │ ├── EncodedPositionBatchFlat.cs │ │ │ │ ├── EncodedPositionBatchFlatSlice.cs │ │ │ │ ├── EncodedPositionType.cs │ │ │ │ └── IEncodedPositionBatchFlat.cs │ │ │ ├── Boards │ │ │ │ ├── EncodedPositionBoard.cs │ │ │ │ ├── EncodedPositionBoardPlane.cs │ │ │ │ └── EncodedPositionBoards.cs │ │ │ ├── Hash │ │ │ │ └── EncodedBoardZobrist.cs │ │ │ ├── Policy │ │ │ │ ├── CompressedPolicyVector.cs │ │ │ │ ├── EncodedPolicyVector.cs │ │ │ │ └── PolicyVectorCompressedInitializerFromProbs.cs │ │ │ ├── Position │ │ │ │ ├── EncodedPositionMiscInfo.cs │ │ │ │ ├── EncodedPositionWithHistory.cs │ │ │ │ ├── EncodedTrainingPosition.cs │ │ │ │ ├── EncodedTrainingPositionGame.cs │ │ │ │ ├── EncodedTrainingPositionGameCompressed.cs │ │ │ │ ├── EncodedTrainingPositionGameDirect.cs │ │ │ │ ├── EncodedTrainingPositionMiscInfo.cs │ │ │ │ └── Training │ │ │ │ │ ├── EncodedPositionEvalMiscInfoV4.cs │ │ │ │ │ ├── EncodedPositionEvalMiscInfoV5.cs │ │ │ │ │ └── EncodedPositionEvalMiscInfoV6.cs │ │ │ ├── PositionCompressed │ │ │ │ ├── EncodedPolicyVectoryCompressed.cs │ │ │ │ ├── EncodedTrainingPositionCompressed.cs │ │ │ │ └── EncodedTrainingPositionCompressedConverter.cs │ │ │ └── Readers │ │ │ │ ├── EncodedTrainingPositionReader.cs │ │ │ │ ├── EncodedTrainingPositionReaderTAR.cs │ │ │ │ ├── EncodedTrainingPositionReaderTAREngine.cs │ │ │ │ ├── EncodedTrainingPositionReaderTPG.cs │ │ │ │ └── IEncodedTrainingPositionReader.cs │ │ └── WeightsProtobuf │ │ │ ├── LC0NetProtobuf.cs │ │ │ ├── LC0ProtobufDef.cs │ │ │ ├── LC0ProtobufNetWeightsMinMaxStats.cs │ │ │ └── ProtobufHelpers.cs │ ├── MoveGen │ │ ├── Converters │ │ │ ├── ConverterMGMoveEncodedMove.cs │ │ │ ├── MGChessPositionConverter.cs │ │ │ ├── MGMoveConverter.cs │ │ │ └── MoveInMGMovesArrayLocator.cs │ │ ├── MGChessMoveFlags.cs │ │ ├── MGMove.cs │ │ ├── MGMoveDump.cs │ │ ├── MGMoveFromString.cs │ │ ├── MGMoveGen.cs │ │ ├── MGMoveGenFillFunctions.cs │ │ ├── MGMoveGenTest.cs │ │ ├── MGMoveList.cs │ │ ├── MGMoveToString.cs │ │ ├── MGPosition.cs │ │ ├── MGPositionConstants.cs │ │ ├── MGPositionDump.cs │ │ ├── MGPositionPerformMove.cs │ │ ├── MGPositionReachability.cs │ │ ├── MGZobristKeySet.cs │ │ └── RookPlacementInfo.cs │ ├── NNBackends │ │ ├── CUDA │ │ │ ├── Graphs │ │ │ │ ├── NNBackendCUDAGraph.cs │ │ │ │ └── NNBackendCUDAGraphSet.cs │ │ │ ├── InputsOutputs │ │ │ │ ├── LC0LegacyWeights.cs │ │ │ │ ├── NNBackendInputOutput.cs │ │ │ │ ├── NNInputCudaVariables.cs │ │ │ │ └── NNOutputCudaVariables.cs │ │ │ ├── Kernels │ │ │ │ ├── CU │ │ │ │ │ ├── attention_policy_map.h │ │ │ │ │ ├── ceres_kernels.cu │ │ │ │ │ ├── common_kernels.cu │ │ │ │ │ ├── cuda_common.h │ │ │ │ │ ├── fp16_kernels.cu │ │ │ │ │ └── winograd_helper.inc │ │ │ │ ├── KernelCompilationInstructions.txt │ │ │ │ └── PTX │ │ │ │ │ ├── ceres_kernels.ptx │ │ │ │ │ ├── common_kernels.ptx │ │ │ │ │ └── fp16_kernels.ptx │ │ │ ├── Layers │ │ │ │ ├── AttentionPolicyHead.cs │ │ │ │ ├── BaseLayerCUDA.cs │ │ │ │ ├── BlockWithWinogradCUDA.cs │ │ │ │ ├── EncoderWeights.cs │ │ │ │ ├── FusedWinogradConvSELayerCUDA.cs │ │ │ │ ├── LayerAttentionBody.cs │ │ │ │ ├── LayerConv1CUDA.cs │ │ │ │ ├── LayerEmbedding.cs │ │ │ │ ├── LayerEncoder.cs │ │ │ │ ├── LayerFCCUDA.cs │ │ │ │ ├── LayerPolicyMapCUDA.cs │ │ │ │ ├── PolicyMap.cs │ │ │ │ └── Residual │ │ │ │ │ ├── ResidualBlockBaseCUDA.cs │ │ │ │ │ └── ResidualBlockFusedCUDA.cs │ │ │ ├── NNBackendCUDALayers.cs │ │ │ ├── NNBackendExecContext.cs │ │ │ └── NNBackendLC0_CUDA.cs │ │ └── ONNXRuntime │ │ │ ├── ONNXExecutor.cs │ │ │ ├── ONNXFileAveraging.cs │ │ │ ├── ONNXHelpers.cs │ │ │ ├── ONNXNetExecutor.cs │ │ │ └── ONNXRuntimeExecutorResultBatch.cs │ ├── NNEvaluators │ │ ├── Base │ │ │ ├── NNEvaluatorONNX.cs │ │ │ ├── NNEvaluatorPrecision.cs │ │ │ ├── NNEvaluatorRandom.cs │ │ │ └── TensorRT │ │ │ │ ├── NNEvaluatorEngineTensorRT.cs │ │ │ │ ├── NNEvaluatorEngineTensorRTConfig.cs │ │ │ │ └── TensorRTCalibDataWriter.cs │ │ ├── Batch │ │ │ ├── CompressedActionVector.cs │ │ │ ├── IPositionEvaluationBatch.cs │ │ │ ├── NNEvaluatorResult.cs │ │ │ ├── NNEvaluatorResultActivations.cs │ │ │ ├── NNPositionEvaluationBatchMember.cs │ │ │ ├── PositionEvaluationBatch.cs │ │ │ └── PositionsEvaluationBatchMerged.cs │ │ ├── CUDA │ │ │ └── NNEvaluatorCUDA.cs │ │ ├── Ceres │ │ │ ├── NNEvaluatorOptionsCeres.cs │ │ │ └── TPG │ │ │ │ ├── TPGConvertersToFlat.cs │ │ │ │ ├── TPGRecord.cs │ │ │ │ ├── TPGRecordConverter.cs │ │ │ │ ├── TPGRecordEncoding.cs │ │ │ │ ├── TPGRecordMovesExtractor.cs │ │ │ │ ├── TPGRecordUtils.cs │ │ │ │ ├── TPGRecordValidation.cs │ │ │ │ ├── TPGSquareRecord.cs │ │ │ │ └── TPGTrainingTargetNonPolicyInfo.cs │ │ ├── Defs │ │ │ ├── NNEvaluatorDef.cs │ │ │ ├── NNEvaluatorDefFactory.cs │ │ │ ├── NNEvaluatorDeviceComboType.cs │ │ │ ├── NNEvaluatorDeviceDef.cs │ │ │ ├── NNEvaluatorNetComboType.cs │ │ │ ├── NNEvaluatorNetDef.cs │ │ │ └── NNEvaluatorType.cs │ │ ├── Derived │ │ │ ├── Batch │ │ │ │ ├── NNEvaluatorPoolBatch.cs │ │ │ │ └── NNEvaluatorPooled.cs │ │ │ ├── BatchSizeFileParser.cs │ │ │ ├── NNEvaluatorCompare.cs │ │ │ ├── NNEvaluatorCompound.cs │ │ │ ├── NNEvaluatorDynamic.cs │ │ │ ├── NNEvaluatorDynamicByPos.cs │ │ │ ├── NNEvaluatorLinearCombo.cs │ │ │ ├── NNEvaluatorRoundRobin.cs │ │ │ ├── NNEvaluatorSplit.cs │ │ │ └── NNEvaluatorSubBatchedWithTarget.cs │ │ ├── LC0DLL │ │ │ ├── ISyzygyEvaluatorEngine.cs │ │ │ ├── NNEvaluatorStats.cs │ │ │ ├── SyzygyEvaluatorPool.cs │ │ │ ├── SyzygyProbeState.cs │ │ │ └── SyzygyWDLScore.cs │ │ ├── NNEvaluator.cs │ │ ├── NNEvaluatorBenchmark.cs │ │ ├── NNEvaluatorFactory.cs │ │ ├── NNEvaluatorHeadOverride.cs │ │ ├── NNEvaluatorOptions.cs │ │ ├── NNEvaluatorPerformanceStats.cs │ │ ├── NNEvaluatorRemapped.cs │ │ └── Specifications │ │ │ ├── NNDevicesSpecificationString.cs │ │ │ ├── NNNetSpecificationString.cs │ │ │ └── OptionsParserHelpers.cs │ ├── NNFiles │ │ ├── INNWeightsFileInfo.cs │ │ ├── NNWeightsFileDirectory.cs │ │ └── NNWeightsFiles.cs │ ├── PlayEvaluation │ │ └── EloCalculator.cs │ ├── PositionEvalCaching │ │ ├── PositionEvalCache.cs │ │ └── PositionEvalCacheEntry.cs │ ├── Positions │ │ ├── Position.cs │ │ ├── PositionHistoryGatherer.cs │ │ ├── PositionMiscInfo.cs │ │ ├── PositionRepetitionCalc.cs │ │ ├── PositionWithHistory.cs │ │ ├── PositionsGenerator1Ply.cs │ │ └── PositionsWithHistory.cs │ ├── TBBackends │ │ └── Fathom │ │ │ ├── BaseEntry.cs │ │ │ ├── EncInfo.cs │ │ │ ├── FathomEvaluator.cs │ │ │ ├── FathomFENParsing.cs │ │ │ ├── FathomMoveGen.cs │ │ │ ├── FathomPos.cs │ │ │ ├── FathomProbe.cs │ │ │ ├── FathomProbeMove.cs │ │ │ ├── FathomTB.cs │ │ │ ├── PairsData.cs │ │ │ ├── PairsDataPtr.cs │ │ │ ├── PawnEntry.cs │ │ │ ├── PieceEntry.cs │ │ │ └── TBMoveList.cs │ ├── Textual │ │ ├── FENGenerator.cs │ │ ├── FENParseResult.cs │ │ ├── FENParser.cs │ │ ├── PGNExtractor.cs │ │ ├── PGNFileTools │ │ │ ├── AlgebraicMoveParser.cs │ │ │ ├── Constants │ │ │ │ ├── CastleType.cs │ │ │ │ ├── File.cs │ │ │ │ ├── PieceColor.cs │ │ │ │ ├── PieceType.cs │ │ │ │ ├── Row.cs │ │ │ │ └── SymbolicMoveAnnotation.cs │ │ │ ├── GameInfo.cs │ │ │ ├── GameInfoParser.cs │ │ │ ├── Move.cs │ │ │ ├── Mvba │ │ │ │ └── MvbaMisc.cs │ │ │ ├── PgnStreamReader.cs │ │ │ ├── Position.cs │ │ │ ├── Square.cs │ │ │ └── TextReaderExtensions.cs │ │ ├── SANGenerator.cs │ │ └── SANParser.cs │ └── UserSettings │ │ ├── CeresUserSettings.cs │ │ ├── CeresUserSettingsManager.Initialize.cs │ │ └── CeresUserSettingsManager.cs ├── Ceres.Features │ ├── BatchAnalysis │ │ └── BatchAnalyzer.cs │ ├── Ceres.Features.csproj │ ├── CeresVersion.cs │ ├── CommandLineWorkerSpecification.cs │ ├── Commands │ │ └── InterprocessCommandManager.cs │ ├── EngineTests │ │ ├── CompareEngineParams.cs │ │ ├── CompareEnginePosResult.cs │ │ ├── CompareEngineResultSummary.cs │ │ └── CompareEngineVersusOptimal.cs │ ├── GameEngines │ │ ├── GameEngineCeresInProcess.cs │ │ ├── GameEngineCeresUCI.cs │ │ ├── GameEngineDefCeresUCI.cs │ │ ├── GameEngineLC0.cs │ │ ├── GameEngineSearchResultCeres.cs │ │ └── LC0EngineConfigured.cs │ ├── Players │ │ └── EnginePlayerDef.cs │ ├── Suites │ │ ├── SearchResultInfo.cs │ │ ├── SuiteTestDef.cs │ │ ├── SuiteTestResult.cs │ │ └── SuiteTestRunner.cs │ ├── Tournaments │ │ ├── GameEngineDefs │ │ │ ├── GameEngineDef.cs │ │ │ ├── GameEngineDefCeres.cs │ │ │ ├── GameEngineDefDirect.cs │ │ │ ├── GameEngineDefFactory.cs │ │ │ ├── GameEngineDefLC0.cs │ │ │ ├── GameEngineDefUCI.cs │ │ │ └── GameEngineFactory.cs │ │ ├── PlayerStat.cs │ │ ├── TournamentDef.cs │ │ ├── TournamentGameInfo.cs │ │ ├── TournamentGameQueueManager.cs │ │ ├── TournamentGameRunner.cs │ │ ├── TournamentGameThread.cs │ │ ├── TournamentManager.ThreadProc.cs │ │ ├── TournamentManager.cs │ │ ├── TournamentResultStats.cs │ │ └── TournamentUtils.cs │ ├── UCI │ │ ├── UCIGoCommandParsed.cs │ │ ├── UCIManager.SetOption.cs │ │ ├── UCIManager.cs │ │ ├── UCIManagerHelpers.cs │ │ └── VerboseMoveStatsFromMCTSNode.cs │ └── Visualization │ │ ├── AnalysisGraph │ │ ├── AnalysisGraphGenerator.cs │ │ ├── AnalysisGraphOptions.cs │ │ ├── GameCompareGraphGenerator.cs │ │ ├── GraphvizUtils.cs │ │ └── PositionToSVG.cs │ │ └── TreePlot │ │ ├── DrawTreeInfo.cs │ │ ├── DrawTreeNode.cs │ │ └── TreePlot.cs ├── Ceres.MCTS │ ├── Ceres.MCTS.csproj │ ├── Environment │ │ ├── MCTSEngineInitialization.cs │ │ └── MCTSEventSource.cs │ ├── Evaluators │ │ ├── LeafEvaluationResult.cs │ │ ├── LeafEvaluatorBase.cs │ │ ├── LeafEvaluatorCache.cs │ │ ├── LeafEvaluatorNN.cs │ │ ├── LeafEvaluatorReuseOtherTree.cs │ │ ├── LeafEvaluatorSyzygy.cs │ │ ├── LeafEvaluatorSyzygyPly1.cs │ │ ├── LeafEvaluatorTerminalCheckmateStalemate.cs │ │ ├── LeafEvaluatorTerminalDrawn.cs │ │ ├── LeafEvaluatorTransposition.RootReuse.cs │ │ ├── LeafEvaluatorTransposition.cs │ │ ├── LeafEvaluatorTranspositionMultiBuffered.cs │ │ └── MCTSNodeTranspositionVisitor.cs │ ├── Iteration │ │ ├── MCTSCheckPV.cs │ │ ├── MCTSDiagnostics.cs │ │ ├── MCTSFutilityPruning.cs │ │ ├── MCTSFutilityPruningStatus.cs │ │ ├── MCTSIterator.cs │ │ ├── MCTSManager.Dump.cs │ │ ├── MCTSManager.cs │ │ ├── MCTSNodeChildrenStatsTracker.cs │ │ ├── MCTSNodeResampling.cs │ │ ├── MCTSearch.Instamove.cs │ │ ├── MCTSearch.cs │ │ ├── Noise │ │ │ ├── SearchNoiseBestMoveSamplingDef.cs │ │ │ └── SearchNoisePolicyDef.cs │ │ ├── Params │ │ │ ├── CeresOptionAttribute.cs │ │ │ ├── MCTSParamsFixed.cs │ │ │ ├── NNEvaluatorSet.cs │ │ │ ├── ParamsSearch.cs │ │ │ ├── ParamsSearchExecution.cs │ │ │ ├── ParamsSearchExecutionChooser.cs │ │ │ ├── ParamsSearchSecondaryEvaluator.cs │ │ │ ├── ParamsSelect.cs │ │ │ └── TranspositionMode.cs │ │ ├── ParamsSearchExecutionModifier.cs │ │ ├── SearchStopStatus.cs │ │ ├── TranspositionRootsDict.cs │ │ └── VisitsToEqualizeCalculator.cs │ ├── MCTSNodes │ │ ├── Analysis │ │ │ └── MCTSNodePVDump.cs │ │ ├── Annotation │ │ │ ├── LastMovePliesTracker.cs │ │ │ └── MCTSNodeAnnotation.cs │ │ ├── Node │ │ │ ├── BestMoveInfo.cs │ │ │ ├── MCTSNode.cs │ │ │ ├── MCTSNodeInfo.cs │ │ │ ├── MCTSNodeInitPolicy.cs │ │ │ ├── MCTSNodeIteratorInVisitOrder.cs │ │ │ ├── MCTSNodeModifyPolicy.cs │ │ │ ├── MCTSNodeRepackCompressedPolicyVector.cs │ │ │ └── MCTSNodeSiblingEval.cs │ │ ├── NodeBase │ │ │ ├── GatheredChildStats.cs │ │ │ ├── MCTSNodeBaseDump.cs │ │ │ ├── MCTSNodeStructPtrChildScoreCalc.cs │ │ │ └── UncertaintyScalingCalculator.cs │ │ ├── NodeCache │ │ │ ├── IMCTSNodeCache.cs │ │ │ ├── MCTSNodeCacheArrayFixed.cs │ │ │ ├── MCTSNodeCacheArrayPurgeable.cs │ │ │ ├── MCTSNodeCacheArrayPurgeableSet.cs │ │ │ └── MCTSNodeCacheDict.cs │ │ ├── Selection │ │ │ ├── ChildSelector │ │ │ │ └── MCTSScoreCalcVector.cs │ │ │ └── MCTSTree.cs │ │ ├── Storage │ │ │ ├── MCTSNodeStore.Enumerators.cs │ │ │ ├── MCTSNodeStore.cs │ │ │ ├── MCTSNodeStorePositionExtractorToCache.cs │ │ │ ├── MCTSNodeStructChildStorage.cs │ │ │ ├── MCTSNodeStructStorage.MakeNewRoot.cs │ │ │ ├── MCTSNodeStructStorage.SwapNodes.cs │ │ │ ├── MCTSNodeStructStorage.cs │ │ │ └── Serialization │ │ │ │ ├── MCTSNodeStorageSerialize.cs │ │ │ │ └── MCTSNodeStoreSerializeMiscInfo.cs │ │ └── Struct │ │ │ ├── MCTSNodeStruct.Fields.cs │ │ │ ├── MCTSNodeStruct.cs │ │ │ ├── MCTSNodeStructChild.cs │ │ │ ├── MCTSNodeStructClone.cs │ │ │ ├── MCTSNodeStructContextPtr.cs │ │ │ ├── MCTSNodeStructIndex.cs │ │ │ ├── MCTSNodeStructMiscFields.cs │ │ │ ├── MCTSNodeStructOps.cs │ │ │ ├── MCTSNodeStructSubnodeAtVisitIndex.cs │ │ │ ├── MCTSNodeStructTraversal.cs │ │ │ └── MCTSNodeStructUtils.cs │ ├── Managers │ │ ├── ContemptManagement │ │ │ └── ContemptManager.cs │ │ ├── Limits │ │ │ ├── IManagerGameLimit.cs │ │ │ ├── LimitsManagerInstamoveDecision.cs │ │ │ ├── ManagerGameLimitCeres.cs │ │ │ ├── ManagerGameLimitInputs.cs │ │ │ ├── ManagerGameLimitOutputs.cs │ │ │ ├── ManagerGameLimitSimple.cs │ │ │ └── ManagerGameLimitTest.cs │ │ ├── ManagerChooseBestMove.cs │ │ ├── ManagerTreeReuse.cs │ │ └── Uncertainty │ │ │ └── MCTSNodeUncertaintyAccumulator.cs │ ├── NNEvaluators │ │ └── NNEvaluatorComboPhased.cs │ ├── Search │ │ ├── IteratedMCTS │ │ │ ├── IteratedMCTSBlending.cs │ │ │ ├── IteratedMCTSDef.cs │ │ │ ├── IteratedMCTSSearchManager.cs │ │ │ └── IteratedMCTSStepDef.cs │ │ ├── LeafSelection │ │ │ ├── ILeafSelector.cs │ │ │ └── LeafSelectorMulti.cs │ │ ├── MCTSApply.cs │ │ ├── MCTSBatchParamsManager.cs │ │ ├── MCTSNNEvaluator.cs │ │ ├── MCTSNodesSelectedSet.cs │ │ ├── MCTSSearchFlow.cs │ │ ├── MCTSSearchFlowDirect.cs │ │ └── OptimalBatchSizeCalculator.cs │ └── Utils │ │ ├── ParamsDump.cs │ │ ├── SearchPrincipalVariation.cs │ │ └── UCIInfo.cs ├── Ceres.sln └── Ceres │ ├── APIExamples │ ├── SuiteTest.cs │ └── TournamentTest.cs │ ├── Ceres.csproj │ ├── Commands │ ├── AnalyzePosition.cs │ ├── DispatchCommands.cs │ ├── FeatureAnalyzeParams.cs │ ├── FeatureBenchmark.cs │ ├── FeatureBenchmarkBackend.cs │ ├── FeatureBenchmarkPerft.cs │ ├── FeatureBenchmarkSearch.cs │ ├── FeaturePlayWithOpponent.cs │ ├── FeatureSuiteParams.cs │ ├── FeatureTournParams.cs │ ├── FeatureUCIParams.cs │ └── HelpCommands.cs │ ├── Program.cs │ └── Properties │ └── launchSettings.json └── text ├── command_analyze_output.txt ├── command_suite_output.txt └── command_tourn_output.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/AUTHORS.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/COPYING -------------------------------------------------------------------------------- /COPYRIGHT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/COPYRIGHT.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/README.md -------------------------------------------------------------------------------- /images/APIPlayerAnalysis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/APIPlayerAnalysis.png -------------------------------------------------------------------------------- /images/API_EvaluatorCompare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/API_EvaluatorCompare.png -------------------------------------------------------------------------------- /images/API_VariedParameters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/API_VariedParameters.png -------------------------------------------------------------------------------- /images/CeresLogoLarge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/CeresLogoLarge.png -------------------------------------------------------------------------------- /images/CeresLogoSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/CeresLogoSmall.png -------------------------------------------------------------------------------- /images/Command_Analyze.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/Command_Analyze.png -------------------------------------------------------------------------------- /images/Command_Suite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/Command_Suite.png -------------------------------------------------------------------------------- /images/Command_Tourn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/Command_Tourn.png -------------------------------------------------------------------------------- /images/MonitorWindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/MonitorWindow.png -------------------------------------------------------------------------------- /images/NLA_performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/NLA_performance.png -------------------------------------------------------------------------------- /images/graph_0_example.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/graph_0_example.PNG -------------------------------------------------------------------------------- /images/graph_9_example.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/graph_9_example.PNG -------------------------------------------------------------------------------- /images/graph_Arena.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/graph_Arena.PNG -------------------------------------------------------------------------------- /images/graph_comp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/graph_comp.png -------------------------------------------------------------------------------- /images/graph_nibbler.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/graph_nibbler.PNG -------------------------------------------------------------------------------- /images/graph_reference_engine.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/graph_reference_engine.PNG -------------------------------------------------------------------------------- /images/graph_tooltip.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/images/graph_tooltip.PNG -------------------------------------------------------------------------------- /markup/APISamples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/APISamples.md -------------------------------------------------------------------------------- /markup/Commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/Commands.md -------------------------------------------------------------------------------- /markup/GameComp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/GameComp.md -------------------------------------------------------------------------------- /markup/Graph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/Graph.md -------------------------------------------------------------------------------- /markup/Monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/Monitoring.md -------------------------------------------------------------------------------- /markup/Setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/Setup.md -------------------------------------------------------------------------------- /markup/instructions_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/instructions_1.md -------------------------------------------------------------------------------- /markup/instructions_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/instructions_2.md -------------------------------------------------------------------------------- /markup/instructions_3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/instructions_3.md -------------------------------------------------------------------------------- /markup/instructions_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/instructions_4.md -------------------------------------------------------------------------------- /markup/instructions_5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/instructions_5.md -------------------------------------------------------------------------------- /markup/instructions_6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/instructions_6.md -------------------------------------------------------------------------------- /markup/instructions_7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/markup/instructions_7.md -------------------------------------------------------------------------------- /src/Ceres.Base/ANN/ANNCalcResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/ANN/ANNCalcResult.cs -------------------------------------------------------------------------------- /src/Ceres.Base/ANN/ANNDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/ANN/ANNDef.cs -------------------------------------------------------------------------------- /src/Ceres.Base/ANN/ANNLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/ANN/ANNLayer.cs -------------------------------------------------------------------------------- /src/Ceres.Base/ANN/ANNLoaderKeras.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/ANN/ANNLoaderKeras.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Algorithms/Bisection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Algorithms/Bisection.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Algorithms/Sorting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Algorithms/Sorting.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Benchmarking/Benchmarking.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Benchmarking/Benchmarking.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Benchmarking/TimingBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Benchmarking/TimingBlock.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Benchmarking/TimingStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Benchmarking/TimingStats.cs -------------------------------------------------------------------------------- /src/Ceres.Base/CUDA/CUDABlasLTHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/CUDA/CUDABlasLTHandle.cs -------------------------------------------------------------------------------- /src/Ceres.Base/CUDA/CUDADevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/CUDA/CUDADevice.cs -------------------------------------------------------------------------------- /src/Ceres.Base/CUDA/CUDAKernelLauncher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/CUDA/CUDAKernelLauncher.cs -------------------------------------------------------------------------------- /src/Ceres.Base/CUDA/CUDAPinnedMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/CUDA/CUDAPinnedMemory.cs -------------------------------------------------------------------------------- /src/Ceres.Base/CUDA/CUDATimingBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/CUDA/CUDATimingBlock.cs -------------------------------------------------------------------------------- /src/Ceres.Base/CUDA/CUDAUtilizationMetrics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/CUDA/CUDAUtilizationMetrics.cs -------------------------------------------------------------------------------- /src/Ceres.Base/CUDA/CUDAUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/CUDA/CUDAUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Ceres.Base.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Ceres.Base.csproj -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/Aligned/AlignedFloatArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/Aligned/AlignedFloatArray.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/ArrayUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/ArrayUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/BitUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/BitUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/BitVector64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/BitVector64.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/ByteScaled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/ByteScaled.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/DictionaryUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/DictionaryUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/FP16/FP16.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/FP16/FP16.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/FP16/FP16Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/FP16/FP16Helper.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/IDPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/IDPool.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/ItemsInBucketsAllocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/ItemsInBucketsAllocator.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/KeyValueSetParsed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/KeyValueSetParsed.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/KthSmallestValueFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/KthSmallestValueFloat.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/KthSmallestValueInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/KthSmallestValueInt.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/ListBounded.SetOps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/ListBounded.SetOps.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/ListBounded.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/ListBounded.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/MemoryCasted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/MemoryCasted.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/ObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/ObjectPool.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/ObjectWithInstanceID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/ObjectWithInstanceID.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/PinnedObjectArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/PinnedObjectArray.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/QueueFixedSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/QueueFixedSize.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/RandomDrawWithoutReplacement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/RandomDrawWithoutReplacement.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/SerializationUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/SerializationUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/SpanAligned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/SpanAligned.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/SpanUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/SpanUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/StreamUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/StreamUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/StructArrayRefMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/StructArrayRefMapper.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/SysMisc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/SysMisc.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/TFRecord/CRC32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/TFRecord/CRC32.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/TFRecord/SafeProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/TFRecord/SafeProxy.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/TFRecord/TFRecordProto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/TFRecord/TFRecordProto.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/TFRecord/TFRecordWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/TFRecord/TFRecordWriter.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/TopN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/TopN.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/Trees/Basic/ITreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/Trees/Basic/ITreeNode.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/Trees/Basic/TreeTraversalType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/Trees/Basic/TreeTraversalType.cs -------------------------------------------------------------------------------- /src/Ceres.Base/DataTypes/Trees/Basic/TreeUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/DataTypes/Trees/Basic/TreeUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Environment/CeresEnvironment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Environment/CeresEnvironment.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Environment/CrashDump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Environment/CrashDump.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Environment/GitInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Environment/GitInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Environment/IAppLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Environment/IAppLogger.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/ErrorFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/ErrorFunction.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/MKL/MKLMethodsNative.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/MKL/MKLMethodsNative.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/MKL/MKLUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/MKL/MKLUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/MathHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/MathHelpers.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/MathUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/MathUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/PowerMean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/PowerMean.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/Probability/BayesianNormalEstimator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/Probability/BayesianNormalEstimator.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/Probability/DistributionRandomDraws.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/Probability/DistributionRandomDraws.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/Probability/MultinomialBayesianThompsonSampler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/Probability/MultinomialBayesianThompsonSampler.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/QuadraticRegression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/QuadraticRegression.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/Random/GammaDistribution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/Random/GammaDistribution.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/Random/ThompsonSampling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/Random/ThompsonSampling.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/StatUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/StatUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/StatsCollector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/StatsCollector.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Math/StatsEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Math/StatsEnumerable.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/CeresNetDownloader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/CeresNetDownloader.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/CompressionUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/CompressionUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/ConsoleUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/ConsoleUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/FileLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/FileLogger.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/FileUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/FileUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/allocation_description.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/allocation_description.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/api_def.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/api_def.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/attr_value.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/attr_value.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/cost_graph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/cost_graph.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/device_attributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/device_attributes.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/function.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/graph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/graph.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/graph_transfer_info.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/graph_transfer_info.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/iterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/iterator.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/kernel_def.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/kernel_def.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/log_memory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/log_memory.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/node_def.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/node_def.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/op_def.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/op_def.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/reader_base.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/reader_base.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/remote_fused_graph_execute_info.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/remote_fused_graph_execute_info.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/resource_handle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/resource_handle.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/step_stats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/step_stats.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/summary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/summary.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/tensor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/tensor.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/tensor_description.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/tensor_description.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/tensor_shape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/tensor_shape.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/tensor_slice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/tensor_slice.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/types.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/types.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/variable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/variable.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/LC0Protobuf/TFProtos/versions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/LC0Protobuf/TFProtos/versions.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/ONNX/ONNXHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/ONNX/ONNXHelpers.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/ONNX/ONNXNet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/ONNX/ONNXNet.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/ONNX/ONNXTensorProto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/ONNX/ONNXTensorProto.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/ObjUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/ObjUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/ObjUtilsCopy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/ObjUtilsCopy.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/StringUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/StringUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/TextWriterMulti.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/TextWriterMulti.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/ZstdCompression/ZstandardDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/ZstdCompression/ZstandardDictionary.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/ZstdCompression/ZstandardInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/ZstdCompression/ZstandardInterop.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Misc/ZstdCompression/ZstandardStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Misc/ZstdCompression/ZstandardStream.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/HardwareManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/HardwareManager.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/Linux/LinuxAPI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/Linux/LinuxAPI.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/Linux/LinuxMemoryMappedFiles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/Linux/LinuxMemoryMappedFiles.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/MemoryBufferOS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/MemoryBufferOS.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/MemoryBufferOSBlocked.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/MemoryBufferOSBlocked.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/NVML/NVML.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/NVML/NVML.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/NVML/NVMLGPUInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/NVML/NVMLGPUInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/NVML/NVMLMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/NVML/NVMLMethods.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/RawMemoryManager/ArrayStructsIncrementalPinned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/RawMemoryManager/ArrayStructsIncrementalPinned.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/RawMemoryManager/IRawMemoryManagerIncremental.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/RawMemoryManager/IRawMemoryManagerIncremental.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/RawMemoryManager/Linux/RawMemoryManagerIncrementalLinux.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/RawMemoryManager/Linux/RawMemoryManagerIncrementalLinux.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/RawMemoryManager/RawMemoryManagerPreallocatedWindows.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/RawMemoryManager/RawMemoryManagerPreallocatedWindows.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/RawMemoryManager/Windows/RawMemoryManagerIncrementalWindows.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/RawMemoryManager/Windows/RawMemoryManagerIncrementalWindows.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/RawMemoryManager/Windows/WindowsVirtualAllocManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/RawMemoryManager/Windows/WindowsVirtualAllocManager.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/SoftwareManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/SoftwareManager.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/Windows/Win32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/Windows/Win32.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/Windows/Win32AcquirePrivilege.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/Windows/Win32AcquirePrivilege.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/Windows/Win32SharedMappedMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/Windows/Win32SharedMappedMemory.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/Windows/Win32SystemInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/Windows/Win32SystemInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/Windows/Win32Threading.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/Windows/Win32Threading.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/Windows/WinDebugLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/Windows/WinDebugLogger.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/Windows/WinDebugLoggerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/Windows/WinDebugLoggerProvider.cs -------------------------------------------------------------------------------- /src/Ceres.Base/OperatingSystem/Windows/WindowsHardware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/OperatingSystem/Windows/WindowsHardware.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Threading/AccumulatorMultithreaded.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Threading/AccumulatorMultithreaded.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Threading/LockSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Threading/LockSet.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Threading/LockSetBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Threading/LockSetBlock.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Threading/ParallelItemProcessorWorkerPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Threading/ParallelItemProcessorWorkerPool.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Threading/ParallelUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Threading/ParallelUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Base/Threading/ThreadPoolManaged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Base/Threading/ThreadPoolManaged.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/ChessEnumExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/ChessEnumExtensions.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/ChessEnums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/ChessEnums.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/Game.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/Game.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/Move.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/Move.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/Piece.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/Piece.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/PieceOnSquare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/PieceOnSquare.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/PieceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/PieceType.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/Pieces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/Pieces.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/PiecesList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/PiecesList.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/PositionWithMove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/PositionWithMove.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/SearchLimit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/SearchLimit.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/SearchLimitSpecificationString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/SearchLimitSpecificationString.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/SearchLimitType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/SearchLimitType.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/SideType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/SideType.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/Square.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/Square.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/SquareNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/SquareNames.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Basic/WDLScalingCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Basic/WDLScalingCalculator.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Ceres.Chess.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Ceres.Chess.csproj -------------------------------------------------------------------------------- /src/Ceres.Chess/Charts/PlayerLimitsUsageCharts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Charts/PlayerLimitsUsageCharts.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Data/Nets/RegisteredNetInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Data/Nets/RegisteredNetInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Data/Nets/RegisteredNets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Data/Nets/RegisteredNets.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Data/Players/ChessPlayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Data/Players/ChessPlayer.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Data/Players/ChessPlayers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Data/Players/ChessPlayers.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Diagnostics/EventSource/EventSourceCeres.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Diagnostics/EventSource/EventSourceCeres.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/ExternalPrograms/UCI/UCIGameRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/ExternalPrograms/UCI/UCIGameRunner.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/ExternalPrograms/UCI/UCISearchInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/ExternalPrograms/UCI/UCISearchInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/ExternalPrograms/UCIEngine/UCIEngineProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/ExternalPrograms/UCIEngine/UCIEngineProcess.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/GameEngines/GameEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/GameEngines/GameEngine.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/GameEngines/GameEngineSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/GameEngines/GameEngineSearchResult.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/GameEngines/GameEngineUCI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/GameEngines/GameEngineUCI.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/GameEngines/GameEngineUCISpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/GameEngines/GameEngineUCISpec.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/GameEngines/GameMoveConsoleInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/GameEngines/GameMoveConsoleInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/GameEngines/GameMoveStat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/GameEngines/GameMoveStat.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/GameEngines/IUCIGameRunnerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/GameEngines/IUCIGameRunnerProvider.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Games/PGNWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Games/PGNWriter.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Games/Utils/EPDEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Games/Utils/EPDEntry.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Games/Utils/EPDScoredMove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Games/Utils/EPDScoredMove.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Games/Utils/LichessDatabaseRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Games/Utils/LichessDatabaseRecord.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Games/Utils/PGNCommonMoves.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Games/Utils/PGNCommonMoves.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Games/Utils/PGNGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Games/Utils/PGNGame.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Games/Utils/PGNGameMove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Games/Utils/PGNGameMove.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Games/Utils/PositionDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Games/Utils/PositionDocument.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Engine/LC0Engine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Engine/LC0Engine.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Engine/LC0EngineArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Engine/LC0EngineArgs.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/LC0VerboseMoveStats/VerboseMoveStat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/LC0VerboseMoveStats/VerboseMoveStat.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/LC0VerboseMoveStats/VerboseMoveStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/LC0VerboseMoveStats/VerboseMoveStats.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/NNFiles/NNWeightsFileLC0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/NNFiles/NNWeightsFileLC0.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/NNFiles/NNWeightsFileLC0Downloader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/NNFiles/NNWeightsFileLC0Downloader.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/NNFiles/NNWeightsFilesLC0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/NNFiles/NNWeightsFilesLC0.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Basic/EncodedEvalLogistic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Basic/EncodedEvalLogistic.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Basic/EncodedMove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Basic/EncodedMove.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Basic/EncodedSquare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Basic/EncodedSquare.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Basic/WDLRescaleHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Basic/WDLRescaleHelper.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Batches/EncodedPositionBatchBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Batches/EncodedPositionBatchBuilder.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Batches/EncodedPositionBatchFlat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Batches/EncodedPositionBatchFlat.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Batches/EncodedPositionBatchFlatSlice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Batches/EncodedPositionBatchFlatSlice.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Batches/EncodedPositionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Batches/EncodedPositionType.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Batches/IEncodedPositionBatchFlat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Batches/IEncodedPositionBatchFlat.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Boards/EncodedPositionBoard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Boards/EncodedPositionBoard.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Boards/EncodedPositionBoardPlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Boards/EncodedPositionBoardPlane.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Boards/EncodedPositionBoards.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Boards/EncodedPositionBoards.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Hash/EncodedBoardZobrist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Hash/EncodedBoardZobrist.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Policy/CompressedPolicyVector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Policy/CompressedPolicyVector.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Policy/EncodedPolicyVector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Policy/EncodedPolicyVector.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Policy/PolicyVectorCompressedInitializerFromProbs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Policy/PolicyVectorCompressedInitializerFromProbs.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Position/EncodedPositionMiscInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Position/EncodedPositionMiscInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Position/EncodedPositionWithHistory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Position/EncodedPositionWithHistory.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Position/EncodedTrainingPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Position/EncodedTrainingPosition.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Position/EncodedTrainingPositionGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Position/EncodedTrainingPositionGame.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Position/EncodedTrainingPositionGameCompressed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Position/EncodedTrainingPositionGameCompressed.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Position/EncodedTrainingPositionGameDirect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Position/EncodedTrainingPositionGameDirect.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Position/EncodedTrainingPositionMiscInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Position/EncodedTrainingPositionMiscInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Position/Training/EncodedPositionEvalMiscInfoV4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Position/Training/EncodedPositionEvalMiscInfoV4.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Position/Training/EncodedPositionEvalMiscInfoV5.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Position/Training/EncodedPositionEvalMiscInfoV5.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Position/Training/EncodedPositionEvalMiscInfoV6.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Position/Training/EncodedPositionEvalMiscInfoV6.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/PositionCompressed/EncodedPolicyVectoryCompressed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/PositionCompressed/EncodedPolicyVectoryCompressed.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/PositionCompressed/EncodedTrainingPositionCompressed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/PositionCompressed/EncodedTrainingPositionCompressed.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/PositionCompressed/EncodedTrainingPositionCompressedConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/PositionCompressed/EncodedTrainingPositionCompressedConverter.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Readers/EncodedTrainingPositionReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Readers/EncodedTrainingPositionReader.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Readers/EncodedTrainingPositionReaderTAR.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Readers/EncodedTrainingPositionReaderTAR.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Readers/EncodedTrainingPositionReaderTAREngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Readers/EncodedTrainingPositionReaderTAREngine.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Readers/EncodedTrainingPositionReaderTPG.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Readers/EncodedTrainingPositionReaderTPG.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/Positions/Readers/IEncodedTrainingPositionReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/Positions/Readers/IEncodedTrainingPositionReader.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/WeightsProtobuf/LC0NetProtobuf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/WeightsProtobuf/LC0NetProtobuf.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/WeightsProtobuf/LC0ProtobufDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/WeightsProtobuf/LC0ProtobufDef.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/WeightsProtobuf/LC0ProtobufNetWeightsMinMaxStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/WeightsProtobuf/LC0ProtobufNetWeightsMinMaxStats.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/LC0/WeightsProtobuf/ProtobufHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/LC0/WeightsProtobuf/ProtobufHelpers.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/Converters/ConverterMGMoveEncodedMove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/Converters/ConverterMGMoveEncodedMove.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/Converters/MGChessPositionConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/Converters/MGChessPositionConverter.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/Converters/MGMoveConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/Converters/MGMoveConverter.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/Converters/MoveInMGMovesArrayLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/Converters/MoveInMGMovesArrayLocator.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGChessMoveFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGChessMoveFlags.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGMove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGMove.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGMoveDump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGMoveDump.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGMoveFromString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGMoveFromString.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGMoveGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGMoveGen.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGMoveGenFillFunctions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGMoveGenFillFunctions.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGMoveGenTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGMoveGenTest.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGMoveList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGMoveList.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGMoveToString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGMoveToString.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGPosition.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGPositionConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGPositionConstants.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGPositionDump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGPositionDump.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGPositionPerformMove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGPositionPerformMove.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGPositionReachability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGPositionReachability.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/MGZobristKeySet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/MGZobristKeySet.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/MoveGen/RookPlacementInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/MoveGen/RookPlacementInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Graphs/NNBackendCUDAGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Graphs/NNBackendCUDAGraph.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Graphs/NNBackendCUDAGraphSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Graphs/NNBackendCUDAGraphSet.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/InputsOutputs/LC0LegacyWeights.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/InputsOutputs/LC0LegacyWeights.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/InputsOutputs/NNBackendInputOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/InputsOutputs/NNBackendInputOutput.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/InputsOutputs/NNInputCudaVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/InputsOutputs/NNInputCudaVariables.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/InputsOutputs/NNOutputCudaVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/InputsOutputs/NNOutputCudaVariables.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/attention_policy_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/attention_policy_map.h -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/ceres_kernels.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/ceres_kernels.cu -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/common_kernels.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/common_kernels.cu -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/cuda_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/cuda_common.h -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/fp16_kernels.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/fp16_kernels.cu -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/winograd_helper.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Kernels/CU/winograd_helper.inc -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Kernels/KernelCompilationInstructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Kernels/KernelCompilationInstructions.txt -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Kernels/PTX/ceres_kernels.ptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Kernels/PTX/ceres_kernels.ptx -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Kernels/PTX/common_kernels.ptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Kernels/PTX/common_kernels.ptx -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Kernels/PTX/fp16_kernels.ptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Kernels/PTX/fp16_kernels.ptx -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/AttentionPolicyHead.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/AttentionPolicyHead.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/BaseLayerCUDA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/BaseLayerCUDA.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/BlockWithWinogradCUDA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/BlockWithWinogradCUDA.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/EncoderWeights.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/EncoderWeights.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/FusedWinogradConvSELayerCUDA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/FusedWinogradConvSELayerCUDA.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/LayerAttentionBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/LayerAttentionBody.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/LayerConv1CUDA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/LayerConv1CUDA.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/LayerEmbedding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/LayerEmbedding.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/LayerEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/LayerEncoder.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/LayerFCCUDA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/LayerFCCUDA.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/LayerPolicyMapCUDA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/LayerPolicyMapCUDA.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/PolicyMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/PolicyMap.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/Residual/ResidualBlockBaseCUDA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/Residual/ResidualBlockBaseCUDA.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/Layers/Residual/ResidualBlockFusedCUDA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/Layers/Residual/ResidualBlockFusedCUDA.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/NNBackendCUDALayers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/NNBackendCUDALayers.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/NNBackendExecContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/NNBackendExecContext.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/CUDA/NNBackendLC0_CUDA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/CUDA/NNBackendLC0_CUDA.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/ONNXRuntime/ONNXExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/ONNXRuntime/ONNXExecutor.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/ONNXRuntime/ONNXFileAveraging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/ONNXRuntime/ONNXFileAveraging.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/ONNXRuntime/ONNXHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/ONNXRuntime/ONNXHelpers.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/ONNXRuntime/ONNXNetExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/ONNXRuntime/ONNXNetExecutor.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNBackends/ONNXRuntime/ONNXRuntimeExecutorResultBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNBackends/ONNXRuntime/ONNXRuntimeExecutorResultBatch.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Base/NNEvaluatorONNX.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Base/NNEvaluatorONNX.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Base/NNEvaluatorPrecision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Base/NNEvaluatorPrecision.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Base/NNEvaluatorRandom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Base/NNEvaluatorRandom.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Base/TensorRT/NNEvaluatorEngineTensorRT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Base/TensorRT/NNEvaluatorEngineTensorRT.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Base/TensorRT/NNEvaluatorEngineTensorRTConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Base/TensorRT/NNEvaluatorEngineTensorRTConfig.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Base/TensorRT/TensorRTCalibDataWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Base/TensorRT/TensorRTCalibDataWriter.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Batch/CompressedActionVector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Batch/CompressedActionVector.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Batch/IPositionEvaluationBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Batch/IPositionEvaluationBatch.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Batch/NNEvaluatorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Batch/NNEvaluatorResult.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Batch/NNEvaluatorResultActivations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Batch/NNEvaluatorResultActivations.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Batch/NNPositionEvaluationBatchMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Batch/NNPositionEvaluationBatchMember.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Batch/PositionEvaluationBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Batch/PositionEvaluationBatch.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Batch/PositionsEvaluationBatchMerged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Batch/PositionsEvaluationBatchMerged.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/CUDA/NNEvaluatorCUDA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/CUDA/NNEvaluatorCUDA.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Ceres/NNEvaluatorOptionsCeres.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Ceres/NNEvaluatorOptionsCeres.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGConvertersToFlat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGConvertersToFlat.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecord.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecordConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecordConverter.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecordEncoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecordEncoding.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecordMovesExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecordMovesExtractor.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecordUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecordUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecordValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGRecordValidation.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGSquareRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGSquareRecord.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGTrainingTargetNonPolicyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Ceres/TPG/TPGTrainingTargetNonPolicyInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorDef.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorDefFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorDefFactory.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorDeviceComboType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorDeviceComboType.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorDeviceDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorDeviceDef.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorNetComboType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorNetComboType.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorNetDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorNetDef.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Defs/NNEvaluatorType.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/Batch/NNEvaluatorPoolBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/Batch/NNEvaluatorPoolBatch.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/Batch/NNEvaluatorPooled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/Batch/NNEvaluatorPooled.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/BatchSizeFileParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/BatchSizeFileParser.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorCompare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorCompare.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorCompound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorCompound.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorDynamic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorDynamic.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorDynamicByPos.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorDynamicByPos.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorLinearCombo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorLinearCombo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorRoundRobin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorRoundRobin.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorSplit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorSplit.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorSubBatchedWithTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Derived/NNEvaluatorSubBatchedWithTarget.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/LC0DLL/ISyzygyEvaluatorEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/LC0DLL/ISyzygyEvaluatorEngine.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/LC0DLL/NNEvaluatorStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/LC0DLL/NNEvaluatorStats.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/LC0DLL/SyzygyEvaluatorPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/LC0DLL/SyzygyEvaluatorPool.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/LC0DLL/SyzygyProbeState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/LC0DLL/SyzygyProbeState.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/LC0DLL/SyzygyWDLScore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/LC0DLL/SyzygyWDLScore.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/NNEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/NNEvaluator.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/NNEvaluatorBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/NNEvaluatorBenchmark.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/NNEvaluatorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/NNEvaluatorFactory.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/NNEvaluatorHeadOverride.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/NNEvaluatorHeadOverride.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/NNEvaluatorOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/NNEvaluatorOptions.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/NNEvaluatorPerformanceStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/NNEvaluatorPerformanceStats.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/NNEvaluatorRemapped.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/NNEvaluatorRemapped.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Specifications/NNDevicesSpecificationString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Specifications/NNDevicesSpecificationString.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Specifications/NNNetSpecificationString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Specifications/NNNetSpecificationString.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNEvaluators/Specifications/OptionsParserHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNEvaluators/Specifications/OptionsParserHelpers.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNFiles/INNWeightsFileInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNFiles/INNWeightsFileInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNFiles/NNWeightsFileDirectory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNFiles/NNWeightsFileDirectory.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/NNFiles/NNWeightsFiles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/NNFiles/NNWeightsFiles.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/PlayEvaluation/EloCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/PlayEvaluation/EloCalculator.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/PositionEvalCaching/PositionEvalCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/PositionEvalCaching/PositionEvalCache.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/PositionEvalCaching/PositionEvalCacheEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/PositionEvalCaching/PositionEvalCacheEntry.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Positions/Position.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Positions/Position.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Positions/PositionHistoryGatherer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Positions/PositionHistoryGatherer.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Positions/PositionMiscInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Positions/PositionMiscInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Positions/PositionRepetitionCalc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Positions/PositionRepetitionCalc.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Positions/PositionWithHistory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Positions/PositionWithHistory.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Positions/PositionsGenerator1Ply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Positions/PositionsGenerator1Ply.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Positions/PositionsWithHistory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Positions/PositionsWithHistory.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/BaseEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/BaseEntry.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/EncInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/EncInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/FathomEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/FathomEvaluator.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/FathomFENParsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/FathomFENParsing.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/FathomMoveGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/FathomMoveGen.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/FathomPos.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/FathomPos.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/FathomProbe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/FathomProbe.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/FathomProbeMove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/FathomProbeMove.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/FathomTB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/FathomTB.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/PairsData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/PairsData.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/PairsDataPtr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/PairsDataPtr.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/PawnEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/PawnEntry.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/PieceEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/PieceEntry.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/TBBackends/Fathom/TBMoveList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/TBBackends/Fathom/TBMoveList.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/FENGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/FENGenerator.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/FENParseResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/FENParseResult.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/FENParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/FENParser.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNExtractor.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/AlgebraicMoveParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/AlgebraicMoveParser.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/Constants/CastleType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/Constants/CastleType.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/Constants/File.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/Constants/File.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/Constants/PieceColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/Constants/PieceColor.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/Constants/PieceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/Constants/PieceType.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/Constants/Row.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/Constants/Row.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/Constants/SymbolicMoveAnnotation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/Constants/SymbolicMoveAnnotation.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/GameInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/GameInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/GameInfoParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/GameInfoParser.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/Move.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/Move.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/Mvba/MvbaMisc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/Mvba/MvbaMisc.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/PgnStreamReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/PgnStreamReader.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/Position.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/Position.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/Square.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/Square.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/PGNFileTools/TextReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/PGNFileTools/TextReaderExtensions.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/SANGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/SANGenerator.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/Textual/SANParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/Textual/SANParser.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/UserSettings/CeresUserSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/UserSettings/CeresUserSettings.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/UserSettings/CeresUserSettingsManager.Initialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/UserSettings/CeresUserSettingsManager.Initialize.cs -------------------------------------------------------------------------------- /src/Ceres.Chess/UserSettings/CeresUserSettingsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Chess/UserSettings/CeresUserSettingsManager.cs -------------------------------------------------------------------------------- /src/Ceres.Features/BatchAnalysis/BatchAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/BatchAnalysis/BatchAnalyzer.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Ceres.Features.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Ceres.Features.csproj -------------------------------------------------------------------------------- /src/Ceres.Features/CeresVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/CeresVersion.cs -------------------------------------------------------------------------------- /src/Ceres.Features/CommandLineWorkerSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/CommandLineWorkerSpecification.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Commands/InterprocessCommandManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Commands/InterprocessCommandManager.cs -------------------------------------------------------------------------------- /src/Ceres.Features/EngineTests/CompareEngineParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/EngineTests/CompareEngineParams.cs -------------------------------------------------------------------------------- /src/Ceres.Features/EngineTests/CompareEnginePosResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/EngineTests/CompareEnginePosResult.cs -------------------------------------------------------------------------------- /src/Ceres.Features/EngineTests/CompareEngineResultSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/EngineTests/CompareEngineResultSummary.cs -------------------------------------------------------------------------------- /src/Ceres.Features/EngineTests/CompareEngineVersusOptimal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/EngineTests/CompareEngineVersusOptimal.cs -------------------------------------------------------------------------------- /src/Ceres.Features/GameEngines/GameEngineCeresInProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/GameEngines/GameEngineCeresInProcess.cs -------------------------------------------------------------------------------- /src/Ceres.Features/GameEngines/GameEngineCeresUCI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/GameEngines/GameEngineCeresUCI.cs -------------------------------------------------------------------------------- /src/Ceres.Features/GameEngines/GameEngineDefCeresUCI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/GameEngines/GameEngineDefCeresUCI.cs -------------------------------------------------------------------------------- /src/Ceres.Features/GameEngines/GameEngineLC0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/GameEngines/GameEngineLC0.cs -------------------------------------------------------------------------------- /src/Ceres.Features/GameEngines/GameEngineSearchResultCeres.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/GameEngines/GameEngineSearchResultCeres.cs -------------------------------------------------------------------------------- /src/Ceres.Features/GameEngines/LC0EngineConfigured.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/GameEngines/LC0EngineConfigured.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Players/EnginePlayerDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Players/EnginePlayerDef.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Suites/SearchResultInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Suites/SearchResultInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Suites/SuiteTestDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Suites/SuiteTestDef.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Suites/SuiteTestResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Suites/SuiteTestResult.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Suites/SuiteTestRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Suites/SuiteTestRunner.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDef.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDefCeres.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDefCeres.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDefDirect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDefDirect.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDefFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDefFactory.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDefLC0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDefLC0.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDefUCI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineDefUCI.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/GameEngineDefs/GameEngineFactory.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/PlayerStat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/PlayerStat.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/TournamentDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/TournamentDef.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/TournamentGameInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/TournamentGameInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/TournamentGameQueueManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/TournamentGameQueueManager.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/TournamentGameRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/TournamentGameRunner.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/TournamentGameThread.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/TournamentGameThread.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/TournamentManager.ThreadProc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/TournamentManager.ThreadProc.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/TournamentManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/TournamentManager.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/TournamentResultStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/TournamentResultStats.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Tournaments/TournamentUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Tournaments/TournamentUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Features/UCI/UCIGoCommandParsed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/UCI/UCIGoCommandParsed.cs -------------------------------------------------------------------------------- /src/Ceres.Features/UCI/UCIManager.SetOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/UCI/UCIManager.SetOption.cs -------------------------------------------------------------------------------- /src/Ceres.Features/UCI/UCIManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/UCI/UCIManager.cs -------------------------------------------------------------------------------- /src/Ceres.Features/UCI/UCIManagerHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/UCI/UCIManagerHelpers.cs -------------------------------------------------------------------------------- /src/Ceres.Features/UCI/VerboseMoveStatsFromMCTSNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/UCI/VerboseMoveStatsFromMCTSNode.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Visualization/AnalysisGraph/AnalysisGraphGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Visualization/AnalysisGraph/AnalysisGraphGenerator.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Visualization/AnalysisGraph/AnalysisGraphOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Visualization/AnalysisGraph/AnalysisGraphOptions.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Visualization/AnalysisGraph/GameCompareGraphGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Visualization/AnalysisGraph/GameCompareGraphGenerator.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Visualization/AnalysisGraph/GraphvizUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Visualization/AnalysisGraph/GraphvizUtils.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Visualization/AnalysisGraph/PositionToSVG.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Visualization/AnalysisGraph/PositionToSVG.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Visualization/TreePlot/DrawTreeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Visualization/TreePlot/DrawTreeInfo.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Visualization/TreePlot/DrawTreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Visualization/TreePlot/DrawTreeNode.cs -------------------------------------------------------------------------------- /src/Ceres.Features/Visualization/TreePlot/TreePlot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.Features/Visualization/TreePlot/TreePlot.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Ceres.MCTS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Ceres.MCTS.csproj -------------------------------------------------------------------------------- /src/Ceres.MCTS/Environment/MCTSEngineInitialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Environment/MCTSEngineInitialization.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Environment/MCTSEventSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Environment/MCTSEventSource.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluationResult.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorBase.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorCache.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorNN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorNN.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorReuseOtherTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorReuseOtherTree.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorSyzygy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorSyzygy.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorSyzygyPly1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorSyzygyPly1.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorTerminalCheckmateStalemate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorTerminalCheckmateStalemate.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorTerminalDrawn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorTerminalDrawn.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorTransposition.RootReuse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorTransposition.RootReuse.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorTransposition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorTransposition.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/LeafEvaluatorTranspositionMultiBuffered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/LeafEvaluatorTranspositionMultiBuffered.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Evaluators/MCTSNodeTranspositionVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Evaluators/MCTSNodeTranspositionVisitor.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSCheckPV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSCheckPV.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSDiagnostics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSDiagnostics.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSFutilityPruning.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSFutilityPruning.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSFutilityPruningStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSFutilityPruningStatus.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSIterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSIterator.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSManager.Dump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSManager.Dump.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSManager.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSNodeChildrenStatsTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSNodeChildrenStatsTracker.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSNodeResampling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSNodeResampling.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSearch.Instamove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSearch.Instamove.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/MCTSearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/MCTSearch.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Noise/SearchNoiseBestMoveSamplingDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Noise/SearchNoiseBestMoveSamplingDef.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Noise/SearchNoisePolicyDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Noise/SearchNoisePolicyDef.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Params/CeresOptionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Params/CeresOptionAttribute.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Params/MCTSParamsFixed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Params/MCTSParamsFixed.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Params/NNEvaluatorSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Params/NNEvaluatorSet.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Params/ParamsSearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Params/ParamsSearch.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Params/ParamsSearchExecution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Params/ParamsSearchExecution.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Params/ParamsSearchExecutionChooser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Params/ParamsSearchExecutionChooser.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Params/ParamsSearchSecondaryEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Params/ParamsSearchSecondaryEvaluator.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Params/ParamsSelect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Params/ParamsSelect.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/Params/TranspositionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/Params/TranspositionMode.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/ParamsSearchExecutionModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/ParamsSearchExecutionModifier.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/SearchStopStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/SearchStopStatus.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/TranspositionRootsDict.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/TranspositionRootsDict.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Iteration/VisitsToEqualizeCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Iteration/VisitsToEqualizeCalculator.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Analysis/MCTSNodePVDump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Analysis/MCTSNodePVDump.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Annotation/LastMovePliesTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Annotation/LastMovePliesTracker.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Annotation/MCTSNodeAnnotation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Annotation/MCTSNodeAnnotation.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Node/BestMoveInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Node/BestMoveInfo.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Node/MCTSNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Node/MCTSNode.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeInfo.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeInitPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeInitPolicy.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeIteratorInVisitOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeIteratorInVisitOrder.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeModifyPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeModifyPolicy.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeRepackCompressedPolicyVector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeRepackCompressedPolicyVector.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeSiblingEval.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Node/MCTSNodeSiblingEval.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/NodeBase/GatheredChildStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/NodeBase/GatheredChildStats.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/NodeBase/MCTSNodeBaseDump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/NodeBase/MCTSNodeBaseDump.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/NodeBase/MCTSNodeStructPtrChildScoreCalc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/NodeBase/MCTSNodeStructPtrChildScoreCalc.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/NodeBase/UncertaintyScalingCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/NodeBase/UncertaintyScalingCalculator.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/NodeCache/IMCTSNodeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/NodeCache/IMCTSNodeCache.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/NodeCache/MCTSNodeCacheArrayFixed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/NodeCache/MCTSNodeCacheArrayFixed.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/NodeCache/MCTSNodeCacheArrayPurgeable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/NodeCache/MCTSNodeCacheArrayPurgeable.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/NodeCache/MCTSNodeCacheArrayPurgeableSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/NodeCache/MCTSNodeCacheArrayPurgeableSet.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/NodeCache/MCTSNodeCacheDict.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/NodeCache/MCTSNodeCacheDict.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Selection/ChildSelector/MCTSScoreCalcVector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Selection/ChildSelector/MCTSScoreCalcVector.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Selection/MCTSTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Selection/MCTSTree.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStore.Enumerators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStore.Enumerators.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStore.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStorePositionExtractorToCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStorePositionExtractorToCache.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStructChildStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStructChildStorage.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStructStorage.MakeNewRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStructStorage.MakeNewRoot.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStructStorage.SwapNodes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStructStorage.SwapNodes.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStructStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Storage/MCTSNodeStructStorage.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Storage/Serialization/MCTSNodeStorageSerialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Storage/Serialization/MCTSNodeStorageSerialize.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Storage/Serialization/MCTSNodeStoreSerializeMiscInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Storage/Serialization/MCTSNodeStoreSerializeMiscInfo.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStruct.Fields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStruct.Fields.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStruct.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructChild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructChild.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructClone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructClone.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructContextPtr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructContextPtr.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructIndex.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructMiscFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructMiscFields.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructOps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructOps.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructSubnodeAtVisitIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructSubnodeAtVisitIndex.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructTraversal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructTraversal.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/MCTSNodes/Struct/MCTSNodeStructUtils.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/ContemptManagement/ContemptManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/ContemptManagement/ContemptManager.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/Limits/IManagerGameLimit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/Limits/IManagerGameLimit.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/Limits/LimitsManagerInstamoveDecision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/Limits/LimitsManagerInstamoveDecision.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/Limits/ManagerGameLimitCeres.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/Limits/ManagerGameLimitCeres.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/Limits/ManagerGameLimitInputs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/Limits/ManagerGameLimitInputs.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/Limits/ManagerGameLimitOutputs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/Limits/ManagerGameLimitOutputs.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/Limits/ManagerGameLimitSimple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/Limits/ManagerGameLimitSimple.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/Limits/ManagerGameLimitTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/Limits/ManagerGameLimitTest.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/ManagerChooseBestMove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/ManagerChooseBestMove.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/ManagerTreeReuse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/ManagerTreeReuse.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Managers/Uncertainty/MCTSNodeUncertaintyAccumulator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Managers/Uncertainty/MCTSNodeUncertaintyAccumulator.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/NNEvaluators/NNEvaluatorComboPhased.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/NNEvaluators/NNEvaluatorComboPhased.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/IteratedMCTS/IteratedMCTSBlending.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/IteratedMCTS/IteratedMCTSBlending.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/IteratedMCTS/IteratedMCTSDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/IteratedMCTS/IteratedMCTSDef.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/IteratedMCTS/IteratedMCTSSearchManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/IteratedMCTS/IteratedMCTSSearchManager.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/IteratedMCTS/IteratedMCTSStepDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/IteratedMCTS/IteratedMCTSStepDef.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/LeafSelection/ILeafSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/LeafSelection/ILeafSelector.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/LeafSelection/LeafSelectorMulti.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/LeafSelection/LeafSelectorMulti.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/MCTSApply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/MCTSApply.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/MCTSBatchParamsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/MCTSBatchParamsManager.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/MCTSNNEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/MCTSNNEvaluator.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/MCTSNodesSelectedSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/MCTSNodesSelectedSet.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/MCTSSearchFlow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/MCTSSearchFlow.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/MCTSSearchFlowDirect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/MCTSSearchFlowDirect.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Search/OptimalBatchSizeCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Search/OptimalBatchSizeCalculator.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Utils/ParamsDump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Utils/ParamsDump.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Utils/SearchPrincipalVariation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Utils/SearchPrincipalVariation.cs -------------------------------------------------------------------------------- /src/Ceres.MCTS/Utils/UCIInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.MCTS/Utils/UCIInfo.cs -------------------------------------------------------------------------------- /src/Ceres.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres.sln -------------------------------------------------------------------------------- /src/Ceres/APIExamples/SuiteTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/APIExamples/SuiteTest.cs -------------------------------------------------------------------------------- /src/Ceres/APIExamples/TournamentTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/APIExamples/TournamentTest.cs -------------------------------------------------------------------------------- /src/Ceres/Ceres.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Ceres.csproj -------------------------------------------------------------------------------- /src/Ceres/Commands/AnalyzePosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/AnalyzePosition.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/DispatchCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/DispatchCommands.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/FeatureAnalyzeParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/FeatureAnalyzeParams.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/FeatureBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/FeatureBenchmark.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/FeatureBenchmarkBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/FeatureBenchmarkBackend.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/FeatureBenchmarkPerft.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/FeatureBenchmarkPerft.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/FeatureBenchmarkSearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/FeatureBenchmarkSearch.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/FeaturePlayWithOpponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/FeaturePlayWithOpponent.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/FeatureSuiteParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/FeatureSuiteParams.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/FeatureTournParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/FeatureTournParams.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/FeatureUCIParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/FeatureUCIParams.cs -------------------------------------------------------------------------------- /src/Ceres/Commands/HelpCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Commands/HelpCommands.cs -------------------------------------------------------------------------------- /src/Ceres/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Program.cs -------------------------------------------------------------------------------- /src/Ceres/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/src/Ceres/Properties/launchSettings.json -------------------------------------------------------------------------------- /text/command_analyze_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/text/command_analyze_output.txt -------------------------------------------------------------------------------- /text/command_suite_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/text/command_suite_output.txt -------------------------------------------------------------------------------- /text/command_tourn_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dje-dev/Ceres/HEAD/text/command_tourn_output.txt --------------------------------------------------------------------------------