1001 Freelance Projects
Свежие проекты с фриланс-бирж
Сегодня: 12-May-2024 09:33 GMT
Просмотр проекта
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Название проекта: Подключить библиотеку C++ к Python
Кто разместил: Внешний проект с weblancer.net
Открыт: 06-Mar-2021 09:48 GMT
Описание: Здравствуйте.
Есть программы калькуляторы для покера, они высчитывают эквити заданной руки, против руки(или диапазона) опонента(ов).
Есть моя реализация подсказчика для покера на python и мне бы хотелось туда еще прикрутить покерный калькулятор. Но на python его писать бессмысленно, так как скорость будет слишком медленная, по сравнению с c++ да и смысл, когда есть готовые варианты.
Я не знаю можно ли тут ссылки вставлять, поэтому пришлю в лс ссылку на гитхаб, где лежит уже готовый калькулятор с временем исполнения 0.15мс который можно подключать к своим программам.
Собственно задача - впихнуть эту библиотеку к моему скрипту, для вызова и расчетов.
Я слаб в программировании и не знаю как это самому сделать и знаю только python поверхностно, но как бы мне хотелось это видеть в реализации:
в python:
# op_diapazon - это диапазон возможных карт противника, для работы библиотеки может потребоваться жестко прописывать все предполагаемые карманки, так что взял просто для примера.
op_diapazon = '44+,A2s+,K8s+,Q8s+,J8s+,T9s,98s,A7o+,KTo+,QTo+,JTo'
# Для примера возьмем условие, что уже есть карта ривера, по факту вызов и расчет может быть только с карманными картами, без флопа, терна и ривера. Нулевое состояние переменных означает что карт нету или не считались с первого раза, ненулевое соответственно наоборот .
if pocket_card1 != 0 and pocket_card2 != 0 and flop1 != 0 and flop2 != 0 and flop3 != 0 and turn != 0 and river != 0:
вызов библиотеки с++(op_diapazon, pocket_card1,pocket_card2,flop1,flop2,flop3,turn,river) # Библиотека возвращает чистый float без знака "%" З.Ы. Возможно придется дописать return в библиотеке, для возврата чистого числа, возможно нет, не знаю.
Разумеется это всё должно быть так же быстро, как и в самой программе-калькуляторе, допускаю увеличение времени из-за манипуляций до 0.3мс.
Для знающих ребят тут работы на 5 минут, дам 1000 за полное подключение и 500 сверху, если сможете возвращать(обсудим в какой форме) мою комбинацию, если это не чистые вычисление моих карманных против диапазона(видел в библиотеке что она вроде как может это определить и сделать).
И нубский вопрос, надо ли будет что-то устанавливать для библиотеки этой, что бы она работала, если да, то возможно поставленная задача теряет смысл.
Желательно что бы у вас был сбер, что бы перечислить оплату.
На тест уйдет думаю пол часа - час.
З.Ы. Кто нифига не понял но ему интересно и он знает c++ и python, можем в телеге созвониться)
Project ID: 3997458
Категория проекта:
Бюджет проекта:
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
Тік ток ведення
Категория: Аудио и видео монтаж, Реклама в социальных медиа
12-May-2024
03:45 GMT
Провести аудит кабинета
Категория: Реклама и Маркетинг, Контекстная реклама
Бюджет: 3000 руб
12-May-2024
02:44 GMT
Добавить проверку оплаты
Категория: PHP
12-May-2024
02:32 GMT
Найду людей чтобы,они писали для вас хорошие отзывы! 12-May-2024
02:18 GMT
Перерисовать преобразовать изображения изображения
Категория: Арт / Иллюстрации / Анимация
Бюджет: 2000 руб
12-May-2024
02:03 GMT
Одностраничный сайт. - 500UAH
Категория: Веб-дизайн
12-May-2024
02:00 GMT
Stable Diffusion Порадник Вчитель - Senior - 100PLN
Категория: Визуализация и моделирование, Иллюстрации и рисунки
12-May-2024
00:55 GMT
Wordpress Developer
Категория: PHP, Веб-программирование
12-May-2024
00:28 GMT
3д Схема помещения
Категория: Арт / Иллюстрации / Анимация
12-May-2024
00:26 GMT
Декомпиляция кода
Категория: Программирование и IT
12-May-2024
00:19 GMT
Конструктор консоли запросов 1С БП 8.3 (разобраться в работе существующего)
Категория: Программирование, 1С-программирование
12-May-2024
00:08 GMT
Программное обеспечение для метрологического учёта средств измерений
Категория: Программирование и IT
12-May-2024
00:08 GMT
Разработать дизайн тахометра для приборной панели
Категория: Арт / Иллюстрации / Анимация
11-May-2024
23:38 GMT
Ищу копирайтера, пишущего без использовани AI - 500UAH
Категория: Копирайтинг
11-May-2024
23:28 GMT
Шукаємо JS Розробника, робота з формами Formstack - 2500UAH
Категория: Javascript
11-May-2024
23:18 GMT
Все проекты
Проекты по навыкам ...
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Читать RSS-ленты ... Новое!
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Новое!
Projects in English
Короткий URL:
1001fp.ru
Мобильная версия:
m.1001freelanceprojects.ru
Copyright © 2005-2022 1001 Freelance Projects