TruthTable.RandomGenerate
Back to table
/*
Logic-Function-Analysis
TruthTable.RandomGenerate
[TruthTable table]=TruthTable.RandomGenerate(int inputCount, int outputCount, bool withDontCare);
inputCount : the number of the input variables.
outputCount : the number of the output function.
withDontCare : true for ignoring some combination of the inputs.
Randomly generate a TruthTable.
*/
//-------------------------------------------------------------------
// examples
[table]=TruthTable.RandomGenerate(4,8,true);
Print(table);
//-------------------------------------------------------------------
// result
MatchLogicFunction IsBiUnateFunctionTo IsEqual IsInverse IsOneFunction NineComplement PureBinary binaryioset logicvardef NumberSystem LeastSignificantDigit PositiveNumberToMantissa Radixes real() To2LayerOrAnd To2LayerAndOr SAT Solve ShortestInputsForDistinguishTwoStates TransitionSeries Balanced BestVariableOrder Fast SimpleCover GetDontCareLogicFunction GetPositiveLogicFunction CreateDummyLogicFunction var() Xor Zero