Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 07.12.2010, 18:21   #1
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Вопрос Покер(проблема)

Делаю простой пятикарточный покер(см. аттач). Все "взятые" 10 карт записываются в массив. Их масть и достоинство берется из общей "колоды"-массива где хранятся все 52 карты(с нуля но ноль не используется). Но возникла проблема. Иногда карта(одна или даже две)не визуализируется. Просто потому, что масть и достоинство равны 0. Пример записи в массиве: (2, 11) (4, 1) (0, 0) (3,9).
Используется lib_sensor и lib_rnd(второй тип рандома "без нуля").
Вопрос: Откуда она берется если алгоритм огражден от этих нулей?
Помогите разобраться с этим "фокусом". Плиз).
Вложения
Тип файла: rar Five Cards.rar (55.0 Кб, 404 просмотров)
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Старый 07.12.2010, 18:57   #2
im_zorg
Знающий
 
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений
(для 61 пользователей)
Ответ: Покер(проблема)

Блин где ты такой экран нашёл 600*600? У меня даж кемулятор сам выключился когда попытался 600*600 поставить. У кого есть алгоритм перетусовки карт?
__________________
Я вернулсо в мидлет паскаль О_о уже написал новый проект Сайт моей компании: http://mpcompany.ucoz.com/ Сайт проекта "Путник" : http://putnik-project.ru/
(Offline)
 
Ответить с цитированием
Старый 07.12.2010, 18:59   #3
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Покер(проблема)

Сообщение от im_zorg Посмотреть сообщение
Блин где ты такой экран нашёл 600*600? У меня даж кемулятор сам выключился когда попытался 600*600 поставить. У кого есть алгоритм перетусовки карт?
Это под сенсор типа 5530). Если решу проблему с багом будет и мини версия).
А зачем их перетасовывать? Можно на рандом брать из упорядоченного массива карты).
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Старый 07.12.2010, 20:57   #4
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Покер(проблема)

Просмотрел код еще раз и понял что алгоритм этот не годится. Придется под чистую переписать.
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Gector за это полезное сообщение:
impersonalis (09.12.2010), Phantom (09.12.2010)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:33.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com