Memanfaatkan Poker-Eval untuk Evaluasi Tangan Poker

Memanfaatkan Poker-Eval untuk Evaluasi Tangan Poker

Poker-Eval adalah sebuah library open-source yang digunakan untuk evaluasi tangan poker. Library ini dikembangkan oleh pokersource project dan dapat diunduh dari alamat http://gna.org/projects/pokersource/.

Instalasi dan Penggunaan

Untuk menginstal library dan header (defaultnya akan terinstall di /usr/local/lib dan /usr/local/include/poker-eval masing-masing):

  • ./configure
  • make install

Untuk menjalankan contoh-contoh:

  • cd examples
  • Baca penggunaan pada awal file sumber dan jalankan program sebagaimana mestinya

Pengompilasi di Windows menggunakan Cygwin

Jika Anda memiliki paket Cygwin yang terinstall, maka Anda dapat membangun library dengan cara yang sama untuk sistem GNU/Linux dan Unix.

Pengompilasi di DOS/Windows (Mungkin tidak aktual, mohon kirimkan perbaruan ke [email protected])

Library ini juga dapat dikompilasi menggunakan Microsoft Visual C++. Dalam setiap direktori, Anda akan menemukan makefile yang khusus untuk DOS, disebut makefile.dos. Untuk mengkompilasikan library, pastikan bahwa VC tools berada di jalur dan bahwa variabel LIB telah ditetapkan dengan benar (VC menyediakan batch file, vcvars32.bat, untuk menyiapkannya), dan masukkan perintah-perintah berikut:

  • cd lib
  • nmake -f makefile.dos
  • cd ..\examples
  • nmake -f makefile.dos
  • cd ..\tests
  • nmake -f makefile.dos

Anda tidak dapat menggunakan make untuk menjalankan program test di bawah Windows seperti yang Anda lakukan pada Unix, tapi Anda dapat menjalankannya dan membandingkan nilai output dengan nilai dalam file make (makefile.dos di direktori tests) untuk memastikan bahwa hal yang tepat terjadi.

Penggunaan Library

Setelah library dibangun, Anda dapat menggunakan library hasilnya (libpoker.lib) dalam proyek-proyek Visual C++ lain. Pastikan bahwa direktori include dari paket pokersource library berada di jalur include untuk proyek-proyek yang akan menggunakan library ini.

Unduhan

Library dapat diunduh dari proyek pokersource di alamat http://gna.org/projects/pokersource/.

Laporan Bug dan Suggestion

Sejak Agustus 2005, library poker-eval dipantau oleh Loic Dachary. Laporan bug, suggestion untuk perbaikan, atau kandidat untuk inklusi sebaiknya dikirimkan ke:

Anda juga dapat memeriksa grup pengguna pokersource di alamat http://groups.yahoo.com/group/pokersource atau mailing list di https://mail.gna.org/listinfo/pokersource-users/.

Paket Ubuntu

Paket "poker-eval" (xenial 16.04) tersedia dan dapat diunduh dari Launchpad.net. Paket ini adalah toolkit gratis yang digunakan untuk menulis program-program yang dapat mengimitasi atau menganalisis permainan poker.

Changelog

Tidak ada update terbaru untuk paket ini.

Tautan-Tautan

Leave a comment