Edit of asset "Cognite 4 - Much more cognitive!!!" Accepted
| Old/Current | New/Edit | |
|---|---|---|
| Title | Cognite 4 - Much more cognitive!!! | Cognite 4 - Much more cognitive!!! |
| Description |
Cognite 4.1 is an evolution of the FSM (Finite State Machine) concept for game AI, focused on dynamic, context-based decision-making, not just fixed states and rigid transitions. If the FSM works like this: "I am in state A → true condition → I go to state B" Cognite 2 works like this: "What is happening now? Which action makes the most sense in this context?" You don't "switch states," you choose the best behavior for each frame or tick. Quick Example: FSM Idle → (see player) → Chase → (close) → Attack Cognite 2 Perception: sees player, measures distance Context: { player_visible=true, distance=5 } Decisions: Wander (low score) Chase (medium score) Attack (high score) Action chosen: Attack If the distance changes, the decision changes automatically, without needing to define new transitions. |
Cognite 4.1 is an evolution of the FSM (Finite State Machine) concept for game AI, focused on dynamic, context-based decision-making, not just fixed states and rigid transitions. If the FSM works like this: "I am in state A → true condition → I go to state B" Cognite 2 works like this: "What is happening now? Which action makes the most sense in this context?" You don't "switch states," you choose the best behavior for each frame or tick. Quick Example: FSM Idle → (see player) → Chase → (close) → Attack Cognite 2 Perception: sees player, measures distance Context: { player_visible=true, distance=5 } Decisions: Wander (low score) Chase (medium score) Attack (high score) Action chosen: Attack If the distance changes, the decision changes automatically, without needing to define new transitions. |
| Category | Tools | Tools |
| License | MIT | MIT |
| Repository Provider | GitHub | GitHub |
| Repository Url | https://github.com/matheus-s-arruda/Cognite | https://github.com/matheus-s-arruda/Cognite |
| Issues Url | https://github.com/matheus-s-arruda/Cognite/issues | https://github.com/matheus-s-arruda/Cognite/issues |
| Godot version | Godot 4.5 | Godot 4.5 |
| Version String | 1.1.1 | 1.1.1 |
| Download Commit | 6e718f2e67281eb19fac2522e2e61e2c18ab16f6 | 6e718f2e67281eb19fac2522e2e61e2c18ab16f6 |
| Download Url (Computed) | https://github.com/matheus-s-arruda/Cognite/archive/6e718f2e67281eb19fac2522e2e61e2c18ab16f6.zip | https://github.com/matheus-s-arruda/Cognite/archive/6e718f2e67281eb19fac2522e2e61e2c18ab16f6.zip |
| Icon Url |
https://raw.githubusercontent.com/matheus-s-arruda/Cognite/main/thumbnail/brain.png
|
https://raw.githubusercontent.com/matheus-s-arruda/Cognite/main/thumbnail/brain.png
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://github.com/matheus-s-arruda/Cognite/blob/5.1/thumbnail/tunb.png
|
|
| Thumbnail |
https://github.com/matheus-s-arruda/Cognite/blob/5.1/thumbnail/tunb.png
|
|