MCPcopy Create free account

hub / github.com/Paul-G2/copycat-js / functions

Functions381 in github.com/Paul-G2/copycat-js

Methodconstructor
* @constructor * * @param {Copycat} ctx - The Copycat instance. * @param {Number} urgency - The urgency of the codelet. * @pa
src/Codelets/BondBuilder.js:23
Methodconstructor
* @constructor * * @param {Copycat} ctx - The Copycat instance. * @param {Number} urgency - The urgency of the codelet. * @pa
src/Codelets/TopDownDescriptionScout.js:22
Methodconstructor
* @constructor * * @param {Copycat} ctx - The Copycat instance. * @param {Number} urgency - The urgency of the codelet. * @pa
src/Codelets/GroupStrengthTester.js:23
Methodconstructor
* @constructor * * @param {Copycat} ctx - The Copycat instance. * @param {Number} urgency - The urgency of the codelet. * @pa
src/Codelets/Breaker.js:23
Methodconstructor
* @constructor * * @param {Copycat} ctx - The Copycat instance. * @param {Number} urgency - The urgency of the codelet. * @pa
src/Codelets/CorrespondenceBuilder.js:23
Methodconstructor
* @constructor * * @param {Copycat} ctx - The Copycat instance. * @param {Number} urgency - The urgency of the codelet. * @pa
src/Codelets/DescriptionBuilder.js:22
Methodconstructor
* @constructor * * @param {Copycat} ctx - The Copycat instance. * @param {Number} urgency - The urgency of the codelet. * @pa
src/Codelets/RuleScout.js:23
Methodflash
* Flashes the specified graphic item. * * @param {Graphic} item - The item to flash. * @param {Number} flashCount - The number of t
src/UI/WorkspaceUi.js:141
MethodflashGrope
* Flashes a potential-Group graphic. * * @param {Group} group - The group to flash. * @param {Number} count - The number of times t
src/UI/GroupsGraphic.js:135
MethodflashGrope
* Flashes a potential-Correspondence graphic. * * @param {Correspondence} corresp - The correspondence to flash. * @param {Number}
src/UI/CorrsGraphic.js:158
MethodflashProposed
* Flashes a proposed-Group graphic. * * @param {Group} group - The group to flash. * @param {Number} count - The number of times to
src/UI/GroupsGraphic.js:120
MethodflashProposed
* Flashes a proposed-Correspondence graphic. * * @param {Correspondence} corresp - The correspondence to flash. * @param {Number} c
src/UI/CorrsGraphic.js:143
MethodflippedVersion
* Creates a Group like this one except that its direction, * and all its bond directions, are flipped *
src/Group.js:196
MethodgetSlippableMappings
* Gets all concept mappings (including accessory concept mappings) that * permit slippage. *
src/Correspondence.js:185
Methodinfo
* Reports an informational message.
src/ConsoleReporter.js:24
MethodinstanceLinks
* Returns the node's outgoing instance links.
src/SlipNode.js:87
MethodisDistinguishingDescriptor
* Indicates whether no other Letter in this Letter's string has a descriptor matching the given one. * * @param {SlipNode} descriptor - T
src/Letter.js:77
MethodisLinkedTo
* Indicates whether a given node is among this node's outgoing links. * * @param {SlipNode} other - The node to test.
src/SlipNode.js:274
MethodisRelatedTo
* Indicates whether a given node is downstream-linked to this one * (or is the same as this one). * * @param {SlipNode} other - Th
src/SlipNode.js:297
MethodlateralNonSlipLinks
* Returns the node's outgoing lateral non-slip links.
src/SlipNode.js:114
MethodlateralSlipLinks
* Returns the node's outgoing lateral slip links.
src/SlipNode.js:105
Methodlength
* Returns the number of characters in the string. *
src/WorkspaceString.js:67
MethodpropertyLinks
* Returns the node's outgoing property links.
src/SlipNode.js:96
Methodredraw
* Draws the bond lines * * @param {CanvasRenderingContext2D} ctx - The canvas context * to draw on.
src/UI/BondsGraphic.js:46
Methodredraw
* Redraws everything *
src/UI/StringGraphic.js:79
Methodredraw
* Draws the letters. * * @param {CanvasRenderingContext2D} ctx - The canvas context * to draw on.
src/UI/LettersGraphic.js:49
Methodredraw
* Draws the group boxes * * @param {CanvasRenderingContext2D} ctx - The canvas context * to draw on.
src/UI/GroupsGraphic.js:46
Methodredraw
* Draws the descriptions. * * @param {CanvasRenderingContext2D} ctx - The canvas context * to draw on.
src/UI/DescriptionsGraphic.js:37
Methodredraw
* Draws the correspondence lines. * * @param {CanvasRenderingContext2D} ctx - The canvas context * to draw on.
src/UI/CorrsGraphic.js:57
Methodredraw
* Draws the arrows. *
src/UI/ArrowGraphic.js:29
Methodredraw
* Draws the replacement lines. * * @param {CanvasRenderingContext2D} ctx - The canvas context * to draw on.
src/UI/ReplacementsGraphic.js:34
Methodredraw
* Draws the Rule text. *
src/UI/RuleGraphic.js:31
Methodrelevance
(string, criterion, nodeToMatch)
src/Codelets/CodeletUtils.js:73
Methodreset
* Resets the workspace to its initial state, optionally modifying the * input strings. * * @param {String} [initialString] - The '
src/Workspace.js:57
Methodreset
* Empties the list of codelets and sets the * run counter to zero. *
src/Coderack.js:33
Methodreset
* Resets the node's activation to zero, and unclamps it.
src/SlipNode.js:67
Methodrun
* Runs the codelet.
src/Codelets/ImportantObjectCorrespondenceScout.js:33
Methodrun
* Runs the codelet.
src/Codelets/TopDownGroupScout_Direction.js:31
Methodrun
* Runs the codelet.
src/Codelets/BondStrengthTester.js:32
Methodrun
* Runs the codelet.
src/Codelets/BottomUpBondScout.js:32
Methodrun
* Runs the codelet.
src/Codelets/DescriptionStrengthTester.js:32
Methodrun
* Runs the codelet.
src/Codelets/BottomUpCorrespondenceScout.js:31
Methodrun
* Runs the codelet.
src/Codelets/TopDownBondScout_Direction.js:32
Methodrun
* Runs the codelet.
src/Codelets/GroupScout_WholeString.js:31
Methodrun
* Runs the codelet.
src/Codelets/RuleStrengthTester.js:31
Methodrun
* Runs the codelet. *
src/Codelets/ReplacementFinder.js:34
Methodrun
* Runs the codelet.
src/Codelets/CorrespondenceStrengthTester.js:32
Methodrun
* Runs the codelet.
src/Codelets/GroupBuilder.js:32
Methodrun
* Runs the codelet.
src/Codelets/BottomUpDescriptionScout.js:31
Methodrun
* Runs the codelet.
src/Codelets/TopDownBondScout_Category.js:32
Methodrun
* Runs the codelet.
src/Codelets/RuleBuilder.js:32
Methodrun
* Runs the codelet.
src/Codelets/RuleTranslator.js:31
Methodrun
* Runs the codelet.
src/Codelets/TopDownGroupScout_Category.js:31
Methodrun
* Runs the codelet.
src/Codelets/BondBuilder.js:33
Methodrun
* Runs the codelet.
src/Codelets/TopDownDescriptionScout.js:32
Methodrun
* Runs the codelet.
src/Codelets/GroupStrengthTester.js:33
Methodrun
* Runs the codelet.
src/Codelets/CorrespondenceBuilder.js:33
Methodrun
* Runs the codelet.
src/Codelets/DescriptionBuilder.js:32
Methodrun
* Runs the codelet.
src/Codelets/RuleScout.js:32
MethodsameAs
* Indicates whether this Group is the same (by value) as another one. * * @param {Group} other - The Group to compare with.
src/Group.js:170
MethodsameAs
* Indicates whether this Description has the same descriptionType and * descriptor as another one. * * @param {Description} other -
src/Description.js:74
MethodsetEnabled
(ctrl, enabled)
src/UI/BatchmodeUi.js:156
MethodsetEnabled
(ctrl, enabled)
src/UI/WorkspaceHeaderUi.js:207
MethodsetInputStringsFromUi
* Sets the input strings from the UI, after checking that they are valid. * @private *
src/Copycat.js:45
MethodsetRandSeed
* Seeds the random number generator. * * @param {Number|String} randSeed - A seed value.
src/Copycat.js:93
Methodsynopsis
* Returns a string describing the object.
src/Workspace.js:41
Methodsynopsis
* Returns a string describing the object. *
src/SlipLink.js:43
Methodsynopsis
* Returns a string describing the object. *
src/WorkspaceString.js:47
Methodsynopsis
* Returns a string describing the object. *
src/SlipNode.js:58
Methodsynopsis
* Returns a string describing the object. *
src/ConceptMapping.js:42
Methodsynopsis
* Returns a string describing the object. *
src/Replacement.js:40
Methodsynopsis
* Returns a string describing the object. *
src/Group.js:110
Methodsynopsis
* Returns a string describing the object. *
src/Correspondence.js:44
Methodsynopsis
* Returns a string describing the object. *
src/Letter.js:66
Methodsynopsis
* Returns a string describing the object.
src/Bond.js:54
Methodsynopsis
* Returns a string describing the object.
src/Description.js:45
Methodupdate
* Handler for state-change events * @private *
src/UI/SlipnetUi.js:49
MethodupdateStrength
* Updates the total strength value. *
src/Group.js:232
MethodupdateStrength
* Updates the total strength value. *
src/Correspondence.js:116
MethodupdateStrength
* Updates the total strength value. *
src/Bond.js:121
MethodupdateStrength
* Updates the total strength value. *
src/Description.js:95
← previous301–381 of 381, ranked by callers