FANDOM


/!\ This is only for debugging purposes /!\
aminos='wifpylvmkchardentsqg'
structs='HEL'
function srand(s) local r=math.random(#s) return s:sub(r,r) end
function randf(n1,n2) return math.random()*(n2-n1)+n1 end
absolutebest={}
absolutebest.AreConditionsMet=function(...) end
absolutebest.GetEnergyScore=function(...) end
absolutebest.GetExplorationMultiplier=function(...) end
absolutebest.GetScore=function(...) end
absolutebest.GetSegmentEnergyScore=function(...) end
absolutebest.GetSegmentEnergySubscore=function(...) end
absolutebest.Restore=function(...) end
band={}
band.Add=function(...) end
band.AddBetweenSegments=function(...) end
band.AddToBandEndpoint=function(...) end
band.Delete=function(...) end
band.DeleteAll=function(...) end
band.Disable=function(...) end
band.DisableAll=function(...) end
band.Enable=function(...) end
band.EnableAll=function(...) end
band.GetCount=function() return math.random(20) end
band.GetGoalLength=function(...) end
band.GetLength=function() return math.random()*math.random(-5,5) end
band.GetStrength=function(...) end
band.IsEnabled=function(...) end
band.SetGoalLength=function(...) end
band.SetStrength=function(...) end
behavior={}
behavior.GetClashImportance=function(...) end
behavior.SetClashImportance=function(...) end
behavior.GetWiggleAccuracy=function(...) end
behavior.SetWiggleAccuracy=function(...) end
behavior.GetShakeAccuracy=function(...) end
behavior.SetShakeAccuracy=function(...) end
contactmap={}
contactmap.IsContact=function(...) end
contactmap.GetHeat=function(...) end
creditbest={}
creditbest.AreConditionsMet=function(...) end
creditbest.GetEnergyScore=function(...) end
creditbest.GetExplorationMultiplier=function(...) end
creditbest.GetScore=function(...) end
creditbest.GetSegmentEnergyScore=function(...) end
creditbest.GetSegmentEnergySubscore=function(...) end
creditbest.Restore=function(...) end
current={}
current.AreConditionsMet=function(...) end
current.GetEnergyScore=function(...) return randf(8000,10000) end
current.GetExplorationMultiplier=function(...) end
current.GetScore=function(...) return randf(8000,10000) end
current.GetSegmentEnergyScore=function(...) return randf(-200,200) end
current.GetSegmentEnergySubscore=function(...) return randf(-50,50) end
dialog={}
dialog.AddButton=function(...) end
dialog.AddCheckbox=function(a, val) return {val, value=val} end
dialog.AddLabel=function(...) end
dialog.AddSlider=function(a, val, b, c, d) return {val, value=val} end
dialog.AddTextbox=function(a, val) return {val, value=val} end
dialog.CreateDialog=function(...) return {} end
dialog.Show=function(...) return 1 end
freeze={}
freeze.Freeze=function(...) end
freeze.FreezeAll=function(...) end
freeze.FreezeSelected=function(...) end
freeze.GetCount=function(...) end
freeze.IsFrozen=function(...) end
freeze.Unfreeze=function(...) end
freeze.UnfreezeAll=function(...) end
puzzle={}
puzzle.GetDescription=function(...) end
puzzle.GetExpirationTime=function(...) end
puzzle.GetName=function(...) end
puzzle.GetPuzzleID=function(...) end
puzzle.StartOver=function(...) end
recentbest={}
recentbest.AreConditionsMet=function(...) end
recentbest.GetEnergyScore=function(...) return randf(-10000,10000) end
recentbest.GetExplorationMultiplier=function(...) end
recentbest.GetScore=function(...) return randf(-10000,10000) end
recentbest.GetSegmentEnergyScore=function(...) end
recentbest.GetSegmentEnergySubscore=function(...) end
recentbest.Restore=function(...) end
recentbest.Save=function(...) end
recipe={}
recipe.CompareNumbers=function(...) end
recipe.GetRandomSeed=function(...) end
recipe.ReportStatus=function(...) end
recipe.SectionEnd=function(...) end
recipe.SectionStart=function(...) end
rotamer={}
rotamer.GetCount=function(...) end
rotamer.SetRotamer=function(...) end
save={}
save.LoadSecondaryStructure=function(...) end
save.Quickload=function(...) end
save.Quicksave=function(...) end
save.SaveSecondaryStructure=function(...) end
scoreboard={}
scoreboard.GetGroupRank=function(...) end
scoreboard.GetGroupScore=function(...) end
scoreboard.GetRank=function(...) end
scoreboard.GetScore=function(...) end
scoreboard.GetScoreType=function(...) end
selection={}
selection.Deselect=function(...) end
selection.DeselectAll=function(...) end
selection.GetCount=function(...) end
selection.IsSelected=function(...) return math.random(2)==1 end
selection.Select=function(...) end
selection.SelectAll=function(...) end
selection.SelectRange=function(...) end
structure={}
structure.GetAminoAcid=function(...) return srand(aminos) end
structure.GetAtomCount=function(...) return math.random(8) end
structure.GetCount=function(...) return math.random(80,180) end
structure.GetDistance=function(...) return math.random(80) end
structure.GetNote=function(int) return '' end''
structure.GetSecondaryStructure=function(...) return srand(structs) end
structure.IsHydrophobic=function(...) return math.random(2)==1 end
structure.IsLocked=function(...) return math.random(2)==1 end
structure.IsMutable=function(...) return math.random(2)==1 end
structure.LocalWiggleAll=function(...) end
structure.LocalWiggleSelected=function(...) end
structure.MutateSidechainsAll=function(...) end
structure.MutateSidechainsSelected=function(...) end
structure.RebuildSelected=function(...) end
structure.SetAminoAcid=function(...) end
structure.SetAminoAcidSelected=function(...) end
structure.SetNote=function(...) end
structure.SetSecondaryStructure=function(...) end
structure.SetSecondaryStructureSelected=function(...) end
structure.ShakeSidechainsAll=function(...) end
structure.ShakeSidechainsSelected=function(...) end
structure.WiggleAll=function(...) end
structure.WiggleSelected=function(...) end
ui={}
ui.AlignGuide=function(...) end
ui.CenterViewport=function(...) end
ui.GetTrackName=function(...) end
user={}
user.GetGroupID=function(...) end
user.GetGroupName=function(...) end
user.GetPlayerID=function(...) end
user.GetPlayerNam=function(...) end

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.