Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Algorithms.MonteCarloTreeSearch/Base/TreeInfos.cs @ 12762

Last change on this file since 12762 was 12762, checked in by aballeit, 9 years ago

#2283 GUI updates, Tree-chart, MCTS Version 2 (prune leaves)

File size: 1.1 KB
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using System.Threading.Tasks;
6
7namespace HeuristicLab.Algorithms.MonteCarloTreeSearch.Base
8{
9    public class TreeInfos
10    {
11        public TreeInfos()
12        {
13           
14        }
15        public TreeInfos(int totalNodes, int unexpandedNodes, int expandedNodes, int leaveNodes, int deepestLevel,
16            double averageLevel, double averageChildren)
17        {
18            TotalNodes = totalNodes;
19            UnexpandedNodes = unexpandedNodes;
20            ExpandedNodes = expandedNodes;
21            LeaveNodes = leaveNodes;
22            DeepestLevel = deepestLevel;
23            AverageLevel = averageLevel;
24            AverageChildren = averageChildren;
25        }
26
27        public int TotalNodes { get; set; }
28        public int UnexpandedNodes { get; set; }
29        public int ExpandedNodes { get; set; }
30        public int LeaveNodes { get; set; }
31        public int DeepestLevel { get; set; }
32        public double AverageLevel { get; set; }
33        public double AverageChildren { get; set; }
34    }
35}
Note: See TracBrowser for help on using the repository browser.