Hi guys congratulations for the forum and thanks to spears, some of my classes are based on his code.
I'm not an expert of computer science but i've developed a version of cfrm applied to poker in java, that seems work but i can't run it on my limited machine so i need some advices.
I need to use an array were i can put the result of every hand confront given the flop, dimension are 1326x663x52x25 where i need to save three possible states (win, loss, tie). On java with the less expensive primitive type (byte) it costs 1,15gb , in alternative i can use bitfields of 2 bit for 286mb total.
Then i need to use another 450mb for the Paul Senzee perfect hash table to build this table and another 300mb for the objects of my programs. Then my programs is completely a recursive tail call to itself (one for every brunch of the abstract game three) so i can take full advantage of multiprocessors architectures.
If i want rent computing power in cloud whats kind of specifics i need to check? Have you any site that you would recommend?
|