One Hour One Life Forums

a multiplayer game of parenting and civilization building

You are not logged in.

#1 2019-06-25 02:19:25

wondible
Member
Registered: 2018-04-19
Posts: 855

Family Tree Graphs - now online

I've had a local program to draw family tree graphs for a while. Now that I've got a database up for the map life data, I've also got a way to search for character names in order to make the family trees far more approachable.

https://wondible.com/ohol-family-trees/

Graphs are linkable, such as my only really successful eve

Notes:

- Graphs are still filtering out lives < 30 seconds, from the days of /die spam
- I had some database timeouts when I was getting ready to publish. Seem okay now, though I might like to work on search times in general at some point.


https://onemap.wondible.com/ -- https://wondible.com/ohol-family-trees/ -- https://wondible.com/ohol-name-picker/
Custom client with  autorun, name completion, emotion keys, interaction keys, location slips, object search, camera pan, and more

Offline

#2 2019-06-25 02:46:53

pein
Member
Registered: 2018-03-31
Posts: 4,335

Re: Family Tree Graphs - now online

cool


https://onehouronelife.com/forums/viewtopic.php?id=7986 livestock pens 4.0
https://onehouronelife.com/forums/viewtopic.php?id=4411 maxi guide

Playing OHOL optimally is like cosplaying a cactus: stand still and don't waste the water.

Offline

#3 2019-06-25 03:41:41

Kitaelia
Member
Registered: 2018-03-11
Posts: 81

Re: Family Tree Graphs - now online

This is pretty cool! Does it only show older lives? I don't see any of my recent lives or any of my relatives I try to search for.


Your OHOL Suggestions and ↑ or ↓'s are appreciated: OneLifeSuggestions Reddit
-Twitter- for Stream announcements & randomness!
-Twitch- to Hang out with me while I play!

Offline

#4 2019-06-25 05:33:52

InSpace
Member
Registered: 2018-03-02
Posts: 448

Re: Family Tree Graphs - now online

I only get "request failed"

Offline

#5 2019-06-25 11:26:35

wondible
Member
Registered: 2018-04-19
Posts: 855

Re: Family Tree Graphs - now online

Kitaelia wrote:

This is pretty cool! Does it only show older lives? I don't see any of my recent lives or any of my relatives I try to search for.

As with the map, this is based on the lineage logs. They are posted at around 08:30 UTC daily, and I believe the data server begins fetching them around 09:00 UTC.


https://onemap.wondible.com/ -- https://wondible.com/ohol-family-trees/ -- https://wondible.com/ohol-name-picker/
Custom client with  autorun, name completion, emotion keys, interaction keys, location slips, object search, camera pan, and more

Offline

#6 2019-06-25 11:37:16

wondible
Member
Registered: 2018-04-19
Posts: 855

Re: Family Tree Graphs - now online

InSpace wrote:

I only get "request failed"

Perhaps my issue last night wasn't a fluke then. Any particular search term?


https://onemap.wondible.com/ -- https://wondible.com/ohol-family-trees/ -- https://wondible.com/ohol-name-picker/
Custom client with  autorun, name completion, emotion keys, interaction keys, location slips, object search, camera pan, and more

Offline

#7 2019-06-25 11:55:59

Grim_Arbiter
Member
Registered: 2018-12-30
Posts: 943

Re: Family Tree Graphs - now online

wondible wrote:
InSpace wrote:

I only get "request failed"

Perhaps my issue last night wasn't a fluke then. Any particular search term?

I noticed it down after I posted a few to discord. Maybe we were all going to it at once and overloading it.


--Grim
I'm flying high. But the worst is never first, and there's a person that'll set you straight. Cancelling the force within my brain. For flying high. The simulator has been disengaged.

Offline

#8 2019-06-25 12:01:26

Spoonwood
Member
Registered: 2019-02-06
Posts: 4,369

Re: Family Tree Graphs - now online

I got request failed also, even though I could find the name I looked for, trying to access more after that didn't work.


Danish Clinch.
Longtime tutorial player.

Offline

#9 2019-06-26 17:46:56

wondible
Member
Registered: 2018-04-19
Posts: 855

Re: Family Tree Graphs - now online

Trying a new search method. Not fast, but faster and somewhat consistent. I didn't find a fast one without extraordinarliy bad cases. It also does loose matching, so might handle typos.


https://onemap.wondible.com/ -- https://wondible.com/ohol-family-trees/ -- https://wondible.com/ohol-name-picker/
Custom client with  autorun, name completion, emotion keys, interaction keys, location slips, object search, camera pan, and more

Offline

#10 2019-06-27 19:47:46

mrbah
Member
Registered: 2019-01-15
Posts: 156

Re: Family Tree Graphs - now online

when I tested it, it had problems with large families.

Offline

#11 2019-06-27 20:15:49

wondible
Member
Registered: 2018-04-19
Posts: 855

Re: Family Tree Graphs - now online

mrbah wrote:

when I tested it, it had problems with large families.

I can imagine. But how large? I've seen Boots and Bada, though rendering is done in the browser and it may depend somewhat on browser and system for the large trees.


https://onemap.wondible.com/ -- https://wondible.com/ohol-family-trees/ -- https://wondible.com/ohol-name-picker/
Custom client with  autorun, name completion, emotion keys, interaction keys, location slips, object search, camera pan, and more

Offline

#12 2019-06-28 22:58:54

pein
Member
Registered: 2018-03-31
Posts: 4,335

Re: Family Tree Graphs - now online

just tried to make similar in gephi, it's quite huuuge

88bGidv.png

rZeUMqd.png
deleted some single nodes and some was missing from yesterday data

Last edited by pein (2019-06-28 23:08:46)


https://onehouronelife.com/forums/viewtopic.php?id=7986 livestock pens 4.0
https://onehouronelife.com/forums/viewtopic.php?id=4411 maxi guide

Playing OHOL optimally is like cosplaying a cactus: stand still and don't waste the water.

Offline

#13 2019-06-29 19:29:35

Villas
Member
Registered: 2019-03-16
Posts: 233

Re: Family Tree Graphs - now online

Haha nice, you could link them to their death/birth location, so when we click on them, it redirect us to the wondible map to the place of b/d.
But anyway, your content is very cool. Thank you.

Offline

#14 2019-06-30 03:47:01

Kitaelia
Member
Registered: 2018-03-11
Posts: 81

Re: Family Tree Graphs - now online

wondible wrote:
Kitaelia wrote:

This is pretty cool! Does it only show older lives? I don't see any of my recent lives or any of my relatives I try to search for.

As with the map, this is based on the lineage logs. They are posted at around 08:30 UTC daily, and I believe the data server begins fetching them around 09:00 UTC.

Oh, that makes more sense! Thank you! smile


Your OHOL Suggestions and ↑ or ↓'s are appreciated: OneLifeSuggestions Reddit
-Twitter- for Stream announcements & randomness!
-Twitch- to Hang out with me while I play!

Offline

#15 2022-11-22 02:18:36

wondible
Member
Registered: 2018-04-19
Posts: 855

Re: Family Tree Graphs - now online

Upcoming Family Tree Changes

Within the next week or two, life services on the family trees (and map) will be significantly changed. This work is not quite complete. So far I've been able to render much larger trees, but searching capability will be significantly reduced.

The site may change url (TBD).

Tree links (parameters) generated by the old trees/maps will no longer work. I may put in a heuristic for the common case of recent bigserver2 families. Eve links generated by the official family trees site should continue to work. (Aside from the possible url change, for which I may be able to make a redirect.)

Life search will operate In Browser, on the lives which have been loaded. This means search will be limited to the server and time range selected, instead of operating across all servers and the entire history.

At the current time, The last eight hours of each daily snapshot will be unavailable. This may be solvable, but I don't want to deal the added complexity right now.

Name searches are now strict substring; the server had used a fuzzy matching method. I hope to make this a little bit fuzzy in the future.

Why is this happening?

Several months ago, Heroku announced that they were shutting down their free services, with no good low cost alternative. The map server and several of my other projects hosted there were already overdue for maintenance. In the case of the map (and family trees), the real cost has been the life database (hosted elsewhere on AWS), costing me over $20/month. Since I had to change platforms anyway, I decided to reengineer the services to operate without a database to reduce operating costs (and also increase response time for "last few days" cases). Since I begin this work, Heroku announced a more reasonable low cost plan, but I had long been pondering what it would take to remove the database cost.

Why those eight hours? (technobabble)

I was already switching to a static file system, so almost on a lark I made a raw logfile viewer has a hedge against future technology disruptions like this. It ended up working better than expected and I've rolled with it. The logs are broken into files on UTC days, which allows direct addressing by filename. However, they are published eight hours later resulting in a partial day's log file. Past that one day, the log files never change, so I expect to serve them with long cache expiration times. However, if I served the partial files, they would be cached in their incomplete state, perhaps for a very long time. For now, the partial files not being made available at all.


https://onemap.wondible.com/ -- https://wondible.com/ohol-family-trees/ -- https://wondible.com/ohol-name-picker/
Custom client with  autorun, name completion, emotion keys, interaction keys, location slips, object search, camera pan, and more

Offline

#16 2022-11-26 23:00:20

wondible
Member
Registered: 2018-04-19
Posts: 855

Re: Family Tree Graphs - now online

Family tree viewer has been updated (your browser have the old one cached for a bit) No url change was required.

On my computer I've been able to render the largest family from the official lineage server homepage, which errored out before, although the charts have some unsightly shifts.


https://onemap.wondible.com/ -- https://wondible.com/ohol-family-trees/ -- https://wondible.com/ohol-name-picker/
Custom client with  autorun, name completion, emotion keys, interaction keys, location slips, object search, camera pan, and more

Offline

Board footer

Powered by FluxBB