Ao meu conhecimento, e outros podem sentir-se livres para me corrigirem:
Você tem todas as cartas à sua disposição, tantas cópias quantas quiser (pense em proxies). O software Oracle fornece textos e imagens disponíveis publicamente para os cartões e constrói uma base de dados local com essa informação para você. O próprio Cockatrice não sabe muito no caminho das “regras” e não age como um executor. Ele atua mais como um simulador de mesa/caixa de areia para jogos de cartas. Ele sabe que um baralho contém algum número de cartas. Ele entende como baralhar, desenhar cartas em uma mão escondida, colocar cartas viradas para cima ou para baixo em uma mesa, virar as cartas de lado, etc. Ele não entende scry, feitiços resolvendo fora da pilha, poder/rugosidade, pressa, convocação de doenças, primeiro golpe, terras, custos de mana, etc. Cabe aos jogadores jogar pelas regras do MtG.
Outra opção seria começar no MTGO se você ainda estiver olhando para outras opções. Ao contrário do Cockatrice, esta aplicação compreende as regras da Magia e actuará como um executor. Ela não permitirá que você toque um feitiço a menos que você pague os custos. Ele não permitirá que você toque mais de uma terra por turno. Ele entende a pilha e gerencia a prioridade do jogador. Ele sabe como seus efeitos de cartas funcionam e aplicará os efeitos apropriadamente. O lado negativo é o custo: você precisa pagar para iniciar sua conta ($10 uma vez) e depois comprar as cartas que você vai usar. Se você quiser jogar torneios, você estará pagando para entrar nesses também.