> For the complete documentation index, see [llms.txt](https://docs.opsmx.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.opsmx.com/isd-spinnaker/opsmx-intelligent-software-delivery-isd-platform-spinnaker/user-guide/continuous-verification/scoring-algorithms/autonomous-scoring.md).

# Autonomous Scoring

Autonomous scoring works even if there is no baseline. It can work on a single file, i.e., only on v2 log files. Autonomous scoring works based on the following factors:

* Autonomous scoring is ideal for scenarios where you only have the v2 log files but it will also work if you have both v1 and v2 logs.
* Hence, Autonomous scoring will also work if no v1 log file is provided.
* Score reduction is done only on clusters that are unique to v2 logs.
* Clusters belonging to v1 logs are ignored for score reduction.
* Score reduction is normalized by the total number of unexpected clusters in v2 and v1v2.
* Score Reduction is higher at higher sensitivity levels.
* Score Reduction is higher for clusters with higher criticality.
* By default, autonomous scoring will give a score of 0 (fail) whenever there is a critical error.

To set the Autonomous Scoring algorithm follow the steps below:

User can select the Autonomous Scoring algorithm while creating a [**Log Template**](https://docs.opsmx.com/user-guide/continuous-verification/templates/log-template) for the verification gate. Users can set the Autonomous Scoring algorithm after creating a pipeline to the application.&#x20;

To create an application, refer [**here**](https://docs.opsmx.com/release-history/previous-releases/isd-4.0/knowledgebase/manage-application/create-an-application)**.**

To create a pipeline, refer [**here**](https://docs.opsmx.com/release-history/previous-releases/isd-4.0/knowledgebase/manage-pipelines/create-a-pipeline)**.**

To know more about how to create a Log Template, refer [**here**](https://docs.opsmx.com/user-guide/continuous-verification/templates/log-template).

1. After creating a pipeline, go to **Pipeline Builder** page and select your **pipeline** and then click [**Add Stage**](https://docs.opsmx.com/user-guide/manage-pipelines/add-stage)**.**

   ![](https://content.gitbook.com/content/xDmLTMQiowMHZ4CQPCvT/blobs/lKBxe4j8QCfShpvfjHQb/image.png)
2. Next, you get the option to select the type of stage. Select the **Verification Gate** from the drop down menu.

   ![](https://content.gitbook.com/content/xDmLTMQiowMHZ4CQPCvT/blobs/lDwRr6TqJ2tYCNTUFxQh/image.png)
3. After selecting **Verification** gat&#x65;**,** the following options appear and click "**+**" Symbol to create a log template:

   ![](https://content.gitbook.com/content/xDmLTMQiowMHZ4CQPCvT/blobs/oYWL2j6FnCsWXZfOTu9X/image.png)
4. The New Log Template form appears as shown below:

   ![](https://content.gitbook.com/content/xDmLTMQiowMHZ4CQPCvT/blobs/C2aU1hBbSG1I61JZlTkg/image.png)
5. Select **Autonomous Scoring** from the drop-down while creating a new Log Template as shown below:

   ![](https://content.gitbook.com/content/xDmLTMQiowMHZ4CQPCvT/blobs/eZpe9mebBZwq7ccXTeYW/image.png)
