free MP3s recorded of codesimian: fractalSound1.mp3 b.mp3 c.mp3 d.mp3 but its more fun to create your own...

Start CodeSimian NOW (applet)

limited by internet security,
not all parts of CodeSimian work here.
Requires Java 1.5 and 2 ghz CPU

Download CodeSimian NOW (JAR file)

WORKS BEST. click OPEN,
or click SAVE then double-click CodeSimian.jar
Requires Java 1.5 and 2 ghz CPU

List of Commands in CodeSimian Language

example, the command + could add 2, 3, and a slidebar's position: +(2 slidebar(.45) 3)

Intro/Tutorial | SourceCode | FAQ? | ListOfCommands | ~~Sounds/Audio (generated by equations)~~ | PlayElectricGuitarWithTheMouse | FREE MP3s (play and modify them with CodeSimian) | Pictures | Javadoc/TechnicalDocuments | CompareToJava | Plans (what to build) | RootClass | 1 Type | SystemReq | Humans | DNA | Bugs/Flaws | Wiki | Def | my resumE (give me a programming job) | Contact

This grid was automatically generated by CodeSimian.Webpage.commandListHTML(CS[]). The CS[] array is the default list of code objects currently found in CSFactory.java.

CommandParametersDescription Class
!=B2(default description) keyword=!=B parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualB example=!=B(0() 0())codesimian.CompareNumbers$NotEqualB
!=C2(default description) keyword=!=C parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualC example=!=C(0() 0())codesimian.CompareNumbers$NotEqualC
!=D2(default description) keyword=!=D parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualD example=!=D(0() 0())codesimian.CompareNumbers$NotEqualD
!=F2(default description) keyword=!=F parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualF example=!=F(0() 0())codesimian.CompareNumbers$NotEqualF
!=I2(default description) keyword=!=I parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualI example=!=I(0() 0())codesimian.CompareNumbers$NotEqualI
!=J2(default description) keyword=!=J parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualJ example=!=J(0() 0())codesimian.CompareNumbers$NotEqualJ
!=S2(default description) keyword=!=S parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualS example=!=S(0() 0())codesimian.CompareNumbers$NotEqualS
!=Z2(default description) keyword=!=Z parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualZ example=!=Z(0() 0())codesimian.CompareNumbers$NotEqualZ
%2(default description) keyword=% parameterQuantity=2 class=codesimian.Mod example=%(0() 0())codesimian.Mod
*2 - unlimitedmultiplies all its paramscodesimian.Multiply
+2 - unlimitedsums all its paramscodesimian.Add
-1 - unlimited(default description) keyword=- parameterQuantity=1 - 2147483647 class=codesimian.Neg example=-(0())codesimian.Neg
/2(default description) keyword=/ parameterQuantity=2 class=codesimian.Divide example=/(0() 0())codesimian.Divide
00type a literal number, like 5 or -387.91codesimian.Num
<=B2(default description) keyword=<=B parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualB example=<=B(0() 0())codesimian.CompareNumbers$LessEqualB
<=C2(default description) keyword=<=C parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualC example=<=C(0() 0())codesimian.CompareNumbers$LessEqualC
<=D2(default description) keyword=<=D parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualD example=<=D(0() 0())codesimian.CompareNumbers$LessEqualD
<=F2(default description) keyword=<=F parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualF example=<=F(0() 0())codesimian.CompareNumbers$LessEqualF
<=I2(default description) keyword=<=I parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualI example=<=I(0() 0())codesimian.CompareNumbers$LessEqualI
<=J2(default description) keyword=<=J parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualJ example=<=J(0() 0())codesimian.CompareNumbers$LessEqualJ
<=S2(default description) keyword=<=S parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualS example=<=S(0() 0())codesimian.CompareNumbers$LessEqualS
2(default description) keyword=codesimian.CompareNumbers$LessB
2(default description) keyword=codesimian.CompareNumbers$LessC
2(default description) keyword=codesimian.CompareNumbers$LessD
2(default description) keyword=codesimian.CompareNumbers$LessF
2(default description) keyword=codesimian.CompareNumbers$LessI
2(default description) keyword=codesimian.CompareNumbers$LessJ
2(default description) keyword=codesimian.CompareNumbers$LessS
==B2(default description) keyword===B parameterQuantity=2 class=codesimian.CompareNumbers$EqualB example===B(0() 0())codesimian.CompareNumbers$EqualB
==C2(default description) keyword===C parameterQuantity=2 class=codesimian.CompareNumbers$EqualC example===C(0() 0())codesimian.CompareNumbers$EqualC
==D2(default description) keyword===D parameterQuantity=2 class=codesimian.CompareNumbers$EqualD example===D(0() 0())codesimian.CompareNumbers$EqualD
==F2(default description) keyword===F parameterQuantity=2 class=codesimian.CompareNumbers$EqualF example===F(0() 0())codesimian.CompareNumbers$EqualF
==I2(default description) keyword===I parameterQuantity=2 class=codesimian.CompareNumbers$EqualI example===I(0() 0())codesimian.CompareNumbers$EqualI
==J2(default description) keyword===J parameterQuantity=2 class=codesimian.CompareNumbers$EqualJ example===J(0() 0())codesimian.CompareNumbers$EqualJ
==S2(default description) keyword===S parameterQuantity=2 class=codesimian.CompareNumbers$EqualS example===S(0() 0())codesimian.CompareNumbers$EqualS
==Z2(default description) keyword===Z parameterQuantity=2 class=codesimian.CompareNumbers$EqualZ example===Z(0() 0())codesimian.CompareNumbers$EqualZ
=B2(default description) keyword==B parameterQuantity=2 class=codesimian.SetEqual$SetB example==B(0() 0())codesimian.SetEqual$SetB
=C2(default description) keyword==C parameterQuantity=2 class=codesimian.SetEqual$SetC example==C(0() 0())codesimian.SetEqual$SetC
=D2(default description) keyword==D parameterQuantity=2 class=codesimian.SetEqual$SetD example==D(0() 0())codesimian.SetEqual$SetD
=F2(default description) keyword==F parameterQuantity=2 class=codesimian.SetEqual$SetF example==F(0() 0())codesimian.SetEqual$SetF
=I2(default description) keyword==I parameterQuantity=2 class=codesimian.SetEqual$SetI example==I(0() 0())codesimian.SetEqual$SetI
=J2(default description) keyword==J parameterQuantity=2 class=codesimian.SetEqual$SetJ example==J(0() 0())codesimian.SetEqual$SetJ
=P2 - 5 =P(TARGET SOURCE) copies all params to all params, or =P(TARGET TARGETINDEX SOURCE) overwrites one param with SOURCE, or =P(TARGET TARGETINDEX SOURCE SOURCEINDEX) copies 1 index to a different index in a different CS, or =P(TARGET TARGETSTARTINDEX SOURCE SOURCESTARTINDEX INDEXQUANTITY) copies a range of indexs.codesimian.EqualP
=Recurse22=Recurse2(list(x 1 2) list(y 0 3)) is the same as P(1).setP( 2, y.P(0).P(3) )codesimian.EqualRecurse2
=S2(default description) keyword==S parameterQuantity=2 class=codesimian.SetEqual$SetS example==S(0() 0())codesimian.SetEqual$SetS
=Z2(default description) keyword==Z parameterQuantity=2 class=codesimian.SetEqual$SetZ example==Z(0() 0())codesimian.SetEqual$SetZ
>=B2(default description) keyword=>=B parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualB example=>=B(0() 0())codesimian.CompareNumbers$MoreEqualB
>=C2(default description) keyword=>=C parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualC example=>=C(0() 0())codesimian.CompareNumbers$MoreEqualC
>=D2(default description) keyword=>=D parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualD example=>=D(0() 0())codesimian.CompareNumbers$MoreEqualD
>=F2(default description) keyword=>=F parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualF example=>=F(0() 0())codesimian.CompareNumbers$MoreEqualF
>=I2(default description) keyword=>=I parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualI example=>=I(0() 0())codesimian.CompareNumbers$MoreEqualI
>=J2(default description) keyword=>=J parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualJ example=>=J(0() 0())codesimian.CompareNumbers$MoreEqualJ
>=S2(default description) keyword=>=S parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualS example=>=S(0() 0())codesimian.CompareNumbers$MoreEqualS
>B2(default description) keyword=>B parameterQuantity=2 class=codesimian.CompareNumbers$MoreB example=>B(0() 0())codesimian.CompareNumbers$MoreB
>C2(default description) keyword=>C parameterQuantity=2 class=codesimian.CompareNumbers$MoreC example=>C(0() 0())codesimian.CompareNumbers$MoreC
>D2(default description) keyword=>D parameterQuantity=2 class=codesimian.CompareNumbers$MoreD example=>D(0() 0())codesimian.CompareNumbers$MoreD
>F2(default description) keyword=>F parameterQuantity=2 class=codesimian.CompareNumbers$MoreF example=>F(0() 0())codesimian.CompareNumbers$MoreF
>I2(default description) keyword=>I parameterQuantity=2 class=codesimian.CompareNumbers$MoreI example=>I(0() 0())codesimian.CompareNumbers$MoreI
>J2(default description) keyword=>J parameterQuantity=2 class=codesimian.CompareNumbers$MoreJ example=>J(0() 0())codesimian.CompareNumbers$MoreJ
>2(default description) keyword=> parameterQuantity=2 class=codesimian.Above example=>(0() 0())codesimian.Above
>S2(default description) keyword=>S parameterQuantity=2 class=codesimian.CompareNumbers$MoreS example=>S(0() 0())codesimian.CompareNumbers$MoreS
BForProxy1calls function BForProxycodesimian.ReflectedFunctions$BForProxy
B1calls function Bcodesimian.ReflectedFunctions$B
C1calls function Ccodesimian.ReflectedFunctions$C
CForProxy1calls function CForProxycodesimian.ReflectedFunctions$CForProxy
D1calls function Dcodesimian.ReflectedFunctions$D
DForProxy1calls function DForProxycodesimian.ReflectedFunctions$DForProxy
FForProxy1calls function FForProxycodesimian.ReflectedFunctions$FForProxy
F1calls function Fcodesimian.ReflectedFunctions$F
IForProxy1calls function IForProxycodesimian.ReflectedFunctions$IForProxy
I1calls function Icodesimian.ReflectedFunctions$I
J1calls function Jcodesimian.ReflectedFunctions$J
JForProxy1calls function JForProxycodesimian.ReflectedFunctions$JForProxy
LForProxy3calls function LForProxycodesimian.ReflectedFunctions$LForProxy
LForProxyx5calls function LForProxycodesimian.ReflectedFunctions$LForProxyx
Lx3calls function Lcodesimian.ReflectedFunctions$Lx
L5calls function Lcodesimian.ReflectedFunctions$L
PB2calls function PBcodesimian.ReflectedFunctions$PB
PC2calls function PCcodesimian.ReflectedFunctions$PC
PD2calls function PDcodesimian.ReflectedFunctions$PD
PF2calls function PFcodesimian.ReflectedFunctions$PF
PI2calls function PIcodesimian.ReflectedFunctions$PI
PJ2calls function PJcodesimian.ReflectedFunctions$PJ
P3calls function Pcodesimian.ReflectedFunctions$P
PL4calls function PLcodesimian.ReflectedFunctions$PL
PS2calls function PScodesimian.ReflectedFunctions$PS
PType3calls function PTypecodesimian.ReflectedFunctions$PType
PZ2calls function PZcodesimian.ReflectedFunctions$PZ
S1calls function Scodesimian.ReflectedFunctions$S
SForProxy1calls function SForProxycodesimian.ReflectedFunctions$SForProxy
V1calls function Vcodesimian.ReflectedFunctions$V
VForProxy1calls function VForProxycodesimian.ReflectedFunctions$VForProxy
ZForProxy1calls function ZForProxycodesimian.ReflectedFunctions$ZForProxy
Z1calls function Zcodesimian.ReflectedFunctions$Z
^2(default description) keyword=^ parameterQuantity=2 class=codesimian.Pow example=^(0() 0())codesimian.Pow
abs1(default description) keyword=abs parameterQuantity=1 class=codesimian.AbsoluteValue example=abs(0())codesimian.AbsoluteValue
addPxx3calls function addPcodesimian.ReflectedFunctions$addPxx
addPx7calls function addPcodesimian.ReflectedFunctions$addPx
addPxxxx6calls function addPcodesimian.ReflectedFunctions$addPxxxx
addPxxx4calls function addPcodesimian.ReflectedFunctions$addPxxx
addP2 - unlimitedadds param1 (and higher params) to the param list of param0codesimian.AddParam
and2 - unlimited(default description) keyword=and parameterQuantity=2 - 2147483647 class=codesimian.Logic$And example=and(0() 0())codesimian.Logic$And
asin1(default description) keyword=asin parameterQuantity=1 class=codesimian.ArcSin example=asine(0())codesimian.ArcSin
ask1 - 100(default description) keyword=ask parameterQuantity=1 - 100 class=codesimian.Ask example=ask(0())codesimian.Ask
bayesDepend1(default description) keyword=bayesDepend parameterQuantity=1 class=codesimian SimpleBayesNet BayesNodeIndependentChildsDependentParent example=bayesDepend(0())codesimian.SimpleBayesNet$BayesNodeIn...
bayesNet3bayesian network. param0 is output bayes-nodes. Param1 is input values (not nodes). Param2 is list of nodes in the network.codesimian.BayesNet
bayesNodeDependence1(default description) keyword=bayesNodeDependence parameterQuantity=1 class=codesimian.BayesNodeDependence example=bayesNodeDependence(0())codesimian.BayesNodeDependence
bayesNodePredictError1returns the average prediction error of a bayes-node in param0codesimian.BayesNodePredictError
bayesNodeUpdate1updates the conditional-probabilities of a bayes node.codesimian.BayesNodeUpdate
bayesNode2 - 3Node in a bayesian network. Exec() returns my chance, 0.0 to 1. Param0 is list of child nodes. Param1 is list of conditional-probabilities. Param2 is list of previous DForProxy() values, the history of this node.codesimian.BayesNode
borderLayout1 - 5GUI Layout object with 1 to 5 param CSs that are also GUI objectscodesimian.Layout
button0 - 2a GUI button that executes param0 when its clickedcodesimian.ButtonCS
color3 - 4A color with 3 or 4 dimensions: red green blue, and optionally alpha/transparent.codesimian.ColorCS
commandLine1executes a command on the native operating-system's command-linecodesimian.CommandLine
compile2(default description) keyword=compile parameterQuantity=2 class=codesimian.Compile$SimpleCompiler example=compile(0() 0())codesimian.Compile$SimpleCompiler
compilerPipeline4 - 1000000(default description) keyword=compilerPipeline parameterQuantity=4 - 1000000 class=codesimian.Compile$CompilerPipeline example=compilerPipeline(0() 0() 0() 0())codesimian.Compile$CompilerPipeline
continuousBayesNode2 - 3continuousBayesNode(list(childs...) list(probabilities...)) Unlike a normal bayes node, probability list has size 2^(child list size), and instead of predicting its own value, a continuousBayesNode predicts its last child's value. The last child's value is only used for learning. It is never returned directly.codesimian.ContinuousBayesNode
copyParamToParam4params in order: targetCS tarPIndex sourceCS sourceParamIndexcodesimian.CopyParamToParam
copyParams2Removes all params from param0. Replaces them with all params from param1.codesimian.CopyParams
cost1calls function costcodesimian.ReflectedFunctions$cost
countP1(default description) keyword=countP parameterQuantity=1 class=codesimian.ParamCount example=countP(0())codesimian.ParamCount
count0(default description) keyword=count parameterQuantity=0 class=codesimian.Count example=count()codesimian.Count
decrementMyFuel1calls function decrementMyFuelcodesimian.ReflectedFunctions$decreme...
deepCopy2(default description) keyword=deepCopy parameterQuantity=2 class=codesimian.DeepCopy example=deepCopy(0() 0())codesimian.DeepCopy
delay2P(0) is input. P(1) is index of which old input to returncodesimian.Delay
deleteP2 - 3In the CS param0, deletes param with int index param1. If there is a param2, its the quantity of indexs to delete. deleteP(parent index) or deleteP(parent index indexQuantity)codesimian.DeleteParam
deletePx3calls function deletePcodesimian.ReflectedFunctions$deletePx
description2calls function descriptioncodesimian.ReflectedFunctions$descrip...
dieSpam0(default description) keyword=dieSpam parameterQuantity=0 class=codesimian.DieSpam example=dieSpam()codesimian.DieSpam
do0 - 100executes all params in order. returns the value of the lastcodesimian.FList
equals2calls function equalscodesimian.ReflectedFunctions$equals
err0 - 1000type a literal number, like 5 or -387.91codesimian.Err
evolveCode2 - 3(default description) keyword=evolveCode parameterQuantity=2 - 3 class=codesimian.EvolveCode example=evolveCode(0() 0())codesimian.EvolveCode
execParam2executes one of param0's params, the param with index param1.D()codesimian.ExecParam
fileOfShorts1(default description) keyword=fileOfShorts parameterQuantity=1 class=codesimian.FileOfShorts example=fileOfShorts(0())codesimian.FileOfShorts
fileOrURL1 - 2000 example: fileOrURL('C:\\') codesimian.FileOrURL
flowLayout1 - 100GUI Layout object with 1 to 100 param CSs that are also GUI objectscodesimian.Layout
for3for (double param0 = 0; param0 < param1; param0++) param2;codesimian.Loop$DynamicLoop$DynamicFo...
forEach2forEach(list(1 2 3 4) print(0)) prints 1234codesimian.Loop$ForEach
fuel2calls function fuelcodesimian.ReflectedFunctions$fuel
func1 - unlimited(default description) keyword=func parameterQuantity=1 - 2147483647 class=codesimian.Function example=func(0())codesimian.Function
getClass2calls function getClasscodesimian.ReflectedFunctions$getClass
getExec2calls function getExeccodesimian.ReflectedFunctions$getExec
getObject2calls function getObjectcodesimian.ReflectedFunctions$getObject
graphSet2 - 3(default description) keyword=graphSet parameterQuantity=2 - 3 class=codesimian.GraphSeq$FastUnordered example=graphSet(0() 0())codesimian.GraphSeq$FastUnordered
gridLayoutH1 - 100GUI Layout object with 1 to 100 param CSs that are also GUI objectscodesimian.Layout
hashCode1calls function hashCodecodesimian.ReflectedFunctions$hashCode
heap2calls function heapcodesimian.ReflectedFunctions$heap
horizontal1 - 100GUI Layout object with 1 to 100 param CSs that are also GUI objectscodesimian.Layout
humanTypesCommand0 - unlimited(default description) keyword=humanTypesCommand parameterQuantity=0 - 2147483647 class=codesimian.HumanTypesCommand example=humanTypesCommand()codesimian.HumanTypesCommand
if2 - 3(default description) keyword=if parameterQuantity=2 - 3 class=codesimian.IfElse example=if(0() 0())codesimian.IfElse
image0 - 1(default description) keyword=image parameterQuantity=0 - 1 class=codesimian.ImageCS example=image()codesimian.ImageCS
indexP2calls function indexPcodesimian.ReflectedFunctions$indexP
indexPName2calls function indexPNamecodesimian.ReflectedFunctions$indexPName
insertB3calls function insertBcodesimian.ReflectedFunctions$insertB
insertC3calls function insertCcodesimian.ReflectedFunctions$insertC
insertD3calls function insertDcodesimian.ReflectedFunctions$insertD
insertF3calls function insertFcodesimian.ReflectedFunctions$insertF
insertI3calls function insertIcodesimian.ReflectedFunctions$insertI
insertJ3calls function insertJcodesimian.ReflectedFunctions$insertJ
insertL13calls function insertL1codesimian.ReflectedFunctions$insertL1
insertL3calls function insertLcodesimian.ReflectedFunctions$insertL
insertLx4calls function insertLcodesimian.ReflectedFunctions$insertLx
insertP3calls function insertPcodesimian.ReflectedFunctions$insertP
insertS3calls function insertScodesimian.ReflectedFunctions$insertS
insertZ3calls function insertZcodesimian.ReflectedFunctions$insertZ
interpolate2interpolate(listOfNumbers anyDecimalIndex)codesimian.Interpolate
int1(default description) keyword=int parameterQuantity=1 class=codesimian.RoundToInt example=int(0())codesimian.RoundToInt
javaCode3calls function javaCodecodesimian.ReflectedFunctions$javaCode
keyDown1(default description) keyword=keyDown parameterQuantity=1 class=codesimian.Keyboard$KeyDown example=keyDown(0())codesimian.Keyboard$KeyDown
keyUp1(default description) keyword=keyUp parameterQuantity=1 class=codesimian.Keyboard$KeyUp example=keyUp(0())codesimian.Keyboard$KeyUp
keyword2calls function keywordcodesimian.ReflectedFunctions$keyword
lg1log base E (2.718281828459045) of param0codesimian.Log
list0 - 5000(default description) keyword=list parameterQuantity=0 - 5000 class=codesimian.NothingList example=list()codesimian.NothingList
loadFromFile2(default description) keyword=loadFromFile parameterQuantity=2 class=codesimian.Files$LoadCSFromFile example=loadFromFile(0() 0())codesimian.Files$LoadCSFromFile
max2 - unlimited(default description) keyword=max parameterQuantity=2 - 2147483647 class=codesimian.Max example=max(0() 0())codesimian.Max
maxP1calls function maxPcodesimian.ReflectedFunctions$maxP
med3 - unlimited(default description) keyword=med parameterQuantity=3 - 2147483647 class=codesimian.Median example=med(0() 0() 0())codesimian.Median
method2wrapper for a java Method. Params are: Method return (unless void), Object to call from (unless static), Method parameters...codesimian.JavaMethod2
microphone1returns a number between -1 and 1, the current data from the audio input to the computer. sound(*(microphone 3)) plays the microphone at 3x volume (amplifies it 3x louder).codesimian.Microphone
min2 - unlimited(default description) keyword=min parameterQuantity=2 - 2147483647 class=codesimian.Min example=min(0() 0())codesimian.Min
minP1calls function minPcodesimian.ReflectedFunctions$minP
mouse2 - 5(default description) keyword=mouse parameterQuantity=2 - 5 class=codesimian.MoveMouse example=mouse(0() 0())codesimian.MoveMouse
mouseNumberList1 - 500mouseNumberList(.2 .4 .6 .8 ...) to specify the initial bar values. Hold the first (left?) mouse button to stop moving the bars temporarily. Click the second or third mouse button to change bar quantity, higher bar positions create more bars, lower bar positions remove some bars. The list changes size, and (until this is fixed...) the contents of the list are replaced..codesimian.MouseNumberList
mousePanel0 - 7(default description) keyword=mousePanel parameterQuantity=0 - 7 class=codesimian.MousePanel example=mousePanel()codesimian.MousePanel
mp31 - 3mp3("fileNameOrURL") or mp3("fileNameOrURL" position) or mp3("fileNameOrURL" position megabyteLimit) megabyteLimit is the most megabytes of memory the decompressed mp3 will occupy. megabyteLimit is necessary because mp3s get 10 times bigger when decompressed, so a normal 5 megabyte mp3 is 50 megabytes in memory, unless you use megabyteLimit. Default megabyteLimit is 12.0, so if you want more or less, use 3 parameters instead of 2.

