Skip to content

Releases: matheus-s-arruda/Cognite

Cognite 4.1 - Much more cognitive!!!

Choose a tag to compare

@matheus-s-arruda matheus-s-arruda released this 04 Feb 01:12

ChatGPT Image 3 de jan  de 2026, 16_15_46
Perception
Responsible for collecting and updating data from the world (e.g., visible player, distance, external states) and presenting this information to the cognitive system.

Context
Stores the current state interpreted from perceptions. It functions as a shared "memory" used to evaluate decisions.

Decision
Evaluates the Context and calculates scores/priorities to define which action should be executed at the moment.

Action
Executes the behavior chosen by the Decision, encapsulating the execution logic (which can be continuous, cancelable, or composed of smaller steps).

Full Changelog: v3.0...4.1

Cognite 3 !!!

Choose a tag to compare

@matheus-s-arruda matheus-s-arruda released this 15 Feb 10:54

Cognite

New way to use Cognite

Goodbye CogniteSource, now you can write property and state names directly in the editor.

This way, developing systems becomes more creative and to the point.

Now you can add a reference node to the CogniteNode, so it will fetch the properties you wrote directly in that node (if those properties exist).

V2.1

Choose a tag to compare

@matheus-s-arruda matheus-s-arruda released this 10 May 20:14
db9492d

_c4d57000-2064-4661-b060-1e39629b0272

New node: Change Property

This node allows you to change Range Condition variables in your CogniteAssemble.

Quality of life:

  • You can now choose an initial state via the CogniteNode Inspector.

  • Added right-click feature to create a GraphNode.

  • Press DELETE to remove the selected nodes (caution! irreversible action).

Cognite 2

Choose a tag to compare

@matheus-s-arruda matheus-s-arruda released this 03 Dec 19:12
b728c9f

angry-blue-gorilla-with-gear-armor-showing-teeth-golden-ratio-fake-detail-trending-pixiv-fanbox--502085393

No code generation, everything virtual.

Now, the behavior will be built in real time, using Callable instead of conversion to GDScript.

Additionally, there is no longer CogniteBehavior, there is now a more efficient way to create state blocks.
It is enough that the direct child node of CogniteNode has exactly the name of a state.

The start() function will be called when the state is started, the _process(delta) and _physics_process(delta) functions will ONLY be available when the state is activated.

v1.2

Choose a tag to compare

@matheus-s-arruda matheus-s-arruda released this 21 Oct 15:00
01b2c6d

Change from button_panel to Main_Screen.
Addition of CogniteBehavior, a resource that can be added to your ROOT code so that it is called according to the state.

v1.1

Choose a tag to compare

@matheus-s-arruda matheus-s-arruda released this 18 Oct 15:28

Node Range added, improved code, connection and operation rules

Cognite 1.0

Choose a tag to compare

@matheus-s-arruda matheus-s-arruda released this 16 Oct 02:06
9362d34

The newly created Cognite Plugin.