Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

AI is broken. When i start CPU lobby, everything work until its opponent turn, then opponent do nothing. Tested several times on linux only.

(1 edit)

Hello,

Could you tell me your PC specs and which linux distro you’re using? Also what mode and deck you’re using (if duel)! I want to try to reproduce the issue.

Thank you!

So I just tested on my steam deck and it works just fine. Could you please post your player log on a pastebin or something? It should be located in ~/.config/unity3d/Flaming Torch Games/Fairtravel Battle/Player.log

Thank you!

Player.log

To clarify: tutorial work without problem. In duel mode and others, it pass through starting muligan phase so i can play first turn if i am first. Tested LAN play too, no problem here if i dont add any bots.

(1 edit)

Thank you so much for the report! Thankfully the log showed the issue for me!

Somehow your CPU is being reported as having a single core and the AI (as in, non-genAI) thread that simulates the moves is startng with 0 cores (as I avoid taking over the main core).

Processor: AMD Ryzen 5 3600 6-Core Processor, 1 core(s) @ 3818 MHz

(notice that even though it says 6-Core Processor, Unity is only seeing one)

[AIThreadHelper] Starting with 0 threads

I will prepare a fix ASAP!!

Howdy! I released a new fix but in hindsight I think I should’ve done a different approach and will fix that later! Sadly no more time today…

Please let me know if it works for you!

Works without problem now. I am now curious why it is seen as 1 core but i guess it is unity internals i will never have access to.

Yeah, I’m not sure either, it’s likely a IL2CPP bug because even using the native C# code for getting the core count it’s also 1…

Hope you have fun! :)