Returns the audio data from an mp3 sound file, but in a slow way (because it uncompresses it all at once). There is a delay (maybe 10 seconds) before slowMP3 can be used, while decompressing. Later a faster way to use MP3s will be built and will replace me.
codesimian.SlowMP3
myFuel1calls function myFuelcodesimian.ReflectedFunctions$myFuel
name2calls function namecodesimian.ReflectedFunctions$name
network2network(list(nodes...) list(numbers...))codesimian.Network
newInstance2calls function newInstancecodesimian.ReflectedFunctions$newInst...
new2replaces param0 with a new copy of param1 (param1.newInstance())codesimian.New
not1(default description) keyword=not parameterQuantity=1 class=codesimian.Logic$Not example=not(0())codesimian.Logic$Not
notify1calls function notifycodesimian.ReflectedFunctions$notify
notifyAll1calls function notifyAllcodesimian.ReflectedFunctions$notifyAll
or2 - unlimited(default description) keyword=or parameterQuantity=2 - 2147483647 class=codesimian.Logic$Or example=or(0() 0())codesimian.Logic$Or
parent2calls function parentcodesimian.ReflectedFunctions$parent
parseObjects2last of 3 steps in the standard CodeSimian compilercodesimian.Compile$ParseObjects
parsePriority1calls function parsePrioritycodesimian.ReflectedFunctions$parsePr...
prevB1calls function prevBcodesimian.ReflectedFunctions$prevB
prevC1calls function prevCcodesimian.ReflectedFunctions$prevC
prevD1calls function prevDcodesimian.ReflectedFunctions$prevD
prevF1calls function prevFcodesimian.ReflectedFunctions$prevF
prevI1calls function prevIcodesimian.ReflectedFunctions$prevI
prevJ1calls function prevJcodesimian.ReflectedFunctions$prevJ
prevL2calls function prevLcodesimian.ReflectedFunctions$prevL
prevS1calls function prevScodesimian.ReflectedFunctions$prevS
prevZ1calls function prevZcodesimian.ReflectedFunctions$prevZ
printCS1 - 2(default description) keyword=printCS parameterQuantity=1 - 2 class=codesimian.Strings$PrintCS example=printCS(0())codesimian.Strings$PrintCS
printnum1 - 2(default description) keyword=printnum parameterQuantity=1 - 2 class=codesimian.Strings$PrintNumber example=printnum(0())codesimian.Strings$PrintNumber
print1 - 2(default description) keyword=print parameterQuantity=1 - 2 class=codesimian.Strings$PrintString example=print(0())codesimian.Strings$PrintString
randomExampleCode0 - 10000I can efficiently be used as a STRING. My params have java-type: char. String length is countP().codesimian.RandomExampleCode
randomNeuron2(default description) keyword=randomNeuron parameterQuantity=2 class=codesimian.RandomNeuron example=randomNeuron(0() 0())codesimian.RandomNeuron
randomlyCombineCode2(default description) keyword=randomlyCombineCode parameterQuantity=2 class=codesimian.RandomlyCombineCode example=randomlyCombineCode(0() 0())codesimian.RandomlyCombineCode
readchar0(default description) keyword=readchar parameterQuantity=0 class=codesimian.Strings$ReadChar example=readchar()codesimian.Strings$ReadChar
recurseP2 - 100recurseP(replaceMe parent index index index...) Indexs are for the next P recursively.codesimian.RecurseP
recursePD2 - 100recurseP(replaceMe parent index index index...) Indexs are for the next P recursively.codesimian.RecurseP$RecursePD
reflectJavaClass139(default description) keyword=reflectJavaClass parameterQuantity=139 class=codesimian.ReflectJavaClass example=reflectJavaClass(n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20 n20)codesimian.ReflectJavaClass
repeat2for (double d = 0; d < param0; d++) param1;codesimian.Loop$DynamicLoop$DynamicRe...
resource2 - 3resource(replaceMeWithFileBytes resourceName) returns 1 if got resource, else 0. Optionally, resource(replace name limitToThisManyBytes) limits your risk of opening a large file Default limit is 10000 bytes, so to load a file bigger than that, you must specify a larger limit.codesimian.GetResource
rg2(default description) keyword=rg parameterQuantity=2 class=codesimian.RandGaussian example=rg(0() 0())codesimian.RandGaussian
rr2(default description) keyword=rr parameterQuantity=2 class=codesimian.RandRange example=rr(0() 0())codesimian.RandRange
saveToFile2(default description) keyword=saveToFile parameterQuantity=2 class=codesimian.Files$SaveCSToFile example=saveToFile(0() 0())codesimian.Files$SaveCSToFile
screen0(default description) keyword=screen parameterQuantity=0 class=codesimian.ScreenPixels example=screen()codesimian.ScreenPixels
scroll1scrollbar(s) for something on the screen, automatically selects vertical and/or horizontal scrolling by size of the thing it contains.codesimian.Scroll
setBx3calls function setBcodesimian.ReflectedFunctions$setBx
setB2calls function setBcodesimian.ReflectedFunctions$setB
setCx3calls function setCcodesimian.ReflectedFunctions$setCx
setC2calls function setCcodesimian.ReflectedFunctions$setC
setCost2calls function setCostcodesimian.ReflectedFunctions$setCost
setDescription2calls function setDescriptioncodesimian.ReflectedFunctions$setDesc...
setD2calls function setDcodesimian.ReflectedFunctions$setD
setDx3calls function setDcodesimian.ReflectedFunctions$setDx
setExec2calls function setExeccodesimian.ReflectedFunctions$setExec
setF2calls function setFcodesimian.ReflectedFunctions$setF
setFuel2calls function setFuelcodesimian.ReflectedFunctions$setFuel
setFx3calls function setFcodesimian.ReflectedFunctions$setFx
setHeap2calls function setHeapcodesimian.ReflectedFunctions$setHeap
setIx3calls function setIcodesimian.ReflectedFunctions$setIx
setI2calls function setIcodesimian.ReflectedFunctions$setI
setJx3calls function setJcodesimian.ReflectedFunctions$setJx
setJ2calls function setJcodesimian.ReflectedFunctions$setJ
setL13calls function setL1codesimian.ReflectedFunctions$setL1
setLxx2calls function setLcodesimian.ReflectedFunctions$setLxx
setL4calls function setLcodesimian.ReflectedFunctions$setL
setLx3calls function setLcodesimian.ReflectedFunctions$setLx
setMyFuel2calls function setMyFuelcodesimian.ReflectedFunctions$setMyFuel
setName2calls function setNamecodesimian.ReflectedFunctions$setName
setObject2calls function setObjectcodesimian.ReflectedFunctions$setObject
setPType3calls function setPTypecodesimian.ReflectedFunctions$setPType
setP3sets one of param0's params (index param1.D()) to param2codesimian.SetParam
setParent2calls function setParentcodesimian.ReflectedFunctions$setParent
setParsePriority2calls function setParsePrioritycodesimian.ReflectedFunctions$setPars...
setPrevExec2calls function setPrevExeccodesimian.ReflectedFunctions$setPrev...
setSx3calls function setScodesimian.ReflectedFunctions$setSx
setS2calls function setScodesimian.ReflectedFunctions$setS
setZx3calls function setZcodesimian.ReflectedFunctions$setZx
setZ2calls function setZcodesimian.ReflectedFunctions$setZ
simpleBayesNet7 - unlimitedNEW INTERFACE TO BAYES: simpleBayes(input0 input1 input2 input3) There are 2 phases... training and calculating. During the first training, input nodes are added. Those added at the end will later become output nodes. When countP() decreases for the first time, training phase is over. You can only remove 1 param. That param becomes the output node. ParamCount() never changes after that. There will always be 1 output from now on. Exec() returns the PREDICTED value of that OUTPUT, given the current input values.codesimian.SimpleBayesNet
sine1(default description) keyword=sine parameterQuantity=1 class=codesimian.Sin example=sine(0())codesimian.Sin
slidebarReacts1 - 3a GUI slidebar (JSlider) that calls P(0).setD(new slidebar value) when you move the slidebar with the mousecodesimian.SlideBarReacts
slidebar0 - 1a GUI slidebar (JSlider) ranging 0.0 to 1codesimian.SlideBar
soundFile1 - 2Returns the data from a sound file 1 number at a time. If P(1) exists, P(1).I() is the position in the sound to get the number from.codesimian.SoundFile
soundQuality1(default description) keyword=soundQuality parameterQuantity=1 class=codesimian.SoundQuality example=soundQuality(0())codesimian.SoundQuality
sound0 - 1(default description) keyword=sound parameterQuantity=0 - 1 class=codesimian.Sound example=sound()codesimian.Sound
spamData3(default description) keyword=spamData parameterQuantity=3 class=codesimian.SpamData example=spamData(0() 0() 0())codesimian.SpamData
splitPane2 - 3GUI object that divides param0 and param1. param2 specifies how to divide.codesimian.SplitPane
squares2 - 3(default description) keyword=squares parameterQuantity=2 - 3 class=codesimian.Squares example=squares(0() 0())codesimian.Squares
staticfor3int end = param1; for (int param0 = 0; param0 < end; param0++) param2;codesimian.Loop$StaticLoop$StaticForLoop
staticrepeat2int end = param0; for (int i = 0; i < end; i++) param1;codesimian.Loop$StaticLoop$StaticRepe...
string0 - 10000I can efficiently be used as a STRING. My params have java-type: char. String length is countP().codesimian.S
stringSplit3 - 4stringSplit(replaceMeWithStringArray inputString regularExpressionDelimiter (optional: limit)) See java.lang.String.split(String) and (String,int)codesimian.Strings$StringSplit
testSimpleBayesNet0(default description) keyword=testSimpleBayesNet parameterQuantity=0 class=codesimian.SimpleBayesNet$Test example=testSimpleBayesNet()codesimian.SimpleBayesNet$Test
textFileWriter2(default description) keyword=textFileWriter parameterQuantity=2 class=codesimian.Files$TextFileWriter example=textFileWriter(0() 0())codesimian.Files$TextFileWriter
textarea0 - 10000a GUI TextArea that maps each char to a param and uses the constant-pool.codesimian.TextAreaCS
timer2 - 3(default description) keyword=timer parameterQuantity=2 - 3 class=codesimian.TimerCS example=timer(0() 0())codesimian.TimerCS
toString2calls function toStringcodesimian.ReflectedFunctions$toString
toStr2Puts a new CS in param0. Param0.paramsToString() == param1.toString().codesimian.ToStr
tokenizeCode2Converts a STRING of CodeSimian code to a list of STRINGs - tokens of code. Param1 is a STRING of CodeSimian code. Param0 is a list of (STRING) tokens from that code, created by DForProxy().codesimian.Compile$TokenizeCode
tokensToObjects2standard compiler step 2 of 3codesimian.Compile$TokensToObjects
treeOfCodeGUI1 - 3GUI object that displays a tree of CodeSimian codecodesimian.TreeOfCodeGUI
tryException1 - 3(default description) keyword=tryException parameterQuantity=1 - 3 class=codesimian.Try$CatchException example=tryException(0())codesimian.Try$CatchException
tryThrowable1 - 3(default description) keyword=tryThrowable parameterQuantity=1 - 3 class=codesimian.Try$CatchThrowable example=tryThrowable(0())codesimian.Try$CatchThrowable
typeCheckedList0 - 5000(default description) keyword=typeCheckedList parameterQuantity=0 - 5000 class=codesimian.TypeCheckedList example=typeCheckedList()codesimian.TypeCheckedList
view2d2a 2-dimensional view of objects, where object.P(0) is a list of subobjects and object.P(1) is a list of numbers describing this object's position, speed, radius of a bounding-sphere, etc. By this definition, a view2d can be an object, and so can some NETWORKs and NODEs.codesimian.View2d
waitxx2calls function waitcodesimian.ReflectedFunctions$waitxx
waitx3calls function waitcodesimian.ReflectedFunctions$waitx
wait1calls function waitcodesimian.ReflectedFunctions$wait
weightedAverage2weightedAverage(list(average these numbers...) list(positive weights...))codesimian.WeightedAverage
while2while (param0) param1;codesimian.Loop$DynamicLoop$DynamicWh...
window1 - 3a GUI Window that contains 1 GUI-CS-object (no windows)codesimian.WindowCS
xor2 - unlimited(default description) keyword=xor parameterQuantity=2 - 2147483647 class=codesimian.Logic$Xor example=xor(0() 0())codesimian.Logic$Xor



Privacy Policy