本文整理汇总了Python中Main.modelingNextState方法的典型用法代码示例。如果您正苦于以下问题:Python Main.modelingNextState方法的具体用法?Python Main.modelingNextState怎么用?Python Main.modelingNextState使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Main
的用法示例。
在下文中一共展示了Main.modelingNextState方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: testDependMatrix
# 需要导入模块: import Main [as 别名]
# 或者: from Main import modelingNextState [as 别名]
def testDependMatrix():
global sequenceCombinationDependMatrix
for j in range(Main.countComp):
sequenceCombinationDependMatrix[j] = 1
while (getNextVarietyOfDependecyMatrix()):
depMatr = []
tmpMatr = []
for k in range(len(sequenceCombinationDependMatrix)):
tmpMatr.append(generalD[k][sequenceCombinationDependMatrix[k]-1])
for k in range(len(tmpMatr)):
tmparr = []
for k1 in range(len(tmpMatr)):
tmparr.append(-1)
depMatr.append(tmparr)
for k in range(len(tmpMatr)):
for k1 in range(len(tmpMatr)):
depMatr[k1][k] = tmpMatr[k][k1]
#Now we have depend matrix and we should test is it works
isCorrect = 1
for i in range (1,len(resultMatrix)):
testState = []
Main.modelingNextState(resultMatrix[i],testState,depMatr,Main.countComp,Main.KState)
val = i + 1
if val == len(resultMatrix):
val = 0
if testState != resultMatrix[val]:
isCorrect = 0
break
if isCorrect == 1:
print "Yes"
print depMatr