I'm only able to find the Charlie strategy based on an infinite deck, but the game I'm playing is single deck, so it should be quite different.
https://wizardofodds.com/games/black...-charlie-rule/

My game's rules:
One Deck, S17, BJ pays 1:1, no double, no split, no surrender, 6 card charlie, shuffle after each hand.

Is there any software that can be used to calculate the charlie rule?