These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

CREST experimental access for the Alliance Tournament

First post First post
Author
CCP QC
C C P
C C P Alliance
#41 - 2013-07-17 15:29:19 UTC
Kid Delicious wrote:
Did some brackets for the tournament based on this (match and team pages also). Hopefully everything works out when it gets going.


edit:

http://public-crest-duality.testeveonline.com/tournaments/1/pilots/92532513/
oh, whats the deal with this endpoint? Can't get anything but errors with it (tried multiple pilot/tournament combos)


Awesome!
CCP QC
C C P
C C P Alliance
#42 - 2013-07-19 14:06:59 UTC
(Posting the edit to original post here, for visibility)

Public CREST endpoint is now available for TQ. Data is live. Of course, not much will happen until the AT actually start =) Duality is still where you might want to look to see data until we start the AT.

http://public-crest.eveonline.com/tournaments/
CCP Veritas
C C P
C C P Alliance
#43 - 2013-07-20 13:47:58 UTC
Kid Delicious wrote:
Did some brackets for the tournament based on this (match and team pages also). Hopefully everything works out when it gets going.

Need to renew your domain registration dude ;)

(also, get isk value up on the destroyed ships, that was a >9bil flagship that died in the first match~)

CCP Veritas - Technical Director - EVE Online

iskflakes
#44 - 2013-07-20 14:11:49 UTC
Looks good to me. CREST endpoints are a much better way to watch the match unfold than the streams!

Would be nice to have killmail information exposed though, was a bit disappointed only to see isk destroyed.

And, I know this is a lot of work, but could you port all previous tournaments to the new system? If I wanted to write some software to calculate tournament statistics for the last decade it kind of sucks that all those old tournaments aren't on there.

-

Kid Delicious
Caldari Provisions
Caldari State
#45 - 2013-07-20 16:12:44 UTC  |  Edited by: Kid Delicious
Quote:
Need to renew your domain registration dude ;)

(also, get isk value up on the destroyed ships, that was a >9bil flagship that died in the first match~)


Thanks! can't believe I forgot ISK values, working on an update now.

edit : updated
CCP QC
C C P
C C P Alliance
#46 - 2013-07-20 19:06:15 UTC
Kid Delicious wrote:
Quote:
Need to renew your domain registration dude ;)

(also, get isk value up on the destroyed ships, that was a >9bil flagship that died in the first match~)


Thanks! can't believe I forgot ISK values, working on an update now.

edit : updated


THIS is why I made CREST. Awesome work!
Salpun
Global Telstar Federation Offices
Masters of Flying Objects
#47 - 2013-07-20 19:12:49 UTC  |  Edited by: Salpun
Not seeing the website using firefox only seeing the go daddy info page. My lap top can see the site now but my desk top cant. Odd issue but with everything going on do not want to test it :)

If i dont know something about EVE. I check https://wiki.eveonline.com/en/wiki/ISK_The_Guide

See you around the universe.

Salpun
Global Telstar Federation Offices
Masters of Flying Objects
#48 - 2013-07-20 22:37:07 UTC
Kid have you looked at the http://at.eve-ic.net/10/ how much of that functionality do you think you can recreate?

Flipping thru the battles should be easier and getting to the kill reports takes to many steps if you are going to clean up the site any more.

If i dont know something about EVE. I check https://wiki.eveonline.com/en/wiki/ISK_The_Guide

See you around the universe.

Taalla Hita
podgoo.net
#49 - 2013-07-22 12:57:14 UTC
The application/vnd.ccp.eve.TournamentTeam responses contain links to characters like http://public-crest.eveonline.com/characters/1887431749/ which result in:

Quote:
{
"message": "The route was not found",
"key": "routeMissing",
"exceptionType": "NotFoundError"
}


Must we query the old API for character data?
CCP FoxFour
C C P
C C P Alliance
#50 - 2013-07-22 22:51:14 UTC
Figure I may as well go ahead and toss my evening project in: atxi-stats.appspot.com

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Robus Muvila
Caldari Provisions
Caldari State
#51 - 2013-07-23 02:18:01 UTC
oh god dammit. I get sick and take a break and then you do this. now i have to spend tomorrow playing!

TMC Senior Developer http://themittani.com - Because EvE has needed a proper news site for ages

Kid Delicious
Caldari Provisions
Caldari State
#52 - 2013-07-23 16:41:05 UTC
Salpun wrote:
Kid have you looked at the http://at.eve-ic.net/10/ how much of that functionality do you think you can recreate?

Flipping thru the battles should be easier and getting to the kill reports takes to many steps if you are going to clean up the site any more.


They spent a lot of time on that site. I've been hesitant to spend too much time from the start since ccp might come out with a pro version.

I agree, the navigation on the current site is the biggest problem, links should be represented better, etc. I may do a static top navigation bar this week to make things more accessible. I've been considering putting some simple statistics on the main page.
CCP QC
C C P
C C P Alliance
#53 - 2013-07-23 19:41:27 UTC
Taalla Hita wrote:
The application/vnd.ccp.eve.TournamentTeam responses contain links to characters like http://public-crest.eveonline.com/characters/1887431749/ which result in:

