public void Test_7_Hands() { LutEvaluatorGenerator g = new LutEvaluatorGenerator(); g.GenerateStates(7); Assert.IsTrue(g.Test7Hands()); }
public void Test_Generate() { LutEvaluatorGenerator g = new LutEvaluatorGenerator(); g.GenerateStates(7); Assert.IsTrue(g.Test7Hands()); string lutPath = LutEvaluator7.LutPath; g.SaveLut(lutPath, LutEvaluator7.LutFileFormatID); }
public void Test_ExtractFlush() { CardSet c, f, exp; c = StdDeck.Descriptor.GetCardSet("2s"); f = LutEvaluatorGenerator.ExtractFlush(c, 5); exp = StdDeck.Descriptor.GetCardSet("2s"); Assert.AreEqual(exp, f); c = StdDeck.Descriptor.GetCardSet("3c 2c"); f = LutEvaluatorGenerator.ExtractFlush(c, 5); exp = StdDeck.Descriptor.GetCardSet("3c 2c"); Assert.AreEqual(exp, f); }
static void GenerateLutEvaluator7() { Console.WriteLine("Generating LUT for LutEvaluator7..."); string lutPath = LutEvaluator7.LutPath; if (File.Exists(lutPath)) { Console.WriteLine("{0} alredy exist, will not overwrite", lutPath); return; } LutEvaluatorGenerator g = new LutEvaluatorGenerator(); g.GenerateStates(7); g.SaveLut(lutPath, LutEvaluator7.LutFileFormatID); Console.WriteLine("{0} written", lutPath); }