[wxPython-users] What open source projects you are working on?
Dan Cherry
dscherry at bellsouth.net
Thu Sep 28 08:05:31 PDT 2006
pete at kellerlan.net wrote:
> On Thu, 28 Sep 2006 07:42:29 -0400
> Dan Cherry <dscherry at bellsouth.net> wrote:
>
>> Hi,
>> I am new to open source programming, and haven't learned about formally
>> establishing 'projects', or proper packaging, open source licensing, and
>> such. But I recently retired, and find programming with python and
>> wxpython to be very relaxing and personally rewarding.
>>
>> Recent work includes a very short app that will pop-up your Firefox
>> bookmarks, and launch Firefox with your selection. It's linux specific
>> at the moment, but should work with other platforms with a couple of
>> very simple line changes.
>>
>> My other current effort is a contract bridge game. It's in a very early
>> stage, and I anticipate a few weeks until it can play the game in a very
>> stupid fashion. Right now, it can deal a hand, perform a simple point
>> count, accept user bids, and provides the mechanics for playing the
>> hand. But it will probably take another year to refine the hand
>> analysis, bidding and establish meaningful algorithms to play the hands.
>>
>> If you have a suggestions about where these apps can be placed for open
>> source access, I'd be glad to clean them up and post them.
>>
>> Thanks,
>>
>
> Dan,
>
>
> What bidding system are you programming into it?
The bookmark program doesn't have a bidding system ;-) sorry, I
couldn't resist!
The bridge program, however, will use most of the rules found in the
Roth system. Some of the response adjustments are very complicated and
will either be approximated, added late in development, or skipped
altogether - depending on how well it plays at that time.
>
> have you thought about making it multi-player online?
>
I'm tying to use a homegrown version of MVC/MVP, and if I can keep the
model pure enough, the plan is to get a decent playing game with turns
played by computer or live player. If I can achieve that, then adding a
'remote' player module should be feasible by combining the gui with a
telecommuting control module, and additional telecommunications code in
the contol module of the host. But that's a long way away, and may turn
out better to rewrite as a web-based app.
--
Dan Cherry
dscherry (@) bellsouth.net
Finding a solution to a problem doesn't solve the problem...
Implementing the solution solves the problem.
More information about the wxpython-users
mailing list