The Real Kelly – implementasi #python untuk hasil bersamaan yang independen – BettingIsCool

Ini adalah artikel yang menyertai posting saya sebelumnya yang mencakup implementasi python dari Kriteria Kelly Nyata untuk hasil bersamaan yang independen.

Secara rinci algoritme akan menemukan ukuran taruhan yang optimal untuk satu set single bersamaan dan/atau kombinasi parlay atau penggoda ’round robin’.

Saya sarankan membaca dengan seksama @Puncak ‘s artikel yang mencakup konsep dasar dari Kelly yang digeneralisasikan The Real Kelly

Kode tersedia untuk diunduh di repositori github saya real_kelly-independent_concurrent_outcomes-

PENGGUNAAN

(1) Pilihan harus dimasukkan sebagai daftar kamus yang disebut ‘seleksi’. Template di dekat bagian bawah ada untuk dimodifikasi.

Tangkapan layar 2020-03-19 pada 18.39.10

(2) Masukkan bankroll sebagai parameter pemanggilan fungsi di bagian paling bawah.

Tangkapan layar 2020-03-19 pada 18.40.07

(3) Berikan jumlah maksimum tim yang ingin Anda miliki dalam kelipatan sebagai ‘max_multiple’.

Tangkapan layar 2020-03-19 pada 18.40.07

Katakanlah Anda memiliki 5 pilihan, tetapi tidak ingin memasukkan treble, 4-fold, 5-fold. ‘max_multiple=2’ kemudian akan menghitung ukuran taruhan optimal hanya untuk tunggal & ganda.

Jika Anda hanya ingin single pass di ‘max_multiple=1’.

Jika Anda memasukkan ‘max_multiple=5’, algoritme akan menemukan semua kemungkinan kombinasi (tunggal, ganda, treble, 4 kali lipat, dan 5 kali lipat) dan ukuran taruhan optimal yang sesuai.

Jelas ‘max_multiple’ tidak boleh lebih besar dari jumlah pilihan.

Kode berfungsi di luar kotak, tetapi runtime adalah masalah! Karena jumlah kombinasi bertambah secara kuadrat, runtime meledak dengan tambahan ‘max_multiple’ sebagai variabel.

Pembaruan: Terima kasih untuk @SmoLurks kode python sekarang berjalan 30x lebih cepat!!!