<commit_before>﻿using System;
using System.Collections.Generic;

public class Constants {
	#region Star Data
	// From http://en.wikipedia.org/wiki/Stellar_classification	
	public static Dictionary<StarType, Double> StarTypeLikelyhood = new Dictionary<StarType, Double>() 
	{
		{ StarType.O, 0.0000003 },
		{ StarType.B, 0.0013 },
		{ StarType.A, 0.006 },
		{ StarType.F, 0.03 },
		{ StarType.G, 0.076 },
		{ StarType.K, 0.121 },
		{ StarType.M, 0.7645 }
	};
	#endregion
}

public struct StellarObjectData {
	public Double MaxRadius
	public Double MinRadius
	public Double Density
}<commit_msg>Changed StellarObjectData struct.<commit_after>﻿using System;
using System.Collections.Generic;

public class Constants {
	#region Star Data
	// From http://en.wikipedia.org/wiki/Stellar_classification	
	public static Dictionary<StarType, Double> StarTypeLikelyhood = new Dictionary<StarType, Double>() 
	{
		{ StarType.O, 0.0000003 },
		{ StarType.B, 0.0013 },
		{ StarType.A, 0.006 },
		{ StarType.F, 0.03 },
		{ StarType.G, 0.076 },
		{ StarType.K, 0.121 },
		{ StarType.M, 0.7645 }
	};

	public static Dictionary<StarType, StellarObjectData> StarData = new Dictionary<StarType, StellarObjectData> ()
	{
		{ StarType.O, new StellarObjectData(6.6, 100, 1) },
		{ StarType.B, new StellarObjectData(1.8, 6.6, 1) },
		{ StarType.A, new StellarObjectData(1.4, 1.8, 1) },
		{ StarType.F, new StellarObjectData(1.15, 1.4, 1) },
		{ StarType.G, new StellarObjectData(0.96, 1.15, 1) },
		{ StarType.K, new StellarObjectData(0.7, 0.96, 1) },
		{ StarType.M, new StellarObjectData(0, 0.7, 1) } 
	};
	#endregion
}

public struct StellarObjectData {
	public readonly Double MinRadius, MaxRadius, Density;

	public StellarObjectData(Double min, Double max, Double dens) {
		MinRadius = min;
		MaxRadius = max;
		Density = dens;
	}
}
{'fraction_non_alphanumeric': 0.14002205071664828, 'fraction_numerical': 0.057883131201764054, 'mean_word_length': 4.0, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2740503', 'n_tokens_mistral': 774, 'n_tokens_neox': 660, 'n_words': 149}