Magic-League.com Forum Index Magic-League.com
Forums of Magic-League: Free Online tcg playing; casual or tournament play.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Cockatrice


Goto page Previous  1, 2
 
Reply to topic    Magic-League.com Forum Index -> General Magic-League Issues
Author Message
skkipyCRUNCH



Joined: 28 Oct 2012
Posts: 3

PostPosted: Mon Oct 29, 2012 1:15 pm    Post subject: Reply with quote

all that is missing is .txt log files and timestamping as well, both of which i do not understand because if what i did comes before what you did and is visibly noted in the text box as well as the visible replay, what good is it to have time stamping? oh and a side point is that at this very moment 1700 players on cockatrice and 99 on ML
Back to top
Kabelis



Joined: 27 Jun 2010
Posts: 105

PostPosted: Mon Oct 29, 2012 1:25 pm    Post subject: Reply with quote

skkipyCRUNCH wrote:
all that is missing is .txt log files and timestamping as well, both of which i do not understand because if what i did comes before what you did and is visibly noted in the text box as well as the visible replay, what good is it to have time stamping?


It's for the cases of slowplay/stall. Without timestamps it's impossible to determine how much time a player took for his moves.. It should be super easy to implement tho.
Back to top
Pokemaster



Joined: 16 Sep 2007
Posts: 45

PostPosted: Mon Oct 29, 2012 4:36 pm    Post subject: Reply with quote

Kabelis wrote:
skkipyCRUNCH wrote:
all that is missing is .txt log files and timestamping as well, both of which i do not understand because if what i did comes before what you did and is visibly noted in the text box as well as the visible replay, what good is it to have time stamping?


It's for the cases of slowplay/stall. Without timestamps it's impossible to determine how much time a player took for his moves.. It should be super easy to implement tho.

So implement it, if you can make the compiler work.
Back to top
KnowN



Joined: 20 Jul 2005
Posts: 240

PostPosted: Mon Oct 29, 2012 7:30 pm    Post subject: Reply with quote

Why don't cockatrice lovers make your own free league and start raking in the millions of dollars that ML currently does
Back to top
darkwizard42
Level 2 Judge


Joined: 02 Sep 2005
Posts: 260

PostPosted: Tue Oct 30, 2012 5:29 am    Post subject: Reply with quote

Lol what millions of dollars...

Would love to see a newer better program used, but as other judges have echoed. If there are no .txt logs it will not be suitable for competitive play. That being said, we are not discouraging anyone from exploring additional play applications.
Back to top
JC_Strainer



Joined: 05 Jul 2009
Posts: 78

PostPosted: Tue Oct 30, 2012 8:00 pm    Post subject: Reply with quote

One interesting aspect of Cockatrice is imho the large player base it obviously has. I have checked for the last few days, and the amount of online players varies between 600 and over 1000, which is actually quite impressive. I also think that quite a few of those players could be interested in the magic-league concept of serious tournament play, and could easily be drawn to it when their playing application is allowed.

That being said, the acutal things holding Cockatrice back from being used on M-L are:


  • Unknown way of calculating deck security codes. (It is important that the Homepage script is able to calculate security codes)
  • Strange/unknown way of handling Sideboarded cards (A player can't see whether his opponent has Sideboarded, he only sees whether his opponent has "unlocked" the sideboard, but not if he exchanges cards. This could be abused by opening a game, sideboarding cards, then locking again. The opponent doesn't know anything.)
  • Log files can't be saved. (Replays are a nice addition to a judge's possibilities (they truly are done very well) but are no substitute for real .txt logs)

I think this summarizes very well what would have to be done on Cockatrice to make it ready for use on Magic-League. I would even go as far as to say that it would be best to use the security code system MWS has used, but am not sure how complicated it would be for the Dev-Team of Cockatrice to implement. As far as I can see, their current approach of handling security codes and Sideboards is abuseable, and therefore not suitable for any serious play.

Let's hope that these things get fixed in the near future (I kinda have the feeling they won't Rolling Eyes ), I really would like a replacement for MWSplay. Feel free to copy the information provided in this post, if it helps.
Back to top
Burton911



Joined: 09 Jun 2007
Posts: 172

PostPosted: Wed Oct 31, 2012 7:50 am    Post subject: Reply with quote

I delved into the source a little bit.
I havent set up a qt envrionment so far (stupid Qt SDK has 1.7 GB -.-), so i had no chance to play around with it.

From what it looks like the following class is responsible for the chat (i think its just a plain view component right now, without a model working behind it):
chatview.h
chatview.cpp

Adding a simple printWriter (or whatever it is in C i havent worked with C for a long time) in the two append methods that also writes timestampes should at least temorary fix that problem.

@Security Code: if the developers did their job they probably just will tell you the algorithm right out, but even if not you can just find it in the source.

The sideboarding issue could be tricky, but i need a working qt ide in order to tackle that down. The problem is that it involves the server most definatly, and i'm to lazy to implement that.
Back to top
xJudicatorx



Joined: 27 Aug 2007
Posts: 696

PostPosted: Wed Oct 31, 2012 1:38 pm    Post subject: Reply with quote

I'm still not really sure of the purpose though. I mean -- go to all that trouble to fix those 3 serious issues and......it's now just as good as MWS? How is it better in any way?
Back to top
JC_Strainer



Joined: 05 Jul 2009
Posts: 78

PostPosted: Wed Oct 31, 2012 1:51 pm    Post subject: Reply with quote

It is better by fixing the common bugs in MWS (all the bugs related to arrows and changing the control of permanents for example), providing ways for newer concepts (flipcards, transform to name a few) and also fixing the random crashes that occur on MWS from time to time.

I think that is worth a transition.
Back to top
Display posts from previous:   
Reply to topic    Magic-League.com Forum Index -> General Magic-League Issues All times are GMT - 7 Hours
Goto page Previous  1, 2
Page 2 of 2

 


Powered by phpBB © 2001, 2005 phpBB Group

All content on this page may not be reproduced without consent of Magic-League Directors.
Magic the Gathering is TM and copyright Wizards of the Coast, Inc, a subsidiary of Hasbro, Inc. All rights reserved.


About Us | Contact Us | Privacy Policy