Objektorientering: Oftast kan man tänka på vilka entiteter som finns i verkligheten, om det är något sådant som ska modelleras (kan bli krystat ibland om man rör sig i domäner som inte har någon direkt motsvarighet irl, vet inte när jag såg en ExcelFileHandler senast på stan)
När det gäller poker dock så finns det ju gott om "verkliga" ting att betrakta, som kortlek, bord, spelare, hand, osv. En bot i sammanhanget är väl en typ av spelare tänker jag. Alla spelare ska ha funktionen "givet detta state, vad är ditt drag?"