Quote:
{
"message": "The route was not found",
"key": "routeMissing",
"exceptionType": "NotFoundError"
}


Must we query the old API for character data?


This is expected. This CREST experiment is limited to /tournaments/*, everything else will 404, as you pointed out. Those endpoints do in fact exist and I will be looking at opening some of them up after the AT.

For now, you are indeed stuck querying the old API.
Mikron Alexarr
New Age Solutions
#54 - 2013-07-25 09:21:34 UTC  |  Edited by: Mikron Alexarr
here's a question:
can you find a quick way to link pilots to characters?

http://public-crest.eveonline.com/tournaments/1/pilots/144859106/
should somehow link from
http://public-crest.eveonline.com/tournaments/teams/1/
or possibly?
http://public-crest.eveonline.com/characters/144859106/

It would make my stats page MUCH easier to build. It feels more intuitive since the 'characters' page doesn't currently exist and the API endpoint is specifically setup for the tournament (http://public-crest.eveonline.com/tournaments/teams/1/)
CCP Veritas
C C P
C C P Alliance
#55 - 2013-07-25 13:53:26 UTC
Mikron Alexarr wrote:
can you find a quick way to link pilots to characters?

That hadn't been done because the team exists in a tournament-agnostic way while the pilot's within the context of a single tournament.

Today I deployed a new endpoint which is a team within the context of a specific tournament, linked from the base tournament endpoint in the "entries". I think it'd make sense for us to have a link to pilotstats within the pilots array on that endpoint. We'll see if I get around to it next week. I probably will.

CCP Veritas - Technical Director - EVE Online

CCP QC
C C P
C C P Alliance
#56 - 2013-07-25 13:58:35 UTC  |  Edited by: CCP QC
Hi all.

Since this stuff is going rather well, me and CCP Veritas though it would be nice to push this to 11. So here we go:

The vnd.ccp.eve.TournamentMatch-v1 resource now has two new optional fields:
* firstReplayFrame
* lastReplayFrame


Both of these link to a TournamentRealtimeMatchFrame-v1 containing a pretty amazing amount of info =)

Because it's easier to see for yourselves, just hit:
http://public-crest-duality.testeveonline.com/tournaments/3/series/5/matches/2/realtime/0/


A few notes on this:
1) Is this real life?
yep
2) Will this persist post match/tournament/downtime?
yes/yes/yes
3) Will this be updated in real-real time during the AT?
These endpoints will update more or less in synch with the twitch stream, so in real-time, but delayed by 60 seconds to not leak too much information to participants
4) what happens during real time action if I GET a frame that doesn't exists yet?!
I'll hold your request until it does. just make the GET and when it returns you should have your frame. Assuming all goes well.
4) Why?! OH GOD WHY?!
I like a good challenge.


o7

NINJA EDIT:
these endpoints are under HEAVY dev right now, expect change on them.
Two step
Aperture Harmonics
#57 - 2013-07-25 14:04:22 UTC
CCP QC wrote:
Hi all.

Since this stuff is going rather well, me and CCP Veritas though it would be nice to push this to 11. So here we go:

The vnd.ccp.eve.TournamentMatch-v1 resource now has two new optional fields:
* firstReplayFrame
* lastReplayFrame


Both of these link to a TournamentRealtimeMatchFrame-v1 containing a pretty amazing amount of info =)

Because it's easier to see for yourselves, just hit:
http://public-crest-duality.testeveonline.com/tournaments/3/series/5/matches/2/realtime/0/


A few notes on this:
1) Is this real life?
yep
2) Will this persist post match/tournament/downtime?
yes/yes/yes
3) Will this be updated in real-real time during the AT?
These endpoints will update more or less in synch with the twitch stream, so in real-time, but delayed by 60 seconds to not leak too much information to participants
4) what happens during real time action if I GET a frame that doesn't exists yet?!
I'll hold your request until it does. just make the GET and when it returns you should have your frame. Assuming all goes well.
4) Why?! OH GOD WHY?!
I like a good challenge.


o7

NINJA EDIT:
these endpoints are under HEAVY dev right now, expect change on them.


Thanks for insuring I do no actual work at work today. Damn you and Veritas.... :P

CSM 7 Secretary CSM 6 Alternate Delegate @two_step_eve on Twitter My Blog

CCP FoxFour
C C P
C C P Alliance
#58 - 2013-07-25 14:06:19 UTC
WEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE!

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

CCP Merovingian
C C P
C C P Alliance
#59 - 2013-07-25 14:10:49 UTC
I can confirm from personal experience that this latest CREST toy is complete awesome! :D
CCP Logibro
C C P
C C P Alliance
#60 - 2013-07-25 14:12:44 UTC
Also confirming that CREST is amazing.

CCP Logibro // EVE Universe Community Team // Distributor of Nanites // Patron Saint of Logistics

@CCP_Logibro