# ChessAI

<figure><img src="https://2079102914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FA7OKfIba5xvQF1lhv60z%2Fuploads%2FqKHF1k602bgAm8fjJHfc%2FUnity_11F9QfIoGV.png?alt=media&#x26;token=b6945ceb-ff28-46b2-b4a4-4aa566481198" alt=""><figcaption></figcaption></figure>

For each AI level, four different comment can be assigned on ChessAIDrawCommentSO scriptable object for when AI declined draw offered made by the player, including the one for early game(Too Early Comment), while AI having a huge avantage(Optimistic Comment), still eager to continue playing(Still Want To Play Comment) and straight away reject(Reject Comment).  See [customization](../../customization/ai-draw-game#customizing-ai-draw-game-logic) for more.

The location of all the scriptable object is located at path Resources/ScriptableObjects/ChessAI/DrawComments

<figure><img src="https://2079102914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FA7OKfIba5xvQF1lhv60z%2Fuploads%2FPv5oahydUQ1NR6kuQJMP%2FUnity_v7uyi7SlGP.png?alt=media&#x26;token=554ac995-af21-4f64-86d2-581e6dbd04e5" alt=""><figcaption></figcaption></figure>

