Designing effective AI for adult entertainment: tackling common difficulties