Command | Parameters | Description |
Class | !=B | 2 | (default description) keyword=!=B parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualB example=!=B(0() 0()) | codesimian.CompareNumbers$NotEqualB |
!=C | 2 | (default description) keyword=!=C parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualC example=!=C(0() 0()) | codesimian.CompareNumbers$NotEqualC |
!=D | 2 | (default description) keyword=!=D parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualD example=!=D(0() 0()) | codesimian.CompareNumbers$NotEqualD |
!=F | 2 | (default description) keyword=!=F parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualF example=!=F(0() 0()) | codesimian.CompareNumbers$NotEqualF |
!=I | 2 | (default description) keyword=!=I parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualI example=!=I(0() 0()) | codesimian.CompareNumbers$NotEqualI |
!=J | 2 | (default description) keyword=!=J parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualJ example=!=J(0() 0()) | codesimian.CompareNumbers$NotEqualJ |
!=S | 2 | (default description) keyword=!=S parameterQuantity=2 class=codesimian.CompareNumbers$NotEqualS example=!=S(0() 0()) | codesimian.CompareNumbers$NotEqualS |
!=Z | 2 | (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 - unlimited | multiplies all its params | codesimian.Multiply |
+ | 2 - unlimited | sums all its params | codesimian.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 |
0 | 0 | type a literal number, like 5 or -387.91 | codesimian.Num |
<=B | 2 | (default description) keyword=<=B parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualB example=<=B(0() 0()) | codesimian.CompareNumbers$LessEqualB |
<=C | 2 | (default description) keyword=<=C parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualC example=<=C(0() 0()) | codesimian.CompareNumbers$LessEqualC |
<=D | 2 | (default description) keyword=<=D parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualD example=<=D(0() 0()) | codesimian.CompareNumbers$LessEqualD |
<=F | 2 | (default description) keyword=<=F parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualF example=<=F(0() 0()) | codesimian.CompareNumbers$LessEqualF |
<=I | 2 | (default description) keyword=<=I parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualI example=<=I(0() 0()) | codesimian.CompareNumbers$LessEqualI |
<=J | 2 | (default description) keyword=<=J parameterQuantity=2 class=codesimian.CompareNumbers$LessEqualJ example=<=J(0() 0()) | codesimian.CompareNumbers$LessEqualJ |
<=S | 2 | (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 | |
==B | 2 | (default description) keyword===B parameterQuantity=2 class=codesimian.CompareNumbers$EqualB example===B(0() 0()) | codesimian.CompareNumbers$EqualB |
==C | 2 | (default description) keyword===C parameterQuantity=2 class=codesimian.CompareNumbers$EqualC example===C(0() 0()) | codesimian.CompareNumbers$EqualC |
==D | 2 | (default description) keyword===D parameterQuantity=2 class=codesimian.CompareNumbers$EqualD example===D(0() 0()) | codesimian.CompareNumbers$EqualD |
==F | 2 | (default description) keyword===F parameterQuantity=2 class=codesimian.CompareNumbers$EqualF example===F(0() 0()) | codesimian.CompareNumbers$EqualF |
==I | 2 | (default description) keyword===I parameterQuantity=2 class=codesimian.CompareNumbers$EqualI example===I(0() 0()) | codesimian.CompareNumbers$EqualI |
==J | 2 | (default description) keyword===J parameterQuantity=2 class=codesimian.CompareNumbers$EqualJ example===J(0() 0()) | codesimian.CompareNumbers$EqualJ |
==S | 2 | (default description) keyword===S parameterQuantity=2 class=codesimian.CompareNumbers$EqualS example===S(0() 0()) | codesimian.CompareNumbers$EqualS |
==Z | 2 | (default description) keyword===Z parameterQuantity=2 class=codesimian.CompareNumbers$EqualZ example===Z(0() 0()) | codesimian.CompareNumbers$EqualZ |
=B | 2 | (default description) keyword==B parameterQuantity=2 class=codesimian.SetEqual$SetB example==B(0() 0()) | codesimian.SetEqual$SetB |
=C | 2 | (default description) keyword==C parameterQuantity=2 class=codesimian.SetEqual$SetC example==C(0() 0()) | codesimian.SetEqual$SetC |
=D | 2 | (default description) keyword==D parameterQuantity=2 class=codesimian.SetEqual$SetD example==D(0() 0()) | codesimian.SetEqual$SetD |
=F | 2 | (default description) keyword==F parameterQuantity=2 class=codesimian.SetEqual$SetF example==F(0() 0()) | codesimian.SetEqual$SetF |
=I | 2 | (default description) keyword==I parameterQuantity=2 class=codesimian.SetEqual$SetI example==I(0() 0()) | codesimian.SetEqual$SetI |
=J | 2 | (default description) keyword==J parameterQuantity=2 class=codesimian.SetEqual$SetJ example==J(0() 0()) | codesimian.SetEqual$SetJ |
=P | 2 - 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 |
=Recurse2 | 2 | =Recurse2(list(x 1 2) list(y 0 3)) is the same as P(1).setP( 2, y.P(0).P(3) ) | codesimian.EqualRecurse2 |
=S | 2 | (default description) keyword==S parameterQuantity=2 class=codesimian.SetEqual$SetS example==S(0() 0()) | codesimian.SetEqual$SetS |
=Z | 2 | (default description) keyword==Z parameterQuantity=2 class=codesimian.SetEqual$SetZ example==Z(0() 0()) | codesimian.SetEqual$SetZ |
>=B | 2 | (default description) keyword=>=B parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualB example=>=B(0() 0()) | codesimian.CompareNumbers$MoreEqualB |
>=C | 2 | (default description) keyword=>=C parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualC example=>=C(0() 0()) | codesimian.CompareNumbers$MoreEqualC |
>=D | 2 | (default description) keyword=>=D parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualD example=>=D(0() 0()) | codesimian.CompareNumbers$MoreEqualD |
>=F | 2 | (default description) keyword=>=F parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualF example=>=F(0() 0()) | codesimian.CompareNumbers$MoreEqualF |
>=I | 2 | (default description) keyword=>=I parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualI example=>=I(0() 0()) | codesimian.CompareNumbers$MoreEqualI |
>=J | 2 | (default description) keyword=>=J parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualJ example=>=J(0() 0()) | codesimian.CompareNumbers$MoreEqualJ |
>=S | 2 | (default description) keyword=>=S parameterQuantity=2 class=codesimian.CompareNumbers$MoreEqualS example=>=S(0() 0()) | codesimian.CompareNumbers$MoreEqualS |
>B | 2 | (default description) keyword=>B parameterQuantity=2 class=codesimian.CompareNumbers$MoreB example=>B(0() 0()) | codesimian.CompareNumbers$MoreB |
>C | 2 | (default description) keyword=>C parameterQuantity=2 class=codesimian.CompareNumbers$MoreC example=>C(0() 0()) | codesimian.CompareNumbers$MoreC |
>D | 2 | (default description) keyword=>D parameterQuantity=2 class=codesimian.CompareNumbers$MoreD example=>D(0() 0()) | codesimian.CompareNumbers$MoreD |
>F | 2 | (default description) keyword=>F parameterQuantity=2 class=codesimian.CompareNumbers$MoreF example=>F(0() 0()) | codesimian.CompareNumbers$MoreF |
>I | 2 | (default description) keyword=>I parameterQuantity=2 class=codesimian.CompareNumbers$MoreI example=>I(0() 0()) | codesimian.CompareNumbers$MoreI |
>J | 2 | (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 |
>S | 2 | (default description) keyword=>S parameterQuantity=2 class=codesimian.CompareNumbers$MoreS example=>S(0() 0()) | codesimian.CompareNumbers$MoreS |
BForProxy | 1 | calls function BForProxy | codesimian.ReflectedFunctions$BForProxy |
B | 1 | calls function B | codesimian.ReflectedFunctions$B |
C | 1 | calls function C | codesimian.ReflectedFunctions$C |
CForProxy | 1 | calls function CForProxy | codesimian.ReflectedFunctions$CForProxy |
D | 1 | calls function D | codesimian.ReflectedFunctions$D |
DForProxy | 1 | calls function DForProxy | codesimian.ReflectedFunctions$DForProxy |
FForProxy | 1 | calls function FForProxy | codesimian.ReflectedFunctions$FForProxy |
F | 1 | calls function F | codesimian.ReflectedFunctions$F |
IForProxy | 1 | calls function IForProxy | codesimian.ReflectedFunctions$IForProxy |
I | 1 | calls function I | codesimian.ReflectedFunctions$I |
J | 1 | calls function J | codesimian.ReflectedFunctions$J |
JForProxy | 1 | calls function JForProxy | codesimian.ReflectedFunctions$JForProxy |
LForProxy | 3 | calls function LForProxy | codesimian.ReflectedFunctions$LForProxy |
LForProxyx | 5 | calls function LForProxy | codesimian.ReflectedFunctions$LForProxyx |
Lx | 3 | calls function L | codesimian.ReflectedFunctions$Lx |
L | 5 | calls function L | codesimian.ReflectedFunctions$L |
PB | 2 | calls function PB | codesimian.ReflectedFunctions$PB |
PC | 2 | calls function PC | codesimian.ReflectedFunctions$PC |
PD | 2 | calls function PD | codesimian.ReflectedFunctions$PD |
PF | 2 | calls function PF | codesimian.ReflectedFunctions$PF |
PI | 2 | calls function PI | codesimian.ReflectedFunctions$PI |
PJ | 2 | calls function PJ | codesimian.ReflectedFunctions$PJ |
P | 3 | calls function P | codesimian.ReflectedFunctions$P |
PL | 4 | calls function PL | codesimian.ReflectedFunctions$PL |
PS | 2 | calls function PS | codesimian.ReflectedFunctions$PS |
PType | 3 | calls function PType | codesimian.ReflectedFunctions$PType |
PZ | 2 | calls function PZ | codesimian.ReflectedFunctions$PZ |
S | 1 | calls function S | codesimian.ReflectedFunctions$S |
SForProxy | 1 | calls function SForProxy | codesimian.ReflectedFunctions$SForProxy |
V | 1 | calls function V | codesimian.ReflectedFunctions$V |
VForProxy | 1 | calls function VForProxy | codesimian.ReflectedFunctions$VForProxy |
ZForProxy | 1 | calls function ZForProxy | codesimian.ReflectedFunctions$ZForProxy |
Z | 1 | calls function Z | codesimian.ReflectedFunctions$Z |
^ | 2 | (default description) keyword=^ parameterQuantity=2 class=codesimian.Pow example=^(0() 0()) | codesimian.Pow |
abs | 1 | (default description) keyword=abs parameterQuantity=1 class=codesimian.AbsoluteValue example=abs(0()) | codesimian.AbsoluteValue |
addPxx | 3 | calls function addP | codesimian.ReflectedFunctions$addPxx |
addPx | 7 | calls function addP | codesimian.ReflectedFunctions$addPx |
addPxxxx | 6 | calls function addP | codesimian.ReflectedFunctions$addPxxxx |
addPxxx | 4 | calls function addP | codesimian.ReflectedFunctions$addPxxx |
addP | 2 - unlimited | adds param1 (and higher params) to the param list of param0 | codesimian.AddParam |
and | 2 - unlimited | (default description) keyword=and parameterQuantity=2 - 2147483647 class=codesimian.Logic$And example=and(0() 0()) | codesimian.Logic$And |
asin | 1 | (default description) keyword=asin parameterQuantity=1 class=codesimian.ArcSin example=asine(0()) | codesimian.ArcSin |
ask | 1 - 100 | (default description) keyword=ask parameterQuantity=1 - 100 class=codesimian.Ask example=ask(0()) | codesimian.Ask |
bayesDepend | 1 | (default description) keyword=bayesDepend parameterQuantity=1 class=codesimian SimpleBayesNet BayesNodeIndependentChildsDependentParent example=bayesDepend(0()) | codesimian.SimpleBayesNet$BayesNodeIn... |
bayesNet | 3 | bayesian network. param0 is output bayes-nodes. Param1 is input values (not nodes). Param2 is list of nodes in the network. | codesimian.BayesNet |
bayesNodeDependence | 1 | (default description) keyword=bayesNodeDependence parameterQuantity=1 class=codesimian.BayesNodeDependence example=bayesNodeDependence(0()) | codesimian.BayesNodeDependence |
bayesNodePredictError | 1 | returns the average prediction error of a bayes-node in param0 | codesimian.BayesNodePredictError |
bayesNodeUpdate | 1 | updates the conditional-probabilities of a bayes node. | codesimian.BayesNodeUpdate |
bayesNode | 2 - 3 | Node 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 |
borderLayout | 1 - 5 | GUI Layout object with 1 to 5 param CSs that are also GUI objects | codesimian.Layout |
button | 0 - 2 | a GUI button that executes param0 when its clicked | codesimian.ButtonCS |
color | 3 - 4 | A color with 3 or 4 dimensions: red green blue, and optionally alpha/transparent. | codesimian.ColorCS |
commandLine | 1 | executes a command on the native operating-system's command-line | codesimian.CommandLine |
compile | 2 | (default description) keyword=compile parameterQuantity=2 class=codesimian.Compile$SimpleCompiler example=compile(0() 0()) | codesimian.Compile$SimpleCompiler |
compilerPipeline | 4 - 1000000 | (default description) keyword=compilerPipeline parameterQuantity=4 - 1000000 class=codesimian.Compile$CompilerPipeline example=compilerPipeline(0() 0() 0() 0()) | codesimian.Compile$CompilerPipeline |
continuousBayesNode | 2 - 3 | continuousBayesNode(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 |
copyParamToParam | 4 | params in order: targetCS tarPIndex sourceCS sourceParamIndex | codesimian.CopyParamToParam |
copyParams | 2 | Removes all params from param0. Replaces them with all params from param1. | codesimian.CopyParams |
cost | 1 | calls function cost | codesimian.ReflectedFunctions$cost |
countP | 1 | (default description) keyword=countP parameterQuantity=1 class=codesimian.ParamCount example=countP(0()) | codesimian.ParamCount |
count | 0 | (default description) keyword=count parameterQuantity=0 class=codesimian.Count example=count() | codesimian.Count |
decrementMyFuel | 1 | calls function decrementMyFuel | codesimian.ReflectedFunctions$decreme... |
deepCopy | 2 | (default description) keyword=deepCopy parameterQuantity=2 class=codesimian.DeepCopy example=deepCopy(0() 0()) | codesimian.DeepCopy |
delay | 2 | P(0) is input. P(1) is index of which old input to return | codesimian.Delay |
deleteP | 2 - 3 | In 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 |
deletePx | 3 | calls function deleteP | codesimian.ReflectedFunctions$deletePx |
description | 2 | calls function description | codesimian.ReflectedFunctions$descrip... |
dieSpam | 0 | (default description) keyword=dieSpam parameterQuantity=0 class=codesimian.DieSpam example=dieSpam() | codesimian.DieSpam |
do | 0 - 100 | executes all params in order. returns the value of the last | codesimian.FList |
equals | 2 | calls function equals | codesimian.ReflectedFunctions$equals |
err | 0 - 1000 | type a literal number, like 5 or -387.91 | codesimian.Err |
evolveCode | 2 - 3 | (default description) keyword=evolveCode parameterQuantity=2 - 3 class=codesimian.EvolveCode example=evolveCode(0() 0()) | codesimian.EvolveCode |
execParam | 2 | executes one of param0's params, the param with index param1.D() | codesimian.ExecParam |
fileOfShorts | 1 | (default description) keyword=fileOfShorts parameterQuantity=1 class=codesimian.FileOfShorts example=fileOfShorts(0()) | codesimian.FileOfShorts |
fileOrURL | 1 - 2000 | example: fileOrURL('C:\\') | codesimian.FileOrURL |
flowLayout | 1 - 100 | GUI Layout object with 1 to 100 param CSs that are also GUI objects | codesimian.Layout |
for | 3 | for (double param0 = 0; param0 < param1; param0++) param2; | codesimian.Loop$DynamicLoop$DynamicFo... |
forEach | 2 | forEach(list(1 2 3 4) print(0)) prints 1234 | codesimian.Loop$ForEach |
fuel | 2 | calls function fuel | codesimian.ReflectedFunctions$fuel |
func | 1 - unlimited | (default description) keyword=func parameterQuantity=1 - 2147483647 class=codesimian.Function example=func(0()) | codesimian.Function |
getClass | 2 | calls function getClass | codesimian.ReflectedFunctions$getClass |
getExec | 2 | calls function getExec | codesimian.ReflectedFunctions$getExec |
getObject | 2 | calls function getObject | codesimian.ReflectedFunctions$getObject |
graphSet | 2 - 3 | (default description) keyword=graphSet parameterQuantity=2 - 3 class=codesimian.GraphSeq$FastUnordered example=graphSet(0() 0()) | codesimian.GraphSeq$FastUnordered |
gridLayoutH | 1 - 100 | GUI Layout object with 1 to 100 param CSs that are also GUI objects | codesimian.Layout |
hashCode | 1 | calls function hashCode | codesimian.ReflectedFunctions$hashCode |
heap | 2 | calls function heap | codesimian.ReflectedFunctions$heap |
horizontal | 1 - 100 | GUI Layout object with 1 to 100 param CSs that are also GUI objects | codesimian.Layout |
humanTypesCommand | 0 - unlimited | (default description) keyword=humanTypesCommand parameterQuantity=0 - 2147483647 class=codesimian.HumanTypesCommand example=humanTypesCommand() | codesimian.HumanTypesCommand |
if | 2 - 3 | (default description) keyword=if parameterQuantity=2 - 3 class=codesimian.IfElse example=if(0() 0()) | codesimian.IfElse |
image | 0 - 1 | (default description) keyword=image parameterQuantity=0 - 1 class=codesimian.ImageCS example=image() | codesimian.ImageCS |
indexP | 2 | calls function indexP | codesimian.ReflectedFunctions$indexP |
indexPName | 2 | calls function indexPName | codesimian.ReflectedFunctions$indexPName |
insertB | 3 | calls function insertB | codesimian.ReflectedFunctions$insertB |
insertC | 3 | calls function insertC | codesimian.ReflectedFunctions$insertC |
insertD | 3 | calls function insertD | codesimian.ReflectedFunctions$insertD |
insertF | 3 | calls function insertF | codesimian.ReflectedFunctions$insertF |
insertI | 3 | calls function insertI | codesimian.ReflectedFunctions$insertI |
insertJ | 3 | calls function insertJ | codesimian.ReflectedFunctions$insertJ |
insertL1 | 3 | calls function insertL1 | codesimian.ReflectedFunctions$insertL1 |
insertL | 3 | calls function insertL | codesimian.ReflectedFunctions$insertL |
insertLx | 4 | calls function insertL | codesimian.ReflectedFunctions$insertLx |
insertP | 3 | calls function insertP | codesimian.ReflectedFunctions$insertP |
insertS | 3 | calls function insertS | codesimian.ReflectedFunctions$insertS |
insertZ | 3 | calls function insertZ | codesimian.ReflectedFunctions$insertZ |
interpolate | 2 | interpolate(listOfNumbers anyDecimalIndex) | codesimian.Interpolate |
int | 1 | (default description) keyword=int parameterQuantity=1 class=codesimian.RoundToInt example=int(0()) | codesimian.RoundToInt |
javaCode | 3 | calls function javaCode | codesimian.ReflectedFunctions$javaCode |
keyDown | 1 | (default description) keyword=keyDown parameterQuantity=1 class=codesimian.Keyboard$KeyDown example=keyDown(0()) | codesimian.Keyboard$KeyDown |
keyUp | 1 | (default description) keyword=keyUp parameterQuantity=1 class=codesimian.Keyboard$KeyUp example=keyUp(0()) | codesimian.Keyboard$KeyUp |
keyword | 2 | calls function keyword | codesimian.ReflectedFunctions$keyword |
lg | 1 | log base E (2.718281828459045) of param0 | codesimian.Log |
list | 0 - 5000 | (default description) keyword=list parameterQuantity=0 - 5000 class=codesimian.NothingList example=list() | codesimian.NothingList |
loadFromFile | 2 | (default description) keyword=loadFromFile parameterQuantity=2 class=codesimian.Files$LoadCSFromFile example=loadFromFile(0() 0()) | codesimian.Files$LoadCSFromFile |
max | 2 - unlimited | (default description) keyword=max parameterQuantity=2 - 2147483647 class=codesimian.Max example=max(0() 0()) | codesimian.Max |
maxP | 1 | calls function maxP | codesimian.ReflectedFunctions$maxP |
med | 3 - unlimited | (default description) keyword=med parameterQuantity=3 - 2147483647 class=codesimian.Median example=med(0() 0() 0()) | codesimian.Median |
method | 2 | wrapper for a java Method. Params are: Method return (unless void), Object to call from (unless static), Method parameters... | codesimian.JavaMethod2 |
microphone | 1 | returns 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 |
min | 2 - unlimited | (default description) keyword=min parameterQuantity=2 - 2147483647 class=codesimian.Min example=min(0() 0()) | codesimian.Min |
minP | 1 | calls function minP | codesimian.ReflectedFunctions$minP |
mouse | 2 - 5 | (default description) keyword=mouse parameterQuantity=2 - 5 class=codesimian.MoveMouse example=mouse(0() 0()) | codesimian.MoveMouse |
mouseNumberList | 1 - 500 | mouseNumberList(.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 |
mousePanel | 0 - 7 | (default description) keyword=mousePanel parameterQuantity=0 - 7 class=codesimian.MousePanel example=mousePanel() | codesimian.MousePanel |
mp3 | 1 - 3 | mp3("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 |
myFuel | 1 | calls function myFuel | codesimian.ReflectedFunctions$myFuel |
name | 2 | calls function name | codesimian.ReflectedFunctions$name |
network | 2 | network(list(nodes...) list(numbers...)) | codesimian.Network |
newInstance | 2 | calls function newInstance | codesimian.ReflectedFunctions$newInst... |
new | 2 | replaces param0 with a new copy of param1 (param1.newInstance()) | codesimian.New |
not | 1 | (default description) keyword=not parameterQuantity=1 class=codesimian.Logic$Not example=not(0()) | codesimian.Logic$Not |
notify | 1 | calls function notify | codesimian.ReflectedFunctions$notify |
notifyAll | 1 | calls function notifyAll | codesimian.ReflectedFunctions$notifyAll |
or | 2 - unlimited | (default description) keyword=or parameterQuantity=2 - 2147483647 class=codesimian.Logic$Or example=or(0() 0()) | codesimian.Logic$Or |
parent | 2 | calls function parent | codesimian.ReflectedFunctions$parent |
parseObjects | 2 | last of 3 steps in the standard CodeSimian compiler | codesimian.Compile$ParseObjects |
parsePriority | 1 | calls function parsePriority | codesimian.ReflectedFunctions$parsePr... |
prevB | 1 | calls function prevB | codesimian.ReflectedFunctions$prevB |
prevC | 1 | calls function prevC | codesimian.ReflectedFunctions$prevC |
prevD | 1 | calls function prevD | codesimian.ReflectedFunctions$prevD |
prevF | 1 | calls function prevF | codesimian.ReflectedFunctions$prevF |
prevI | 1 | calls function prevI | codesimian.ReflectedFunctions$prevI |
prevJ | 1 | calls function prevJ | codesimian.ReflectedFunctions$prevJ |
prevL | 2 | calls function prevL | codesimian.ReflectedFunctions$prevL |
prevS | 1 | calls function prevS | codesimian.ReflectedFunctions$prevS |
prevZ | 1 | calls function prevZ | codesimian.ReflectedFunctions$prevZ |
printCS | 1 - 2 | (default description) keyword=printCS parameterQuantity=1 - 2 class=codesimian.Strings$PrintCS example=printCS(0()) | codesimian.Strings$PrintCS |
printnum | 1 - 2 | (default description) keyword=printnum parameterQuantity=1 - 2 class=codesimian.Strings$PrintNumber example=printnum(0()) | codesimian.Strings$PrintNumber |
print | 1 - 2 | (default description) keyword=print parameterQuantity=1 - 2 class=codesimian.Strings$PrintString example=print(0()) | codesimian.Strings$PrintString |
randomExampleCode | 0 - 10000 | I can efficiently be used as a STRING. My params have java-type: char. String length is countP(). | codesimian.RandomExampleCode |
randomNeuron | 2 | (default description) keyword=randomNeuron parameterQuantity=2 class=codesimian.RandomNeuron example=randomNeuron(0() 0()) | codesimian.RandomNeuron |
randomlyCombineCode | 2 | (default description) keyword=randomlyCombineCode parameterQuantity=2 class=codesimian.RandomlyCombineCode example=randomlyCombineCode(0() 0()) | codesimian.RandomlyCombineCode |
readchar | 0 | (default description) keyword=readchar parameterQuantity=0 class=codesimian.Strings$ReadChar example=readchar() | codesimian.Strings$ReadChar |
recurseP | 2 - 100 | recurseP(replaceMe parent index index index...) Indexs are for the next P recursively. | codesimian.RecurseP |
recursePD | 2 - 100 | recurseP(replaceMe parent index index index...) Indexs are for the next P recursively. | codesimian.RecurseP$RecursePD |
reflectJavaClass | 139 | (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 |
repeat | 2 | for (double d = 0; d < param0; d++) param1; | codesimian.Loop$DynamicLoop$DynamicRe... |
resource | 2 - 3 | resource(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 |
rg | 2 | (default description) keyword=rg parameterQuantity=2 class=codesimian.RandGaussian example=rg(0() 0()) | codesimian.RandGaussian |
rr | 2 | (default description) keyword=rr parameterQuantity=2 class=codesimian.RandRange example=rr(0() 0()) | codesimian.RandRange |
saveToFile | 2 | (default description) keyword=saveToFile parameterQuantity=2 class=codesimian.Files$SaveCSToFile example=saveToFile(0() 0()) | codesimian.Files$SaveCSToFile |
screen | 0 | (default description) keyword=screen parameterQuantity=0 class=codesimian.ScreenPixels example=screen() | codesimian.ScreenPixels |
scroll | 1 | scrollbar(s) for something on the screen, automatically selects vertical and/or horizontal scrolling by size of the thing it contains. | codesimian.Scroll |
setBx | 3 | calls function setB | codesimian.ReflectedFunctions$setBx |
setB | 2 | calls function setB | codesimian.ReflectedFunctions$setB |
setCx | 3 | calls function setC | codesimian.ReflectedFunctions$setCx |
setC | 2 | calls function setC | codesimian.ReflectedFunctions$setC |
setCost | 2 | calls function setCost | codesimian.ReflectedFunctions$setCost |
setDescription | 2 | calls function setDescription | codesimian.ReflectedFunctions$setDesc... |
setD | 2 | calls function setD | codesimian.ReflectedFunctions$setD |
setDx | 3 | calls function setD | codesimian.ReflectedFunctions$setDx |
setExec | 2 | calls function setExec | codesimian.ReflectedFunctions$setExec |
setF | 2 | calls function setF | codesimian.ReflectedFunctions$setF |
setFuel | 2 | calls function setFuel | codesimian.ReflectedFunctions$setFuel |
setFx | 3 | calls function setF | codesimian.ReflectedFunctions$setFx |
setHeap | 2 | calls function setHeap | codesimian.ReflectedFunctions$setHeap |
setIx | 3 | calls function setI | codesimian.ReflectedFunctions$setIx |
setI | 2 | calls function setI | codesimian.ReflectedFunctions$setI |
setJx | 3 | calls function setJ | codesimian.ReflectedFunctions$setJx |
setJ | 2 | calls function setJ | codesimian.ReflectedFunctions$setJ |
setL1 | 3 | calls function setL1 | codesimian.ReflectedFunctions$setL1 |
setLxx | 2 | calls function setL | codesimian.ReflectedFunctions$setLxx |
setL | 4 | calls function setL | codesimian.ReflectedFunctions$setL |
setLx | 3 | calls function setL | codesimian.ReflectedFunctions$setLx |
setMyFuel | 2 | calls function setMyFuel | codesimian.ReflectedFunctions$setMyFuel |
setName | 2 | calls function setName | codesimian.ReflectedFunctions$setName |
setObject | 2 | calls function setObject | codesimian.ReflectedFunctions$setObject |
setPType | 3 | calls function setPType | codesimian.ReflectedFunctions$setPType |
setP | 3 | sets one of param0's params (index param1.D()) to param2 | codesimian.SetParam |
setParent | 2 | calls function setParent | codesimian.ReflectedFunctions$setParent |
setParsePriority | 2 | calls function setParsePriority | codesimian.ReflectedFunctions$setPars... |
setPrevExec | 2 | calls function setPrevExec | codesimian.ReflectedFunctions$setPrev... |
setSx | 3 | calls function setS | codesimian.ReflectedFunctions$setSx |
setS | 2 | calls function setS | codesimian.ReflectedFunctions$setS |
setZx | 3 | calls function setZ | codesimian.ReflectedFunctions$setZx |
setZ | 2 | calls function setZ | codesimian.ReflectedFunctions$setZ |
simpleBayesNet | 7 - unlimited | NEW 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 |
sine | 1 | (default description) keyword=sine parameterQuantity=1 class=codesimian.Sin example=sine(0()) | codesimian.Sin |
slidebarReacts | 1 - 3 | a GUI slidebar (JSlider) that calls P(0).setD(new slidebar value) when you move the slidebar with the mouse | codesimian.SlideBarReacts |
slidebar | 0 - 1 | a GUI slidebar (JSlider) ranging 0.0 to 1 | codesimian.SlideBar |
soundFile | 1 - 2 | Returns 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 |
soundQuality | 1 | (default description) keyword=soundQuality parameterQuantity=1 class=codesimian.SoundQuality example=soundQuality(0()) | codesimian.SoundQuality |
sound | 0 - 1 | (default description) keyword=sound parameterQuantity=0 - 1 class=codesimian.Sound example=sound() | codesimian.Sound |
spamData | 3 | (default description) keyword=spamData parameterQuantity=3 class=codesimian.SpamData example=spamData(0() 0() 0()) | codesimian.SpamData |
splitPane | 2 - 3 | GUI object that divides param0 and param1. param2 specifies how to divide. | codesimian.SplitPane |
squares | 2 - 3 | (default description) keyword=squares parameterQuantity=2 - 3 class=codesimian.Squares example=squares(0() 0()) | codesimian.Squares |
staticfor | 3 | int end = param1; for (int param0 = 0; param0 < end; param0++) param2; | codesimian.Loop$StaticLoop$StaticForLoop |
staticrepeat | 2 | int end = param0; for (int i = 0; i < end; i++) param1; | codesimian.Loop$StaticLoop$StaticRepe... |
string | 0 - 10000 | I can efficiently be used as a STRING. My params have java-type: char. String length is countP(). | codesimian.S |
stringSplit | 3 - 4 | stringSplit(replaceMeWithStringArray inputString regularExpressionDelimiter (optional: limit)) See java.lang.String.split(String) and (String,int) | codesimian.Strings$StringSplit |
testSimpleBayesNet | 0 | (default description) keyword=testSimpleBayesNet parameterQuantity=0 class=codesimian.SimpleBayesNet$Test example=testSimpleBayesNet() | codesimian.SimpleBayesNet$Test |
textFileWriter | 2 | (default description) keyword=textFileWriter parameterQuantity=2 class=codesimian.Files$TextFileWriter example=textFileWriter(0() 0()) | codesimian.Files$TextFileWriter |
textarea | 0 - 10000 | a GUI TextArea that maps each char to a param and uses the constant-pool. | codesimian.TextAreaCS |
timer | 2 - 3 | (default description) keyword=timer parameterQuantity=2 - 3 class=codesimian.TimerCS example=timer(0() 0()) | codesimian.TimerCS |
toString | 2 | calls function toString | codesimian.ReflectedFunctions$toString |
toStr | 2 | Puts a new CS in param0. Param0.paramsToString() == param1.toString(). | codesimian.ToStr |
tokenizeCode | 2 | Converts 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 |
tokensToObjects | 2 | standard compiler step 2 of 3 | codesimian.Compile$TokensToObjects |
treeOfCodeGUI | 1 - 3 | GUI object that displays a tree of CodeSimian code | codesimian.TreeOfCodeGUI |
tryException | 1 - 3 | (default description) keyword=tryException parameterQuantity=1 - 3 class=codesimian.Try$CatchException example=tryException(0()) | codesimian.Try$CatchException |
tryThrowable | 1 - 3 | (default description) keyword=tryThrowable parameterQuantity=1 - 3 class=codesimian.Try$CatchThrowable example=tryThrowable(0()) | codesimian.Try$CatchThrowable |
typeCheckedList | 0 - 5000 | (default description) keyword=typeCheckedList parameterQuantity=0 - 5000 class=codesimian.TypeCheckedList example=typeCheckedList() | codesimian.TypeCheckedList |
view2d | 2 | a 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 |
waitxx | 2 | calls function wait | codesimian.ReflectedFunctions$waitxx |
waitx | 3 | calls function wait | codesimian.ReflectedFunctions$waitx |
wait | 1 | calls function wait | codesimian.ReflectedFunctions$wait |
weightedAverage | 2 | weightedAverage(list(average these numbers...) list(positive weights...)) | codesimian.WeightedAverage |
while | 2 | while (param0) param1; | codesimian.Loop$DynamicLoop$DynamicWh... |
window | 1 - 3 | a GUI Window that contains 1 GUI-CS-object (no windows) | codesimian.WindowCS |
xor | 2 - unlimited | (default description) keyword=xor parameterQuantity=2 - 2147483647 class=codesimian.Logic$Xor example=xor(0() 0()) | codesimian.Logic$Xor |