[RELEASED] Utility Intelligence: A Robust And Powerful Utility AI Framework

Hi everyone,

Since it’s a major release, I’ve increased the version to 2.0.0. :laughing:
It will be available in the Asset Store in the next few days.:partying_face:

Thank you for supporting me. :smiling_face_with_three_hearts:

Can’t wait to see how you use it in your games.

Hi @everyone

Unity Asset Store has been quite fast recently.
Utility Intelligence 2.0.0 is now AVAILABLE on the Asset Store!

It includes a new feature, many additions, improvements, and bug fixes. :partying_face:
And it’s the recommended version to use in your games.

For the Release Notes, please visit:
https://carloslab-ai.com/UtilityIntelligence/Documentation/ReleaseNotes/v2/

To upgrade from v1 to v2, please read:
https://carloslab-ai.com/UtilityIntelligence/Documentation/UpgradeGuide/

1 Like

Hooray!

Utility Intelligence is now one of the top AI plugins in the Tools/Behavior AI category on the Unity Asset Store.

1 Like

Awesome!

Utility Intelligence has entered the top 10 AI plugins in the Tools/Behavior AI category on the Unity Asset Store.

1 Like

Hi everyone,

Utility Intelligence 2.0.1 is now AVAILABLE on the Asset Store!

Fixed

  • Fixed a bug where removing a consideration in the ConsiderationTab did not clear the ConsiderationView in the IntelligenceTab and caused a NullReferenceException in InputNormalizationViewIntelligenceTab and InputValueViewIntelligenceTab when trying to access the removed consideration view model.
  • Fixed a bug where removing an action in the DecisionTab did not clear the ActionTaskView in the IntelligenceTab

Full Release Notes
For the full release notes, please visit:

Hi everyone,

Utility Intelligence 2.0.2 is now AVAILABLE on the Asset Store!

Fixed

  • Fixed a bug where the File Menu Toolbar could not be used because the Data Version is Not Compatible popup showed repeatedly if the data version of Utility Intelligence Assets was older than the framework.
  • Fixed NullReferenceException that occurred when agents made decisions at runtime if the decision list of decision makers was empty.
  • Fixed NullReferenceException that occured when using the File Menu Toolbar without selecting a Utility Intelligence Asset.

Removed

  • Removed the FrameworkVersion from Utility Intelligence Assets because it was unnecessary.

Full Release Notes
For the full release notes, please visit:

Hi everyone,

Utility Intelligence 2.0.3 is now AVAILABLE on the Asset Store!

Added

  • Added a bunch of new basic inputs that retrieve values from Blackboard:
    • BasicInputInt
    • BasicInputBool
    • BasicInputFloat
    • BasicInputDouble
    • BasicInputLong
    • BasicInputVector2
    • BasicInputVector3
    • BasicInputVector2Int
    • BasicInputVector3Int
  • Added a PDF version of the documentation, so you can now read it offline without needing an internet connection.

Fixed

  • Fixed a bug where the framework could not deserialize inputs if their values types were changed, such as from Input<bool> to Input<float>.

Full Release Notes
For the full release notes, please visit:

1 Like

Hi everyone,

The good news is that we now have a PDF version of the documentation. So from now on, you can read it offline or upload it to an AI-powered site like ChatGPT or Perplexity AI to ask AIs about anything you don’t understand regarding Utility Intelligence. It’s much easier for beginners to learn Utility Intelligence.

Here’s how it looks:

1 Like

I have been feeding ai with asset PDF’s … it is a great idea and might
help with less support… I ask the ai about how to do X in the PDF provided
by asset developer :+1:

Edit: I do not know how, but I think a couple of devs on their web site
have trained an AI on their asset for questions… I think I ran into
one unity dev custom GPT on Open ai chat regarding how to use the asset best
( was awhile ago, don’t remember details, sorry )

1 Like

Yeah,
Personally, I think having an AI chatbot to answer user questions is very useful. However, it takes time and money because each asset needs its own AI. AIs won’t answer questions accurately if we feed them data from many different assets. So, currently, only some top asset publishers can afford to do that. :joy:

1 Like

Yes and it is easy enough to feed ai a PDF … if the ai’s have RT to’the
net, they can also go to a dev’s website asset help page and dig thu there.

Some assets do take time to come to Users attention … Also some devs, seem to
be having lower sales because of the switch overs here and the store. Sales are
reported by some to be slower … i am just a hobby guy here, but I wold say, hang in there,
even tho I don’t have this… It takes time for things to catch on … from what I can see…
you have a real value asset … A quick thought while I was typing this… Many still use playmaker…
( not me ) but a lot… One thing they ask for is " playmaker " actions for an API … on an asset… I do no know how many of your asset type have actions for playmaker.

Good luck I hope this and Unity does well by you.

Yes, after a lot of changes from Unity, the new Discussions, the new Asset Store layout and search algorithm, and the introduction of Runtime Fees, the number of sales has been dropping. Hope that I can survive after all.

Yeah, I included some built-in components, such as inputs, input normalizations, response curves, actions, and target filters, to help users get started easily. However, I’ve included only those that are truly necessary. Users will still need to learn how things work to add their own components, which will help them learn a lot over time.

1 Like

The documentation URL has been updated to: https://utilityintelligence.carloslab-ai.com/Documentation/

Sorry for any inconvenience.

1 Like

Hi everyone,

Utility Intelligence 2.0.4 is now AVAILABLE on the Asset Store!

Added

  • Added ScriptableObjectVariable and ScriptableObjectListVariable to store ScriptableObjects in Blackboard.

Improved

  • Improved TargetFilters’ performance.

Changed

  • Disabled clearing of the Utility Intelligence Editor when selecting a non-agent GameObject.

Fixed

  • Fixed a bug where the current decision does not break its current action to switch to the best decision when the “Keep Running Until Finished” option is not ticked.

Full Release Notes
For the full release notes, please visit:

1 Like

Hi @everyone,
Can you believe it? Unity has decided to cancel the Runtime Fee. It’s the best news for us this year!

1 Like

I’m glad that Unity has made the right decision this time :partying_face:

1 Like

Hi everyone,

To celebrate Unity canceling the Runtime Fee, I will release version 2.1.0 next week. It includes a batch processor that can split agents into batches and process one batch per frame. Here’s my test with 300 agents: it runs the decision-making process every 0.3s and processes 10 agents per frame.

1 Like

Hi everyone,

Utility Intelligence 2.1.0 is now AVAILABLE on the Asset Store!

In includes a new feature: Decision Making Batch Processing.

The release notes for v2.1.0 is quire long to post here. Therefore, please visit here for the full release notes:

1 Like